Skip to content

Commit b62e15b

Browse files
authored
include typography utility class names in example text content
## Context Whenever I look up typography utility classes, I end up having to inspect the markup in the embedded Storybook to get the actual class name. It would be much easier if the class names were written out in the text content instead, so they could be copy/pasted directly from the page, without having to take the extra step of inspecting the page source. ## Summary This PR adds the class names to the storybook text content. ## Related primer/design#796
1 parent 2b06fd1 commit b62e15b

File tree

1 file changed

+39
-39
lines changed

1 file changed

+39
-39
lines changed

docs/stories/utilities/Typography.stories.jsx

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ export default {
44

55
export const Heading = ({}) => (
66
<div>
7-
<p class="h1">Pizza 1</p>
8-
<p class="h2">Pizza 2</p>
9-
<p class="h3">Pizza 3</p>
10-
<p class="h4">Pizza 4</p>
11-
<p class="h5">Pizza 5</p>
12-
<p class="h6">Pizza 6</p>
7+
<p class="h1">Pizza .h1</p>
8+
<p class="h2">Pizza .h2</p>
9+
<p class="h3">Pizza .h3</p>
10+
<p class="h4">Pizza .h4</p>
11+
<p class="h5">Pizza .h5</p>
12+
<p class="h6">Pizza .h6</p>
1313
</div>
1414
)
1515

@@ -19,57 +19,57 @@ export const HeadingSemantic = ({}) => (
1919

2020
export const FontSize = ({}) => (
2121
<div>
22-
<p class="f1">Focaccia</p>
23-
<p class="f2">Focaccia</p>
24-
<p class="f3">Focaccia</p>
25-
<p class="f4">Focaccia</p>
26-
<p class="f5">Focaccia</p>
27-
<p class="f6">Focaccia</p>
22+
<p class="f1">Focaccia .f1</p>
23+
<p class="f2">Focaccia .f2</p>
24+
<p class="f3">Focaccia .f3</p>
25+
<p class="f4">Focaccia .f4</p>
26+
<p class="f5">Focaccia .f5</p>
27+
<p class="f6">Focaccia .f6</p>
2828
</div>
2929
)
3030

3131
export const FontSizeLight = ({}) => (
3232
<div>
33-
<h1 class="f00-light">Potato chips</h1>
34-
<h1 class="f0-light">Potato chips</h1>
35-
<h1 class="f1-light">Potato chips</h1>
36-
<h1 class="f2-light">Potato chips</h1>
37-
<h1 class="f3-light">Potato chips</h1>
33+
<h1 class="f00-light">Potato chips .f00-light</h1>
34+
<h1 class="f0-light">Potato chips .f0-light</h1>
35+
<h1 class="f1-light">Potato chips .f1-light</h1>
36+
<h1 class="f2-light">Potato chips .f2-light</h1>
37+
<h1 class="f3-light">Potato chips .f3-light</h1>
3838
</div>
3939
)
4040

4141
export const LineHeight = ({}) => (
4242
<div>
4343
<p class="lh-default">
44-
Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail. Jowl chuck biltong flank meatball, beef short ribs. Jowl tenderloin ground round, short loin tri-tip ribeye picanha filet mignon pig chicken kielbasa t-bone fatback. Beef ribs meatball chicken corned beef salami.
44+
.lh-default Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail. Jowl chuck biltong flank meatball, beef short ribs. Jowl tenderloin ground round, short loin tri-tip ribeye picanha filet mignon pig chicken kielbasa t-bone fatback. Beef ribs meatball chicken corned beef salami.
4545
</p>
4646
<p class="lh-condensed">
47-
Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail. Jowl chuck biltong flank meatball, beef short ribs. Jowl tenderloin ground round, short loin tri-tip ribeye picanha filet mignon pig chicken kielbasa t-bone fatback. Beef ribs meatball chicken corned beef salami.
47+
.lh-condensed Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail. Jowl chuck biltong flank meatball, beef short ribs. Jowl tenderloin ground round, short loin tri-tip ribeye picanha filet mignon pig chicken kielbasa t-bone fatback. Beef ribs meatball chicken corned beef salami.
4848
</p>
4949
<p class="lh-condensed-ultra">
50-
Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail. Jowl chuck biltong flank meatball, beef short ribs. Jowl tenderloin ground round, short loin tri-tip ribeye picanha filet mignon pig chicken kielbasa t-bone fatback. Beef ribs meatball chicken corned beef salami.
50+
.lh-condensed-ultra Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail. Jowl chuck biltong flank meatball, beef short ribs. Jowl tenderloin ground round, short loin tri-tip ribeye picanha filet mignon pig chicken kielbasa t-bone fatback. Beef ribs meatball chicken corned beef salami.
5151
</p>
5252
</div>
5353
)
5454

5555
export const TypographicStyles = ({}) => (
5656
<div>
57-
<p class="text-normal">Normal</p>
58-
<p class="text-italic">Italic</p>
59-
<p class="text-bold">Bold</p>
60-
<p class="text-semibold">Semi-bold</p>
61-
<p class="text-light">Light</p>
62-
<p class="text-uppercase">Uppercase</p>
63-
<p class="no-wrap">No wrap</p>
64-
<p class="ws-normal">Normal whitespace</p>
65-
<p class="text-underline">Text underline</p>
66-
<p class="no-underline">No underline</p>
67-
<p class="text-emphasized">Emphasized</p>
68-
<p class="text-small">Small</p>
69-
<p class="lead">Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail.</p>
70-
<p class="text-mono">Monospace</p>
71-
<p class="user-select-none">User Select None</p>
72-
<p class="text-capitalize">capitalize</p>
57+
<p class="text-normal">.text-normal</p>
58+
<p class="text-italic">.text-italic</p>
59+
<p class="text-bold">.text-bold</p>
60+
<p class="text-semibold">.text-semibold</p>
61+
<p class="text-light">.text-light</p>
62+
<p class="text-uppercase">.text-uppercase</p>
63+
<p class="no-wrap">.no-wrap</p>
64+
<p class="ws-normal">.ws-normal</p>
65+
<p class="text-underline">.text-underline</p>
66+
<p class="no-underline">.no-underline</p>
67+
<p class="text-emphasized">.text-emphasized</p>
68+
<p class="text-small">.text-small</p>
69+
<p class="lead">.lead Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail.</p>
70+
<p class="text-mono">.text-mono</p>
71+
<p class="user-select-none">.user-select-none</p>
72+
<p class="text-capitalize">.text-capitalize</p>
7373
</div>
7474
)
7575

@@ -82,9 +82,9 @@ export const WordBreak = ({}) => (
8282

8383
export const TextAlignment = ({}) => (
8484
<div>
85-
<p class="text-left">Left align</p>
86-
<p class="text-center">Center</p>
87-
<p class="text-right">Right align</p>
85+
<p class="text-left">.text-left</p>
86+
<p class="text-center">.text-center</p>
87+
<p class="text-right">.text-right</p>
8888
</div>
8989
)
9090

0 commit comments

Comments
 (0)