v0.7.1
Fixed
- The terminal traffic lights rendered as slivers on a phone.
.dotdeclared
a width, a height andborder-radius:50%, but noflex-shrink:0— and every
bar that holds the dots is a flex row with a text sibling that runs long:
.card__baron the post and project cards,.term__barin the hero, the 404.
A path like~/blog/testes-em-vue-na-prática-vitest-testing-library.md
overflows the bar on a narrow screen, and flex hands the deficit out in
proportion to each item's base size, so the dots surrendered their share of the
width while keeping their height. On the exampleSite at 500px they measured
6.03×11 instead of 11×11, and the longer the post title the flatter they got.
.card__pathalready carries theoverflow:hiddenand the ellipsis that make
it the item meant to absorb the shrink; now it is the only one that can.
.lang-doton the project cards was the same rule with the same omission and
got the same fix before a long enough language label found it. CI asserts both
now — a desktop build never shows this, and the stylesheet reads correct.
Full changelog: v0.7.0...v0.7.1