[BUGFIX] Fix broken disable overlay in FormEngine 28/48328/2
authorFrank Naegler <frank.naegler@typo3.org>
Fri, 13 May 2016 08:24:55 +0000 (10:24 +0200)
committerMorton Jonuschat <m.jonuschat@mojocode.de>
Fri, 27 May 2016 12:10:05 +0000 (14:10 +0200)
Resolves: #75397
Releases: master, 7.6
Change-Id: I7cb4f04e38e3d9f755aaf92012eb56d71a1ad6f7
Reviewed-on: https://review.typo3.org/48328
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Build/Resources/Public/Less/TYPO3/_element_tceforms.less
typo3/sysext/t3skin/Resources/Public/Css/backend.css

index 6fbd7cd..7d29f7b 100644 (file)
@@ -220,36 +220,27 @@ div.t3-form-field-container:first-child .t3-form-field-label-flex {
     top: 4px;
 }
 
-.t3-form-field-item {
-       position: relative;
-       border: 1px solid transparent;
-       padding: 0;
-}
-
 .t3-tceforms-widget-null-wrapper + .t3-form-field-item {
        display: inline-block;
 }
 
-.t3-form-field-item.disabled {
-       border: 1px dotted #696362;
-}
-
-.t3-form-field-disable,
-.t3-form-field-item.disabled .t3-form-field-item.disabled .t3-form-field-disable {
+.t3-form-field-disable {
        display: none;
 }
-.t3-form-field-item.disabled .t3-form-field-disable {
-       z-index: 8000;
-       background: #f4f4f4;
-       display: block;
-       position: absolute;
-       width: 100%;
-       height: 100%;
-
-       opacity: 0.5;
-       filter: alpha(opacity=50);
+.t3js-formengine-field-item.disabled {
+       position: relative;
+       .t3-form-field-disable {
+               z-index: 8000;
+               background: #fafafa;
+               display: block;
+               position: absolute;
+               width: 100%;
+               height: 100%;
+
+               opacity: 0.5;
+               filter: alpha(opacity=50);
+       }
 }
-
 .t3-form-palette-field-label {
        text-indent: 2px;
 }
index 4bf9f7e..3d37faf 100644 (file)
@@ -10932,24 +10932,18 @@ div.t3-form-field-container:first-child .t3-form-field-label-flex {
   right: 3px;
   top: 4px;
 }
-.t3-form-field-item {
-  position: relative;
-  border: 1px solid transparent;
-  padding: 0;
-}
 .t3-tceforms-widget-null-wrapper + .t3-form-field-item {
   display: inline-block;
 }
-.t3-form-field-item.disabled {
-  border: 1px dotted #696362;
-}
-.t3-form-field-disable,
-.t3-form-field-item.disabled .t3-form-field-item.disabled .t3-form-field-disable {
+.t3-form-field-disable {
   display: none;
 }
-.t3-form-field-item.disabled .t3-form-field-disable {
+.t3js-formengine-field-item.disabled {
+  position: relative;
+}
+.t3js-formengine-field-item.disabled .t3-form-field-disable {
   z-index: 8000;
-  background: #f4f4f4;
+  background: #fafafa;
   display: block;
   position: absolute;
   width: 100%;