diff --git a/main.py b/main.py index 6aa1d67..fa6ccb5 100644 --- a/main.py +++ b/main.py @@ -79,6 +79,10 @@ async def logout(request: Request): request.session.clear() return RedirectResponse(url="/") +@app.get("/help/css") +async def css_help(request: Request): + return templates.TemplateResponse("help_css.html", {"request": request}) + @app.get("/overlay/{user_id}") async def read_overlay(request: Request, user_id: int, theme_override: str = None, db: Session = Depends(auth.get_db)): # This endpoint serves the overlay page. diff --git a/static/css/main.css b/static/css/main.css index 03d83c9..5910cb9 100644 --- a/static/css/main.css +++ b/static/css/main.css @@ -276,4 +276,16 @@ picture { padding: 0.3rem 0.8rem; border-radius: 4px; cursor: pointer; +} + +/* Styles for help page code examples */ +pre { + background-color: var(--background-color); + border: 1px solid var(--border-color); + padding: 1rem; + border-radius: 6px; + white-space: pre-wrap; + word-wrap: break-word; + font-family: monospace; +} } \ No newline at end of file diff --git a/templates/dashboard.html b/templates/dashboard.html index 6973777..9843f2b 100644 --- a/templates/dashboard.html +++ b/templates/dashboard.html @@ -45,7 +45,10 @@
-

Custom Themes

+

+ Custom Themes + (?) +

Create your own themes with CSS. These are private to your account.

@@ -72,6 +75,12 @@