This website requires JavaScript.
Explore
Help
Sign In
dostulata
/
initiative
Watch
1
Star
0
Fork
0
You've already forked initiative
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
369feb3cc8001ad6f1b64a3f257d575a5138efd4
initiative
/
apps
/
web
/
src
/
components
History
Lukas
582a42e62d
Change add creature placeholder to "+ Add combatants"
...
Co-Authored-By: Claude Opus 4.6 <
noreply@anthropic.com
>
2026-03-11 22:50:09 +01:00
..
__tests__
Redesign top bar with dedicated round badge and centered combatant name
2026-03-11 12:39:57 +01:00
ui
Fix ConfirmButton Enter/Space keydown bubbling to parent row handler
2026-03-11 10:04:27 +01:00
ac-shield.tsx
Implement the 028-semantic-hover-tokens feature that unifies hover colors across all interactive UI components via six CSS custom property tokens (three text, three background) defined in the Tailwind v4 theme, replacing hardcoded hover classes in 9 component files plus the shared Button primitive with semantic token references so all hover colors can be globally reconfigured from one place
2026-03-10 19:50:22 +01:00
action-bar.tsx
Change add creature placeholder to "+ Add combatants"
2026-03-11 22:50:09 +01:00
bulk-import-prompt.tsx
Implement the 030-bulk-import-sources feature that adds a one-click bulk import button to load all bestiary sources at once, with real-time progress feedback in the side panel and a toast notification when the panel is closed, plus completion/failure reporting with auto-dismiss on success and persistent display on partial failure, while also hardening the bestiary normalizer to handle variable stat blocks (spell summons with special AC/HP/CR) and skip malformed monster entries gracefully
2026-03-10 23:29:34 +01:00
combatant-row.tsx
Always show add-condition and delete buttons on touch devices
2026-03-11 22:37:04 +01:00
condition-picker.tsx
Replace single-click rename with double-click, pencil icon, and long-press (
#6
)
2026-03-11 22:22:21 +01:00
condition-tags.tsx
Always show add-condition and delete buttons on touch devices
2026-03-11 22:37:04 +01:00
d20-icon.tsx
Implement the 026-roll-initiative feature that adds d20 roll buttons for bestiary combatants' initiative using a click-to-edit pattern (d20 icon when empty, plain text when set), plus a Roll All button in the top bar that batch-rolls for all unrolled bestiary combatants, with randomness confined to the adapter layer and the domain receiving pre-resolved dice values
2026-03-10 16:29:09 +01:00
hp-adjust-popover.tsx
Implement the 024-fix-hp-popover-overflow feature that switches the HP adjustment popover from absolute to fixed positioning with viewport-aware clamping so it stays fully visible and causes no horizontal scrollbar, even when the HP display is near the right edge of the viewport
2026-03-09 16:50:39 +01:00
source-fetch-prompt.tsx
Implement the 029-on-demand-bestiary feature that replaces the bundled XMM bestiary JSON with a compact search index (~350KB) and on-demand source loading, where users explicitly provide a URL or upload a JSON file to fetch full stat block data per source, which is then normalized and cached in IndexedDB (with in-memory fallback) so creature stat blocks load instantly on subsequent visits while keeping the app bundle small and never auto-fetching copyrighted content
2026-03-10 22:46:13 +01:00
source-manager.tsx
Implement the 029-on-demand-bestiary feature that replaces the bundled XMM bestiary JSON with a compact search index (~350KB) and on-demand source loading, where users explicitly provide a URL or upload a JSON file to fetch full stat block data per source, which is then normalized and cached in IndexedDB (with in-memory fallback) so creature stat blocks load instantly on subsequent visits while keeping the app bundle small and never auto-fetching copyrighted content
2026-03-10 22:46:13 +01:00
stat-block-panel.tsx
Add swipe-to-dismiss gesture for mobile stat block drawer
2026-03-11 22:48:48 +01:00
stat-block.tsx
Implement the 025-display-initiative feature that adds initiative modifier and passive initiative display to creature stat blocks, calculated as DEX modifier + (proficiency multiplier × proficiency bonus) from bestiary data, shown in MM 2024 format on the AC line
2026-03-10 11:27:46 +01:00
toast.tsx
Implement the 030-bulk-import-sources feature that adds a one-click bulk import button to load all bestiary sources at once, with real-time progress feedback in the side panel and a toast notification when the panel is closed, plus completion/failure reporting with auto-dismiss on success and persistent display on partial failure, while also hardening the bestiary normalizer to handle variable stat blocks (spell summons with special AC/HP/CR) and skip malformed monster entries gracefully
2026-03-10 23:29:34 +01:00
turn-navigation.tsx
Redesign top bar with dedicated round badge and centered combatant name
2026-03-11 12:39:57 +01:00