Commit Graph

226 Commits

Author SHA1 Message Date
hfcRed
2d1419b44d Hover color 2026-03-07 18:04:29 +01:00
hfcRed
c9b482cbe2 Global search styling 2026-03-07 18:02:06 +01:00
hfcRed
c98a84ae2f Merge branch 'css-rework-sidenav' of https://github.com/sendou-ink/sendou.ink into css-rework-sidenav 2026-03-07 17:12:26 +01:00
Kalle
543c5f4b2a Small tweak to site logo CSS 2026-03-07 18:07:39 +02:00
hfcRed
7e4bebb79a Force specificity 2026-03-07 16:59:30 +01:00
Kalle
0c859227ea Adjust icons 2026-03-07 17:55:10 +02:00
hfcRed
0c1d53c6f8 Add midpoint overlay sidenav 2026-03-07 16:41:53 +01:00
Kalle
8d2f57f8c2 Show upcoming events on streams section 2026-03-07 17:23:32 +02:00
Kalle
b647574b5e Delete unused 2026-03-07 15:14:04 +02:00
hfcRed
cbf95d0cd1 Layout cleanup 2026-03-07 09:45:11 +01:00
Kalle
42747316df Remove match game status from the sidebar for now 2026-03-07 08:34:27 +02:00
Kalle
2230adec6e Fix mobile logo styling 2026-03-07 08:16:12 +02:00
Kalle
1d50058b34 Fix knip config, remove bunch of unused code/CSS 2026-03-07 08:05:47 +02:00
Kalle
6508ded4d6 Fix GlobalSearch weapon lfg link 2026-03-07 07:44:34 +02:00
Kalle
5e4a66477e Introduce --radius-avatar 2026-03-06 20:53:44 +02:00
Kalle
978eaf0d35 Basically just locked in 2026-03-06 19:20:08 +02:00
Kalle
7f6d71d6a1 Fix /to/:id/admin spacing 2026-03-05 20:37:10 +02:00
Kalle
3b0d012b2e Chevron to view all 2026-03-05 20:21:59 +02:00
Kalle
acc519d0ec Friends feature 2026-03-05 19:23:23 +02:00
Kalle
402bbbc672 Adjust the temporary logo to something releasable 2026-03-04 22:21:22 +02:00
Kalle
53490cd25f Fix notification popover paddings, spacings 2026-03-04 22:12:09 +02:00
Kalle
2bb9dc099e Delete /weapons 2026-03-04 21:42:48 +02:00
Kalle
7f2b496e3c Rename CommandPalette -> GlobalSearch 2026-03-04 21:12:30 +02:00
Kalle
cf4e5b8de9 SQ streams to sidebar initial (also load sq streams from DB) 2026-01-26 20:35:06 +02:00
Kalle
d44ebcec55 Delete /t page 2026-01-26 19:54:08 +02:00
Kalle
6fc9958cc3 No badges for scrims on my events 2026-01-25 21:15:18 +02:00
Kalle
19a82082e9 Refine WeaponSearch 2026-01-25 16:53:43 +02:00
Kalle
8d494c856e WeaponSearch 2026-01-25 16:53:43 +02:00
Kalle
711eb08756 Sidebar data to loader 2026-01-25 14:10:19 +02:00
Kalle
96c62e547b Real streams initial 2026-01-25 11:46:37 +02:00
Kalle
974dc2f82e add /comp-analyzer to nav 2026-01-22 21:16:33 +02:00
Kalle
9419540234 Merge branch 'main' into css-rework-sidenav 2026-01-22 21:08:31 +02:00
hfcRed
3b4dac26bf New spacings 2026-01-21 17:18:14 +01:00
hfcRed
ff439b40d9 Font size, font weight, and line height vars 2026-01-21 16:36:26 +01:00
Kalle
0e89ee7bb7
Comp Analyzer (#2759)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 17:58:50 +02:00
hfcRed
a46c484891 Size vars 2026-01-19 21:46:41 +01:00
hfcRed
1d307f5add Rename field height var 2026-01-19 20:56:45 +01:00
hfcRed
e9ba14c42a New border radius vars 2026-01-19 18:55:54 +01:00
hfcRed
2fb96a1122 Rename input vars to field vars 2026-01-19 18:02:17 +01:00
hfcRed
83a8f5dbde Hide top nav on scroll and small tweaks 2026-01-18 12:08:10 +01:00
Kalle
aa7cc146bc Better search input alignment for mobile 2026-01-17 11:30:05 +02:00
Kalle
d536fe2f45 Fix sidenav collapse button flash on mobile
Doubled CSS selector specificity to ensure display: none beats
Button.module.css's display: flex regardless of load order.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 08:21:34 +02:00
Kalle
fcd5d9bbba Real friends data initial 2026-01-16 21:30:03 +02:00
hfcRed
78cea765cd Border and outline styles 2026-01-14 20:32:00 +01:00
hfcRed
f0a8ab1295 Remove backdrop filter var 2026-01-14 17:56:36 +01:00
Kalle
5a73adea97 Add ArrowDown shortcut to jump from search input to results in CommandPalette
Instead of requiring users to Tab through all radio buttons to reach
search results, ArrowDown now jumps directly from the input to the
ListBox. This matches the UX of other command palettes like VS Code
and Spotlight.

- Add onKeyDown prop to Input component
- Replace Enter→input handler with ArrowDown→results handler
- Remove unnecessary wrapper div with biome-ignore comment

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 20:57:20 +02:00
Kalle
2d7bc0ffc0 Add scrims to sidebar Events section
Display user's scrims alongside tournaments in the sidebar's Events section:
- LFG scrims show "Scrim" with scrims icon and "Looking" badge
- Booked scrims show "vs. {opponent}" with opponent avatar and "Booked" badge
- Tournaments deduplicated (no duplicates when both organizing and participating)
- Events sorted chronologically and limited to 8

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 20:57:20 +02:00
Kalle
ec47c9a7eb Fix "Inconsistent notification dot colors" 2026-01-12 22:23:20 +02:00
Kalle
cb254c6e31 Fix mobile menu not closing when clicking See all notifications
The LinkButton component wasn't passing onClick to internal Link
components, only to external anchor tags. This prevented the onClose
callback from firing when navigating via the notifications footer link.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-12 22:23:20 +02:00
Kalle
93356fcfb3 Fix search category icons not showing on mobile
Prevent icons from shrinking on narrow screens by adding flex-shrink: 0
to picture/img elements. Also allow tabs to wrap with flex-wrap.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-11 20:54:35 +02:00