tempalte admin users

This commit is contained in:
JACS 2026-05-03 01:58:18 -05:00
parent 7f3bfb7d59
commit f06d22072e
6 changed files with 158 additions and 8 deletions

View file

@ -225,6 +225,29 @@ func UserLock(c *core.Context) *core.Response {
return c.Response.Template("apptabler_auth-lock.html", data)
}
// AdminUsers renders the admin users listing page.
func AdminUsers(c *core.Context) *core.Response {
type adminUsersPageData struct {
TablerPageData
AdminUsers AdminUsersPage
}
data := adminUsersPageData{
TablerPageData: TablerPageData{
PageTitle: "Admin Users",
PageDescription: "Manage system users",
ShowTopbar: true,
Sidebar: false,
PageHeader: "Admin Users",
PagePretitle: "User Management",
UserName: "Jane Doe",
UserRole: "Administrator",
NavbarMenu: SampleNavbarMenu(),
},
AdminUsers: SampleAdminUsers(),
}
return c.Response.Template("apptabler_admin-users.html", data)
}
// UserSettings renders the user settings page.
func UserSettings(c *core.Context) *core.Response {
type userSettingsPageData struct {
@ -242,7 +265,6 @@ func UserSettings(c *core.Context) *core.Response {
UserName: "Jane Doe",
UserRole: "Administrator",
NavbarMenu: SampleNavbarMenu(),
Content: nil,
},
UserSettings: SampleUserSettings(),
}