@@ -882,327 +882,6 @@ x-QuickDemo .toolbar--small button {
882882}
883883
884884
885- x-WordArt3D h2 {
886- font-size : 64px ;
887- transform : skew (-10deg , -3deg );
888- color : white;
889- font-family : serif;
890- margin : 20px ;
891- margin-bottom : -20px ;
892- position : relative;
893- z-index : 1 ;
894- }
895- x-WordArt3D code {
896- }
897- x-WordArt3D strong {
898- font-family : sans-serif;
899- font-weight : 800 ;
900- }
901- x-WordArt3D em {
902- font-size : 100px ;
903- font-family : cursive;
904- font-weight : 200 ;
905- }
906-
907- x-Demo x-demo-grid , x-Demo x-demo-editwrap { display : block; position : relative; width : 100% }
908- x-Demo x-demo-grid { display : grid; grid-template-columns : auto 100px }
909-
910- x-Demo modulo-line : before {
911- counter-increment : line;
912- content : counter (line);
913- position : absolute;
914- left : 0 ;
915- color : # 888 ;
916- padding : 0 0 0 3px ;
917- }
918-
919- x-Demo pre , x-Demo textarea {
920- counter-reset : line;
921- display : block;
922- color : var (--fg );
923- background : transparent;
924- white-space : pre;
925- text-align : start;
926- line-height : 1.5 ;
927- overflow-wrap : break-word;
928- margin : 0 ;
929- box-sizing : content-box;
930- border : 1px dotted var (--fg );
931- font-family : monospace;
932- }
933- x-Demo iframe {
934- width : 100% ;
935- border : none;
936- box-shadow :
937- -1px -1px 0 1px var (--fg ),
938- -2px -2px 0 1px var (--color ),
939- -4px -4px 0 1px var (--color ),
940- -6px -6px 0 1px var (--fg );
941- border-radius : 5px ;
942- background : # eee ;
943- position : relative;
944- z-index : 0 ;
945- }
946- x-Demo select {
947- float : right;
948- margin-bottom : -1rem ;
949- position : relative;
950- z-index : 3 ;
951- }
952-
953- x-Demo textarea {resize : none;color : # 00000000 ;caret-color : # 000 ;width : 100% ;}
954-
955- x-PageControls {
956- opacity : 0.5 ;
957- border : 1px solid var (--fg-shading );
958- padding : 2px ;
959- margin : 0 ;
960- display : block;
961- }
962- x-PageControls : hover ,
963- x-PageControls : focus ,
964- x-PageControls : focus-within {
965- opacity : 1.0 ;
966- border : 1px solid var (--fg );
967- }
968- x-PageControls input ,
969- x-PageControls button {
970- width : 60px ;
971- height : 30px ;
972- margin : 5px ;
973- margin-top : -10px ;
974- }
975- x-PageControls div .page-toolbar {
976- color : var (--fg );
977- height : 25px ;
978- right : 0 ;
979- text-align : right;
980- }
981-
982-
983- .x_Page : is (.page-container ),
984- .x_Page : is (.page-content ),
985- .x_Page : is (.page-article ),
986- .x_Page : is (.page-nav a ) {
987- display : block;
988- border : 1px solid var (--fg-shading );
989- border-radius : 8px ;
990- padding : 20px ;
991- margin : 4px ;
992- color : var (--fg );
993- }
994-
995- .x_Page : is (.page-nav ) {
996- position : sticky;
997- display : block;
998- border-bottom : 1px solid var (--fg );
999- background-color : var (--bg );
1000- top : 0 ;
1001- z-index : 10 ;
1002- }
1003-
1004- .x_Page : is (.page-nav a ) {
1005- user-select : none;
1006- text-decoration : none;
1007- background : var (--bg );
1008- font-family : sans-serif;
1009- font-weight : 500 ;
1010- }
1011-
1012- .x_Page : is (.page-article ) {
1013- position : relative;
1014- background : var (--bg );
1015- }
1016-
1017- .x_Page : is (.page-article-title ) {
1018- font-size : 38px ;
1019- color : var (--fg );
1020- }
1021-
1022- .x_Page : is (.page-article : hover ) {
1023- }
1024-
1025-
1026- .x_Page : is (.u--blocklink ) {
1027- display : block;
1028- }
1029- .x_Page : is (.u--blocklink )::before {
1030- content : ' ' ;
1031- position : absolute;
1032- top : 0 ;
1033- left : 0 ;
1034- width : 100% ;
1035- height : 100% ;
1036- }
1037-
1038-
1039- .x_Page : is (.u--container ) {
1040- display : grid;
1041- grid-template-columns : 1fr minmax (auto, var (--page-width )) 1fr ;
1042- font-family : sans-serif;
1043- }
1044- .x_Page : is (.u--container > * ) {
1045- grid-column : 2 ;
1046- }
1047- .x_Page : is (.u--flex1 ) {
1048- display : flex;
1049- flex-wrap : wrap;
1050- }
1051-
1052- .x_Page : is (.u--absolute1 ) {
1053- position : absolute;z-index : 2 ; left : 800px ; width : 700px ; top : 60px
1054- }
1055-
1056-
1057- .x_Page : is (.page-nav a : hover ) {
1058- color : var (--color );
1059- border-color : var (--fg );
1060- }
1061-
1062- .x_Page : is (.page-nav a .nav-link--modulo ) {
1063- font-size : 50px ;
1064- line-height : 0.5 ;
1065- }
1066-
1067- .x_Page : is (.page-nav a : active ),
1068- .x_Page : is (.page-nav a .nav--selected ) {
1069- border-color : var (--color );
1070- }
1071-
1072- .x_Page : is (.page-nav ul ) {
1073- display : flex;
1074- margin : 0 ;
1075- flex-wrap : wrap;
1076- }
1077-
1078- .x_Page : is (.page-nav li ) {
1079- list-style : none;
1080- }
1081-
1082-
1083- .x_Page : is (a .modulo-logo--alt ) {
1084- font-family : sans-serif;
1085- font-weight : 500 ;
1086- padding : 0 ;
1087- margin : -10px 0 -10px 0 ;
1088- font-size : 65px ;
1089- border-color : # ffffff00 ;
1090- background-color : # ffffff00 ;
1091- }
1092-
1093- .x_Page : is (a .modulo-logo ) {
1094- font-family : sans-serif;
1095- font-weight : 500 ;
1096- margin-bottom : -80px ;
1097- font-size : 65px ;
1098- border : 3px solid var (--fg );
1099- border-radius : 0 ;
1100- width : 75px ;
1101- height : 75px ;
1102- }
1103-
1104- .x_Page : is (a .modulo-logo : hover ) {
1105- border-color : var (--color );
1106- }
1107-
1108- .x_Page : is (.a-hamburger ) {
1109- top : 0 ;
1110- left : 0 ;
1111- background : var (--bg );
1112- color : var (--fg-shading );
1113- text-decoration : none;
1114- text-align : center;
1115- border : 3px groove var (--fg-shading );
1116- font-size : 60px ;
1117- border-radius : 20px ;
1118- width : 80px ;
1119- height : 80px ;
1120- display : none;
1121- word-wrap : break-word;
1122- padding : 0 ;
1123- z-index : 9 ;
1124- }
1125-
1126- .x_Page : is (.page-splash ) {
1127- font-size : 18px ;
1128- }
1129- .x_Page : is (.page-splash h4 ) {
1130- font-size : 24px ;
1131- color : var (--color );
1132- margin : 0 ;
1133- padding : 0 ;
1134- }
1135-
1136- @media (max-width : 992px ) {
1137-
1138- .x_Page : is (.page-container ),
1139- .x_Page : is (.page-nav ) {
1140- padding : 4px ;
1141- margin : 2px ;
1142- }
1143- .x_Page : is (.u--flex1 ) {
1144- display : block;
1145- }
1146- .x_Page : is (.u--absolute1 ) {
1147- position : static;
1148- }
1149- }
1150- @media (max-width : 576px ) {
1151- .x_Page : is (.page-nav ul ) {
1152- display : block;
1153- }
1154- .x_Page : is (.page-nav ) {
1155- position : relative;
1156- }
1157- .x_Page : is (.a-hamburger ) {
1158- position : fixed;
1159- display : block;
1160- }
1161- }
1162-
1163- .x_Page : is (.page--normal ) {
1164- min-height : calc (100vh - 380px );
1165- }
1166- .x_Page : is (.page--grid .markdown-page ) {
1167- display : grid;
1168- grid-template-columns : 1fr 1fr 1fr 1fr ;
1169- }
1170- .x_Page : is (.page--grid .markdown-page > p ),
1171- .x_Page : is (.page--grid .markdown-page > h2 ) {
1172- display : none;
1173- position : absolute;
1174- }
1175-
1176- .markdown-page .x_Page : is (p ) {
1177- line-height : 1.6 ;
1178- font-size : 18px
1179- }
1180- .markdown-page .x_Page : is (h2 [h ]) {
1181- margin : 60px 0 0 0 ;
1182- font-family : sans-serif;
1183- font-weight : 500 ;
1184- }
1185- .markdown-page .x_Page : is (h2[h = '#' ]) {
1186- font-size : 64px ;
1187- }
1188- .markdown-page .x_Page : is (h2[h = '##' ]) {
1189- font-size : 46px ;
1190- }
1191- .markdown-page .x_Page : is (h2[h = '###' ]) {
1192- font-size : 30px
1193- }
1194- .markdown-page .x_Page : is (h2[h = '#' ]),
1195- .markdown-page .x_Page : is (h2[h = '##' ]) {
1196- text-align : center;
1197- }
1198- .markdown-page .x_Page : is (code ), .markdown-page .x_Page : is (tt ) {
1199- background : # 88888855 ;
1200- }
1201- .markdown-page .x_Page : is (hr ) {
1202- border : 0.5vw solid # 88888855 ;
1203- margin : 5vw 30% 5vw 30%
1204- }
1205-
1206885 : root {
1207886 --btn-shadow-dist : 4px ;
1208887 --btn-shadow-dist-neg : -4px ;
@@ -1274,48 +953,3 @@ x-PageControls div.page-toolbar {
1274953 font-weight : 400 ;
1275954 line-height : 1.4 ;
1276955 }
1277-
1278- : root {
1279- /* Set site-wide CSS variables here */
1280- --color : # B90183 ;
1281- --color-alt : # 82d4a444 ;
1282- --fg : # 000 ;
1283- --fg-shading : # 05051020 ;
1284- --bg : # fff ;
1285- --bg-semi : # ffffff99 ;
1286- --fg-inv : # fff ;
1287- --fg-inv-shading : # ffffff20 ;
1288- --bg-inv : # 000 ;
1289- --bg-inv-semi : # 00000099 ;
1290-
1291- --page-width : 1000px ;
1292- }
1293-
1294- @media (prefers-color-scheme : dark) {
1295- : root {
1296- --color : # B90183 ;
1297- --color-alt : # 82d4a444 ;
1298- --fg : # eee ;
1299- --fg-shading : # ffffff33 ;
1300- --bg : # 000 ;
1301- --bg-semi : # 00000099 ;
1302- --fg-inv : # 000 ;
1303- --fg-inv-shading : # 00000020 ;
1304- --bg-inv : # fff ;
1305- --bg-inv-semi : # ffffff99 ;
1306- }
1307- }
1308-
1309- /* Configure misc site-wide base settings */
1310- body {
1311- background : var (--bg );
1312- color : var (--fg );
1313- margin : 0 ;
1314- line-height : 1.5 ;
1315- }
1316-
1317- /* To get syntax editors looking better on both themes */
1318- modulo-Editor {
1319- background : WhiteSmoke;
1320- display : block;
1321- }
0 commit comments