Commit Graph

24 Commits

Author SHA1 Message Date
Klaas van Schelven 784f0584f0 Top menu friendlier look (rounded) 2024-06-07 11:03:20 +02:00
Klaas van Schelven de8bd65a3a WIP teams & project-management (6)
not extensively tested, but it starts to feel quite complete 'for now'
2024-06-07 10:52:25 +02:00
Klaas van Schelven 004b586e2d The most basic of 'onboarding', as it pertains to teams 2024-06-06 10:54:56 +02:00
Klaas van Schelven b99929e588 Log out using POST
Log out via GET was deprecated in Django 4.1
https://docs.djangoproject.com/en/4.1/releases/4.1/#log-out-via-get
2024-05-30 21:35:30 +02:00
Klaas van Schelven 9b6409f0cd Non-ugly login page 2024-05-27 15:10:01 +02:00
Klaas van Schelven 9fcbfb9033 Add templates for 404, 500 2024-05-22 09:37:51 +02:00
Klaas van Schelven f72b2522b8 Use tailwind_preload_css
> The tag generates a preload directive for your stylesheet, which improves
> loading performance in production. Place it above the {% tailwind_css %} tag:

See e.g. https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/rel/preload

For a brief moment I thought that this was malfunctioning, because it is missing
the ?v=... part, but that part is DEBUG-only, so we don't care about it for real
use-cases
2024-05-13 14:33:25 +02:00
Klaas van Schelven 8e6a7ec6e4 Projects in menu: Just hide the already-selected item from the menu entirely 2024-03-28 17:19:22 +01:00
Klaas van Schelven 958b121004 Active project in menu: don't use italic, use bold and a small arrow 2024-03-28 17:18:18 +01:00
Klaas van Schelven bb20c68459 Menu bar: orgs & projects pushed into dropdowns (rough sketch) 2024-03-28 17:14:48 +01:00
Klaas van Schelven 4ef163d9b7 margin 2024-03-15 18:07:08 +01:00
Klaas van Schelven 96a68919a2 Site-title at the top 2024-03-15 18:06:42 +01:00
Klaas van Schelven d3bb7a5723 logo should link to main 2024-02-06 22:49:06 +01:00
Klaas van Schelven 5abda7b901 Logo added; speck removed 2024-02-04 22:36:13 +01:00
Klaas van Schelven 7af93388d5 Logout link should be visible only when user is logged in 2024-02-04 22:19:58 +01:00
Klaas van Schelven ce9e8b42da users must be logged in at all times; accounts/* flows 2024-02-04 22:13:32 +01:00
Klaas van Schelven a5971b5aef site_title: display in templates too 2024-01-16 23:15:05 +01:00
Klaas van Schelven 901055938c Project-list in the menu: from DB rather than static nonsense 2024-01-16 23:14:56 +01:00
Klaas van Schelven ab72931bf0 PoC page/scroll-stability when collapsing 2023-11-17 18:56:01 +01:00
Klaas van Schelven d22df7fd3c Show/hide stack frames 2023-11-16 22:36:04 +01:00
Klaas van Schelven c9e27efd3a Add 'site' navigation 2023-11-14 22:43:51 +01:00
Klaas van Schelven 6db3f94eb6 View events only as part of an issue 2023-11-14 19:14:53 +01:00
Klaas van Schelven 5d1bb46a40 Use base.html (and adapt it to my tastes) 2023-11-14 18:51:42 +01:00
Klaas van Schelven 79e333c923 tailwind 2023-11-08 20:16:10 +01:00