@@ -1083,3 +1083,63 @@ body.tools-howto-page .tools-howto-workflow-column h3 {
10831083 grid-template-columns : 1fr ;
10841084 }
10851085}
1086+
1087+ /*
1088+ * PR_11_4_FINAL_UI_POLISH_AND_CONSISTENCY_PASS
1089+ * Final visual consistency layer across all tool pages.
1090+ * Visual-only normalization: borders, spacing, and shadows.
1091+ */
1092+ body .tools-platform-surface {
1093+ --tools-final-border-color : var (--line , rgba (221 , 214 , 254 , 0.26 ));
1094+ --tools-final-radius-sm : 10px ;
1095+ --tools-final-radius-md : 12px ;
1096+ --tools-final-radius-lg : 14px ;
1097+ --tools-final-gap : 12px ;
1098+ --tools-final-shadow : var (--tools-shell-shadow );
1099+ }
1100+
1101+ body .tools-platform-surface : is (.app , .app-shell , .wrap ) {
1102+ gap : var (--tools-final-gap );
1103+ }
1104+
1105+ body .tools-platform-surface : is (.toolbar , .toolbar-row , .preview-toolbar , .canvas-toolbar , .statusbar ) {
1106+ border : 1px solid var (--tools-final-border-color ) !important ;
1107+ border-radius : var (--tools-final-radius-lg ) !important ;
1108+ box-shadow : var (--tools-final-shadow ) !important ;
1109+ gap : var (--tools-space-2 ) !important ;
1110+ }
1111+
1112+ body .tools-platform-surface : is (.sidebar , .rightbar , .left-sidebar , .right-sidebar , .panel , .dock , .card ) {
1113+ border : 1px solid var (--tools-final-border-color ) !important ;
1114+ border-radius : var (--tools-final-radius-md ) !important ;
1115+ box-shadow : var (--tools-final-shadow ) !important ;
1116+ }
1117+
1118+ body .tools-platform-surface : is (.panel-accordion , .panel-accordion__summary , .panel-accordion__body ) {
1119+ border-color : var (--tools-final-border-color ) !important ;
1120+ }
1121+
1122+ body .tools-platform-surface .panel-accordion {
1123+ border-radius : var (--tools-final-radius-sm ) !important ;
1124+ box-shadow : var (--tools-final-shadow ) !important ;
1125+ margin-bottom : var (--tools-space-3 ) !important ;
1126+ }
1127+
1128+ body .tools-platform-surface .panel-accordion__summary {
1129+ padding : var (--tools-space-2 ) var (--tools-space-3 ) !important ;
1130+ }
1131+
1132+ body .tools-platform-surface .panel-accordion__body {
1133+ padding : var (--tools-space-3 ) !important ;
1134+ display : grid;
1135+ gap : var (--tools-space-2 );
1136+ }
1137+
1138+ body .tools-platform-surface : is (button , .button , .toolbar-link , .file-input-label , input , select , textarea ) {
1139+ border-color : var (--tools-final-border-color ) !important ;
1140+ border-radius : var (--tools-final-radius-sm ) !important ;
1141+ }
1142+
1143+ body .tools-platform-surface : is (.tool-grid , .button-row , .frame-controls , .io-controls , .preview-controls , .toolbar-group , .tools-platform-control-cluster , .tools-platform-control-row ) {
1144+ gap : var (--tools-space-2 ) !important ;
1145+ }
0 commit comments