tempalte profile

This commit is contained in:
JACS 2026-05-03 01:29:32 -05:00
parent 137b9f9a6a
commit 7f3bfb7d59
5 changed files with 189 additions and 8 deletions

View file

@ -225,6 +225,30 @@ func UserLock(c *core.Context) *core.Response {
return c.Response.Template("apptabler_auth-lock.html", data)
}
// UserSettings renders the user settings page.
func UserSettings(c *core.Context) *core.Response {
type userSettingsPageData struct {
TablerPageData
UserSettings FormtablerUserSettingsPage
}
data := userSettingsPageData{
TablerPageData: TablerPageData{
PageTitle: "Account Settings",
PageDescription: "User account settings",
ShowTopbar: true,
Sidebar: false,
PageHeader: "Account Settings",
PagePretitle: "User Profile",
UserName: "Jane Doe",
UserRole: "Administrator",
NavbarMenu: SampleNavbarMenu(),
Content: nil,
},
UserSettings: SampleUserSettings(),
}
return c.Response.Template("apptabler_usersettings.html", data)
}
// TablerHome renders the homepage/dashboard layout
func TablerHome(c *core.Context) *core.Response {
data := TablerPageData{