PluginProbe
Gutenberg / trunk
Gutenberg vtrunk
24.1.0 24.0.0 23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 All 404 releases
← All changes | build/styles/editor/style.css +170 -221 24.0.0 → trunk View file →
@@ -759,13 +759,13 @@
759 759 position: relative;
760 760 }
761 761
762 762 .font-library__font-card .font-library__font-card__name {
763 - font-weight: bold;
763 + font-weight: 700;
764 764 }
765 765
766 766 .font-library__font-card .font-library__font-card__count {
767 - color: #757575;
767 + color: var(--wpds-color-foreground-content-neutral-weak, #707070);
768 768 }
769 769
770 770 .font-library__font-card .font-library__font-variant_demo-image {
771 771 display: block;
@@ -825,9 +825,9 @@
825 825 width: 80%;
826 826 }
827 827
828 828 .font-library__local-fonts .font-library__upload-area__text {
829 - color: #757575;
829 + color: var(--wpds-color-foreground-content-neutral-weak, #707070);
830 830 }
831 831
832 832 .font-library__google-fonts-confirm {
833 833 display: flex;
@@ -862,113 +862,22 @@
862 862 .font-library__select-all .components-checkbox-control__label {
863 863 padding-left: 16px;
864 864 }
865 865
866 -.global-styles-ui-pagination .components-button.is-tertiary {
867 - width: 32px;
868 - height: 32px;
869 - justify-content: center;
870 -}
871 -
872 -.global-styles-ui-screen-revisions__revisions-list {
873 - list-style: none;
874 - margin: 0 16px 16px 16px;
875 - flex-grow: 1;
876 -}
877 -
878 -.global-styles-ui-screen-revisions__revisions-list li {
879 - margin-bottom: 0;
880 -}
881 -
882 -.global-styles-ui-screen-revisions__revision-item {
883 - position: relative;
884 - cursor: var(--wpds-cursor-control, pointer);
866 +.global-styles-ui-screen-revisions {
885 867 display: flex;
886 868 flex-direction: column;
869 + flex-grow: 1;
870 + min-height: 0;
887 871 }
888 872
889 -.global-styles-ui-screen-revisions__revision-item[role=option]:active, .global-styles-ui-screen-revisions__revision-item[role=option]:focus {
890 - box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
891 - outline: 2px solid transparent;
873 +.global-styles-ui-screen-revisions__actions {
874 + margin-inline-start: auto;
892 875 }
893 876
894 -.global-styles-ui-screen-revisions__revision-item:hover {
895 - background: rgba(var(--wp-admin-theme-color--rgb), 0.04);
896 -}
897 -
898 -.global-styles-ui-screen-revisions__revision-item:hover .global-styles-ui-screen-revisions__date {
899 - color: var(--wp-admin-theme-color);
900 -}
901 -
902 -.global-styles-ui-screen-revisions__revision-item::before, .global-styles-ui-screen-revisions__revision-item::after {
903 - position: absolute;
904 - content: "\a";
905 - display: block;
906 -}
907 -
908 -.global-styles-ui-screen-revisions__revision-item::before {
909 - background: #ddd;
910 - border-radius: 50%;
911 - height: 8px;
912 - width: 8px;
913 - top: 18px;
914 - left: 17px;
915 - transform: translate(-50%, -50%);
916 - z-index: 1;
917 - border: 4px solid transparent;
918 -}
919 -
920 -.global-styles-ui-screen-revisions__revision-item[aria-selected=true] {
921 - border-radius: 2px;
922 - outline: 3px solid transparent;
923 - outline-offset: -2px;
924 - color: var(--wp-admin-theme-color);
925 - background: rgba(var(--wp-admin-theme-color--rgb), 0.04);
926 -}
927 -
928 -.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__date {
929 - color: var(--wp-admin-theme-color);
930 -}
931 -
932 -.global-styles-ui-screen-revisions__revision-item[aria-selected=true]::before {
933 - background: var(--wp-admin-theme-color);
934 -}
935 -
936 -.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__changes > li,
937 -.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__meta {
938 - color: #1e1e1e;
939 -}
940 -
941 -.global-styles-ui-screen-revisions__revision-item::after {
942 - height: 100%;
943 - left: 16px;
944 - top: 0;
945 - width: 0;
946 - border: 0.5px solid var(--wpds-color-stroke-surface-neutral, #dbdbdb);
947 -}
948 -
949 -.global-styles-ui-screen-revisions__revision-item:first-child::after {
950 - top: 18px;
951 -}
952 -
953 -.global-styles-ui-screen-revisions__revision-item:last-child::after {
954 - height: 18px;
955 -}
956 -
957 -.global-styles-ui-screen-revisions__revision-item-wrapper {
958 - display: block;
959 - padding: 12px 12px 4px 40px;
960 -}
961 -
962 -.global-styles-ui-screen-revisions__apply-button.is-primary,
963 -.global-styles-ui-screen-revisions__active-badge {
964 - align-self: flex-start;
965 - margin: 0 12px 12px 40px;
966 -}
967 -
968 -.global-styles-ui-screen-revisions__changes,
969 -.global-styles-ui-screen-revisions__meta {
970 - color: #757575;
877 +.global-styles-ui-screen-revisions__date {
878 + text-transform: uppercase;
879 + font-weight: var(--wpds-typography-font-weight-emphasis, 600);
971 880 font-size: 12px;
972 881 }
973 882
974 883 .global-styles-ui-screen-revisions__description {
@@ -977,11 +886,11 @@
977 886 align-items: flex-start;
978 887 gap: 8px;
979 888 }
980 889
981 -.global-styles-ui-screen-revisions__description .global-styles-ui-screen-revisions__date {
982 - text-transform: uppercase;
983 - font-weight: var(--wpds-typography-font-weight-emphasis, 600);
890 +.global-styles-ui-screen-revisions__changes,
891 +.global-styles-ui-screen-revisions__meta {
892 + color: #2f2f2f;
984 893 font-size: 12px;
985 894 }
986 895
987 896 .global-styles-ui-screen-revisions__meta {
@@ -987,11 +896,10 @@
987 896 .global-styles-ui-screen-revisions__meta {
988 897 display: flex;
989 898 justify-content: start;
990 899 width: 100%;
991 - align-items: flex-start;
900 + align-items: center;
992 901 text-align: left;
993 - margin-bottom: 4px;
994 902 }
995 903
996 904 .global-styles-ui-screen-revisions__meta img {
997 905 width: 16px;
@@ -999,16 +907,12 @@
999 907 border-radius: 100%;
1000 908 margin-right: 8px;
1001 909 }
1002 910
1003 -.global-styles-ui-screen-revisions__loading {
1004 - margin: 24px auto !important;
1005 -}
1006 -
1007 911 .global-styles-ui-screen-revisions__changes {
1008 912 text-align: left;
1009 913 line-height: 1.4;
1010 - margin-left: 12px;
914 + margin: 0 0 0 12px;
1011 915 list-style: disc;
1012 916 }
1013 917
1014 918 .global-styles-ui-screen-revisions__changes li {
@@ -1014,47 +918,8 @@
1014 918 .global-styles-ui-screen-revisions__changes li {
1015 919 margin-bottom: 4px;
1016 920 }
1017 921
1018 -.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination {
1019 - justify-content: space-between;
1020 - gap: 2px;
1021 -}
1022 -
1023 -.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .edit-site-pagination__total {
1024 - position: absolute;
1025 - left: -1000px;
1026 - height: 1px;
1027 - margin: -1px;
1028 - overflow: hidden;
1029 -}
1030 -
1031 -.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-text {
1032 - font-size: 12px;
1033 - will-change: opacity;
1034 -}
1035 -
1036 -.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary {
1037 - color: #1e1e1e;
1038 -}
1039 -
1040 -.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary:disabled,
1041 -.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary[aria-disabled=true] {
1042 - color: #949494;
1043 -}
1044 -
1045 -.global-styles-ui-screen-revisions__footer {
1046 - height: 56px;
1047 - z-index: 1;
1048 - position: sticky;
1049 - min-width: 100%;
1050 - bottom: 0;
1051 - background: #fff;
1052 - padding: 12px;
1053 - border-top: 1px solid var(--wpds-color-stroke-surface-neutral, #dbdbdb);
1054 - box-sizing: border-box;
1055 -}
1056 -
1057 922 .global-styles-ui-variations_item {
1058 923 box-sizing: border-box;
1059 924 cursor: var(--wpds-cursor-control, pointer);
1060 925 }
@@ -1204,10 +1069,20 @@
1204 1069
1205 1070 .global-styles-ui__color-indicator-wrapper {
1206 1071 height: 24px;
1207 1072 flex-shrink: 0;
1073 + display: flex;
1074 + align-items: center;
1208 1075 }
1209 1076
1077 +.global-styles-ui__palette-preview {
1078 + display: inline-flex;
1079 +}
1080 +
1081 +.global-styles-ui__palette-preview > * + * {
1082 + margin-inline-start: -8px;
1083 +}
1084 +
1210 1085 .global-styles-ui__shadows-panel__options-container,
1211 1086 .global-styles-ui__typography-panel__options-container {
1212 1087 height: 24px;
1213 1088 }
@@ -1219,9 +1094,10 @@
1219 1094 border-radius: 2px;
1220 1095 overflow: hidden;
1221 1096 }
1222 1097
1223 -.global-styles-ui__shadow-preview-panel {
1098 +.global-styles-ui__shadow-preview-panel,
1099 +.global-styles-ui__text-shadow-preview-panel {
1224 1100 height: 144px;
1225 1101 border: #ddd 1px solid;
1226 1102 border-radius: 2px;
1227 1103 overflow: auto;
@@ -1231,9 +1107,9 @@
1231 1107 /*rtl:end:ignore*/
1232 1108 background-size: 16px 16px;
1233 1109 }
1234 1110
1235 -.global-styles-ui__shadow-preview-panel .global-styles-ui__shadow-preview-block {
1111 +.global-styles-ui__shadow-preview-block {
1236 1112 border: #ddd 1px solid;
1237 1113 border-radius: 2px;
1238 1114 background-color: #fff;
1239 1115 width: 60%;
@@ -1239,22 +1115,44 @@
1239 1115 width: 60%;
1240 1116 height: 60px;
1241 1117 }
1242 1118
1243 -.global-styles-ui__shadow-editor__dropdown-content {
1119 +.global-styles-ui__text-shadow-preview-panel {
1120 + margin-block: -8px 16px;
1121 +}
1122 +
1123 +.global-styles-ui__text-shadow-preview-text {
1124 + font-size: 24px;
1125 +}
1126 +
1127 +.global-styles-ui__text-shadow-editor__header {
1128 + margin-block-end: 8px;
1129 +}
1130 +
1131 +.global-styles-ui__text-shadow-editor__inputs {
1132 + display: grid;
1133 + grid-template-columns: repeat(2, 1fr);
1134 + gap: 16px;
1135 +}
1136 +
1137 +.global-styles-ui__shadow-editor__dropdown-content,
1138 +.global-styles-ui__text-shadow-editor__dropdown-content {
1244 1139 width: 280px;
1245 1140 }
1246 1141
1247 -.global-styles-ui__shadow-editor-panel {
1142 +.global-styles-ui__shadow-editor-panel,
1143 +.global-styles-ui__text-shadow-editor-panel {
1248 1144 margin-bottom: 4px;
1249 1145 }
1250 1146
1251 -.global-styles-ui__shadow-editor__dropdown {
1147 +.global-styles-ui__shadow-editor__dropdown,
1148 +.global-styles-ui__text-shadow-editor__dropdown {
1252 1149 width: 100%;
1253 1150 position: relative;
1254 1151 }
1255 1152
1256 -.global-styles-ui__shadow-editor__dropdown-toggle {
1153 +.global-styles-ui__shadow-editor__dropdown-toggle,
1154 +.global-styles-ui__text-shadow-editor__dropdown-toggle {
1257 1155 width: 100%;
1258 1156 height: auto;
1259 1157 padding-top: 8px;
1260 1158 padding-bottom: 8px;
@@ -1261,14 +1159,16 @@
1261 1159 text-align: left;
1262 1160 border-radius: inherit;
1263 1161 }
1264 1162
1265 -.global-styles-ui__shadow-editor__dropdown-toggle.is-open {
1163 +.global-styles-ui__shadow-editor__dropdown-toggle.is-open,
1164 +.global-styles-ui__text-shadow-editor__dropdown-toggle.is-open {
1266 1165 background: #f0f0f0;
1267 1166 color: var(--wp-admin-theme-color);
1268 1167 }
1269 1168
1270 -.global-styles-ui__shadow-editor__remove-button {
1169 +.global-styles-ui__shadow-editor__remove-button,
1170 +.global-styles-ui__text-shadow-editor__remove-button {
1271 1171 position: absolute;
1272 1172 right: 8px;
1273 1173 top: 8px;
1274 1174 opacity: 0;
@@ -1273,14 +1173,19 @@
1273 1173 top: 8px;
1274 1174 opacity: 0;
1275 1175 }
1276 1176
1277 -.global-styles-ui__shadow-editor__dropdown-toggle:hover + .global-styles-ui__shadow-editor__remove-button, .global-styles-ui__shadow-editor__remove-button:focus, .global-styles-ui__shadow-editor__remove-button:hover {
1177 +.global-styles-ui__shadow-editor__dropdown-toggle:hover + .global-styles-ui__shadow-editor__remove-button, .global-styles-ui__text-shadow-editor__dropdown-toggle:hover + .global-styles-ui__shadow-editor__remove-button, .global-styles-ui__shadow-editor__remove-button:focus, .global-styles-ui__shadow-editor__remove-button:hover,
1178 +.global-styles-ui__shadow-editor__dropdown-toggle:hover + .global-styles-ui__text-shadow-editor__remove-button,
1179 +.global-styles-ui__text-shadow-editor__dropdown-toggle:hover + .global-styles-ui__text-shadow-editor__remove-button,
1180 +.global-styles-ui__text-shadow-editor__remove-button:focus,
1181 +.global-styles-ui__text-shadow-editor__remove-button:hover {
1278 1182 opacity: 1;
1279 1183 }
1280 1184
1281 1185 @media (hover: none) {
1282 - .global-styles-ui__shadow-editor__remove-button {
1186 + .global-styles-ui__shadow-editor__remove-button,
1187 + .global-styles-ui__text-shadow-editor__remove-button {
1283 1188 opacity: 1;
1284 1189 }
1285 1190 }
1286 1191 .global-styles-ui-screen-css {
@@ -1968,9 +1873,9 @@
1968 1873 }
1969 1874 .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection {
1970 1875 --checkbox-size: 24px;
1971 1876 flex-shrink: 0;
1972 - border: 1px solid #1e1e1e;
1877 + border: var(--wpds-border-width-xs, 1px) solid var(--wpds-color-stroke-interactive-neutral, #8d8d8d);
1973 1878 margin-right: 12px;
1974 1879 transition: none;
1975 1880 border-radius: 2px;
1976 1881 font-family: -apple-system, system-ui, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
@@ -1989,9 +1894,9 @@
1989 1894 /* Override core line-height. To be reviewed. */
1990 1895 line-height: normal;
1991 1896 }
1992 1897 }
1993 -.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:hover:not(:disabled, [aria-disabled=true], [type=checkbox]) {
1898 +.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:hover:not(:disabled, [aria-disabled=true]) {
1994 1899 border-color: var(--wpds-color-stroke-interactive-neutral-active, #6e6e6e);
1995 1900 }
1996 1901
1997 1902 .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus {
@@ -2004,8 +1909,12 @@
2004 1909 .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder {
2005 1910 color: rgba(30, 30, 30, 0.62);
2006 1911 }
2007 1912
1913 +.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:hover:not(:disabled, [aria-disabled=true]) {
1914 + background: var(--wpds-color-background-interactive-neutral-active, #fff);
1915 +}
1916 +
2008 1917 .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus {
2009 1918 box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--wp-admin-theme-color);
2010 1919 outline: 2px solid transparent;
2011 1920 }
@@ -2036,9 +1945,9 @@
2036 1945 display: inline-block;
2037 1946 vertical-align: middle;
2038 1947 width: 16px;
2039 1948 /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword -- dashicons don't need a generic family keyword. */
2040 - font: normal 30px/1 dashicons;
1949 + font: 400 30px/1 dashicons;
2041 1950 speak: none;
2042 1951 -webkit-font-smoothing: antialiased;
2043 1952 -moz-osx-font-smoothing: grayscale;
2044 1953 }
@@ -2049,14 +1958,19 @@
2049 1958 font-size: 21px;
2050 1959 }
2051 1960 }
2052 1961 .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true], .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled {
2053 - background: #f0f0f0;
2054 - border-color: #ddd;
1962 + background: var(--wpds-color-background-interactive-neutral-disabled, #fff);
1963 + border-color: var(--wpds-color-stroke-interactive-neutral-disabled, #dbdbdb);
1964 + color: var(--wpds-color-foreground-interactive-neutral-disabled, #8d8d8d);
2055 1965 cursor: default;
2056 1966 opacity: 1;
2057 1967 }
2058 1968
1969 +.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]:checked::before, .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true][aria-checked=mixed]::before, .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled:checked::before, .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled[aria-checked=mixed]::before {
1970 + color: var(--wpds-color-foreground-interactive-neutral-disabled, #8d8d8d);
1971 +}
1972 +
2059 1973 .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection {
2060 1974 position: relative;
2061 1975 /* stylelint-disable-next-line plugin-wpds/no-token-fallback-values -- Preserve custom background theming with older @wordpress/theme runtimes that do not set this token. */
2062 1976 background: var(--wpds-color-background-interactive-neutral, var(--wpds-color-background-surface-neutral-strong, #fff));
@@ -2120,9 +2034,9 @@
2120 2034 /* Override core line-height. To be reviewed. */
2121 2035 line-height: normal;
2122 2036 }
2123 2037 }
2124 -.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:hover:not(:disabled, [aria-disabled=true], [type=checkbox]) {
2038 +.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:hover:not(:disabled, [aria-disabled=true]) {
2125 2039 border-color: var(--wpds-color-stroke-interactive-neutral-active, #6e6e6e);
2126 2040 }
2127 2041
2128 2042 .dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus {
@@ -2992,9 +2906,9 @@
2992 2906
2993 2907 .dataviews-view-table th {
2994 2908 text-align: left;
2995 2909 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
2996 - font-weight: normal;
2910 + font-weight: 400;
2997 2911 font-size: var(--wpds-typography-font-size-md, 13px);
2998 2912 }
2999 2913
3000 2914 .dataviews-view-table td,
@@ -4094,9 +4008,10 @@
4094 4008 align-items: center;
4095 4009 overflow: clip;
4096 4010 padding-inline: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
4097 4011 margin-inline: calc(-1 * var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px)));
4098 - word-break: break-word;
4012 + word-break: normal;
4013 + overflow-wrap: anywhere;
4099 4014 font-weight: var(--wpds-typography-font-weight-emphasis, 600);
4100 4015 }
4101 4016
4102 4017 .dataforms-layouts-panel__field-control:has(a, button) {
@@ -4744,9 +4659,10 @@
4744 4659 padding-inline-start: 0 !important;
4745 4660 }
4746 4661
4747 4662 .fields-controls__slug .fields-controls__slug-help-link {
4748 - word-break: break-word;
4663 + word-break: normal;
4664 + overflow-wrap: anywhere;
4749 4665 }
4750 4666
4751 4667 .fields-controls__slug .fields-controls__slug-help {
4752 4668 display: flex;
@@ -4944,8 +4860,9 @@
4944 4860 word-break: break-all;
4945 4861 margin-top: 8px;
4946 4862 }
4947 4863
4864 +/*!rtl:begin:ignore*/
4948 4865 .wp-media-editor-image-editor {
4949 4866 position: relative;
4950 4867 overflow: hidden;
4951 4868 width: 100%;
@@ -5162,8 +5079,9 @@
5162 5079 right: -6px;
5163 5080 cursor: nwse-resize;
5164 5081 }
5165 5082
5083 +/*!rtl:end:ignore*/
5166 5084 /**
5167 5085 * Breakpoints & Media Queries
5168 5086 */
5169 5087 /**
@@ -5577,8 +5495,10 @@
5577 5495 -webkit-user-select: none;
5578 5496 user-select: none;
5579 5497 touch-action: none;
5580 5498 cursor: ew-resize;
5499 + /*rtl:ignore*/
5500 + direction: ltr;
5581 5501 container-type: inline-size;
5582 5502 }
5583 5503
5584 5504 .rotation-ruler[data-disabled] {
@@ -5689,8 +5609,9 @@
5689 5609
5690 5610 .rotation-ruler__active-label-sign {
5691 5611 position: absolute;
5692 5612 top: 0;
5613 + /*rtl:ignore*/
5693 5614 right: 100%;
5694 5615 }
5695 5616
5696 5617 .rotation-ruler__active-label-unit {
@@ -5695,8 +5616,9 @@
5695 5616
5696 5617 .rotation-ruler__active-label-unit {
5697 5618 position: absolute;
5698 5619 top: 0;
5620 + /*rtl:ignore*/
5699 5621 left: 100%;
5700 5622 }
5701 5623
5702 5624 @container (max-width: 220px) {
@@ -5715,9 +5637,9 @@
5715 5637 }
5716 5638
5717 5639 .editor-autocompleters__user .editor-autocompleters__no-avatar::before {
5718 5640 /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword -- dashicons don't need a generic family keyword. */
5719 - font: normal 20px/1 dashicons;
5641 + font: 400 20px/1 dashicons;
5720 5642 content: "\f110";
5721 5643 margin-right: 5px;
5722 5644 vertical-align: middle;
5723 5645 }
@@ -5767,8 +5689,9 @@
5767 5689 position: relative;
5768 5690 padding: 16px 16px 24px;
5769 5691 height: 100%;
5770 5692 overflow: hidden;
5693 + border-left: 1px solid color-mix(in srgb, currentColor 10%, transparent);
5771 5694 }
5772 5695
5773 5696 .editor-collab-sidebar-panel__thread,
5774 5697 .editor-collab-sidebar-panel__add-note {
@@ -6277,43 +6200,24 @@
6277 6200 height: 32px;
6278 6201 background: #f0f0f0;
6279 6202 border-radius: 4px;
6280 6203 }
6281 -.editor-collaborators-presence:hover {
6204 +.editor-collaborators-presence:hover, .editor-collaborators-presence:has(.is-pressed) {
6282 6205 background-color: #e0e0e0;
6283 6206 }
6284 -.editor-collaborators-presence:has(.is-pressed) {
6285 - background-color: #e0e0e0;
6286 -}
6287 6207
6288 6208 .editor-header__center .editor-collaborators-presence {
6289 6209 margin-right: 8px;
6290 6210 }
6291 6211
6292 -.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button {
6293 - display: flex;
6294 - align-items: center;
6295 - cursor: var(--wpds-cursor-control, pointer);
6212 +.editor-collaborators-presence__button.editor-collaborators-presence__button {
6296 6213 position: relative;
6297 6214 padding: 4px;
6298 - border-radius: 4px;
6299 - height: 100%;
6300 - box-sizing: border-box;
6301 - color: #2f2f2f;
6302 - background: transparent;
6303 6215 }
6304 -.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:hover {
6216 +.editor-collaborators-presence__button.editor-collaborators-presence__button, .editor-collaborators-presence__button.editor-collaborators-presence__button:hover, .editor-collaborators-presence__button.editor-collaborators-presence__button.is-pressed, .editor-collaborators-presence__button.editor-collaborators-presence__button.is-pressed:hover {
6305 6217 background: transparent;
6306 6218 color: #2f2f2f;
6307 6219 }
6308 -.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed, .editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed:hover {
6309 - background: transparent;
6310 - color: #2f2f2f;
6311 -}
6312 -.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:focus:not(:active) {
6313 - box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus, 2px) var(--wp-admin-theme-color, #007cba);
6314 - outline: none;
6315 -}
6316 6220
6317 6221 .editor-collapsible-block-toolbar {
6318 6222 overflow: hidden;
6319 6223 display: flex;
@@ -6408,11 +6312,8 @@
6408 6312 }
6409 6313 .editor-document-bar:hover {
6410 6314 background-color: #e0e0e0;
6411 6315 }
6412 -.editor-document-bar .components-button {
6413 - border-radius: 4px;
6414 -}
6415 6316 @media not (prefers-reduced-motion) {
6416 6317 .editor-document-bar .components-button {
6417 6318 transition: background-color 0.1s ease-out;
6418 6319 }
@@ -6484,9 +6385,9 @@
6484 6385 display: none;
6485 6386 pointer-events: none;
6486 6387 }
6487 6388 .editor-document-bar__icon-layout.editor-document-bar__icon-layout svg {
6488 - fill: #949494;
6389 + color: #949494;
6489 6390 }
6490 6391 @media (min-width: 600px) {
6491 6392 .editor-document-bar__icon-layout.editor-document-bar__icon-layout {
6492 6393 display: flex;
@@ -6716,8 +6617,23 @@
6716 6617 .editor-global-styles-sidebar .editor-global-styles-sidebar__header {
6717 6618 flex-grow: 1;
6718 6619 }
6719 6620
6621 +.editor-global-styles-sidebar:has(.global-styles-ui-screen-revisions) {
6622 + overflow: hidden;
6623 +}
6624 +
6625 +.editor-global-styles-sidebar__panel:has(.global-styles-ui-screen-revisions) {
6626 + display: flex;
6627 + flex-direction: column;
6628 + min-height: 0;
6629 +}
6630 +
6631 +.editor-global-styles-sidebar .global-styles-ui-sidebar__navigator-provider:has(.global-styles-ui-screen-revisions) {
6632 + flex: 1;
6633 + min-height: 0;
6634 +}
6635 +
6720 6636 .editor-global-styles-sidebar .editor-global-styles-sidebar__header-title {
6721 6637 margin: 0;
6722 6638 }
6723 6639
@@ -7060,12 +6976,16 @@
7060 6976 }
7061 6977 .editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:focus-within div {
7062 6978 transform: translateX(0) translateZ(0) !important;
7063 6979 }
7064 -.editor-editor-interface.is-distraction-free .components-editor-notices__dismissible {
6980 +.editor-editor-interface.is-distraction-free .editor-notices__dismissible {
7065 6981 position: absolute;
7066 6982 z-index: 35;
7067 6983 }
6984 +.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:hover,
6985 +.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:focus-within {
6986 + z-index: 36;
6987 +}
7068 6988
7069 6989 .editor-inserter-sidebar {
7070 6990 box-sizing: border-box;
7071 6991 }
@@ -7286,9 +7206,10 @@
7286 7206 align-items: center;
7287 7207 flex-wrap: wrap;
7288 7208 column-gap: 8px;
7289 7209 row-gap: 4px;
7290 - word-break: break-word;
7210 + word-break: normal;
7211 + overflow-wrap: anywhere;
7291 7212 }
7292 7213 .editor-post-card-panel__icon {
7293 7214 flex: 0 0 24px;
7294 7215 width: 24px;
@@ -7450,9 +7371,9 @@
7450 7371 .editor-post-last-revision__title.components-button.has-icon:hover, .editor-post-last-revision__title.components-button.has-icon:active {
7451 7372 background: #f0f0f0;
7452 7373 }
7453 7374 .editor-post-last-revision__title.components-button.has-icon:focus {
7454 - box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
7375 + outline-offset: calc(-1 * var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px)));
7455 7376 border-radius: 0;
7456 7377 }
7457 7378
7458 7379 .components-panel__body.is-opened.editor-post-last-revision__panel {
@@ -7488,9 +7409,10 @@
7488 7409 align-items: center;
7489 7410 padding: 6px 0;
7490 7411 line-height: 20px;
7491 7412 hyphens: auto;
7492 - word-break: break-word;
7413 + word-break: normal;
7414 + overflow-wrap: anywhere;
7493 7415 }
7494 7416
7495 7417 .editor-post-panel__row-control {
7496 7418 flex-grow: 1;
@@ -7566,9 +7488,10 @@
7566 7488 .components-site-home {
7567 7489 display: block;
7568 7490 color: #757575;
7569 7491 font-size: 12px;
7570 - word-break: break-word;
7492 + word-break: normal;
7493 + overflow-wrap: anywhere;
7571 7494 }
7572 7495
7573 7496 .editor-post-publish-panel__header-publish-button,
7574 7497 .editor-post-publish-panel__header-cancel-button {
@@ -7629,9 +7552,10 @@
7629 7552
7630 7553 .post-publish-panel__postpublish .components-panel__body {
7631 7554 border-bottom: 1px solid #e0e0e0;
7632 7555 border-top: none;
7633 - word-break: break-word;
7556 + word-break: normal;
7557 + overflow-wrap: anywhere;
7634 7558 }
7635 7559
7636 7560 .post-publish-panel__postpublish-buttons {
7637 7561 display: flex;
@@ -7916,9 +7840,10 @@
7916 7840 min-height: 0;
7917 7841 }
7918 7842
7919 7843 .editor-revision-fields-diff__value {
7920 - word-break: break-word;
7844 + word-break: normal;
7845 + overflow-wrap: anywhere;
7921 7846 }
7922 7847
7923 7848 .editor-revision-fields-diff__added {
7924 7849 background-color: color-mix(in srgb, currentColor 5%, #00a32a 15%);
@@ -8156,9 +8081,10 @@
8156 8081 margin: 0;
8157 8082 width: 100%;
8158 8083 box-shadow: none;
8159 8084 resize: none;
8160 - overflow: hidden;
8085 + field-sizing: content;
8086 + overflow: auto;
8161 8087 font-family: Menlo, Consolas, monaco, monospace;
8162 8088 line-height: 2.4;
8163 8089 min-height: 200px;
8164 8090 }
@@ -8211,9 +8137,10 @@
8211 8137 /* rtl:begin:ignore */
8212 8138 .editor-post-url__link,
8213 8139 .editor-post-url__front-page-link {
8214 8140 direction: ltr;
8215 - word-break: break-word;
8141 + word-break: normal;
8142 + overflow-wrap: anywhere;
8216 8143 }
8217 8144
8218 8145 /* rtl:end:ignore */
8219 8146 .editor-post-url__front-page-link {
@@ -8240,9 +8167,10 @@
8240 8167 }
8241 8168
8242 8169 .editor-post-url__panel-toggle,
8243 8170 .editor-post-parent__panel-toggle {
8244 - word-break: break-word;
8171 + word-break: normal;
8172 + overflow-wrap: anywhere;
8245 8173 }
8246 8174
8247 8175 .editor-post-url__intro {
8248 8176 margin: 0;
@@ -8384,23 +8312,49 @@
8384 8312 }
8385 8313 .editor-start-page-options__modal .block-editor-block-patterns-list {
8386 8314 padding-bottom: 72px;
8387 8315 }
8316 +.editor-start-page-options__modal .editor-start-page-options__sidebar {
8317 + display: none;
8318 +}
8319 +@media (min-width: 782px) {
8320 + .editor-start-page-options__modal .editor-start-page-options__sidebar {
8321 + display: flex;
8322 + position: absolute;
8323 + top: 72px;
8324 + left: 0;
8325 + bottom: 72px;
8326 + width: 280px;
8327 + padding: 24px;
8328 + overflow-x: visible;
8329 + overflow-y: auto;
8330 + }
8331 +}
8388 8332
8333 +.editor-start-page-options__modal-content {
8334 + container-type: inline-size;
8335 +}
8336 +
8337 +@media (min-width: 782px) {
8338 + .editor-start-page-options__modal-content.has-pattern-categories {
8339 + margin-left: 280px;
8340 + }
8341 +}
8342 +
8343 +.editor-start-page-options__no-results {
8344 + padding: 32px;
8345 + text-align: center;
8346 +}
8347 +
8389 8348 .editor-start-page-options__modal-content .block-editor-block-patterns-list {
8390 8349 column-count: 2;
8391 8350 column-gap: 24px;
8392 8351 }
8393 -@media (min-width: 782px) {
8352 +@container (min-width: 464px) {
8394 8353 .editor-start-page-options__modal-content .block-editor-block-patterns-list {
8395 - column-count: 3;
8354 + columns: 4 220px;
8396 8355 }
8397 8356 }
8398 -@media (min-width: 1280px) {
8399 - .editor-start-page-options__modal-content .block-editor-block-patterns-list {
8400 - column-count: 4;
8401 - }
8402 -}
8403 8357 .editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item {
8404 8358 break-inside: avoid-column;
8405 8359 margin-bottom: 24px;
8406 8360 }
@@ -8433,16 +8387,11 @@
8433 8387 column-gap: 24px;
8434 8388 }
8435 8389 @media (min-width: 782px) {
8436 8390 .editor-start-template-options__modal-content .block-editor-block-patterns-list {
8437 - column-count: 3;
8391 + columns: 4 220px;
8438 8392 }
8439 8393 }
8440 -@media (min-width: 1280px) {
8441 - .editor-start-template-options__modal-content .block-editor-block-patterns-list {
8442 - column-count: 4;
8443 - }
8444 -}
8445 8394 .editor-start-template-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item {
8446 8395 break-inside: avoid-column;
8447 8396 }
8448 8397 .editor-start-template-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-patterns-list__item-title {
@@ -8655,9 +8604,9 @@
8655 8604 max-width: none;
8656 8605 line-height: 1.4;
8657 8606 font-family: Menlo, Consolas, monaco, monospace;
8658 8607 font-size: 2.5em;
8659 - font-weight: normal;
8608 + font-weight: 400;
8660 8609 border: 1px solid #949494;
8661 8610 border-radius: 0;
8662 8611 padding: 16px;
8663 8612 }