|
|
662c60a51c
|
use text color css vars in unit/grid components
|
2025-12-20 20:58:35 -08:00 |
|
|
|
d238754d8b
|
use text color css vars in ui components
|
2025-12-20 20:58:16 -08:00 |
|
|
|
1a511461e5
|
use text color css vars in database routes
|
2025-12-20 20:57:34 -08:00 |
|
|
|
30551d28ac
|
swap text-secondary and text-tertiary values in light theme
|
2025-12-20 20:57:02 -08:00 |
|
|
|
3f6ad5510a
|
improve roster UI with sticky names and better spacing
|
2025-12-20 20:16:21 -08:00 |
|
|
|
f5eaa5bb75
|
roster ui tweaks: column gap, hover X button, clear input on select
|
2025-12-20 20:02:44 -08:00 |
|
|
|
abed7fee22
|
use small contained uncap indicator in crew roster
|
2025-12-20 19:48:30 -08:00 |
|
|
|
f7c209d5ee
|
add size and contained variants to uncap indicator
|
2025-12-20 19:46:24 -08:00 |
|
|
|
ca3aa0687f
|
fix placeholder images to use image util for AWS
|
2025-12-20 17:32:23 -08:00 |
|
|
|
f617364cb4
|
add index key to ExploreGrid for consistency
|
2025-12-20 17:16:11 -08:00 |
|
|
|
4c2b466e5a
|
apply same keyed each fix to other collection pages
prevent potential crash at 250+ items
|
2025-12-20 17:13:44 -08:00 |
|
|
|
8a07691c0b
|
fix weapons collection crash at page 6
use index key instead of weapon.id to avoid svelte 5 keyed each bug at 250+ items
|
2025-12-20 17:11:39 -08:00 |
|
|
|
f47770dbfb
|
consolidate raid-groups into raids page
|
2025-12-20 15:23:16 -08:00 |
|
|
|
fbc9f339be
|
port sidebar and modal components to useInfiniteLoader
|
2025-12-20 15:20:20 -08:00 |
|
|
|
133cd9ec5b
|
port profile and explore pages to useInfiniteLoader
|
2025-12-20 15:20:15 -08:00 |
|
|
|
1933391d38
|
port collection pages to useInfiniteLoader
|
2025-12-20 15:20:08 -08:00 |
|
|
|
26299d5d10
|
add useInfiniteLoader composable for state-gated infinite scroll
|
2025-12-20 15:20:04 -08:00 |
|
|
|
503f121324
|
remove auth store debug logging
|
2025-12-20 14:09:26 -08:00 |
|
|
|
d1198422fe
|
use resetQueries for weapon collection mutations
prevents item-shifting issues when sort order changes
|
2025-12-20 14:07:03 -08:00 |
|
|
|
574454936c
|
fix infinite scroll crash in collection views
keep sentinel always in DOM with css hiding instead of {#if}
|
2025-12-20 13:50:27 -08:00 |
|
|
|
02939927ce
|
update crew pages with tabs navigation
|
2025-12-20 04:16:21 -08:00 |
|
|
|
37bb40293d
|
add crew teams page stub
|
2025-12-20 04:16:08 -08:00 |
|
|
|
fe3ff17367
|
add crew roster page for checking member collections
|
2025-12-20 04:15:56 -08:00 |
|
|
|
defacc2179
|
add SearchOptionItem component for reusable search results
|
2025-12-20 04:15:33 -08:00 |
|
|
|
1e42d4624a
|
add CrewTabs component with element styling
|
2025-12-20 04:15:26 -08:00 |
|
|
|
0bc00e090c
|
add roster types and getRoster to crew adapter
|
2025-12-20 04:15:15 -08:00 |
|
|
|
18ab04b32d
|
add season and series to unified search result type
|
2025-12-20 04:14:51 -08:00 |
|
|
|
7793715a30
|
filter mainhand weapons by job proficiency
|
2025-12-20 02:13:56 -08:00 |
|
|
|
e1fe9810ce
|
add unlimited raids with 7 character slots
|
2025-12-20 01:58:11 -08:00 |
|
|
|
29142ab901
|
use svar grid for raid groups, improve grid header styling
|
2025-12-20 01:39:57 -08:00 |
|
|
|
5895966c21
|
add localized raid section utility
|
2025-12-20 01:39:44 -08:00 |
|
|
|
a6f79c7c49
|
add raid group grid cell components
|
2025-12-20 01:39:04 -08:00 |
|
|
|
fd0044211b
|
add raids/groups database pages with view toggle
|
2025-12-20 01:08:36 -08:00 |
|
|
|
9f6b95cc3a
|
reorder nav overflow menu, add separators
|
2025-12-20 01:07:02 -08:00 |
|
|
|
93dc96c1b0
|
add weapons/series view toggle
|
2025-12-20 01:06:51 -08:00 |
|
|
|
422b5762d3
|
persist database grid page in url
|
2025-12-20 01:06:34 -08:00 |
|
|
|
5b74e90ef8
|
remove vertical padding from characters db page
|
2025-12-20 01:04:48 -08:00 |
|
|
|
e26f4b5a0a
|
bold weapon/summon names in database cells
|
2025-12-20 01:04:04 -08:00 |
|
|
|
1c2b523aef
|
rename filter labels: Series, Proficiency
|
2025-12-20 01:03:57 -08:00 |
|
|
|
135146d1ee
|
add xsmall size variant to segmented control
|
2025-12-20 01:03:41 -08:00 |
|
|
|
cc58e8e1b1
|
clean up collection row columns
|
2025-12-19 18:31:36 -08:00 |
|
|
|
6831f6043c
|
add more dropdown for race/gender filters
|
2025-12-19 18:31:13 -08:00 |
|
|
|
ab5ed25a9e
|
fix proficiency cell alignment in collection row
|
2025-12-19 18:30:48 -08:00 |
|
|
|
306ae711ab
|
fix: collection filter background color
|
2025-12-19 16:40:01 -08:00 |
|
|
|
66c8094346
|
add elemental view toggle and remove end message
|
2025-12-19 15:50:53 -08:00 |
|
|
|
08c6ec20bd
|
wrap tooltip content in portal
|
2025-12-19 15:50:43 -08:00 |
|
|
|
bafd5fcbb0
|
fix dropdown menu button styling
|
2025-12-19 15:49:30 -08:00 |
|
|
|
9178c65f5c
|
add contained style to row checkbox
|
2025-12-19 15:49:14 -08:00 |
|
|
|
b36ebd78b4
|
style filter bar with background and tweak layout
|
2025-12-19 15:48:59 -08:00 |
|
|
|
5bf8a1177f
|
refactor segmented control element styling to segment level
|
2025-12-19 15:48:45 -08:00 |
|
|
|
916a6f52cd
|
add collection counts query for nav tab totals
|
2025-12-19 15:42:46 -08:00 |
|
|
|
b0d359161d
|
widen collection grid cells to 144px, reduce horizontal gap
|
2025-12-19 12:27:14 -08:00 |
|
|
|
5ab48f5d97
|
add character tags and proficiency labels to list view
|
2025-12-19 12:27:07 -08:00 |
|
|
|
7608b189fa
|
allow collection card names to wrap to 2 lines
|
2025-12-19 12:26:55 -08:00 |
|
|
|
2f89a9a880
|
hide Standard series tag
|
2025-12-19 12:26:48 -08:00 |
|
|
|
5e62b2160a
|
add elemental text color on segment hover
|
2025-12-19 12:26:43 -08:00 |
|
|
|
1bac7fc846
|
selection mode ui tweaks: element-ghost buttons, clear button, fixed nav height
|
2025-12-19 12:26:38 -08:00 |
|
|
|
2ebe9ec086
|
send array params as comma-separated values for rails
|
2025-12-19 12:26:31 -08:00 |
|
|
|
d5a32b3953
|
enlarge equippable characters grid to 5 columns
|
2025-12-19 01:42:08 -08:00 |
|
|
|
9b15cad7ce
|
add equippable characters section to artifact detail pane
|
2025-12-19 01:36:24 -08:00 |
|
|
|
f9243add10
|
add RichTooltip component for snippet content
|
2025-12-19 01:36:17 -08:00 |
|
|
|
683a3df6f3
|
truncate long artifact names in card
|
2025-12-19 01:36:10 -08:00 |
|
|
|
5ba9553ef7
|
collection layout and filter bar styling tweaks
|
2025-12-19 01:15:20 -08:00 |
|
|
|
c4d251e44f
|
artifact card and filter bar styling
|
2025-12-19 01:13:45 -08:00 |
|
|
|
e09326235e
|
adjust artifact card width to 139px
|
2025-12-19 01:07:59 -08:00 |
|
|
|
c402d7a7e3
|
fix proficiency filter to send array
|
2025-12-19 01:07:52 -08:00 |
|
|
|
66b8544b33
|
fix collection dropdown menu visibility and trigger style
|
2025-12-19 00:53:19 -08:00 |
|
|
|
3ef4138901
|
fix artifact card image dimensions
|
2025-12-19 00:53:12 -08:00 |
|
|
|
b4f58aa5af
|
add skill, element, proficiency filters to artifact collection
|
2025-12-19 00:40:15 -08:00 |
|
|
|
856e5017ea
|
wire up selection mode and bulk delete in collection pages
|
2025-12-19 00:40:10 -08:00 |
|
|
|
a56d8f1870
|
add bulk delete mutations for collection items
|
2025-12-19 00:40:04 -08:00 |
|
|
|
22d459f475
|
add selection mode store and components for bulk actions
|
2025-12-19 00:39:59 -08:00 |
|
|
|
eeee7170ce
|
add artifact skills to database nav
|
2025-12-18 23:14:57 -08:00 |
|
|
|
63e7e3d273
|
add artifact skills database pages
- list page with skills grouped by slot
- edit page for all skill properties
|
2025-12-18 23:14:53 -08:00 |
|
|
|
1e1f4f9478
|
add artifact skill api methods and types
- gameName field on ArtifactSkill type
- getSkill and updateSkill adapter methods
- skillById query and skillDetail key
|
2025-12-18 23:14:47 -08:00 |
|
|
|
e83650cb97
|
support aux_weapon in job database
|
2025-12-18 21:34:32 -08:00 |
|
|
|
bc5b25bdd7
|
show Origin I instead of Class o1 for job tier
|
2025-12-18 21:09:57 -08:00 |
|
|
|
74df78a949
|
add membership history editing for boomerang players
|
2025-12-18 19:37:49 -08:00 |
|
|
|
90eb4b6659
|
add gap rows to member and phantom profile pages
|
2025-12-18 19:36:56 -08:00 |
|
|
|
38f2e7399a
|
show dotted lines for membership gaps in history chart
|
2025-12-18 19:36:46 -08:00 |
|
|
|
c100d6c311
|
add types and utils for membership gaps
|
2025-12-18 19:36:36 -08:00 |
|
|
|
3ec31434aa
|
make phantom row clickable, link to crew profile
|
2025-12-18 18:15:35 -08:00 |
|
|
|
154eed2311
|
make member row clickable, link to crew profile
|
2025-12-18 17:48:57 -08:00 |
|
|
|
3a236032bd
|
refactor members page filters, add granblue id to phantom edit
|
2025-12-18 17:48:53 -08:00 |
|
|
|
b718dcc335
|
use username instead of membershipId in member page URL
|
2025-12-18 13:22:08 -08:00 |
|
|
|
ba5ec72ebd
|
redesign member/phantom pages to match crew page styling
|
2025-12-18 13:12:11 -08:00 |
|
|
|
69b1f37418
|
integrate gw score charts into crew and event pages
|
2025-12-18 13:12:06 -08:00 |
|
|
|
37a3f73735
|
add chart data utilities and compact score formatting
|
2025-12-18 13:12:02 -08:00 |
|
|
|
0712fb20c0
|
add echarts chart components for gw scores
|
2025-12-18 13:11:57 -08:00 |
|
|
|
807cb8fb96
|
add member/phantom gw scores history pages
|
2025-12-18 11:04:07 -08:00 |
|
|
|
d23e1db7d1
|
extract AddScoreModal and PlayerScoreRow from events page
|
2025-12-18 11:03:57 -08:00 |
|
|
|
00813ddd58
|
add ElementBadge component, use in gw event pages
|
2025-12-18 11:03:36 -08:00 |
|
|
|
6f0870e37f
|
extract gw utilities (formatScore, parseScore, element constants)
|
2025-12-18 11:03:21 -08:00 |
|
|
|
9f377d5d01
|
Unify page styling in gw-events database pages
|
2025-12-18 00:52:15 -08:00 |
|
|
|
77cb109dd2
|
fix date timezone issues: use JST for GW events, local time for user dates
|
2025-12-18 00:49:23 -08:00 |
|
|
|
472672ebc8
|
use date picker for new gw event dates
|
2025-12-18 00:43:10 -08:00 |
|
|
|
b4ede07bcd
|
hide players with scores from add score dropdown
|
2025-12-18 00:36:13 -08:00 |
|
|
|
cefcdfef07
|
add retired date field to edit player dialog
|
2025-12-18 00:36:04 -08:00 |
|
|
|
4d84a7f915
|
use same header style for pending claims and invitations
|
2025-12-17 23:31:12 -08:00 |
|
|
|
eaf5094bd7
|
add score column to gw events table
|
2025-12-17 23:00:34 -08:00 |
|