b32963b9a6
tsconfig: fix env types by not overriding include
...
Let .svelte-kit/tsconfig.json handle includes so ambient.d.ts
with $env types is properly included.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-01 02:27:52 -08:00
39b1ed9f64
nav: context-aware New button for database routes
...
- Show "New character/weapon/summon" pill button on database pages
- Keep existing circular + button for team creation elsewhere
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-01 02:27:47 -08:00
43c291327c
components: use centralized image URL helpers
2025-12-01 02:26:29 -08:00
e9463ae5ba
api config: add getImageBaseUrl, fix api path for prod/dev
2025-12-01 02:26:16 -08:00
19a2b9e77f
utils: use getBasePath for image URLs
2025-12-01 02:26:08 -08:00
220432b40a
entity adapter: expand CreateCharacterPayload with all fields
2025-12-01 02:25:52 -08:00
754d5a633c
new character page: add all fields, uncap cascade logic, validation
2025-12-01 02:25:46 -08:00
28ad2fb37e
DetailItem: add sublabel, width, onchange props; Input: add validation state
2025-12-01 02:25:41 -08:00
e9ba90d656
add image download section to character edit page
...
- new CharacterImagesSection component
- download button with progress polling
- force re-download option
- status display with progress bar
2025-12-01 00:57:03 -08:00
5f5b579ff0
add /database/characters/new page + API methods
...
- new page with granblue_id validation
- role check (>= 7) on server
- API methods: validate, create, download images
- permanent edit mode with create button
2025-12-01 00:55:53 -08:00
b58cbbe72f
refactor character edit page to use section components
...
- use DetailScaffold wrapper
- extract metadata, uncap, taxonomy, stats sections
- standardize field naming (camelCase)
- add element-themed checkboxes
2025-12-01 00:52:12 -08:00
817084cee5
teams/new: fix css leak on prefetch, remove open search button
2025-12-01 00:22:52 -08:00
1024e155c3
fix button: no translate on circular, fix elemental hover colors
2025-12-01 00:22:52 -08:00
a262388fc7
fix api path for prod (/v1) vs dev (/api/v1)
2025-11-30 23:34:32 -08:00
e50ba8ffad
Fix auth titles
2025-11-30 23:22:04 -08:00
48da292f6f
i18n: add auth and nav strings
2025-11-30 23:16:10 -08:00
07f57d20fb
routes: redirect root to /teams/explore
2025-11-30 23:16:07 -08:00
d412e760ab
nav: show register/login when logged out, move guides/collection to menu
2025-11-30 23:16:04 -08:00
7e02884941
input: add no1password prop, tweak counter styling
2025-11-30 23:16:00 -08:00
de616755f5
auth: use placeholders instead of labels, add username note
2025-11-30 23:15:56 -08:00
e3e9ccdd6c
auth: add port-breeze background and back-to-home link
2025-11-30 23:15:52 -08:00
4b96633f69
simplify root layout for route group structure
2025-11-30 22:29:08 -08:00
f79e3f2a10
update auth store redirect to /auth/login
2025-11-30 22:29:08 -08:00
a1bcb0e523
update Navigation login link to /auth/login
2025-11-30 22:29:08 -08:00
0f50d9fd73
remove old login route (moved to /auth/login)
2025-11-30 22:28:59 -08:00
9ace6f0862
remove old routes (moved to app group)
2025-11-30 22:28:59 -08:00
b78ee7ca20
move routes to (app) route group
2025-11-30 22:28:17 -08:00
3498b7d966
add signup redirect to register
2025-11-30 22:28:13 -08:00
765a9b358a
add auth page translations
2025-11-30 22:28:13 -08:00
93efc9946a
add registration page with validation
2025-11-30 22:26:32 -08:00
fd10dcfb15
add login page with contained inputs
2025-11-30 22:26:32 -08:00
762d5c0fc0
add auth layout with centered container
2025-11-30 22:26:32 -08:00
06dd832ada
add AuthCard component for auth pages
2025-11-30 22:26:25 -08:00
33fa9f9c9c
reset fieldset border/padding/margin in Input component
2025-11-30 22:26:25 -08:00
d2cb4c5052
routes: update layout and teams page
2025-11-30 20:06:49 -08:00
af659b9760
components: update party and character components
2025-11-30 20:06:44 -08:00
c3ed9b2885
api: update entity adapter and queries
2025-11-30 20:06:40 -08:00
db5bfe9f7f
sidebar: remove unused modification components
2025-11-30 20:06:36 -08:00
a858877545
sidebar: refactor details components
2025-11-30 20:06:31 -08:00
47885b1429
sidebar: wire up edit sidebars in openDetailsSidebar feature
2025-11-30 20:06:26 -08:00
8ac9dea2d3
sidebar: add EditCharacterSidebar and EditWeaponSidebar
2025-11-30 20:06:21 -08:00
4f132f9947
sidebar: add edit form components for character/weapon modifications
2025-11-30 20:06:15 -08:00
ad10d3fe73
stores: add partyStore for character/weapon updates
2025-11-30 20:06:09 -08:00
393bbdbcb0
sidebar: add MasteryRow component for rings/earring selects
2025-11-30 20:06:04 -08:00
5784b9638d
sidebar: add DetailRow and DetailsSection components
2025-11-30 20:05:59 -08:00
c0dc3d0bc1
utils: update grid helpers and modification utilities
2025-11-30 20:05:54 -08:00
8bfa31d925
types: add NO_AWAKENING sentinel and update entity types
2025-11-30 20:05:50 -08:00
c1974c1d40
data: add ax skill definitions
2025-11-30 20:05:46 -08:00
f815ca4f30
ui: update Input, Select, Button, Sidebar components
2025-11-30 20:05:42 -08:00
5df563198b
fix: render related characters
2025-11-30 14:57:43 -08:00