Klaas van Schelven
03225c85e1
issue seen at in the RHS box: use real values
...
the fake nonsense was already confusing me
2024-04-01 22:06:34 +02:00
Klaas van Schelven
212baabe73
Fix on previous commit
2024-03-31 23:26:10 +02:00
Klaas van Schelven
b3a86ef38b
pygmentize: deal with context_line=None
2024-03-31 23:24:36 +02:00
Klaas van Schelven
37575a7001
Breadcrumbs, at least implement _something_
2024-03-31 23:04:15 +02:00
Klaas van Schelven
2de91c998c
Show-raise; bigger show x buttons
2024-03-30 22:40:46 +01:00
Klaas van Schelven
d429ccfc56
Resolve/mute buttons: on their own line on small screens
2024-03-30 22:22:33 +01:00
Klaas van Schelven
9275657a54
Detail page: buttons will not be squeezed by exc_msg
...
button-containing-div will not shrink;
the texts have overflow-hidden and ellipsis
2024-03-30 22:16:19 +01:00
Klaas van Schelven
0f19fbd30c
stacktrace in-app vs non-in-app: distinguish using bold/italics rather than bg-color
2024-03-30 21:55:52 +01:00
Klaas van Schelven
09f7911da9
'key info' box: put in better placeholders than 'Lorem ipsum'
2024-03-30 21:38:34 +01:00
Klaas van Schelven
6745d0e112
Match pygments input-line-counts with output-line-counts and test that this works
2024-03-29 20:49:05 +01:00
Klaas van Schelven
aca96e7dc9
Remove workaround for pygments empty newlines; there's a real solution
2024-03-29 18:35:43 +01:00
Klaas van Schelven
475977529a
Parse pygment's result, and apply it in my own way (ol/li)
...
Why?
* it's something I had working, and I like the way it looked
* scrolling in the just-do-pygments setup is not as I want it
* even if I don't want an ol/li approach in the future, getting my hands dirty with this output is useful
2024-03-29 17:54:08 +01:00
Klaas van Schelven
12bbde947a
Use pygments, the simple way
...
as per their quickstart
2024-03-29 17:29:06 +01:00
Klaas van Schelven
b13795b59c
Correct line numbers in stacktrace
2024-03-28 23:28:56 +01:00
Klaas van Schelven
6f19528290
hide 'key info' only from lg down
2024-03-28 23:17:40 +01:00
Klaas van Schelven
566a958d1b
Fix ugly cut-off on exception-raising line when another line overflows
2024-03-28 23:03:11 +01:00
Klaas van Schelven
6a402fca67
Some sharing of space between LHS/RHS;
...
and the LHS should fill a bunch of space, even if it contains very little
2024-03-28 22:56:40 +01:00
Klaas van Schelven
14860a8690
Various fine-tuning of margin & padding
2024-03-28 22:43:02 +01:00
Klaas van Schelven
98aee3d5b6
code listings and vars: distinguish visually more clearly by 'bringing them in'
...
i.e. left/right margins/padding
2024-03-28 20:36:45 +01:00
Klaas van Schelven
02f2ba2e8d
Don't stretch out the container (and border) of the LHS box when the RHS is bigger
2024-03-28 19:25:34 +01:00
Klaas van Schelven
ed6b1238af
2 boxes on the RHS; the main idea before refinements
2024-03-28 18:36:34 +01: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
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