@@ -57,22 +57,25 @@ main {
5757 width : 100% ;
5858 max-width : none ;
5959 justify-content : center ;
60+ padding : 0 ;
6061 border-bottom : 1px solid $borderSecondary ;
6162 background : $bgPrimary ;
62- padding-block : 12 px ;
63+ padding-block : 0.75 rem ;
6364
6465 & __inner {
6566 display : flex ;
6667 width : 100% ;
6768 max-width : $layoutWidth ;
6869 align-items : center ;
69- gap : 16 px ;
70+ gap : 1 rem ;
7071 padding-inline : $layoutPadding ;
7172 }
7273
7374 & __logo {
7475 position : relative ;
76+ z-index : 1 ;
7577 display : block ;
78+ aspect-ratio : 1 / 1 ;
7679 color : $fgPrimary ;
7780
7881 & ::after {
@@ -151,33 +154,42 @@ main {
151154 display : flex ;
152155 flex-wrap : wrap ;
153156 justify-content : center ;
157+ font-size : 1rem ;
154158 gap : 1rem ;
155159 padding-block : 1rem ;
156-
157- & __link {
158-
159- @extend %link ;
160- }
161160}
162161
163162.pageDescription {
164- padding-left : 16px ;
165- border-radius : 8px ;
166- border-left : 12px solid $fgPrimary ;
167- margin-bottom : $layoutPadding ;
168- padding-block : 6px ;
169163
170- & __title {
164+ & __text :not (:last-child ) {
165+ margin-bottom : #{calc ($layoutPadding / 2 )} ;
166+ }
171167
172- @extend %h1 ;
168+ & .mNoCard {
169+ padding-left : 1rem ;
170+ border-radius : 0.5rem ;
171+ border-left : 0.75rem solid $fgPrimary ;
172+ margin-bottom : $layoutPadding ;
173+ padding-block : 0.25rem ;
173174 }
174175
175- & __text {
176- color : $fgPrimary ;
177- font-size : 1.125rem ;
176+ & .mCard {
177+
178+ @extend %uSurface ;
179+ position : relative ;
180+ padding-left : 2.5rem ;
181+ margin-bottom : calc ($layoutPadding / 2 );
182+ padding-block : 1rem ;
178183
179- & :not (:last-child ) {
180- margin-bottom : #{calc ($layoutPadding / 2 )} ;
184+ & ::before {
185+ position : absolute ;
186+ top : 0 ;
187+ left : 0 ;
188+ width : 1rem ;
189+ height : 100% ;
190+ border-radius : 1rem 0 0 1rem ;
191+ background : $fgPrimary ;
192+ content : " " ;
181193 }
182194 }
183195}
@@ -186,6 +198,7 @@ main {
186198 display : flex ;
187199 flex-wrap : wrap ;
188200 justify-content : space-between ;
201+ font-size : 1rem ;
189202
190203 & __item {
191204 display : flex ;
@@ -228,23 +241,22 @@ main {
228241 & __links {
229242 display : flex ;
230243 flex-wrap : wrap ;
231-
232- @include media (" <tablet" ) {
233- column-gap : 1em ;
234- }
244+ gap : 0 1em ;
235245 }
236246
237247 & __link {
238248 position : relative ;
239249 padding : 0.5em ;
240250 border : 1px solid transparent ;
241251 border-radius : 8px ;
252+ margin : -0.5em ;
242253 text-decoration : underline ;
243- --_icon : url (" data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M9.75 4h.516A3.74 3.74 0 0 1 14 7.75c0 2.003-1.565 3.641-3.53 3.745l-.197.005l-.516.005a.75.75 0 0 1-.115-1.493l.101-.007l.523-.005A2.24 2.24 0 0 0 12.5 7.75c0-1.192-.92-2.166-2.081-2.245l-.153-.005H9.75a.75.75 0 0 1-.102-1.493zh.516zM5.752 4h.498a.75.75 0 0 1 .102 1.493L6.25 5.5h-.498a2.252 2.252 0 0 0-.154 4.5l.154.005h.498a.75.75 0 0 1 .102 1.493l-.102.007h-.498a3.752 3.752 0 0 1-.199-7.5zh.497zM5.75 7h4.5a.75.75 0 0 1 .102 1.493l-.102.007h-4.5a.75.75 0 0 1-.102-1.493zh4.5z'/%3E%3C/svg%3E" );
244254 transition : border-color 0.12s , background-color 0.12s , color 0.12s ;
255+ --_icon : url (" data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M9.75 4h.516A3.74 3.74 0 0 1 14 7.75c0 2.003-1.565 3.641-3.53 3.745l-.197.005l-.516.005a.75.75 0 0 1-.115-1.493l.101-.007l.523-.005A2.24 2.24 0 0 0 12.5 7.75c0-1.192-.92-2.166-2.081-2.245l-.153-.005H9.75a.75.75 0 0 1-.102-1.493zh.516zM5.752 4h.498a.75.75 0 0 1 .102 1.493L6.25 5.5h-.498a2.252 2.252 0 0 0-.154 4.5l.154.005h.498a.75.75 0 0 1 .102 1.493l-.102.007h-.498a3.752 3.752 0 0 1-.199-7.5zh.497zM5.75 7h4.5a.75.75 0 0 1 .102 1.493l-.102.007h-4.5a.75.75 0 0 1-.102-1.493zh4.5z'/%3E%3C/svg%3E" );
245256
246257 @include media (" <tablet" ) {
247- padding-inline : 0 ;
258+ padding : 0 ;
259+ margin : 0 ;
248260 }
249261
250262 @include media (" >tablet" ) {
0 commit comments