@@ -1467,80 +1467,82 @@ code {
14671467 }
14681468}
14691469
1470- . device-frame {
1471- --device-frame-bezel : 10px ;
1472- --device-frame-radius : 67px ;
1473- --device-frame-screen-radius : calc (
1474- var ( --device-frame-radius ) - var ( --device-frame-bezel ) - 2px
1475- ) ;
1470+ @media ( min-width : 997px ) {
1471+ . device-frame {
1472+ --device-frame-bezel : 10px ;
1473+ --device-frame-radius : 67px ;
1474+ --device-frame-screen-radius : calc (
1475+ var ( --device-frame-radius ) - var ( --device-frame-bezel ) - 2px
1476+ ) ;
14761477
1477- position : relative;
1478- display : inline-block;
1479- isolation : isolate;
1480- box-sizing : border-box;
1481- max-width : 100% ;
1482- margin : var ( --ifm-leading ) 0 ;
1483- line-height : 0 ;
1484- padding : var ( --device-frame-bezel ) ;
1485- border-radius : var ( --device-frame-radius ) ;
1486- border : 1px solid rgba ( 130 , 137 , 145 , 0.5 ) ;
1487- background : linear-gradient (
1488- 180deg ,
1489- # 3a4048 0% ,
1490- # 20242b 18% ,
1491- # 050608 54% ,
1492- # 292d34 100%
1493- ) ;
1494- box-shadow :
1495- 0 0 0 1.5px # 050608,
1496- 0 8px 18px rgba ( 15 , 23 , 42 , 0.12 ) ,
1497- 0 -1px 0 rgba ( 255 , 255 , 255 , 0.08 ) inset,
1498- 1px 0 0 rgba ( 255 , 255 , 255 , 0.14 ) inset,
1499- -1px 0 0 rgba ( 255 , 255 , 255 , 0.08 ) inset;
1500- vertical-align : top;
1478+ position : relative;
1479+ display : inline-block;
1480+ isolation : isolate;
1481+ box-sizing : border-box;
1482+ max-width : 100% ;
1483+ margin : var ( --ifm-leading ) 0 ;
1484+ line-height : 0 ;
1485+ padding : var ( --device-frame-bezel ) ;
1486+ border-radius : var ( --device-frame-radius ) ;
1487+ border : 1px solid rgba ( 130 , 137 , 145 , 0.5 ) ;
1488+ background : linear-gradient (
1489+ 180deg ,
1490+ # 3a4048 0% ,
1491+ # 20242b 18% ,
1492+ # 050608 54% ,
1493+ # 292d34 100%
1494+ ) ;
1495+ box-shadow :
1496+ 0 0 0 1.5px # 050608,
1497+ 0 8px 18px rgba ( 15 , 23 , 42 , 0.12 ) ,
1498+ 0 -1px 0 rgba ( 255 , 255 , 255 , 0.08 ) inset,
1499+ 1px 0 0 rgba ( 255 , 255 , 255 , 0.14 ) inset,
1500+ -1px 0 0 rgba ( 255 , 255 , 255 , 0.08 ) inset;
1501+ vertical-align : top;
15011502
1502- & :: before ,
1503- & :: after {
1504- content : '' ;
1505- position : absolute;
1506- z-index : -1 ;
1507- width : 6px ;
1508- }
1503+ & :: before ,
1504+ & :: after {
1505+ content : '' ;
1506+ position : absolute;
1507+ z-index : -1 ;
1508+ width : 6px ;
1509+ }
15091510
1510- & :: before {
1511- left : -6px ;
1512- top : 112px ;
1513- height : 198px ;
1514- background : url ( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 198'%3E%3Crect width='6' height='30' rx='2' fill='%23171b20'/%3E%3Crect y='64' width='6' height='57' rx='2' fill='%23171b20'/%3E%3Crect y='141' width='6' height='57' rx='2' fill='%23171b20'/%3E%3C/svg%3E" )
1515- center / 100% 100% no-repeat;
1516- filter : drop-shadow ( -1px 0 0 rgba ( 255 , 255 , 255 , 0.14 ) )
1517- drop-shadow ( 1px 0 0 rgba ( 0 , 0 , 0 , 0.34 ) ) ;
1518- }
1511+ & :: before {
1512+ left : -6px ;
1513+ top : 112px ;
1514+ height : 198px ;
1515+ background : url ( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 198'%3E%3Crect width='6' height='30' rx='2' fill='%23171b20'/%3E%3Crect y='64' width='6' height='57' rx='2' fill='%23171b20'/%3E%3Crect y='141' width='6' height='57' rx='2' fill='%23171b20'/%3E%3C/svg%3E" )
1516+ center / 100% 100% no-repeat;
1517+ filter : drop-shadow ( -1px 0 0 rgba ( 255 , 255 , 255 , 0.14 ) )
1518+ drop-shadow ( 1px 0 0 rgba ( 0 , 0 , 0 , 0.34 ) ) ;
1519+ }
15191520
1520- & :: after {
1521- right : -6px ;
1522- top : 154px ;
1523- height : 84px ;
1524- background : url ( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 84'%3E%3Crect width='6' height='84' rx='2' fill='%23171b20'/%3E%3C/svg%3E" )
1525- center / 100% 100% no-repeat;
1526- filter : drop-shadow ( 1px 0 0 rgba ( 255 , 255 , 255 , 0.14 ) )
1527- drop-shadow ( -1px 0 0 rgba ( 0 , 0 , 0 , 0.34 ) ) ;
1528- }
1521+ & :: after {
1522+ right : -6px ;
1523+ top : 154px ;
1524+ height : 84px ;
1525+ background : url ( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 84'%3E%3Crect width='6' height='84' rx='2' fill='%23171b20'/%3E%3C/svg%3E" )
1526+ center / 100% 100% no-repeat;
1527+ filter : drop-shadow ( 1px 0 0 rgba ( 255 , 255 , 255 , 0.14 ) )
1528+ drop-shadow ( -1px 0 0 rgba ( 0 , 0 , 0 , 0.34 ) ) ;
1529+ }
15291530
1530- & > p {
1531- margin : 0 ;
1532- }
1531+ & > p {
1532+ margin : 0 ;
1533+ }
15331534
1534- & > : is ( img , video , . video-player ) ,
1535- & > p > : is ( img , video , . video-player ) {
1536- display : block;
1537- margin : 0 ;
1538- overflow : hidden;
1539- outline : none;
1540- box-shadow : none;
1541- border-radius : var ( --device-frame-screen-radius ) ;
1542- clip-path : inset ( 0 round var ( --device-frame-screen-radius ) ) ;
1543- background : # 000;
1535+ & > : is ( img , video , . video-player ) ,
1536+ & > p > : is ( img , video , . video-player ) {
1537+ display : block;
1538+ margin : 0 ;
1539+ overflow : hidden;
1540+ outline : none;
1541+ box-shadow : none;
1542+ border-radius : var ( --device-frame-screen-radius ) ;
1543+ clip-path : inset ( 0 round var ( --device-frame-screen-radius ) ) ;
1544+ background : # 000;
1545+ }
15441546 }
15451547}
15461548
0 commit comments