|
28 | 28 | overflow: hidden; |
29 | 29 | background-color: @bc-sidebar-bg; |
30 | 30 | color: @project-panel-text-1; |
31 | | - font-size: 13px; |
| 31 | + font-size: @sidebar-content-font-size; |
32 | 32 | } |
33 | 33 |
|
34 | 34 | /* ── Header ─────────────────────────────────────────────────────────── */ |
|
84 | 84 | max-width: 100%; |
85 | 85 |
|
86 | 86 | .ai-msg-label { |
87 | | - font-size: 11px; |
| 87 | + font-size: @sidebar-xs-font-size; |
88 | 88 | color: @project-panel-text-2; |
89 | 89 | margin-bottom: 3px; |
90 | 90 | font-weight: 600; |
91 | 91 | opacity: 0.6; |
92 | 92 | } |
93 | 93 |
|
94 | 94 | .ai-msg-content { |
95 | | - font-size: 13px; |
| 95 | + font-size: @sidebar-content-font-size; |
96 | 96 | line-height: 1.55; |
97 | 97 | white-space: normal; |
98 | 98 | word-wrap: break-word; |
|
152 | 152 | background-color: rgba(255, 255, 255, 0.08); |
153 | 153 | padding: 1px 4px; |
154 | 154 | border-radius: 3px; |
155 | | - font-size: 12px; |
| 155 | + font-size: @sidebar-small-font-size; |
156 | 156 | font-family: 'SourceCodePro-Medium', 'SourceCodePro', monospace; |
157 | 157 | } |
158 | 158 |
|
|
168 | 168 | background: none; |
169 | 169 | padding: 0; |
170 | 170 | border-radius: 0; |
171 | | - font-size: 12px; |
| 171 | + font-size: @sidebar-small-font-size; |
172 | 172 | line-height: 1.5; |
173 | 173 | color: @project-panel-text-1; |
174 | 174 | } |
|
197 | 197 |
|
198 | 198 | h1 { font-size: @label-font-size; margin: 12px 0 4px 0; } |
199 | 199 | h2 { font-size: @menu-item-font-size; margin: 10px 0 4px 0; } |
200 | | - h3 { font-size: 13px; margin: 8px 0 3px 0; } |
201 | | - h4 { font-size: 13px; margin: 6px 0 2px 0; opacity: 0.85; } |
| 200 | + h3 { font-size: @sidebar-content-font-size; margin: 8px 0 3px 0; } |
| 201 | + h4 { font-size: @sidebar-content-font-size; margin: 6px 0 2px 0; opacity: 0.85; } |
202 | 202 |
|
203 | 203 | table { |
204 | 204 | width: 100%; |
205 | 205 | border-collapse: collapse; |
206 | 206 | margin: 6px 0; |
207 | | - font-size: 12px; |
| 207 | + font-size: @sidebar-small-font-size; |
208 | 208 | } |
209 | 209 |
|
210 | 210 | th, td { |
|
217 | 217 | font-weight: 600; |
218 | 218 | color: @project-panel-text-2; |
219 | 219 | border-bottom-color: rgba(255, 255, 255, 0.1); |
220 | | - font-size: 11px; |
| 220 | + font-size: @sidebar-xs-font-size; |
221 | 221 | text-transform: uppercase; |
222 | 222 | letter-spacing: 0.3px; |
223 | 223 | } |
|
246 | 246 | } |
247 | 247 |
|
248 | 248 | .ai-tool-icon { |
249 | | - font-size: 11px; |
| 249 | + font-size: @sidebar-xs-font-size; |
250 | 250 | width: 14px; |
251 | 251 | text-align: center; |
252 | 252 | flex-shrink: 0; |
|
264 | 264 | } |
265 | 265 |
|
266 | 266 | .ai-tool-label { |
267 | | - font-size: 12px; |
| 267 | + font-size: @sidebar-small-font-size; |
268 | 268 | color: @project-panel-text-2; |
269 | 269 | line-height: 1.3; |
270 | 270 |
|
|
296 | 296 | } |
297 | 297 |
|
298 | 298 | .ai-tool-detail-line { |
299 | | - font-size: 11px; |
| 299 | + font-size: @sidebar-xs-font-size; |
300 | 300 | font-family: 'SourceCodePro-Medium', 'SourceCodePro', monospace; |
301 | 301 | color: @project-panel-text-2; |
302 | 302 | opacity: 0.7; |
|
306 | 306 | } |
307 | 307 |
|
308 | 308 | .ai-tool-preview { |
309 | | - font-size: 11px; |
| 309 | + font-size: @sidebar-xs-font-size; |
310 | 310 | font-family: 'SourceCodePro-Medium', 'SourceCodePro', monospace; |
311 | 311 | color: @project-panel-text-2; |
312 | 312 | opacity: 0.5; |
|
352 | 352 | .ai-tool-diff-toggle { |
353 | 353 | background: none; |
354 | 354 | border: none; |
355 | | - font-size: 11px; |
| 355 | + font-size: @sidebar-xs-font-size; |
356 | 356 | color: @project-panel-text-2; |
357 | 357 | padding: 1px 4px; |
358 | 358 | cursor: pointer; |
|
367 | 367 | .ai-tool-diff { |
368 | 368 | display: none; |
369 | 369 | padding: 4px 8px 4px 28px; |
370 | | - font-size: 12px; |
| 370 | + font-size: @sidebar-small-font-size; |
371 | 371 | font-family: 'SourceCodePro-Medium', 'SourceCodePro', monospace; |
372 | 372 | line-height: 1.5; |
373 | 373 | overflow-x: auto; |
|
389 | 389 | } |
390 | 390 |
|
391 | 391 | .ai-tool-edit-error { |
392 | | - font-size: 12px; |
| 392 | + font-size: @sidebar-small-font-size; |
393 | 393 | color: #e88; |
394 | 394 | padding: 3px 8px 3px 28px; |
395 | 395 | } |
396 | 396 |
|
397 | 397 | .ai-tool-elapsed { |
398 | | - font-size: 11px; |
| 398 | + font-size: @sidebar-xs-font-size; |
399 | 399 | color: @project-panel-text-2; |
400 | 400 | opacity: 0.5; |
401 | 401 | margin-left: auto; |
|
412 | 412 | align-items: flex-start; |
413 | 413 | gap: 6px; |
414 | 414 | padding: 2px 0; |
415 | | - font-size: 12px; |
| 415 | + font-size: @sidebar-small-font-size; |
416 | 416 | } |
417 | 417 |
|
418 | 418 | .ai-todo-icon { |
419 | 419 | width: 14px; |
420 | 420 | text-align: center; |
421 | 421 | flex-shrink: 0; |
422 | | - font-size: 11px; |
| 422 | + font-size: @sidebar-xs-font-size; |
423 | 423 |
|
424 | 424 | &.completed { color: #66bb6a; } |
425 | 425 | &.in_progress { color: #e8a838; } |
|
477 | 477 | display: flex; |
478 | 478 | align-items: center; |
479 | 479 | justify-content: space-between; |
480 | | - font-size: 12px; |
| 480 | + font-size: @sidebar-small-font-size; |
481 | 481 | font-weight: 600; |
482 | 482 | color: @project-panel-text-2; |
483 | 483 | margin-bottom: 4px; |
|
487 | 487 | background: none; |
488 | 488 | border: 1px solid rgba(200, 160, 80, 0.3); |
489 | 489 | color: rgba(220, 180, 100, 0.9); |
490 | | - font-size: 11px; |
| 490 | + font-size: @sidebar-xs-font-size; |
491 | 491 | padding: 1px 8px; |
492 | 492 | border-radius: 3px; |
493 | 493 | cursor: pointer; |
|
517 | 517 | } |
518 | 518 |
|
519 | 519 | .ai-edit-summary-name { |
520 | | - font-size: 12px; |
| 520 | + font-size: @sidebar-small-font-size; |
521 | 521 | font-family: 'SourceCodePro-Medium', 'SourceCodePro', monospace; |
522 | 522 | color: @project-panel-text-2; |
523 | 523 | overflow: hidden; |
|
535 | 535 | .ai-edit-summary-stats { |
536 | 536 | display: flex; |
537 | 537 | gap: 6px; |
538 | | - font-size: 11px; |
| 538 | + font-size: @sidebar-xs-font-size; |
539 | 539 | font-family: 'SourceCodePro-Medium', 'SourceCodePro', monospace; |
540 | 540 | flex-shrink: 0; |
541 | 541 | } |
|
561 | 561 | background: none; |
562 | 562 | border: 1px dashed rgba(200, 160, 80, 0.3); |
563 | 563 | color: rgba(220, 180, 100, 0.7); |
564 | | - font-size: 11px; |
| 564 | + font-size: @sidebar-xs-font-size; |
565 | 565 | padding: 2px 14px; |
566 | 566 | border-radius: 3px; |
567 | 567 | cursor: pointer; |
|
611 | 611 | color: #e88; |
612 | 612 | border-left: 2px solid rgba(255, 80, 80, 0.4); |
613 | 613 | padding: 4px 8px; |
614 | | - font-size: 12px; |
| 614 | + font-size: @sidebar-small-font-size; |
615 | 615 | background-color: rgba(255, 80, 80, 0.04); |
616 | 616 | border-radius: 0 3px 3px 0; |
617 | 617 | } |
|
623 | 623 | align-items: center; |
624 | 624 | gap: 6px; |
625 | 625 | padding: 4px 10px; |
626 | | - font-size: 12px; |
| 626 | + font-size: @sidebar-small-font-size; |
627 | 627 | color: @project-panel-text-2; |
628 | 628 | flex-shrink: 0; |
629 | 629 | opacity: 0.6; |
|
681 | 681 | display: inline-flex; |
682 | 682 | align-items: center; |
683 | 683 | gap: 4px; |
684 | | - font-size: 11px; |
| 684 | + font-size: @sidebar-xs-font-size; |
685 | 685 | line-height: 1; |
686 | 686 | padding: 3px 6px; |
687 | 687 | border-radius: 3px; |
|
708 | 708 | background: none; |
709 | 709 | border: none; |
710 | 710 | color: @project-panel-text-2; |
711 | | - font-size: 12px; |
| 711 | + font-size: @sidebar-small-font-size; |
712 | 712 | line-height: 1; |
713 | 713 | padding: 0 0 0 2px; |
714 | 714 | cursor: pointer; |
|
736 | 736 | background: none; |
737 | 737 | border: none !important; |
738 | 738 | color: @project-panel-text-1; |
739 | | - font-size: 13px; |
| 739 | + font-size: @sidebar-content-font-size; |
740 | 740 | font-family: inherit; |
741 | 741 | padding: 7px 0 7px 10px; |
742 | 742 | margin: 0; |
|
778 | 778 | } |
779 | 779 |
|
780 | 780 | i { |
781 | | - font-size: 13px; |
| 781 | + font-size: @sidebar-content-font-size; |
782 | 782 | } |
783 | 783 | } |
784 | 784 |
|
|
802 | 802 | } |
803 | 803 |
|
804 | 804 | i { |
805 | | - font-size: 13px; |
| 805 | + font-size: @sidebar-content-font-size; |
806 | 806 | } |
807 | 807 | } |
808 | 808 | } |
|
832 | 832 | } |
833 | 833 |
|
834 | 834 | .ai-unavailable-message { |
835 | | - font-size: 12px; |
| 835 | + font-size: @sidebar-small-font-size; |
836 | 836 | line-height: 1.5; |
837 | 837 | margin-bottom: 12px; |
838 | 838 | opacity: 0.6; |
|
842 | 842 | background: none; |
843 | 843 | border: 1px solid rgba(255, 255, 255, 0.12); |
844 | 844 | color: @project-panel-text-2; |
845 | | - font-size: 12px; |
| 845 | + font-size: @sidebar-small-font-size; |
846 | 846 | padding: 3px 12px; |
847 | 847 | border-radius: 3px; |
848 | 848 | cursor: pointer; |
|
0 commit comments