@@ -126,8 +126,8 @@ body {
126126 border-radius : var (--radius-md );
127127 padding : 7px 15px ;
128128 font-family : 'Outfit' , sans-serif;
129- font-size : 0.84 em ;
130- font-weight : 600 ;
129+ font-size : 12 px ;
130+ font-weight : 700 ;
131131 cursor : pointer;
132132 transition : background 0.15s , box-shadow 0.15s , transform 0.1s ;
133133 letter-spacing : 0.2px ;
@@ -165,9 +165,9 @@ body {
165165}
166166
167167.subbar-label {
168- font-size : 0.76 em ;
168+ font-size : 11 px ;
169169 color : var (--text-muted );
170- font-weight : 500 ;
170+ font-weight : 700 ;
171171 white-space : nowrap;
172172 letter-spacing : 0.3px ;
173173}
@@ -207,7 +207,8 @@ body {
207207 border-radius : var (--radius-sm );
208208 padding : 5px 11px ;
209209 font-family : 'Outfit' , sans-serif;
210- font-size : 0.82em ;
210+ font-size : 12px ;
211+ font-weight : 700 ;
211212 cursor : pointer;
212213 transition : background 0.14s , border-color 0.14s ;
213214 white-space : nowrap;
@@ -249,7 +250,8 @@ body {
249250}
250251
251252.page-nav-text {
252- font-size : 0.82em ;
253+ font-size : 12px ;
254+ font-weight : 700 ;
253255 color : var (--text-secondary );
254256 white-space : nowrap;
255257 min-width : 74px ;
@@ -286,7 +288,7 @@ body {
286288}
287289
288290.sidebar-section-title {
289- font-size : 0.68 em ;
291+ font-size : 11 px ;
290292 font-weight : 700 ;
291293 text-transform : uppercase;
292294 letter-spacing : 1.6px ;
@@ -322,7 +324,7 @@ body {
322324 border-radius : 7px ;
323325 padding : 5px 7px ;
324326 font-family : 'Outfit' , sans-serif;
325- font-size : 0.81 em ;
327+ font-size : 12 px ;
326328 cursor : pointer;
327329 text-align : left;
328330 transition : border-color 0.13s , background 0.13s ;
@@ -346,7 +348,7 @@ body {
346348.page-button .active .img-filename { color : # fff !important ; }
347349
348350.img-filename {
349- font-size : 0.84 em ;
351+ font-size : 11 px ;
350352 color : var (--text-secondary );
351353 white-space : nowrap;
352354 overflow : hidden;
@@ -413,7 +415,8 @@ body {
413415 border-radius : 6px ;
414416 color : var (--text-accent );
415417 font-family : 'Outfit' , sans-serif;
416- font-size : 0.78em ;
418+ font-size : 12px ;
419+ font-weight : 700 ;
417420 padding : 5px 6px ;
418421 cursor : pointer;
419422 transition : background 0.13s , border-color 0.13s ;
@@ -560,8 +563,8 @@ body {
560563 border-radius : 8px ;
561564 padding : 9px 11px ;
562565 font-family : 'Outfit' , sans-serif;
563- font-size : 0.86 em ;
564- font-weight : 500 ;
566+ font-size : 12 px ;
567+ font-weight : 700 ;
565568 cursor : pointer;
566569 text-align : left;
567570 transition : background 0.14s , border-color 0.14s , box-shadow 0.14s ;
@@ -612,8 +615,8 @@ body {
612615 border-radius : 8px ;
613616 padding : 9px 11px ;
614617 font-family : 'Outfit' , sans-serif;
615- font-size : 0.86 em ;
616- font-weight : 500 ;
618+ font-size : 12 px ;
619+ font-weight : 700 ;
617620 cursor : pointer;
618621 text-align : left;
619622 display : flex;
@@ -687,14 +690,6 @@ body {
687690 flex-shrink : 0 ;
688691}
689692
690- .drawer-title {
691- font-size : 0.82em ;
692- font-weight : 700 ;
693- color : var (--text-accent );
694- text-transform : uppercase;
695- letter-spacing : 1.2px ;
696- }
697-
698693.drawer-block-name {
699694 font-size : 0.78em ;
700695 color : var (--accent-light );
@@ -899,7 +894,7 @@ body {
899894# quiz-archive-section thead th {
900895 color : var (--text-secondary ) !important ;
901896 font-family : 'Outfit' , sans-serif !important ;
902- font-size : 0.78 em !important ;
897+ font-size : 11 px !important ;
903898 text-transform : uppercase;
904899 letter-spacing : 1px ;
905900 padding : 12px 14px !important ;
@@ -918,7 +913,8 @@ body {
918913
919914# quiz-archive-section tbody td {
920915 padding : 10px 14px !important ;
921- font-size : 0.88em !important ;
916+ font-size : 12px !important ;
917+ font-weight : 600 !important ;
922918 color : var (--text-primary ) !important ;
923919 font-family : 'Outfit' , sans-serif !important ;
924920}
@@ -945,7 +941,8 @@ body {
945941
946942# quiz-archive-section button {
947943 font-family : 'Outfit' , sans-serif !important ;
948- font-size : 0.8em !important ;
944+ font-size : 12px !important ;
945+ font-weight : 700 !important ;
949946 border-radius : 6px !important ;
950947 padding : 4px 12px !important ;
951948 border : none !important ;
@@ -965,6 +962,45 @@ textarea {
965962 unicode-bidi : normal !important ;
966963}
967964
965+ /* ========== SETTINGS OPEN BUTTON (manual reopen) ========== */
966+ .settings-open-btn {
967+ width : 100% ;
968+ background : rgba (168 , 85 , 247 , 0.12 );
969+ color : var (--accent-light );
970+ border : 1.5px solid var (--accent-dim );
971+ border-radius : 8px ;
972+ padding : 9px 11px ;
973+ font-family : 'Outfit' , sans-serif;
974+ font-size : 12px ;
975+ font-weight : 700 ;
976+ cursor : pointer;
977+ text-align : center;
978+ letter-spacing : 0.3px ;
979+ transition : background 0.14s , border-color 0.14s , box-shadow 0.14s ;
980+ margin-top : 4px ;
981+ }
982+
983+ .settings-open-btn : hover : not ([disabled ]) {
984+ background : var (--accent );
985+ color : # fff ;
986+ border-color : var (--accent );
987+ box-shadow : 0 2px 12px var (--accent-glow );
988+ }
989+
990+ .settings-open-btn [disabled ] {
991+ opacity : 0.25 ;
992+ cursor : not-allowed;
993+ }
994+
995+ /* Drawer title font */
996+ .drawer-title {
997+ font-size : 12px ;
998+ font-weight : 700 ;
999+ color : var (--text-accent );
1000+ text-transform : uppercase;
1001+ letter-spacing : 1.2px ;
1002+ }
1003+
9681004/* ========== RESPONSIVE ========== */
9691005@media (max-width : 900px ) {
9701006 .editor-layout { flex-direction : column; }
0 commit comments