Commit 1513754
committed
feat: add gallery preview cards, typography controls and styling system
This commit implements a full gallery preview showcase with multiple component cards, adds typography customization controls, refactors color token types, and updates the workspace preview to use dynamic styling based on user controls:
1. Adds 4 preview cards: budget table, draft status table, source share bar chart, and performance area chart
2. Creates a reusable gallery preview card export array
3. Adds typography system with font family, base size, and line height controls
4. Refactors color token default types into a reusable GalleryColorTokenValues type
5. Adds spacing customization controls to the editor
6. Updates card UI components to use dynamic typography and spacing variables
7. Reworks workspace preview to use dynamic theme values from user settings
8. Passes all new state and props through the app sidebar and panel components1 parent 325ff50 commit 1513754
14 files changed
Lines changed: 970 additions & 388 deletions
File tree
- apps/agent-html
- src
- components
- gallery
- preview
- ui
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
4 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
5 | 17 | | |
6 | 18 | | |
7 | 19 | | |
| |||
237 | 249 | | |
238 | 250 | | |
239 | 251 | | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
240 | 257 | | |
241 | 258 | | |
| 259 | + | |
| 260 | + | |
242 | 261 | | |
243 | 262 | | |
244 | 263 | | |
| |||
435 | 454 | | |
436 | 455 | | |
437 | 456 | | |
| 457 | + | |
438 | 458 | | |
439 | 459 | | |
| 460 | + | |
| 461 | + | |
440 | 462 | | |
441 | 463 | | |
442 | 464 | | |
443 | 465 | | |
444 | 466 | | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
445 | 476 | | |
446 | 477 | | |
447 | 478 | | |
| 479 | + | |
| 480 | + | |
448 | 481 | | |
449 | 482 | | |
450 | 483 | | |
451 | 484 | | |
452 | 485 | | |
453 | 486 | | |
454 | 487 | | |
| 488 | + | |
455 | 489 | | |
456 | 490 | | |
| 491 | + | |
| 492 | + | |
457 | 493 | | |
458 | 494 | | |
459 | 495 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
4 | 14 | | |
5 | 15 | | |
6 | 16 | | |
| |||
35 | 45 | | |
36 | 46 | | |
37 | 47 | | |
| 48 | + | |
38 | 49 | | |
39 | 50 | | |
40 | 51 | | |
41 | 52 | | |
42 | 53 | | |
| 54 | + | |
43 | 55 | | |
44 | 56 | | |
45 | 57 | | |
| 58 | + | |
| 59 | + | |
46 | 60 | | |
47 | 61 | | |
48 | 62 | | |
49 | 63 | | |
| 64 | + | |
| 65 | + | |
50 | 66 | | |
51 | 67 | | |
| 68 | + | |
52 | 69 | | |
53 | 70 | | |
| 71 | + | |
| 72 | + | |
54 | 73 | | |
55 | 74 | | |
56 | 75 | | |
57 | 76 | | |
58 | 77 | | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
59 | 82 | | |
60 | 83 | | |
61 | 84 | | |
| 85 | + | |
| 86 | + | |
62 | 87 | | |
63 | 88 | | |
64 | 89 | | |
| |||
138 | 163 | | |
139 | 164 | | |
140 | 165 | | |
| 166 | + | |
141 | 167 | | |
| 168 | + | |
142 | 169 | | |
| 170 | + | |
| 171 | + | |
143 | 172 | | |
| 173 | + | |
| 174 | + | |
144 | 175 | | |
145 | 176 | | |
146 | 177 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
53 | 58 | | |
54 | 59 | | |
55 | 60 | | |
| |||
83 | 88 | | |
84 | 89 | | |
85 | 90 | | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
| 91 | + | |
90 | 92 | | |
91 | 93 | | |
92 | 94 | | |
| |||
0 commit comments