wp/wp-includes/blocks/image/editor.css
changeset 22 8c2e4d02f4ef
parent 21 48c4eec2b7e6
--- a/wp/wp-includes/blocks/image/editor.css	Fri Sep 05 18:40:08 2025 +0200
+++ b/wp/wp-includes/blocks/image/editor.css	Fri Sep 05 18:52:52 2025 +0200
@@ -1,25 +1,5 @@
-.wp-block-image.wp-block-image.is-selected .components-placeholder{
-  background-color:#fff;
-  border:none;
-  border-radius:2px;
-  box-shadow:inset 0 0 0 1px #1e1e1e;
-  color:#1e1e1e;
-  filter:none !important;
-}
-.wp-block-image.wp-block-image.is-selected .components-placeholder>svg{
-  opacity:0;
-}
-.wp-block-image.wp-block-image.is-selected .components-placeholder .components-placeholder__illustration{
-  display:none;
-}
-.wp-block-image.wp-block-image .block-bindings-media-placeholder-message,.wp-block-image.wp-block-image.is-selected .components-placeholder:before{
-  opacity:0;
-}
-.wp-block-image.wp-block-image.is-selected .block-bindings-media-placeholder-message{
-  opacity:1;
-}
-.wp-block-image.wp-block-image .components-button,.wp-block-image.wp-block-image .components-placeholder__instructions,.wp-block-image.wp-block-image .components-placeholder__label{
-  transition:none;
+.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{
+  min-height:60px;
 }
 
 figure.wp-block-image:not(.wp-block){
@@ -37,11 +17,23 @@
 }
 .wp-block-image .components-spinner{
   left:50%;
+  margin:0;
   position:absolute;
   top:50%;
   transform:translate(-50%, -50%);
 }
 
+.wp-block-image__placeholder{
+  aspect-ratio:4/3;
+}
+.wp-block-image__placeholder.has-illustration:before{
+  background:#fff;
+  opacity:.8;
+}
+.wp-block-image__placeholder .components-placeholder__illustration{
+  opacity:.1;
+}
+
 .wp-block-image .components-resizable-box__container{
   display:table;
 }
@@ -90,6 +82,10 @@
   text-align:center;
 }
 
+.wp-block[data-align]:has(>.wp-block-image){
+  position:relative;
+}
+
 .wp-block-image__crop-area{
   max-width:100%;
   overflow:hidden;
@@ -120,6 +116,10 @@
   overflow:visible !important;
 }
 
+.wp-block-image__toolbar_content_textarea__container{
+  padding:8px;
+}
+
 .wp-block-image__toolbar_content_textarea{
   width:250px;
 }
\ No newline at end of file