This website requires JavaScript.
ae2fa1c723
ac fix
master
yaroslav k
2026-08-16 14:33:11 +0300
5e7cd0e709
docs: second-pass character page notes
yaroslav k
2026-08-16 13:08:03 +0300
f26f3bdf50
e2e: character spec — extra attunement slot, AC persistence
yaroslav k
2026-08-16 13:07:07 +0300
294bf430fd
character: drop player card; RU headings; growable attunements; AC
yaroslav k
2026-08-16 13:07:07 +0300
6d0846d160
docs: mark Phase 2 done; sync architecture, readme
yaroslav k
2026-08-16 12:44:31 +0300
0fb9329916
e2e: character page spec, verified against a live server
yaroslav k
2026-08-16 12:43:55 +0300
fddd97d926
character page: player card, prepared spells, attunements
yaroslav k
2026-08-16 12:43:52 +0300
c825b867d1
entities: Spell gains optional level/description; demo spells
yaroslav k
2026-08-16 12:43:52 +0300
bb304bed6a
docs: mark Phase 1.5 done; sync architecture, modernize, readme
yaroslav k
2026-08-16 12:32:25 +0300
ff5ec498b2
e2e: undo and redo spec, verified against a live server
yaroslav k
2026-08-16 12:31:22 +0300
1f3184baf6
undo: header buttons, shortcuts, wiring
yaroslav k
2026-08-16 12:31:22 +0300
99ccb0cdc7
undo: snapshot history engine (state::undo)
yaroslav k
2026-08-16 12:31:17 +0300
42b106c793
roadmap: add Phase 1.5 — undo & redo (snapshot-based)
yaroslav k
2026-08-16 11:57:31 +0300
cc57da0d83
e2e: ignore node_modules and playwright artifacts
yaroslav k
2026-08-16 11:50:51 +0300
9c4d95220d
docs: mark Phase 1 done; sync architecture, modernize, readme
yaroslav k
2026-08-16 11:50:41 +0300
cc11700621
e2e: persistence tests, verified against a live server
yaroslav k
2026-08-16 11:49:00 +0300
b9a399be64
header: Save/Load/Clear buttons wired to persistence
yaroslav k
2026-08-16 11:28:19 +0300
0c2eda7621
modal: in-app dialog for confirms and import errors
yaroslav k
2026-08-16 11:28:19 +0300
043977cc1f
persist: localStorage autosave + JSON export/import engine
yaroslav k
2026-08-16 11:28:19 +0300
0409d8edad
add web-sys as a direct dependency
yaroslav k
2026-08-16 11:28:19 +0300
f3b0ceb3e7
derive serde on all persisted entities; add Settings.version and Dashboard::blank
yaroslav k
2026-08-15 15:14:43 +0300
a11e86e839
update docs for phase 0 completion
yaroslav k
2026-08-15 14:58:01 +0300
8bdf1c9be3
rewrite README; replace example e2e spec with a smoke test
yaroslav k
2026-08-15 14:57:35 +0300
6a07bd668d
clear all compiler warnings
yaroslav k
2026-08-15 14:56:57 +0300
444f046990
replace lazy_static with std::sync::LazyLock; commit Cargo.lock
yaroslav k
2026-08-15 14:56:54 +0300
6b792734b6
note kept dependencies in MODERNIZE.md and ROADMAP
yaroslav k
2026-08-04 14:53:52 +0300
af60019fa2
add MODERNIZE.md: dependency and idiom cleanup list
yaroslav k
2026-08-04 09:39:37 +0300
ec4e771792
add ARCHITECTURE.md: concise overview of the codebase
yaroslav k
2026-08-04 09:21:25 +0300
257f254b13
document every function, trait and struct in src/
yaroslav k
2026-08-04 09:21:25 +0300
da405758ce
add ROADMAP.md: phased plan to MVP
yaroslav k
2026-08-04 09:13:51 +0300
8eee42c6dd
bump leptos to 0.8.20
yaroslav k
2026-08-04 06:40:38 +0300
6c7ba86018
item rendering, custom numput components
YK
2025-09-23 15:44:06 +0300
c38fe1e3bc
remove tyolka
YK
2025-09-23 15:37:56 +0300
38c6c7bb78
<Inventory/> component, basic markup + styles, balance (with <Numput>)
YK
2025-09-20 11:08:03 +0300
b581802c32
styles
YK
2025-09-20 11:06:55 +0300
0620207877
basic routing, <Nav> component
YK
2025-09-20 11:06:39 +0300
ae1193e6ce
proper import spacing
YK
2025-09-20 11:04:51 +0300
c54ca148f5
Numput component: custom number <input /> with relative value changes
YK
2025-09-20 11:02:11 +0300
94befe3cd1
feature flag
YK
2025-09-20 11:00:16 +0300
63da2898e1
reorder services
YK
2025-09-20 11:00:10 +0300
2e742629dd
InventoryKind entity definition and Display impl
YK
2025-09-20 10:59:52 +0300
8471deef8c
deps
YK
2025-09-20 10:59:05 +0300
377051cf4f
assets
YK
2025-09-20 10:58:50 +0300
ce0365963a
add missing component
YK
2025-09-13 17:02:00 +0300
4b45e33cea
refactor: extract all sidebar blocks into separate modules/components
YK
2025-09-13 16:54:10 +0300
17fba36476
chore: add entities generated fields to prelude, fix imports / #
YK
2025-09-13 16:53:48 +0300
5870ec2def
css: change dst reset button appearance
YK
2025-09-13 16:50:14 +0300
05563c18ec
sidebar part 4: spell slot block
YK
2025-09-13 16:28:44 +0300
ef5fb1dfa2
expand header
YK
2025-09-13 16:28:33 +0300
260dbc6b27
css fix
YK
2025-09-13 16:05:48 +0300
8f1ec42e48
dst reset button functionality
YK
2025-09-13 12:58:15 +0300
e956e986fb
todo
YK
2025-09-13 12:57:50 +0300
809e13ce06
fix heading
YK
2025-09-13 12:48:40 +0300
4e232e97e0
sidebar part 3: death save throws block
YK
2025-09-13 12:48:01 +0300
fc13befcfb
font experiments
YK
2025-09-13 12:47:31 +0300
697e7db055
make return type for closure explicit
YK
2025-09-13 12:47:16 +0300
1c0c0a2b5f
sidebar part 2: hit dice block
YK
2025-09-13 11:53:59 +0300
5fa38ad67d
remove unused mixin/font
YK
2025-09-13 11:53:21 +0300
9a820583a7
set min field on number inputs
YK
2025-09-13 10:09:42 +0300
f13db5cd9f
update entities defs
YK
2025-09-13 10:09:20 +0300
37f2232af1
sidebar part 1: character image, name, class, level, xp, hp
YK
2025-09-12 11:44:55 +0300
9c211d46de
remove debug code, fix <input> tag
YK
2025-09-12 10:21:25 +0300
58879c7463
update entity defs, Name struct, mock data updated
YK
2025-09-12 10:20:59 +0300
474f3c33af
button mixin
YK
2025-09-12 10:20:17 +0300
ec1bc78fdf
update entities defs
YK
2025-09-12 08:08:03 +0300
51eab50cf5
split styles
YK
2025-09-12 08:07:54 +0300
2de2bb9c42
theme fix
YK
2025-09-12 07:59:25 +0300
ee0e2e3df9
css background radial gradient
YK
2025-09-12 07:44:54 +0300
4d07d0b429
dark default theme
YK
2025-09-12 07:36:10 +0300
b8e9ddcdaf
feat: header with campaign image, name, session #, current date and (not yet functional nor properly styled) buttons
YK
2025-09-12 07:23:09 +0300
57f0b29d5c
update entities defs
YK
2025-09-12 07:22:18 +0300
964ce9aeab
deps
YK
2025-09-12 07:22:03 +0300
73963f5b2e
component structure changes
YK
2025-09-12 00:44:46 +0300
6d6956592d
update Note entity; re-generate mock data
YK
2025-09-12 00:44:31 +0300
b09dcb5fc1
csr version imported
YK
2025-09-11 10:27:57 +0300
2a1fb81567
initial commit: ssr
YK
2025-09-11 08:43:59 +0300