Commit Graph

52 Commits

Author SHA1 Message Date
Klaas van Schelven b2b7858bdf |items() template-filter slightly less strict
i.e. don't crash on non-dicts
2024-03-24 22:31:20 +01:00
Klaas van Schelven d30a8dbdf4 filter-fields, readonly fields for FKs 2024-03-24 22:02:15 +01:00
Klaas van Schelven 2f28dac766 '|items' as a templatefilter 2024-03-24 20:58:30 +01:00
Klaas van Schelven 3d0a4d76a3 Show both kinds of exception-chain-explanations at once (textual) 2024-03-20 21:10:33 +01:00
Klaas van Schelven 39ee2f57a8 theme changes after tailwind was down for a bit 2024-03-20 20:49:10 +01:00
Klaas van Schelven 334e04d133 Fix django_tailwind
I was missing package.json in git due to a too liberal .gitignore conf.
This botched tailwind when I restarted from a fresh git install

I never ran into this before b/c tailwind's npm stuff is only necessary during
development, not in e.g. localbugsink (because we checkin all outputs too)
2024-03-20 20:48:16 +01:00
Klaas van Schelven 525fbee390 validate against illegal actions 2024-03-20 20:41:08 +01:00
Klaas van Schelven 1b68c849b0 Styles 2024-03-15 20:03:13 +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 7fcf3f3d60 Dropdowns menus in detail view; impl of mute in detail view 2024-03-14 20:02:37 +01:00
Klaas van Schelven caa5b4ec9a Right-align the dropdown content
the need for this is more obvious when the dropdown arrow is near
the RHS of the page; pre-commit the dropdown would float out of view
2024-03-11 19:15:24 +01:00
Klaas van Schelven 43207d417a 'muted' and 'resolved' observable in the list-view 2024-03-08 20:16:50 +01:00
Klaas van Schelven b455d78216 Dropdown menu: actually implement in a non-ugly way 2024-02-29 19:48:34 +01:00
Klaas van Schelven 3477d131ca Dropdown example from w3schools
https://www.w3schools.com/howto/howto_css_dropdown.asp
2024-02-29 19:23:35 +01:00
Klaas van Schelven 0390292a8b Tabs on the list-view 2024-02-21 19:06:34 +01:00
Klaas van Schelven a63157db5e Implement split 'resolve/mute' buttons on list-view; we can hide advanced resolution/muting in the dots 2024-02-20 19:44:47 +01:00
Klaas van Schelven 724bccb5b5 Add a circle to the clicker-helper; make sure it still works if you hit the actual checkbox 2024-02-20 19:11:15 +01:00
Klaas van Schelven d3bb7a5723 logo should link to main 2024-02-06 22:49:06 +01:00
Klaas van Schelven 8ad04d0e4a Remove unused fonts
the order of experimentation can be deduced from the order they lived in the css
2024-02-05 18:21:39 +01:00
Klaas van Schelven 566020bcf5 Pick a font (IBM)
This commit includes various fonts that I've experimented with, but decided against.

I used https://fonts.google.com/ to do the font-picking.

For vendoring I used https://gwfh.mranftl.com/fonts/
I ticked all charsets (because error messages could be in any language)
I picked regular, italic, 700 (which is tailwind's bold) and 700-italic

The removed tailwind.config.js was unused (and confusing), I don't know where it came from

Some considerations while picking ("feelings")

* I like the compactness
* The bold monospace looks good (this was certainly not so for all monospace fonts)
* Happens to be the same as for GlitchTip; is this the reason it looks good to me? Don't know!

In any case, now that I've picked a font, fine-tuning for spacing becomes an option.
2024-02-05 18:16:51 +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 4caff2dbb3 Quick-links at top of the issue-list page 2023-11-26 12:23:55 +01:00
Klaas van Schelven 5f955c40cb Issue-list: some table header 2023-11-26 11:52:02 +01:00
Klaas van Schelven 60098da3ef PoC table-based issue-list 2023-11-26 11:04:53 +01:00
Klaas van Schelven 4c8fb20daa Slightly prettier issue-list; I might have overflow under control 2023-11-24 20:36:10 +01:00
Klaas van Schelven 641e36977b Resolve/mute buttons at top of detail page (not yet implemented) 2023-11-20 17:11:57 +01:00
Klaas van Schelven 19bc960a1b Cyan is the color 2023-11-19 21:29:03 +01:00
Klaas van Schelven 1c8b03828a Dead end for 'short date format' (for now) 2023-11-19 21:09:10 +01:00
Klaas van Schelven 93414c1e51 Rotating chevrons! 2023-11-17 22:23:22 +01:00
Klaas van Schelven ab72931bf0 PoC page/scroll-stability when collapsing 2023-11-17 18:56:01 +01:00
Klaas van Schelven ddba1f1931 Collapse/expand with a small animation
based on https://css-tricks.com/using-css-transitions-auto-dimensions/
2023-11-17 17:59:20 +01:00
Klaas van Schelven 60e48d477b show/hide buttons: better click-feedback 2023-11-17 17:08:07 +01:00
Klaas van Schelven 8af8ab921f Show/hide all 2023-11-17 17:05:19 +01:00
Klaas van Schelven d22df7fd3c Show/hide stack frames 2023-11-16 22:36:04 +01:00
Klaas van Schelven ffdf9ad696 Tabs at the top of the event-box on the issue page 2023-11-16 17:14:56 +01:00
Klaas van Schelven d07be57b54 Issue UI: attempt to create a 'sub place' for the event 2023-11-14 23:32:04 +01:00
Klaas van Schelven ebc373eb5d Minor changes to the UI 2023-11-14 23:12:05 +01:00
Klaas van Schelven 36ce5dd32f Align stuff on the left 2023-11-14 22:46:59 +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 d76904016e Project issue-list: slightly less ugly (rectangles) 2023-11-14 18:39:16 +01:00
Klaas van Schelven 51bfb2879d The very basics of a project view 2023-11-08 22:49:36 +01:00
Klaas van Schelven fabf252812 More readable stacktraces; side-by-side view for vars 2023-11-08 22:11:33 +01:00
Klaas van Schelven db82c2b728 An attempt at line numbers using <ol> 2023-11-08 20:41:32 +01:00