Commit 44028e7
committed
Make header divider a single continuous line like Handsontable docs
The toolbar's horizontal divider was constructed from `border-top` on
each `.hf-nav__link` element, so it only rendered where the framed nav
tabs sat. To the left of the first tab and to the right of the Support
dropdown, the line broke off and left visible gaps.
Mirror Handsontable's `.header-row-2::before` pattern: add a single
full-viewport `::before` pseudo-element to `.hf-header__row--nav` so a
continuous 1px line stretches edge-to-edge. The per-tab top borders sit
at the same Y-coordinate and overlap the pseudo-element where tabs
exist; the pseudo-element bridges the gaps elsewhere. The active-tab
brand-blue frame and z-index stacking are unchanged.1 parent 720ff8a commit 44028e7
1 file changed
Lines changed: 24 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
56 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
57 | 59 | | |
58 | 60 | | |
59 | 61 | | |
| |||
138 | 140 | | |
139 | 141 | | |
140 | 142 | | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
141 | 162 | | |
142 | 163 | | |
143 | 164 | | |
| |||
0 commit comments