Commit Graph

35 Commits

Author SHA1 Message Date
Klaas van Schelven
1abc30a760 Dark mode: faucet visible in logo
not my best work ever, but at least a visible faucet this way...
2025-07-07 12:09:21 +02:00
Animesh Agrawal
febcabc9f3 feat: add delete functionality for users
Implement delete functionality with confirmation modals for users. Ensure
proper authorization checks are in place before deletion. Add corresponding
JavaScript files to handle modal interactions and form submissions.

Based on #84

Signed-off-by: Animesh Agrawal <animesh@flick2know.com>
2025-05-29 17:14:54 +02:00
Klaas van Schelven
c3d6fdce1c Better favicon
like 509b1ef2be (but we actually have 2 locations for this file)
2024-12-18 09:20:50 +01:00
Klaas van Schelven
509b1ef2be Better favicon (taken from the Bugsink website) 2024-12-16 12:37:30 +01:00
Klaas van Schelven
28314a2683 Language icons: add to SDK page 2024-12-03 09:14:29 +01:00
Klaas van Schelven
4803746c9b despecked favicon
the previous one had a speck on it but apparently I already had a despecked somewhere.
2024-10-20 21:47:00 +02:00
Klaas van Schelven
35292d0ceb Replace "<a name" elements w/ id=...
Multiple problems w/ <a name

* in itself deprecated
* my approach of self-closing <a is illegal too

replaced w/ spans where necessary.

Further notes:

'topp' was never used; '#top' is taken too, so I went with first-frame (stil unused, 'maybe later')

The fixes in this and preceding commits were inspired by running "Nu Html Checker"

docker run -it --rm -p 8888:8888 ghcr.io/validator/validator:latest

files were simply saved in Firefox and then uploaded; make sure to ignore the warning which is caused by Firefox:

> A document must not include both a meta element with an http-equiv attribute whose value is content-type, and a meta element with a charset attribute.

I limited checking to the issue-list and various event-detail pages.
2024-09-26 15:58:42 +02:00
Klaas van Schelven
2d7a261515 Project-settings buttons at bottom of issue-list 2024-06-17 12:37:24 +02:00
Klaas van Schelven
9d9cac3e9d WIP teams & project-management 2024-06-03 22:30:10 +02:00
Klaas van Schelven
a5f6326d26 Implement ctrl-enter form-submitting for the history comments 2024-04-15 19:43:18 +02:00
Klaas van Schelven
308a257d3f Implement comment-deleting 2024-04-15 16:02:03 +02:00
Klaas van Schelven
17ace382dc History: anchors for comments 2024-04-15 13:53:34 +02:00
Klaas van Schelven
6b23b03a82 History: edit (and fixes) 2024-04-15 13:44:14 +02:00
Klaas van Schelven
9870acf6d2 show raise/show in-app jump-to-location
TODO: when multiple buttons are pressed in quick succession, the transitions may create some
race-condition
2024-04-04 16:18:44 +02:00
Klaas van Schelven
2de91c998c Show-raise; bigger show x buttons 2024-03-30 22:40:46 +01:00
Klaas van Schelven
c6ba49269e rename issue_stacktrace.js (reflecting what it actually is)
which exposed a needed cleanup
2024-03-30 22:26:02 +01:00
Klaas van Schelven
ac977c0838 Fix 'showInAppFrames
caused by a missing space (basically)
with drive-by-cleanup
2024-03-19 23:02:45 +01:00
Klaas van Schelven
7b27f0fc9d match main checkbox to individual ones 2024-02-20 19:23:03 +01:00
Klaas van Schelven
7fc2e12143 Implement (de)select all 2024-02-20 19:19:45 +01:00
Klaas van Schelven
96558156ac clicking around checkbox (in the list) works too 2024-02-20 19:03:47 +01:00
Klaas van Schelven
325a662283 Rename for understanding 2024-02-20 18:10:46 +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
1e342dbd18 Show borders on 2 sides of the frame header when expanded too
the trick was: do it by having this border at the bottom of the framedetails.
and: to be able to collapse the border too: make div-in-div.

This gets rid of the remove-flex-when-collapsing code too
2023-11-19 21:20:20 +01:00
Klaas van Schelven
7e643e19f1 'var' keyword is pre-2015 2023-11-17 22:37:51 +01:00
Klaas van Schelven
93414c1e51 Rotating chevrons! 2023-11-17 22:23:22 +01:00
Klaas van Schelven
da99c91040 scroll-fix-thingie: the final mysterie: html not body 2023-11-17 19:12:43 +01:00
Klaas van Schelven
30f3ff9f31 Jarring scroll-fix: cleanup on scroll and expand 2023-11-17 19:10:48 +01:00
Klaas van Schelven
ab72931bf0 PoC page/scroll-stability when collapsing 2023-11-17 18:56:01 +01:00
Klaas van Schelven
73764a11d4 Prevent race condition in open/close transition 2023-11-17 18:29:02 +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
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
e4e10cbd3d Actually use (some) favicon 2023-11-05 22:59:29 +01:00