Commit cbde9bc
committed
Architecture: prevent overflow, tighten columns
Root cause of the frame-breaking 'zoom' look: uppercase headings with
large letter-spacing inside minmax(0,1fr) grid cells pushed min-content
past the cell edge and bled outside the diagram frame.
Fixes:
- min-width: 0 on every arch-grid descendant so cells can actually
shrink to their allocated width
- overflow: hidden on the outer diagram and on inner dia-box so any
residual overflow is clipped to the frame
- Shrink letter-spacing in arch h5 (0.12em -> 0.06em) and add
overflow-wrap: anywhere so long tokens wrap instead of forcing
width
- Tighten fixed columns: 150/72/280 -> 140/64/260
- Let bridge-row labels wrap (drop white-space: nowrap)1 parent 1ee35b4 commit cbde9bc
1 file changed
Lines changed: 28 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
727 | 727 | | |
728 | 728 | | |
729 | 729 | | |
| 730 | + | |
| 731 | + | |
730 | 732 | | |
731 | 733 | | |
732 | 734 | | |
733 | 735 | | |
734 | | - | |
| 736 | + | |
735 | 737 | | |
736 | 738 | | |
737 | 739 | | |
738 | 740 | | |
739 | 741 | | |
740 | 742 | | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
741 | 755 | | |
742 | 756 | | |
743 | 757 | | |
| |||
780 | 794 | | |
781 | 795 | | |
782 | 796 | | |
| 797 | + | |
783 | 798 | | |
784 | 799 | | |
785 | 800 | | |
| 801 | + | |
786 | 802 | | |
| 803 | + | |
| 804 | + | |
787 | 805 | | |
788 | 806 | | |
789 | 807 | | |
790 | 808 | | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
791 | 815 | | |
792 | 816 | | |
793 | 817 | | |
| |||
885 | 909 | | |
886 | 910 | | |
887 | 911 | | |
888 | | - | |
| 912 | + | |
889 | 913 | | |
890 | 914 | | |
891 | | - | |
| 915 | + | |
| 916 | + | |
892 | 917 | | |
893 | 918 | | |
894 | 919 | | |
| |||
0 commit comments