dostulata
  • Joined on 2025-09-29
dostulata pushed to main at dostulata/initiative 2026-03-09 13:43:58 +01:00
24198c25f1 Implement the 023-clear-encounter feature that adds a clear encounter button with confirmation dialog to remove all combatants and reset round/turn counters, with the cleared state persisting across page refreshes
dostulata pushed to main at dostulata/initiative 2026-03-09 11:37:13 +01:00
11c4c0237e Implement the 022-fixed-layout-bars feature that pins turn navigation to the top and add-creature bar to the bottom of the encounter tracker with only the combatant list scrolling between them, and auto-scrolls to the active combatant on turn change
dostulata pushed to main at dostulata/initiative 2026-03-09 11:01:21 +01:00
fa078be2f9 Implement the 021-bestiary-statblock feature that adds a searchable D&D 2024 Monster Manual creature library with inline autocomplete suggestions, full stat block display in a fixed side panel, auto-numbering of duplicate creature names, HP/AC pre-fill from bestiary data, and automatic stat block display on turn change for wide viewports
dostulata pushed to main at dostulata/initiative 2026-03-06 15:43:37 +01:00
04a4f18f98 Implement the 020-fix-zero-hp-opacity feature that replaces container-level opacity dimming with element-level opacity on individual leaf elements so that HP popover and condition picker render at full opacity for unconscious combatants
dostulata pushed to main at dostulata/initiative 2026-03-06 15:07:15 +01:00
0c0da9b90e Implement the 019-combatant-row-declutter feature that replaces always-visible HP controls and AC/MaxHP inputs with compact click-to-edit and click-to-adjust patterns in the encounter tracker
dostulata pushed to main at dostulata/initiative 2026-03-06 14:42:06 +01:00
e59fd83292 Implement the 018-combatant-concentration feature that adds a per-combatant concentration toggle with Brain icon, purple border accent, and damage pulse animation in the encounter tracker
dostulata pushed to main at dostulata/initiative 2026-03-06 11:29:55 +01:00
febe892e15 Implement the 017-combat-conditions feature that adds D&D 5e status conditions to combatants with icon tags, color coding, and a compact toggle picker in the encounter tracker
dostulata pushed to main at dostulata/initiative 2026-03-06 10:42:10 +01:00
78c6591973 Implement the 016-combatant-ac feature that adds an optional Armor Class field to combatants with shield icon display and inline editing in the encounter tracker
dostulata pushed to main at dostulata/initiative 2026-03-06 00:14:06 +01:00
2793a66672 Implement the 015-add-jscpd-gate feature that adds copy-paste detection to the quality gate using jscpd with a 5% duplication threshold integrated into pnpm check
dostulata pushed to main at dostulata/initiative 2026-03-05 23:52:13 +01:00
56bced8481 Implement the 014-inline-hp-delta feature that replaces the damage/heal mode toggle with explicit action buttons and Enter-to-damage keyboard shortcut
dostulata pushed to main at dostulata/initiative 2026-03-05 23:29:39 +01:00
97d3918cef Implement the 013-hp-status-indicators feature that adds visual HP status indicators to combatant rows with a pure domain function deriving bloodied/unconscious states
dostulata pushed to main at dostulata/initiative 2026-03-05 23:11:21 +01:00
7d440677be Implement the 012-turn-navigation feature that adds a RetreatTurn domain operation and relocates turn controls to a navigation bar at the top of the encounter tracker
dostulata pushed to main at dostulata/initiative 2026-03-05 22:43:40 +01:00
a0d85a07e3 Implement the 011-quick-hp-input feature that adds an inline damage/heal numeric input per combatant row with mode toggle, keyboard workflow, and visual distinction
dostulata pushed to main at dostulata/initiative 2026-03-05 18:36:49 +01:00
1c40bf7889 Implement the 010-ui-baseline feature that establishes a modern UI using Tailwind CSS v4 and shadcn/ui-style components for the encounter screen
dostulata pushed to main at dostulata/initiative 2026-03-05 17:18:13 +01:00
8185fde0e8 Implement the 009-combatant-hp feature that adds optional max HP and current HP tracking per combatant with +/- controls, direct entry, and persistence
dostulata pushed to main at dostulata/initiative 2026-03-05 16:24:10 +01:00
a9c280a6d6 Implement the 008-persist-encounter feature that saves encounter state to localStorage so it survives page reloads
dostulata pushed to main at dostulata/initiative 2026-03-05 12:46:03 +01:00
c4a90c9982 Implement the 007-add-knip feature that adds Knip unused code detection to the quality gate and as a standalone command
0bbd6f27f9 Implement the 006-pre-commit-gate feature that enforces a pre-commit quality gate using Lefthook to run pnpm check before every commit
fea2bfe39d Implement the 005-set-initiative feature that adds initiative values to combatants with automatic descending sort and active turn preservation
a9df826fef Implement the 004-edit-combatant feature that adds the possibility to change a combatants name
aed234de7b Implement the 003-remove-combatant feature that adds the possibility to remove a combatant from an encounter
Compare 10 commits »
dostulata created branch main in dostulata/initiative 2026-03-05 12:46:03 +01:00
dostulata created repository dostulata/initiative 2026-03-05 12:40:18 +01:00