sendou.ink/app/components
Kalle 4e33df3ac0 Add help text and image popover to friend code input
Users were confused about what friend code means and where to find it.
Added an info popover explaining that friend codes are used for identity
verification by staff, tournament organizers, and SendouQ opponents.
The popover includes an image showing where to find the friend code on
the Nintendo Switch. Also added text noting that once set, only staff
can change it.
2026-01-19 21:34:27 +02:00
..
elements Form system refactor from react-hook-form to one schema per form across the stack (#2735) 2026-01-18 18:21:19 +02:00
icons Add Vitest browser testing setup with GroupCard tests (#2694) 2026-01-04 17:35:28 +02:00
layout Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
ramp Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
AbilitiesSelector.module.css Migrate some builds files to CSS modules 2025-06-14 09:38:29 +03:00
AbilitiesSelector.tsx BIome v2 upgrade 2025-06-22 16:49:27 +03:00
Ability.module.css Migrate some builds files to CSS modules 2025-06-14 09:38:29 +03:00
Ability.tsx BIome v2 upgrade 2025-06-22 16:49:27 +03:00
AddNewButton.module.css Add new buttons (#2368) 2025-06-05 21:44:05 +03:00
AddNewButton.tsx BIome v2 upgrade 2025-06-22 16:49:27 +03:00
Alert.tsx Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
Avatar.tsx Scrimprovements (#2603) 2025-10-25 17:46:17 +03:00
Badge.tsx BIome v2 upgrade 2025-06-22 16:49:27 +03:00
BuildCard.module.css Migrate some builds files to CSS modules 2025-06-14 09:38:29 +03:00
BuildCard.tsx Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
Catcher.tsx Add session ID to server logs for user reporting (#2720) 2026-01-13 21:02:16 +02:00
Chart.tsx Fix a bunch of TODOs (#2648) 2025-11-23 16:34:18 +02:00
CopyToClipboardPopover.tsx New calendar UI, more filters & persisted filters (#2318) 2025-05-24 17:13:30 +03:00
CustomizedColorsInput.tsx Fix can't reset custom CSS Closes #2349 2025-06-24 08:33:25 +03:00
DateInput.tsx BIome v2 upgrade 2025-06-22 16:49:27 +03:00
Divider.tsx Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
Flag.tsx Fix leaderboards crash for season 0 2025-06-30 21:35:31 +03:00
FormErrors.tsx Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
FormMessage.tsx Form system refactor from react-hook-form to one schema per form across the stack (#2735) 2026-01-18 18:21:19 +02:00
FormWithConfirm.tsx React 19, Vite 7, Vitest 4 etc. (#2683) 2025-12-30 17:03:13 +02:00
FriendCodeInput.tsx Add help text and image popover to friend code input 2026-01-19 21:34:27 +02:00
GearSelect.tsx User page seasons links as select (#2413) 2025-06-23 12:02:25 +03:00
Image.tsx Download tier list as img (#2638) 2025-11-17 18:40:22 +02:00
InfoPopover.tsx New tournament map list generation with patterns (#2557) 2025-10-08 17:00:19 +03:00
Input.tsx Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
Label.tsx Tournament organization page (#1811) 2024-07-25 23:06:29 +03:00
Main.tsx Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
MapPoolSelector.module.css BIome v2 upgrade 2025-06-22 16:49:27 +03:00
MapPoolSelector.tsx Upgrade Biome 2025-07-06 12:18:25 +03:00
Markdown.tsx Fix Markdown render allowing inline styles and remove unrendered tags 2026-01-04 11:34:48 +02:00
Pagination.tsx BIome v2 upgrade 2025-06-22 16:49:27 +03:00
Placeholder.module.css Refactor tournament realtime from SSE to Websocket (#2469) 2025-08-28 18:59:34 +03:00
Placeholder.tsx Refactor tournament realtime from SSE to Websocket (#2469) 2025-08-28 18:59:34 +03:00
Placement.tsx Add badges on tournament finalize (#2459) 2025-07-19 13:33:58 +03:00
Redirect.tsx Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
RelativeTime.tsx 24h clock user preference (#2618) 2025-11-09 14:25:14 +02:00
RequiredHiddenInput.tsx Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
Section.tsx Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
StageSelect.module.css New VoD form UI improvements (#2667) 2025-12-18 20:29:40 +02:00
StageSelect.tsx New VoD form UI improvements (#2667) 2025-12-18 20:29:40 +02:00
SubmitButton.tsx Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
SubNav.tsx Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
Table.tsx New results tab for tournaments (#1876) 2024-09-08 11:25:10 +03:00
TimePopover.tsx Timestamp refactoring, fix chat timestamps in 24h format 2025-11-22 11:19:20 +02:00
WeaponSelect.module.css Form system refactor from react-hook-form to one schema per form across the stack (#2735) 2026-01-18 18:21:19 +02:00
WeaponSelect.tsx Form system refactor from react-hook-form to one schema per form across the stack (#2735) 2026-01-18 18:21:19 +02:00
YouTubeEmbed.tsx New VoD form UI improvements (#2667) 2025-12-18 20:29:40 +02:00