29 Commits

Author SHA1 Message Date
Klaas van Schelven
e82edb7817 Current project's issues in the menu 2024-06-17 10:45:19 +02:00
Klaas van Schelven
33f2d55eab SINGLE_TEAM & SINGLE_USER implemented
in-template only; since we make source available it's a bit silly to put all kinds
of 'security' in place that could easily be edited out
2024-06-10 15:41:54 +02:00
Klaas van Schelven
e9ae001665 Tiny fix with Logout button margins 2024-06-10 14:27:12 +02:00
Klaas van Schelven
f614d0c26a full width form fields 'everywhere'
also distinguish between labeled/placeholder style
2024-06-10 14:24:55 +02:00
Klaas van Schelven
d71916940a Factor out 'tailwind_formfield' tag 2024-06-10 10:00:06 +02:00
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