Commit Graph

6413 Commits

Author SHA1 Message Date
Kalle
d1e2245703 Visual regression screenshot 2026-01-18 22:24:31 +02:00
Kalle
b6d9c1cec3 Form with all fields to /components 2026-01-18 22:22:31 +02:00
Kalle
97ef317ae8 Add "Seed page input text not showing up" 2026-01-18 22:05:23 +02:00
Kalle
0081801624 New css vars 2026-01-18 22:04:02 +02:00
Kalle
535e4482e7 We do be merging 2026-01-18 21:52:52 +02:00
Kalle
92047ab365 Merge branch 'main' into css-rework-sidenav 2026-01-18 21:12:24 +02:00
Kalle
c20701d98c
Form system refactor from react-hook-form to one schema per form across the stack (#2735)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 18:21:19 +02:00
Kalle
a004cf33b7
Store Twitch live streams in SQLite3 (#2738)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 16:51:44 +02:00
hfcRed
c9474e4c59 Scrollbar styles 2026-01-18 12:10:13 +01:00
hfcRed
83a8f5dbde Hide top nav on scroll and small tweaks 2026-01-18 12:08:10 +01:00
Kalle
ab85afaeed Update badges 2026-01-18 12:49:57 +02:00
Kalle
c386edc271
Optimize tournament loader performance (#2737) 2026-01-18 11:35:34 +02:00
Kalle
aa7cc146bc Better search input alignment for mobile 2026-01-17 11:30:05 +02:00
dependabot[bot]
4afd59e9c2
build(deps): bump the minor-and-patch group with 5 updates (#2726)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 11:09:23 +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
Kalle
9dd14fe1b7 completed: User search has nested input borders 2026-01-15 22:03:42 +02:00
Kalle
879e03c56e Add Radio buttons and similar components get squished on mobile 2026-01-15 21:32:05 +02:00
Kalle
9793368a41 Add Explore more comfortable way to close mobile tab menu panels 2026-01-15 21:20:15 +02:00
Kalle
c2db4cf0c0 Add bug ticket for sidenav button flash on mobile 2026-01-15 21:17:35 +02:00
dependabot[bot]
558dcda8f1
build(deps): bump the minor-and-patch group with 3 updates (#2725)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 20:55:31 +02:00
Great-Hero-YELLOW
7bd1799e4b
BEEP Article: "Waving Goodbye" (#2724) 2026-01-15 20:55:19 +02:00
Kalle
783546dee8 Add beans config 2026-01-15 20:49:35 +02:00
Kalle
daf826cd39 Friendship DB seed 2026-01-14 22:00:21 +02:00
Kalle
b40b98c6a0 completed: Database schema for friends system 2026-01-14 22:00:21 +02:00
hfcRed
4f88000819 Merge branch 'css-rework-sidenav' of https://github.com/sendou-ink/sendou.ink into css-rework-sidenav 2026-01-14 20:32:02 +01:00
hfcRed
78cea765cd Border and outline styles 2026-01-14 20:32:00 +01:00
hfcRed
10befba10a New layout vars 2026-01-14 20:11:59 +01:00
Kalle
41fadb20fe Add error message to user if trying to upload too big image 2026-01-14 20:59:57 +02:00
Kalle
b62bd5e5f5 /weapons page art showcase 2026-01-14 20:57:01 +02:00
hfcRed
f0a8ab1295 Remove backdrop filter var 2026-01-14 17:56:36 +01:00
hfcRed
ab7c1d66a2 Rename toggle height var 2026-01-14 17:54:22 +01:00
Kalle
2522276be7 Improve English 2026-01-14 18:49:22 +02:00
hfcRed
be32b2c8ad Eliminate small toggles 2026-01-14 17:48:30 +01:00
hfcRed
a32d36fedb Rename some vars 2026-01-14 17:43:57 +01:00
hfcRed
a43f06977f Remove some vars 2026-01-14 17:42:12 +01:00
Kalle
27a468a8c7
Misc perf improvements (#2723) 2026-01-14 17:57:40 +02:00
Kalle
4723dabdf5
Adjust max image size limit (#2721) 2026-01-14 17:54:15 +02:00
dependabot[bot]
d576a3f7b4
build(deps): bump the minor-and-patch group with 8 updates (#2722)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 17:47:17 +02:00
Kalle
eb56039688 Add friends epic 2026-01-13 21:13:22 +02:00
Kalle
f9f4c3eb76 Fix badge 2026-01-13 21:09:17 +02:00
Astro Dev
fe4b623de9
Add badges for Survival of the S+ Gladiator & Typh's Birthday Bonanza (#2703) 2026-01-13 21:07:24 +02:00
Kalle
35ac3fa0a7
Add session ID to server logs for user reporting (#2720) 2026-01-13 21:02:16 +02: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
dependabot[bot]
cfce363fa0
build(deps): bump the minor-and-patch group with 7 updates (#2718)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 20:52:07 +02:00
Kalle
434c34d440 Fix flaky test 2026-01-13 20:50:52 +02:00
hfcRed
841e26d2d8 Proper exports 2026-01-13 19:36:08 +01:00
hfcRed
bebb7ccee0 Gamut mapping and custom theme selector component 2026-01-13 19:30:07 +01:00
hfcRed
0ae89499ef Merge branch 'css-rework-sidenav' of https://github.com/sendou-ink/sendou.ink into css-rework-sidenav 2026-01-13 19:05:02 +01:00