Commit Graph

145 Commits

Author SHA1 Message Date
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
Klaas van Schelven
5536cd8aad Some styling for tracebacks 2023-11-08 20:35:24 +01:00
Klaas van Schelven
79e333c923 tailwind 2023-11-08 20:16:10 +01:00