Commit 755840c
authored
fix: heading icon alignment and menu active state
1. Derive the effective heading level consistently for auto headings, and reuse it for block icons, page-ref icons, and heading layout attributes.
2. Align heading bullets and page-ref icons so h3-h6 and auto heading changes no longer shift vertically.
3. Show the active heading and background color in the single-block context menu.1 parent f42da95 commit 755840c
5 files changed
Lines changed: 175 additions & 68 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
638 | 638 | | |
639 | 639 | | |
640 | 640 | | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
641 | 669 | | |
642 | 670 | | |
643 | 671 | | |
| |||
695 | 723 | | |
696 | 724 | | |
697 | 725 | | |
698 | | - | |
| 726 | + | |
| 727 | + | |
699 | 728 | | |
700 | 729 | | |
701 | 730 | | |
| |||
745 | 774 | | |
746 | 775 | | |
747 | 776 | | |
748 | | - | |
| 777 | + | |
| 778 | + | |
749 | 779 | | |
750 | 780 | | |
751 | 781 | | |
| |||
2015 | 2045 | | |
2016 | 2046 | | |
2017 | 2047 | | |
2018 | | - | |
| 2048 | + | |
| 2049 | + | |
| 2050 | + | |
2019 | 2051 | | |
2020 | 2052 | | |
2021 | 2053 | | |
| |||
2156 | 2188 | | |
2157 | 2189 | | |
2158 | 2190 | | |
2159 | | - | |
2160 | | - | |
2161 | | - | |
2162 | | - | |
2163 | | - | |
2164 | | - | |
2165 | | - | |
2166 | | - | |
2167 | | - | |
| 2191 | + | |
2168 | 2192 | | |
2169 | 2193 | | |
2170 | 2194 | | |
| |||
2209 | 2233 | | |
2210 | 2234 | | |
2211 | 2235 | | |
2212 | | - | |
| 2236 | + | |
| 2237 | + | |
| 2238 | + | |
2213 | 2239 | | |
2214 | 2240 | | |
2215 | 2241 | | |
| |||
3885 | 3911 | | |
3886 | 3912 | | |
3887 | 3913 | | |
3888 | | - | |
| 3914 | + | |
3889 | 3915 | | |
3890 | 3916 | | |
3891 | 3917 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
63 | 67 | | |
64 | 68 | | |
65 | 69 | | |
66 | | - | |
67 | 70 | | |
68 | 71 | | |
69 | 72 | | |
| |||
72 | 75 | | |
73 | 76 | | |
74 | 77 | | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
75 | 85 | | |
76 | 86 | | |
77 | | - | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
78 | 90 | | |
79 | 91 | | |
80 | 92 | | |
| |||
364 | 376 | | |
365 | 377 | | |
366 | 378 | | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
367 | 383 | | |
368 | 384 | | |
369 | 385 | | |
| |||
559 | 575 | | |
560 | 576 | | |
561 | 577 | | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
562 | 607 | | |
563 | 608 | | |
| 609 | + | |
| 610 | + | |
564 | 611 | | |
565 | 612 | | |
566 | 613 | | |
| |||
573 | 620 | | |
574 | 621 | | |
575 | 622 | | |
| 623 | + | |
| 624 | + | |
576 | 625 | | |
577 | 626 | | |
578 | 627 | | |
| |||
585 | 634 | | |
586 | 635 | | |
587 | 636 | | |
588 | | - | |
589 | | - | |
590 | | - | |
| 637 | + | |
| 638 | + | |
591 | 639 | | |
592 | 640 | | |
593 | 641 | | |
| |||
596 | 644 | | |
597 | 645 | | |
598 | 646 | | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | | - | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
603 | 655 | | |
604 | 656 | | |
605 | 657 | | |
606 | | - | |
607 | | - | |
608 | | - | |
| 658 | + | |
| 659 | + | |
609 | 660 | | |
610 | 661 | | |
611 | 662 | | |
| |||
872 | 923 | | |
873 | 924 | | |
874 | 925 | | |
| 926 | + | |
| 927 | + | |
875 | 928 | | |
876 | 929 | | |
877 | 930 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
333 | 333 | | |
334 | 334 | | |
335 | 335 | | |
336 | | - | |
| 336 | + | |
337 | 337 | | |
338 | | - | |
339 | | - | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
340 | 352 | | |
341 | 353 | | |
342 | 354 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
171 | 183 | | |
172 | 184 | | |
173 | 185 | | |
| |||
352 | 364 | | |
353 | 365 | | |
354 | 366 | | |
355 | | - | |
| 367 | + | |
356 | 368 | | |
357 | 369 | | |
358 | 370 | | |
| |||
0 commit comments