PluginProbe
Gutenberg / 24.1.0
Gutenberg v24.1.0
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 → 24.1.0 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 }