|
5 | 5 |
|
6 | 6 | <Section --background="var(--background-1)">
|
7 | 7 | <p class="definition">
|
8 |
| - <em>/ˈsvɛlt/</em> <span class="adjective">adjective</span> |
9 |
| - <span class="description">attractively thin, graceful and stylish</span> |
| 8 | + <em>/ˈsvɛlt/</em> |
| 9 | + <span class="description"> |
| 10 | + <span class="adjective">adjective</span> attractively thin, graceful and stylish |
| 11 | + </span> |
10 | 12 | </p>
|
11 | 13 |
|
12 | 14 | <div class="grid" style="--columns: 3">
|
|
73 | 75 | }
|
74 | 76 |
|
75 | 77 | .definition {
|
76 |
| - font-size: var(--sk-text-l); |
77 |
| - } |
| 78 | + display: flex; |
| 79 | + align-items: baseline; |
78 | 80 |
|
79 |
| - .definition em { |
80 |
| - font-style: normal; |
81 |
| - font-size: var(--sk-font-size-h1); |
82 |
| - color: var(--sk-theme-1); |
83 |
| - } |
| 81 | + em { |
| 82 | + font-style: normal; |
| 83 | + font-size: var(--sk-font-size-h1); |
| 84 | + color: var(--sk-theme-1); |
| 85 | + } |
84 | 86 |
|
85 |
| - .definition .adjective { |
86 |
| - position: relative; |
87 |
| - top: -0.15em; |
88 |
| - padding: 0.25em 0.5em 0.1em; |
89 |
| - line-height: 1; |
90 |
| - margin: 0 1em; |
91 |
| - text-transform: uppercase; |
92 |
| - font-size: var(--sk-text-s); |
93 |
| - background: var(--sk-text-2); |
94 |
| - border-radius: var(--sk-border-radius); |
95 |
| - color: var(--sk-back-2); |
96 |
| - } |
| 87 | + .description { |
| 88 | + position: relative; |
| 89 | + font-family: var(--sk-font-ui); |
| 90 | + display: flex; |
| 91 | + align-items: center; |
| 92 | + bottom: 0.2em; |
97 | 93 |
|
98 |
| - .definition .description { |
99 |
| - display: block; |
| 94 | + .adjective { |
| 95 | + position: relative; |
| 96 | + /* top: -0.15em; */ |
| 97 | + padding: 0.25em 0.5em 0.1em; |
| 98 | + line-height: 1; |
| 99 | + margin: 0 1em; |
| 100 | + text-transform: uppercase; |
| 101 | + font-size: var(--sk-text-s); |
| 102 | + background: var(--sk-text-2); |
| 103 | + border-radius: var(--sk-border-radius); |
| 104 | + font-family: var(--sk-font-ui); |
| 105 | + color: var(--sk-back-2); |
| 106 | + } |
| 107 | + } |
100 | 108 | }
|
101 | 109 |
|
102 | 110 | @media (min-width: 900px) {
|
103 |
| - .definition .description { |
104 |
| - display: inline; |
105 |
| - } |
106 |
| -
|
107 | 111 | .video-container {
|
108 | 112 | order: 2;
|
109 | 113 | grid-column: 2 / 4;
|
|
0 commit comments