Micro fixes!
This commit is contained in:
parent
a855c13ba3
commit
748a7c4b8b
@ -513,12 +513,12 @@ main {
|
|||||||
|
|
||||||
&.rounded {
|
&.rounded {
|
||||||
img {
|
img {
|
||||||
border-radius: 1rem;
|
border-radius: 0.5rem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&.rounded-tl {
|
&.rounded-tl {
|
||||||
img {
|
img {
|
||||||
border-radius: 1rem 0 0;
|
border-radius: 0.5rem 0 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -536,6 +536,8 @@ nav {
|
|||||||
z-index: 2;
|
z-index: 2;
|
||||||
|
|
||||||
ol {
|
ol {
|
||||||
|
backdrop-filter: blur(0.5rem);
|
||||||
|
background: rgba(247, 247, 247, 0.8);
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
list-style: decimal-leading-zero;
|
list-style: decimal-leading-zero;
|
||||||
@ -546,8 +548,7 @@ nav {
|
|||||||
}
|
}
|
||||||
|
|
||||||
li {
|
li {
|
||||||
background: var(--white);
|
border-bottom: 1px solid var(--black);
|
||||||
border-bottom: 1px solid var(--faded);
|
|
||||||
height: 3rem;
|
height: 3rem;
|
||||||
padding: 0.7rem 1.5rem 0.5rem;
|
padding: 0.7rem 1.5rem 0.5rem;
|
||||||
position: relative;
|
position: relative;
|
||||||
@ -1619,10 +1620,20 @@ body.simple {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* article adjustments */
|
/* article adjustments */
|
||||||
main > article {
|
main > article
|
||||||
|
{
|
||||||
p {
|
p {
|
||||||
font-size: 1rem;
|
font-size: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
figure {
|
||||||
|
&.rounded img {
|
||||||
|
border-radius: 1rem;
|
||||||
|
}
|
||||||
|
&.rounded-tl img {
|
||||||
|
border-radius: 1rem 0 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* table of contents is now on the left of the article */
|
/* table of contents is now on the left of the article */
|
||||||
|
|||||||
@ -79,7 +79,7 @@ Honeycomb was a large, foundational design-system effort: a **unified design lan
|
|||||||
|
|
||||||
But this case study is not primarily about the mechanics of building a design system. Many systems define tokens, document components, and create a composable UI. The more interesting problem was **how we designed Honeycomb from the start _to be used_ inside our particular set of constraints**: different products, different codebases, different teams, different levels of frontend skill, and very different modernization timelines.
|
But this case study is not primarily about the mechanics of building a design system. Many systems define tokens, document components, and create a composable UI. The more interesting problem was **how we designed Honeycomb from the start _to be used_ inside our particular set of constraints**: different products, different codebases, different teams, different levels of frontend skill, and very different modernization timelines.
|
||||||
|
|
||||||
That shaped both the earliest decisions and the later priorities: browser-native web technologies, a small JavaScript footprint, CSS variables for theming, progressive adoption, and [unusually thorough documentation](https://honeycomb.style). The system had to meet teams where they were, so the central design and engineering constraint became: <mark>make the right thing, but make it easy to adopt before the organization was technically uniform enough</mark> to deserve a perfect system.
|
That shaped both the earliest decisions and the later priorities: browser-native web technologies, a small JavaScript footprint, CSS variables for theming and progressive adoption, and [unusually thorough documentation](https://honeycomb.style). The system had to meet teams where they were, so the central design and engineering constraint became: <mark>make the right thing, but make it easy to adopt before the organization was technically uniform enough</mark> to deserve a perfect system.
|
||||||
|
|
||||||
{{< /intro >}}
|
{{< /intro >}}
|
||||||
|
|
||||||
@ -272,8 +272,8 @@ We combined open source icons and drew others to fill the gaps, and **shipped ou
|
|||||||
|
|
||||||
{{< figure
|
{{< figure
|
||||||
src="img/stable-icons@2x.png"
|
src="img/stable-icons@2x.png"
|
||||||
alt="Final versions of the app headers for all 6 portfolio products"
|
alt="Sampling of the outline and solid icons from the icon set"
|
||||||
caption="Final versions of the app headers for all 6 portfolio products. Certain elements became consistent across products for the first time." >}}
|
caption="Sampling of the outline and solid icons from our set, shown in the Figma component here." >}}
|
||||||
|
|
||||||
We also added ligatures for every icon as well, so that teams could write readable names like `arrow-left` as text instead of the normal `<i class="hc-icon hc-icon--arow-left></i>`. This was partly an implementation convenience but mostly a response to a real product request: one team specifically wanted to place icons using words, as they were doing it that way in their app currently. <mark color="red">Supporting this request was just one more way we drove adoption.</mark>
|
We also added ligatures for every icon as well, so that teams could write readable names like `arrow-left` as text instead of the normal `<i class="hc-icon hc-icon--arow-left></i>`. This was partly an implementation convenience but mostly a response to a real product request: one team specifically wanted to place icons using words, as they were doing it that way in their app currently. <mark color="red">Supporting this request was just one more way we drove adoption.</mark>
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user