Ruslan Bakiev
|
6ab3b374a2
|
feat(calendar-lab): switch zoom scene to panzoom engine
|
2026-02-23 18:12:05 +07:00 |
|
Ruslan Bakiev
|
49c4757490
|
feat(calendar-lab): switch to hierarchical grid zoom mechanics
|
2026-02-23 18:03:27 +07:00 |
|
Ruslan Bakiev
|
67a186e916
|
feat(calendar-lab): render content only after zoom settle
|
2026-02-23 17:47:58 +07:00 |
|
Ruslan Bakiev
|
6d5402dcc1
|
feat(calendar-lab): amplify nested board zoom depth
|
2026-02-23 17:42:19 +07:00 |
|
Ruslan Bakiev
|
2eb2f3109c
|
feat(calendar): add nested zoom lab page with four persistent levels
|
2026-02-23 15:57:12 +07:00 |
|
Ruslan Bakiev
|
cb2d12819c
|
fix(calendar): stretch year months grid to full viewport height
|
2026-02-23 15:39:09 +07:00 |
|
Ruslan Bakiev
|
0bbeef5594
|
fix(calendar): scope zoom selectors by layer and stretch week days to full height
|
2026-02-23 15:32:52 +07:00 |
|
Ruslan Bakiev
|
7c019a6300
|
fix(calendar): keep depth layers mounted in one card without display swap
|
2026-02-23 14:58:52 +07:00 |
|
Ruslan Bakiev
|
f6b738352b
|
fix(calendar): use full available calendar viewport height on desktop
|
2026-02-23 14:40:59 +07:00 |
|
Ruslan Bakiev
|
db49c4a830
|
fix(calendar): make nested block zoom smooth in both directions
|
2026-02-23 14:33:24 +07:00 |
|
Ruslan Bakiev
|
894210cd42
|
fix(calendar): remove overlay swap and keep in-place zoom flow
|
2026-02-23 12:50:11 +07:00 |
|
Ruslan Bakiev
|
aa465f65bd
|
feat(workspace): add hidden contacts filter and remove calendar scene swap
|
2026-02-23 12:38:30 +07:00 |
|
Ruslan Bakiev
|
82bc5dd04e
|
refactor(frontend): extract calendar scene into workspace component
|
2026-02-23 11:35:57 +07:00 |
|