@@ -298,6 +298,24 @@ mjx-container {
298298 }
299299}
300300
301+ .blue-box {
302+ border-left : 4px solid # 0056b3 ;
303+ padding-left : 10px ;
304+ margin : 1em 0 ;
305+ background-color : transparent;
306+ border-radius : 0 ;
307+ font-size : 1em ;
308+ line-height : 1.6 ;
309+ }
310+
311+ .blue-label {
312+ font-size : 0.75em ;
313+ font-weight : bold;
314+ color : # 0056b3 ;
315+ letter-spacing : 1px ;
316+ text-transform : uppercase;
317+ }
318+
301319/* Tutorial styles */
302320.image-container {
303321 width : 100% ;
@@ -338,7 +356,9 @@ mjx-container {
338356 border-radius : 12px ;
339357 border : 1px solid # e8e8e8 ;
340358 box-shadow : 0 1px 4px rgba (0 , 0 , 0 , 0.06 );
341- transition : box-shadow 0.2s ease, transform 0.2s ease;
359+ transition :
360+ box-shadow 0.2s ease,
361+ transform 0.2s ease;
342362 max-width : 900px ;
343363}
344364
@@ -471,7 +491,7 @@ mjx-container {
471491.copy-code-btn {
472492 position : absolute;
473493 top : 10px ;
474- right : 10 px ;
494+ right : 15 px ;
475495 display : inline-flex;
476496 align-items : center;
477497 gap : 5px ;
@@ -484,7 +504,10 @@ mjx-container {
484504 color : # 555 ;
485505 cursor : pointer;
486506 box-shadow : 0 1px 4px rgba (0 , 0 , 0 , 0.1 );
487- transition : background 0.15s , color 0.15s , box-shadow 0.15s ;
507+ transition :
508+ background 0.15s ,
509+ color 0.15s ,
510+ box-shadow 0.15s ;
488511 z-index : 10 ;
489512}
490513
@@ -531,7 +554,10 @@ mjx-container {
531554 border-radius : 8px ;
532555 text-decoration : none;
533556 box-shadow : 0 2px 6px rgba (0 , 0 , 0 , 0.12 );
534- transition : background 0.15s , transform 0.15s , box-shadow 0.15s ;
557+ transition :
558+ background 0.15s ,
559+ transform 0.15s ,
560+ box-shadow 0.15s ;
535561 white-space : nowrap;
536562}
537563
@@ -541,6 +567,52 @@ mjx-container {
541567 box-shadow : 0 4px 12px rgba (0 , 0 , 0 , 0.18 );
542568}
543569
570+ .quickstart-overlay-actions {
571+ position : absolute;
572+ bottom : 10px ;
573+ right : 15px ;
574+ display : flex;
575+ align-items : center;
576+ gap : 8px ;
577+ z-index : 9 ;
578+ }
579+
580+ .btn-codepen-quickstart {
581+ padding : 4px 10px ;
582+ font-size : 0.8em ;
583+ border-radius : 6px ;
584+ background : # 47cf73 ;
585+ border : 1px solid # 3dbb65 ;
586+ box-shadow : 0 1px 4px rgba (0 , 0 , 0 , 0.1 );
587+ color : # 111 ;
588+ }
589+
590+ .btn-video-quickstart {
591+ display : inline-flex;
592+ align-items : center;
593+ gap : 6px ;
594+ padding : 4px 10px ;
595+ font-size : 0.8em ;
596+ font-weight : 600 ;
597+ border-radius : 6px ;
598+ background : # ff0000 ;
599+ border : 1px solid # cc0000 ;
600+ box-shadow : 0 1px 4px rgba (0 , 0 , 0 , 0.1 );
601+ color : # fff ;
602+ text-decoration : none;
603+ transition :
604+ background 0.15s ,
605+ transform 0.15s ,
606+ box-shadow 0.15s ;
607+ white-space : nowrap;
608+ }
609+
610+ .btn-video-quickstart : hover {
611+ background : # e60000 ;
612+ transform : translateY (-2px );
613+ box-shadow : 0 4px 12px rgba (0 , 0 , 0 , 0.18 );
614+ color : # fff ;
615+ }
544616
545617/* Media queries */
546618/* Small screens: up to 500px */
0 commit comments