hyper
d56e8ca23d
fix(ui): Add text-black to prose elements
2026-07-03 22:11:50 +08:00
hyper
0add3f27d5
fix(layer-editor): use stable _key for drag-and-drop sorting
...
Add a unique `_key` to each layer config to maintain stable sortable IDs
across reorder operations. Update LayerRow to use the sortableId prop
and the `use:sortable` directive. Refactor layer-crud utilities to
generate and propagate `_key` values on creation and initialization.
2026-07-03 21:49:18 +08:00
hyper
186e3c0db6
feat(layer-editor): Stable sortable IDs, drag opacity
...
- Use createMemo for stable IDs to prevent re-renders
- Add opacity and transition styles during drag
- Remove "所有字段已添加" message when no available fields
2026-06-30 21:44:59 +08:00
hyper
bdc06cc49a
style(md-deck): Use double quotes and shrink-0 class
2026-06-30 21:35:39 +08:00
hyper
b3d390dfd5
refactor(editor-panel): extract LayerRow and layer crud logic
2026-06-30 21:34:10 +08:00
hyper
42c7c9a26e
feat(editor): Add dnd reordering and layer add/remove
2026-06-30 20:55:13 +08:00
hyper
a5021ff5b4
style: reformat PltPreview and fix SVG rendering
...
- Reformat code to use double quotes and consistent indentation
- Improve SVG path styling for travel paths and borders
- Fix layout nesting and indentation in the component template
- Add missing circle element to card index labels
2026-05-18 22:19:48 +08:00
hypercross
d4de95b465
refactor: fix layout for merged decks in PrintPreview
...
Update PrintPreview to correctly handle dimensions and layer
configurations when multiple decks are merged. Instead of using the
base store for all cards, it now maps each card to its specific
source store to ensure correct grid positioning and styling.
2026-05-05 16:46:10 +08:00
hypercross
4953d33f0f
feat: implement multi-deck merging for print preview
...
Introduce a deck registry to track all active deck instances. This
allows users to select and merge multiple decks with matching
dimensions into a single print preview and export session.
2026-05-05 16:30:49 +08:00
hypercross
2aaca2c56f
fix: md-bg articlePath passing
2026-04-09 11:53:24 +08:00
hyper
b09560a4e5
refactor: allow chinese layer names
2026-04-07 19:33:08 +08:00
hypercross
cd5741692a
refactor: alignment icons
2026-03-31 22:32:53 +08:00
hypercross
d8058fd224
refactor: hide original frame
2026-03-31 22:32:53 +08:00
hypercross
49fca8c18f
fix: rotation
2026-03-31 22:32:53 +08:00
hypercross
ceb2da8b1a
refactor: layer transform controls
2026-03-31 22:32:53 +08:00
hypercross
56cabea109
refactor: layer editing ui
2026-03-31 22:32:53 +08:00
hypercross
ea57cf8d2b
refactor: layer alignment
2026-03-31 22:32:52 +08:00
hyper
18ea01b904
fix: plt/print preview window stacking
2026-03-31 17:28:46 +08:00
hypercross
64ac6c4516
fix: card layer assets
2026-03-25 17:29:56 +08:00
hypercross
2d4b719e10
refactor: better preview
2026-03-15 15:44:35 +08:00
hypercross
2b1dbd41e1
refactor: preview contour correctly
2026-03-15 14:55:50 +08:00
hypercross
7aba5d0c81
refactor: visuals
2026-03-15 11:08:21 +08:00
hypercross
f87ccb662d
refactor: clean up
2026-03-15 10:57:18 +08:00
hypercross
57d2a7ed46
refactor: sizing
2026-03-15 10:14:14 +08:00
hypercross
9dbd406c0e
fix: imports
2026-03-15 09:34:19 +08:00
hypercross
28794fd9f0
refactor: move code to plotcutter
2026-03-15 09:29:18 +08:00
hypercross
acc9d79873
refactor: reorg
2026-03-15 01:43:25 +08:00
hypercross
eef72a043b
refactor: corner radius
2026-03-15 01:31:16 +08:00
hypercross
fdc5a4656f
refactor: pltrefactor: plt display
2026-03-15 01:19:58 +08:00
hypercross
7fd53650e3
refactor: plt preview
2026-03-15 01:07:23 +08:00
hyper
0ed95291ba
feat: plt export
2026-03-14 16:20:55 +08:00
hyper
107e6fd6a2
feat: shape for cards
2026-03-14 15:48:55 +08:00
hypercross
984b8aa1c8
fix: double side printing
2026-03-13 17:44:17 +08:00
hypercross
4b08a738a7
fix: generateCode
2026-03-13 17:34:00 +08:00
hypercross
b3dc768786
feat: card back support?
2026-03-13 17:26:00 +08:00
hypercross
2e04934881
fix: typing
2026-03-13 15:36:35 +08:00
hypercross
29d8a76cd1
refactor: hide controls for hidden layers
2026-03-13 12:34:39 +08:00
hypercross
97923c8d35
fix: icons
2026-03-13 11:53:41 +08:00
hypercross
9e8d4e6388
feat: md icon prefix
2026-03-13 11:33:13 +08:00
hypercross
b2e10d847e
feat: front matter in decks
2026-03-13 10:50:08 +08:00
hypercross
1bd72bb58f
docs: clean up
2026-03-10 23:17:49 +08:00
hypercross
bf18808aa8
fix: regex?
2026-03-06 17:51:22 +08:00
hypercross
ae9c3aa59b
fix: print preview
2026-03-06 17:43:41 +08:00
hypercross
9d189bd842
refactor: move cardlayer to just load store
2026-02-28 13:31:27 +08:00
hypercross
5c26fa407d
refactor: deck layer editor ui
2026-02-28 12:28:23 +08:00
hypercross
f53dc847ca
refactor: clean up deck wise font size
2026-02-28 12:20:34 +08:00
hypercross
1dca41b36a
feat: add layer font size
2026-02-28 11:50:57 +08:00
hyper
11e5db02ed
fix: reactivity
2026-02-27 23:09:03 +08:00
hyper
5bc77a2291
feat: nsew layers
2026-02-27 23:01:09 +08:00
hyper
c204dc695c
fix: add bounds back
2026-02-27 22:39:23 +08:00