diff --git a/app/routers/dashboard.py b/app/routers/dashboard.py index 635e1f6..ff79350 100644 --- a/app/routers/dashboard.py +++ b/app/routers/dashboard.py @@ -314,6 +314,27 @@ async def accounts_page(request: Request): return template.render(**ctx) +@router.get("/help", response_class=HTMLResponse) +async def help_page(request: Request): + """Simple help / about page.""" + from jinja2 import Environment, FileSystemLoader + env = Environment(loader=FileSystemLoader("app/templates")) + sidebar = _sidebar_data(request, []) + template = env.get_template("base.html") + return HTMLResponse(template.render( + **sidebar, + request=request, + content_html="""
+

❓ FlowDeck Help

+

FlowDeck is a Notion-style workspace with Gitea/GitHub integration.

+

Getting Started

+ +

Keyboard Shortcuts

+
Ctrl+NNew page
F2Rename selected
DeleteMove to trash
Ctrl+KQuick find
+
""" + )) + + @router.get("/accounts/settings", response_class=HTMLResponse) async def settings_page(request: Request): """User settings page — profile, forges, tokens.""" diff --git a/app/templates/base.html b/app/templates/base.html index 5a87bf2..7a69728 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -399,24 +399,21 @@ {% endif %} - -