@@ -246,7 +246,10 @@ html[data-color-mode="dark"] .menu-toggle-progress {
246246 list-style : none;
247247}
248248.workshop-menu-group a {
249- display : block;
249+ display : flex;
250+ align-items : center;
251+ box-sizing : border-box;
252+ min-height : 44px ;
250253 padding : 8px ;
251254 color : var (--fgColor-default , # 1f2328 );
252255 line-height : 1.35 ;
@@ -263,12 +266,19 @@ html[data-color-mode="dark"] .menu-toggle-progress {
263266 background-color : var (--bgColor-accent-muted , # ddf4ff );
264267}
265268
266- .markdown-body > details : not ([open ]) {
267- display : none;
268- }
269269.markdown-body > details {
270270 scroll-margin-top : var (--workshop-sticky-header-offset );
271271}
272+ .markdown-body details > summary {
273+ display : inline-flex;
274+ align-items : center;
275+ box-sizing : border-box;
276+ min-height : 44px ;
277+ cursor : pointer;
278+ }
279+ .markdown-body > details : not ([open ]) {
280+ display : none;
281+ }
272282.markdown-body > details > summary {
273283 display : none;
274284}
@@ -282,30 +292,30 @@ html[data-color-mode="dark"] .menu-toggle-progress {
282292.markdown-body {
283293 max-width : 650px ;
284294 margin-inline : auto;
285- padding-inline : 20px ;
295+ padding-inline : 20px !important ;
286296}
287297
288298@media (min-width : 480px ) {
289299 .markdown-body {
290- padding-inline : 24px ;
300+ padding-inline : 24px !important ;
291301 }
292302}
293303
294304@media (min-width : 768px ) {
295305 .markdown-body {
296- padding-inline : 32px ;
306+ padding-inline : 32px !important ;
297307 }
298308}
299309
300310@media (min-width : 1024px ) {
301311 .markdown-body {
302- padding-inline : 48px ;
312+ padding-inline : 48px !important ;
303313 }
304314}
305315
306316@media (min-width : 1440px ) {
307317 .markdown-body {
308- padding-inline : 64px ;
318+ padding-inline : 64px !important ;
309319 }
310320}
311321.markdown-body li .task-list-item {
@@ -463,10 +473,20 @@ html[data-color-mode="dark"] .menu-toggle-progress {
463473
464474.markdown-body a : not (.anchor ): not (.workshop-nav-btn ),
465475.workshop-navigation a : not (.anchor ): not (.workshop-nav-btn ) {
476+ display : inline-flex;
477+ align-items : center;
478+ min-width : 44px ;
479+ min-height : 44px ;
466480 color : var (--workshop-link-color );
467481 text-decoration : underline;
468482 text-underline-offset : 0.08em ;
469483}
484+ body > footer a {
485+ display : inline-flex;
486+ align-items : center;
487+ min-width : 44px ;
488+ min-height : 44px ;
489+ }
470490
471491.markdown-body a : not (.anchor ): not (.workshop-nav-btn ): visited ,
472492.workshop-navigation a : not (.anchor ): not (.workshop-nav-btn ): visited {
@@ -505,6 +525,8 @@ html[data-color-mode="dark"] .menu-toggle-progress {
505525 display : inline-flex;
506526 gap : 0.4em ;
507527 align-items : center;
528+ box-sizing : border-box;
529+ min-height : 44px ;
508530 padding : 8px 16px ;
509531 font-size : 14px ;
510532 font-weight : 600 ;
0 commit comments