[CLEANUP] Remove browser hacks in CSS files 59/31759/2
authorBenjamin Mack <benni@b13.de>
Thu, 24 Jul 2014 13:39:16 +0000 (15:39 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Thu, 24 Jul 2014 15:40:11 +0000 (17:40 +0200)
Several browser hacks in backend CSS files
can now be removed as browser don't need
to use -moz or -webkit. Also, several filter
and IE7 star hacks can be removed.

Resolves: #60526
Releases: 6.3
Change-Id: I45aa45a51abe5ab0a6986f1bf0bfd324a23ccd12
Reviewed-on: http://review.typo3.org/31759
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
35 files changed:
typo3/sysext/documentation/Resources/Public/Css/main.css
typo3/sysext/scheduler/res/tx_scheduler_be.css
typo3/sysext/t3skin/Resources/Public/Css/structure/element_docheader.css
typo3/sysext/t3skin/Resources/Public/Css/structure/login_screen.css
typo3/sysext/t3skin/Resources/Public/Css/structure/main_body.css
typo3/sysext/t3skin/Resources/Public/Css/structure/module_web_list.css
typo3/sysext/t3skin/Resources/Public/Css/structure/toolbar.css
typo3/sysext/t3skin/Resources/Public/Css/structure/toolbar_caching.css
typo3/sysext/t3skin/Resources/Public/Css/structure/toolbar_workspace.css
typo3/sysext/t3skin/Resources/Public/Css/visual/debug_panel.css
typo3/sysext/t3skin/Resources/Public/Css/visual/element_clipboard.css
typo3/sysext/t3skin/Resources/Public/Css/visual/element_csh.css
typo3/sysext/t3skin/Resources/Public/Css/visual/element_csm.css
typo3/sysext/t3skin/Resources/Public/Css/visual/element_pagetree.css
typo3/sysext/t3skin/Resources/Public/Css/visual/element_rte.css
typo3/sysext/t3skin/Resources/Public/Css/visual/element_tab.css
typo3/sysext/t3skin/Resources/Public/Css/visual/element_table.css
typo3/sysext/t3skin/Resources/Public/Css/visual/element_tceforms.css
typo3/sysext/t3skin/Resources/Public/Css/visual/element_tree.css
typo3/sysext/t3skin/Resources/Public/Css/visual/login_screen.css
typo3/sysext/t3skin/Resources/Public/Css/visual/main_form.css
typo3/sysext/t3skin/Resources/Public/Css/visual/module_file_list.css
typo3/sysext/t3skin/Resources/Public/Css/visual/module_menu.css
typo3/sysext/t3skin/Resources/Public/Css/visual/module_web_list.css
typo3/sysext/t3skin/Resources/Public/Css/visual/module_web_page.css
typo3/sysext/t3skin/Resources/Public/Css/visual/toolbar.css
typo3/sysext/t3skin/Resources/Public/Css/visual/toolbar_logout.css
typo3/sysext/t3skin/Resources/Public/Css/visual/toolbar_shortcut.css
typo3/sysext/t3skin/Resources/Public/Css/visual/topbar.css
typo3/sysext/t3skin/extjs/xtheme-t3skin.css
typo3/sysext/t3skin/rtehtmlarea/htmlarea.css
typo3/sysext/t3skin/stylesheets/standalone/admin_panel.css
typo3/sysext/t3skin/stylesheets/standalone/errorpage-message.css
typo3/sysext/workspaces/Resources/Public/StyleSheet/module.css
typo3/sysext/workspaces/Resources/Public/StyleSheet/preview.css

index 9bfd817..16393ff 100644 (file)
@@ -65,7 +65,6 @@
 
 .headerTooltip,
 .tooltip {
-  -webkit-box-shadow: 2px 2px 11px #666666;
   box-shadow: 2px 2px 11px #666666;
   display: none;
   width: 400px;
index 47579b6..7b5cf23 100644 (file)
        height: 14px;
 
        background-color: #5b5b5b;
-       background-image: -moz-linear-gradient(top,  #7f7f7f 10%, #5b5b5b 100%);
-       background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#7f7f7f), color-stop(100%,#5b5b5b));
-       background-image: -webkit-linear-gradient(top,  #7f7f7f 10%,#5b5b5b 100%);
-       background-image: -o-linear-gradient(top,  #7f7f7f 10%,#5b5b5b 100%);
-       background-image: -ms-linear-gradient(top,  #7f7f7f 10%,#5b5b5b 100%);
        background-image: linear-gradient(top,  #7f7f7f 10%,#5b5b5b 100%);
        background-repeat: repeat-x;
 
index e4957c2..6f29732 100644 (file)
 
 #typo3-docheader .left select {
        margin-right: 12px;
-}
-
-/**
- * Fail-safe for non-core legacy extensions
- * @deprecated with TYPO3 version 6.0, will be removed in 6.2
- */
-
-/** Behave like .typo3-docheader-functions */
-#typo3-docheader-row2 {
-       color: #dadada;
-       height: 27px;
-       line-height: 27px;
-       padding: 0 24px;
-       overflow: hidden;
-
-       /** Fake box width to 100%, excluding the padding */
-       position: absolute;
-       top: 0;
-       left: 0;
-       right: 0;
-       width: auto;
-}
-
-/** Behave like .typo3-docheader-buttons */
-#typo3-docheader-row1 {
-       color: #000;
-       height: 16px;
-       padding: 3px 24px;
-       overflow: hidden;
-       margin-top: 27px;
-}
-
-#typo3-docheader .docheader-row2-left,
-#typo3-docheader .buttonsleft {
-       float: left;
-}
-
-#typo3-docheader .docheader-row2-right,
-#typo3-docheader .buttonsright {
-       float: right;
 }
\ No newline at end of file
index e65da00..ce116b7 100644 (file)
        margin-top: 30px;
 }
 
-* html #typo3-index-php div#t3-copyright-notice {
-       height: 35px;
-}
-
 #typo3-index-php div#t3-copyright-notice img {
        display: none;
 }
index 5a47eec..b6cb08a 100644 (file)
@@ -6,7 +6,6 @@ body tags
 body {
        min-height: 100%;
        margin: 0;
-/*     overflow: hidden;*/
        padding: 0;
 }
 
@@ -58,15 +57,3 @@ div#typo3-inner-docbody {
        padding: 24px;
        margin-top: 0;
 }
-
-/* Fix for IE 7 */
-* + html div#typo3-inner-docbody {
-       width: 95%;
-}
-
-* html div#typo3-docbody {
-       height: 90%;
-       padding-bottom: 0;
-       padding-top: 0;
-       top: 51px;
-}
\ No newline at end of file
index ea6b15e..fa8398a 100644 (file)
@@ -41,19 +41,11 @@ table.typo3-dblist tr td div.typo3-DBctrl {
        min-width: 252px;
 }
 
-* html table.typo3-dblist tr td div.typo3-DBctrl {
-       width: 252px;
-}
-
 table.typo3-dblist tr td div.typo3-clipCtrl {
        height: 16px;
        min-width: 72px;
 }
 
-* html table.typo3-dblist tr td div.typo3-clipCtrl {
-       width: 72px;
-}
-
 table.typo3-dblist tr td .typo3-DBctrl .typo3-ctrl-versioning {
        display: block;
        float: left;
index 902bc55..74718a9 100644 (file)
@@ -56,7 +56,6 @@ Toolbar inside the Topbar
        right: 0;
        margin: 0;
        padding: 2px 0 0;
-       position: absolute;
        width: 180px;
 }
 
index db3da86..762b917 100644 (file)
@@ -6,10 +6,6 @@ Clear-Cache menu inside the toolbar
        width: 30px;
 }
 
-* html #clear-cache-actions-menu li {
-       height: 19px;
-}
-
 #clear-cache-actions-menu li img {
        float: left;
        padding-right: 6px;
index 4d2b9a0..91d1483 100644 (file)
@@ -19,10 +19,6 @@ Workspace Selector
        vertical-align: middle;
 }
 
-* html #workspace-selector-menu li {
-       height: 19px;
-}
-
 #workspace-selector-menu li img {
        float: left;
        position: relative;
index 6ff90d4..b995fca 100644 (file)
@@ -2,9 +2,6 @@
 TYPO3 debug panel
 - - - - - - - - - - - - - - - - - - - - - */
 
-.typo3-debugPanel-dragDropOver {
-}
-
 .typo3-debugPanel-dragDropArrowDown {
        background-image: url('../../../../icons/gfx/arrowdown.png');
        display: block;
index 117fdb8..fbfabcc 100644 (file)
@@ -6,7 +6,6 @@ Clipboard
 table#typo3-clipboard {
        background-color: #efeff4;
        border: 1px solid #a2aab8;
-       border-top: 1px solid #a2aab8;
 }
 
 table#typo3-clipboard tr.bgColor2 {
index deb6c34..d5d52c2 100644 (file)
@@ -9,8 +9,6 @@ table.typo3-csh-inline {
 
 .typo3-csh-inline {
        box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
        line-height: 16px;
 }
 
@@ -37,8 +35,6 @@ table.t3-help-inline {
 
 .t3-help-inline {
        box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
        line-height: 16px;
 }
 
@@ -68,10 +64,6 @@ a.t3-help-link {
 
 
 /*  EXT:cshmanual */
-#typo3-view-help-php {
-}
-
-
 div.typo3-view-help h1 {
        background: none;
        color: #000;
index 1b0e43e..52e4a73 100644 (file)
@@ -28,6 +28,4 @@ special backend elements
 
 #contentMenu0 {
        box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
 }
\ No newline at end of file
index 0d91438..66b7bc5 100644 (file)
@@ -26,15 +26,9 @@ Pagetree
 
 #typo3-pagetree .x-tree-node .x-tree-node-over {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAYAAAAb4BS0AAAAGElEQVR42gENAPL/AMjIyEzIyMizyMjI/zhvCQelaHPPAAAAAElFTkSuQmCC");
-       /* star-hack targets IE7 */
-       *background-image: url("../../../../images/shadows/navigation-container.png");
        background-position: right;
        background-repeat: repeat-y;
        background-color: #f2f2f2;
-       -moz-border-radius-topright: 3px;
-       -moz-border-radius-bottomright: 3px;
-       -webkit-border-top-right-radius: 3px;
-       -webkit-border-bottom-right-radius: 3px;
        border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
 }
@@ -45,8 +39,6 @@ Pagetree
 
 #typo3-pagetree .x-tree-node .x-tree-selected.x-tree-node-over {
        background-image: none;
-       -webkit-border-radius: 0;
-       -moz-border-radius: 0;
        border-radius: 0;
 }
 
@@ -73,9 +65,6 @@ Pagetree
 .x-dd-drag-ghost {
        background-color: inherit;
        border: none;
-       -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -ms-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
        box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
 }
 
@@ -204,9 +193,6 @@ Pagetree
 
 #typo3-pagetree-topPanel-filter {
        border: 1px solid #aeaeae;
-       -moz-box-shadow: inset 0 1px 1px #aeaeae;
-       -ms-box-shadow: inset 0 1px 1px #aeaeae;
-       -webkit-box-shadow: inset 0 1px 1px #aeaeae;
        box-shadow: inset 0 1px 1px #aeaeae;
 }
 
@@ -306,9 +292,6 @@ Pagetree
 #typo3-pagetree-deletionDropZone {
        color: #FFF;
        background-color: #585858;
-       -moz-box-shadow: inset 0 2px 5px #414141;
-       -ms-box-shadow: inset 0 2px 5px #414141;
-       -webkit-box-shadow: inset 0 2px 5px #414141;
        box-shadow: inset 0 2px 5px #414141;
 }
 
@@ -320,12 +303,8 @@ Pagetree
        background-color: #d5d5d5;
        background-image: url('../../../../images/backgrounds/button.png');
        background-repeat: repeat-x;
-       background-image: -moz-linear-gradient(center top, #f6f6f6 10%, #d5d5d5 90%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #f6f6f6), color-stop(0.9, #d5d5d5));
        background-image: linear-gradient(center top, #f6f6f6 10%, #d5d5d5 90%);
        border: 1px solid #7c7c7c;
-       -moz-border-radius: 1px;
-       -webkit-border-radius: 1px;
        border-radius: 1px;
        color: #434343;
        cursor: pointer;
@@ -334,8 +313,6 @@ Pagetree
 .typo3-pagetree-deletionDropZone-restore:hover {
        background-color: #c8c8c8;
        background-image: url('../../../../images/backgrounds/button-hover.png');
-       background-image: -moz-linear-gradient(center top, #f6f6f6 10%, #bdbcbc 90%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #f6f6f6), color-stop(0.9, #c8c8c8));
        background-image: linear-gradient(center top, #f6f6f6 10%, #c8c8c8 90%);
        background-position: bottom;
        background-repeat: repeat-x;
index 5d7f14c..3278223 100644 (file)
@@ -5,8 +5,6 @@ Element Browser / RTE link selection
 #typo3-browse-links-php {
        background: #ececec;
        background-image: linear-gradient(center top, #ffffff 30px, #ececec 130px);
-       background-image: -moz-linear-gradient(center top, #ffffff 30px, #ececec 130px);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(30px, #ffffff), color-stop(130px, #ececec));
        background-repeat: repeat-x;
 }
 
index 2f40f82..94d8a75 100644 (file)
@@ -13,10 +13,6 @@ table#typo3-tabmenu td.disabled {
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        color: #606060;
-       -moz-border-radius-topleft: 3px;
-       -moz-border-radius-topright: 3px;
-       -webkit-border-top-left-radius: 3px;
-       -webkit-border-top-right-radius: 3px;
 }
 
 table.typo3-dyntabmenu td.tabact a,
@@ -65,8 +61,6 @@ div.typo3-dyntabmenu-divs {
        background-color: #ececec;
        background-image: url('../../../../images/backgrounds/tab.png');
        background-image: linear-gradient(center top, #ffffff 0px, #ececec 100px);
-       background-image: -moz-linear-gradient(center top, #ffffff 0px, #ececec 100px);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0px, #ffffff), color-stop(100px, #ececec));
        background-repeat: repeat-x;
        border: 1px solid #adadad;
 }
@@ -82,8 +76,6 @@ div.typo3-dyntabmenu-divs-foldout div.tabact,
 div.typo3-dyntabmenu-divs-foldout div.disabled {
        border: solid black 1px;
        border-radius: 3px;
-       -webkit-border-radius: 3px;
-       -moz-border-radius: 3px;
 }
 
 div.typo3-dyntabmenu-divs-foldout div.tab {
index 3a136b0..e05a6db 100644 (file)
@@ -28,7 +28,6 @@ table.t3-table-info {
  * Common style for tables
  */
 table.t3-table {
-       border: none;
        border: 1px solid #d7d7d7;
 }
 
@@ -54,10 +53,6 @@ table.t3-table tbody tr:nth-child(even) td {
 
 table.t3-table tbody tr:hover td {
        background-color: #efefef;
-       -webkit-transition: background-color 100ms linear;
-       -moz-transition: background-color 100ms linear;
-       -o-transition: background-color 100ms linear;
-       -ms-transition: background-color 100ms linear;
        transition: background-color 100ms linear;
 }
 
index 553b995..01099ef 100644 (file)
@@ -485,7 +485,6 @@ TCEforms Sections
        cursor: default;
        opacity: 0.5;
        filter: ~"alpha(opacity=@50)";
-       -webkit-box-shadow: none;
        box-shadow: none;
 }
 
@@ -523,7 +522,6 @@ TCEforms Sections
 
        opacity: 0.5;
        filter: alpha(opacity=50);
-       -moz-opacity: 0.5;
 }
 
 .t3-form-palette-field-label {
index 3b6b8b3..f84f881 100644 (file)
@@ -23,8 +23,6 @@ body#typo3-alt-file-navframe-php {
 #typo3-alt-file-navframe-php #typo3-docbody,
 #typo3-pagetree-treeContainer {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiun79OkCAAQAFFgKIFwyKvQAAAABJRU5ErkJggg==");
-       /* star-hack targets IE7 */
-       *background-image: url("../../../../images/shadows/navigation-container.png");
 }
 
 table#typo3-tree a {
@@ -53,8 +51,6 @@ Configuration trees, used in Admin Tools => Configuration
 table.t3-tree-config {
        background: #ececec;
        background-image: linear-gradient(center top, #ffffff 0px, #ececec 100px);
-       background-image: -moz-linear-gradient(center top, #ffffff 0px, #ececec 100px);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0px, #ffffff), color-stop(100px, #ececec));
        border: 1px solid #adadad;
 }
 
@@ -130,7 +126,6 @@ ul.tree ul li.active ul span a {
        filter: alpha(opacity=50);
        opacity: 0.5;
        white-space: nowrap;
-       -moz-opacity: 0.5;
 }
 
 #treeFilterBox {
index 6a48c32..bae3df4 100644 (file)
@@ -81,8 +81,6 @@
        background-color: #ff8600;
        background-image: url('../../../../images/login/login-submit-background.gif');
        background-image: linear-gradient(center top, #fe9500 0%, #cf6610 100%);
-       background-image: -moz-linear-gradient(center top, #fe9500 0%, #cf6610 100%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, #fe9500), color-stop(1, #cf6610));
        background-repeat: repeat-x;
        border-top: 1px solid #ffb955;
        border-left: 1px solid #E69036;
  * @section login news
  */
 #typo3-index-php .shadow {
-       -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.3);
-       -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.3);
        box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.3);
 }
 
 .t3-login-box-body {
        background-color: #c2c2c2;
        background-image: linear-gradient(center top, #e2e2e2 0%, #c2c2c2 100%);
-       background-image: -moz-linear-gradient(center top, #e2e2e2 0%, #c2c2c2 100%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, #e2e2e2), color-stop(1, #c2c2c2));
        background-repeat: repeat-x;
 }
\ No newline at end of file
index de08ea7..4a117ed 100644 (file)
@@ -79,7 +79,6 @@ input[type="submit"]:active,
 input[type="reset"]:active,
 input[type="button"]:active {
        outline: 0;
-       -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
        box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
        position: relative;
        top: 1px;
@@ -97,7 +96,6 @@ input[type="button"][disabled="disabled"]:hover {
        cursor: default;
        opacity: 0.5;
        filter: ~"alpha(opacity=@50)";
-       -webkit-box-shadow: none;
        box-shadow: none;
 }
 
index 82c8e4c..1718fce 100644 (file)
@@ -9,10 +9,6 @@ table#typo3-filelist tr td div.typo3-editCtrl {
 }
 
 #typo3-inner-docbody {
-       -webkit-transition:border 0.2s ease;
-       -moz-transition:border 0.2s ease;
-       -ms-transition:border 0.2s ease;
-       -o-transition:border 0.2s ease;
        transition:border 0.2s ease;
 }
 .t3-dropzone {
index 9a5147f..5e41096 100644 (file)
@@ -12,8 +12,6 @@ Module menu
 #typo3-module-menu,
 #typo3-menu li.menuSection li a:hover {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpi3LFjB0CAAQAEWAIqGE4BVwAAAABJRU5ErkJggg==");
-       /* star-hack targets IE7 */
-       *background-image: url("../../../../images/backgrounds/module-menu-right.png");
        background-position: right;
        background-repeat: repeat-y;
 }
@@ -36,8 +34,6 @@ Module menu
 #typo3-menu > li {
        border-bottom: 1px solid #c7c7c7;
        border-bottom-right-radius: 3px;
-       -moz-border-radius-bottomright: 3px;
-       -webkit-border-bottom-right-radius: 3px;
 }
 
 #typo3-menu > li:last-child {
@@ -65,9 +61,6 @@ Module menu
 .no-boxshadow #typo3-menu li.menuSection li.highlighted a:hover {
        background-color: #ebebeb;
        background-image: none;
-       -moz-box-shadow: none;
-       -ms-box-shadow: none;
-       -webkit-box-shadow: none;
        box-shadow: none;
 }
 
@@ -81,14 +74,12 @@ Module menu
 #typo3-menu li div.collapsed {
        background-image: url('../../../../images/arrows/module-menu-left-gray.png');
        background-position: right 23px top 7px;
-       background-position: 90% 50%\9; /* IE8 hack */
        background-repeat: no-repeat;
 }
 
 #typo3-menu li div.expanded {
        background-image: url('../../../../images/arrows/module-menu-down-gray.png');
        background-position: right 22px top 9px;
-       background-position: 90% 50%\9; /* IE8 hack */
        background-repeat: no-repeat;
 }
 
index 018f3ee..de2d060 100644 (file)
@@ -4,7 +4,6 @@ Web > List
 
 /** @deprecated styles */
 table.typo3-dblist {
-       border: none;
        border: 1px solid #d7d7d7;
 }
 
index 27539bf..289e33e 100644 (file)
@@ -91,15 +91,11 @@ Web > Page
 }
 
 .t3-page-ce.t3-page-ce-hidden {
-       -moz-opacity: 0.6;
        opacity: .60;
-       filter: alpha(opacity = 60);
 }
 
 .t3-page-ce.t3-page-ce-hidden:hover {
-       -moz-opacity: 1.0;
        opacity: 1.0;
-       filter: alpha(opacity = 100);
 }
 
 .t3-page-ce-hidden:hover .t3-page-ce-body,
@@ -113,16 +109,12 @@ Web > Page
 }
 
 .t3-page-ce-hidden .t3-page-ce-body img {
-       -moz-opacity: 0.6;
        opacity: .60;
-       filter: alpha(opacity = 60);
 }
 
 .t3-page-ce:hover .t3-page-ce-body .t3-icon ,
 .t3-page-ce:hover .t3-page-ce-body img {
-       -moz-opacity: 1.0;
        opacity: 1.0;
-       filter: alpha(opacity = 100);
 }
 
 .t3-page-ce-hidden .t3-page-ce-header {
@@ -169,15 +161,11 @@ td.t3-gridCell-unassigned {
 }
 
 td.t3-gridCell-restricted div.t3-row-header {
-       -moz-opacity: 0.4;
        opacity: .40;
-       filter: alpha(opacity = 40);
 }
 
 td.t3-gridCell-restricted div.t3-row-header div {
-       -moz-opacity: 0.6;
        opacity: .60;
-       filter: alpha(opacity = 60);
 }
 
 .t3-page-ce .t3-row-header .ce-icons,
@@ -203,8 +191,6 @@ td.t3-gridCell-restricted div.t3-row-header div {
 }
 
 .t3-page-ce-dragitem.dragitem-shadow {
-       -webkit-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.50);
-       -moz-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.50);
        box-shadow: 0 1px 12px rgba(0, 0, 0, 0.50);
 }
 
index e926814..d72745c 100644 (file)
@@ -13,9 +13,6 @@ Toolbar inside the Topbar
 #typo3-toolbar .separator {
        border-right: 1px solid #000;
        box-shadow: 1px 0 #585858;
-       -moz-box-shadow: 1px 0 #585858;
-       -webkit-box-shadow: 1px 0 #585858;
-       -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color='#585858', Direction=90, Strength=1)";
 }
 
 .toolbar-item-active {
index 271dac9..7ff8924 100644 (file)
@@ -15,8 +15,6 @@ Logout-Button
        background-color: #c8c8c8;
        background-image: url('../../../../images/backgrounds/button-hover.png');
        background-image: linear-gradient(center top, #f6f6f6 10%, #c8c8c8 90%);
-       background-image: -moz-linear-gradient(center top, #f6f6f6 10%, #bdbcbc 90%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #f6f6f6), color-stop(0.9, #c8c8c8));
        border: 1px solid #737f91;
        color: #000;
 }
\ No newline at end of file
index c599a7e..8a91b6a 100644 (file)
@@ -18,10 +18,7 @@ Shortcuts menu in the toolbar
        text-align: center;
 }
 
-#shortcut-menu .shortcut-list tr.shortcut td.shortcut-label a {
-       cursor: pointer;
-}
-
+#shortcut-menu .shortcut-list tr.shortcut td.shortcut-label a,
 #shortcut-menu .shortcut-list tr.shortcut td.shortcut-edit img,
 #shortcut-menu .shortcut-list tr.shortcut td.shortcut-delete img {
        cursor: pointer;
index ee6e4cb..2c1b1dd 100644 (file)
@@ -5,8 +5,6 @@ Topbar (whole upper area), containts Logo and toolbar
 #typo3-top-container {
        background-color: #3f3f3f;
        background-image: url('../../../../images/backgrounds/topbar.png');
-       background-image: gradient(center top , #494949 0%, #373737 91%, #343434 92%, #2A2A2A 100%);
-       background-image: -moz-linear-gradient(center top, #494949 0%, #373737 91%, #343434 92%, #2A2A2A 100%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, #494949), color-stop(0.91, #373737), color-stop(0.92, #343434), color-stop(1, #2a2a2a));
+       background-image: linear-gradient(center top , #494949 0%, #373737 91%, #343434 92%, #2A2A2A 100%);
        background-repeat: repeat-x;
 }
\ No newline at end of file
index c09c702..b14547d 100644 (file)
@@ -245,10 +245,6 @@ ul.x-tab-strip.x-tab-strip-top li.last {
        border-color: #adadad #adadad #c0c0c0;
        border-style: solid;
        border-width: 1px;
-       -moz-border-radius-topleft: 3px;
-       -moz-border-radius-topright: 3px;
-       -webkit-border-top-left-radius: 3px;
-       -webkit-border-top-right-radius: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        color: #666666;
@@ -547,10 +543,6 @@ body.x-body-masked .x-window-mc, body.x-body-masked .x-window-plain .x-window-mc
        color: gray;
 }
 
-.x-item-disabled * {
-       color: gray !important;
-}
-
 .x-splitbar-proxy {
        background-color: #aaa;
 }
@@ -637,8 +629,6 @@ ul.x-tab-strip-bottom{
        background-color: #ececec;
        background-repeat: repeat-x;
        background-image: url(../images/backgrounds/tab.png);
-       background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ffffff), color-stop(0.3, #ececec));
-       background-image: -moz-linear-gradient(center top , #ffffff 0, #ececec 100px);
        background-image: linear-gradient(center top , #ffffff 0, #ececec 100px);
 }
 
@@ -784,12 +774,8 @@ ul.x-tab-strip-bottom{
        background-color: #d5d5d5;
        background-image: url('../images/backgrounds/button.png');
        background-repeat: repeat-x;
-       background-image: -moz-linear-gradient(center top, #f6f6f6 10%, #d5d5d5 90%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #f6f6f6), color-stop(0.9, #d5d5d5));
        background-image: linear-gradient(center top, #f6f6f6 10%, #d5d5d5 90%);
        border: 1px solid #7c7c7c;
-       -moz-border-radius: 1px;
-       -webkit-border-radius: 1px;
        border-radius: 1px;
        color: #434343;
 }
@@ -804,8 +790,6 @@ ul.x-tab-strip-bottom{
 .x-btn-icon.x-btn-over {
        background-color: #bdbcbc;
        background-image: url('../images/backgrounds/button-hover.png');
-       background-image: -moz-linear-gradient(center top, #f6f6f6 10%, #bdbcbc 90%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #f6f6f6), color-stop(0.9, #bdbcbc));
        background-image: linear-gradient(center top, #f6f6f6 10%, #bdbcbc 90%);
        border-color: #737f91;
        color: #1e1e1e;
@@ -887,10 +871,6 @@ ul.x-tab-strip-bottom{
        color:gray;
 }
 
-.x-toolbar .x-item-disabled * {
-       color:gray;
-}
-
 .x-toolbar .x-btn-mc em.x-btn-split {
        background-image:url(images/button/s-arrow-noline.gif);
 }
@@ -1050,8 +1030,6 @@ ul.x-tab-strip-bottom{
 
 .x-grid3-header{
        background-color: #5b5b5b;
-       background-image: -moz-linear-gradient(center top, #7f7f7f 10%, #5b5b5b 100%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #7f7f7f), color-stop(1, #5b5b5b));
        background-image: linear-gradient(center top, #7f7f7f 10%, #5b5b5b 100%);
        color: #ffffff;
        font-weight: bold;
@@ -1075,18 +1053,6 @@ td.sort-desc, td.sort-asc  {
 td.x-grid3-hd-over, td.x-grid3-hd-menu-open {
        border-left-color: #5b5b5b;
        border-right-color: transparent;
-       background-image: -moz-linear-gradient(
-               center bottom,
-               #7f7f7f 10%,
-               #5b5b5b 100%
-       );
-       background-image: -webkit-gradient(
-               linear,
-               left bottom,
-               left top,
-               color-stop(0.1, #7f7f7f),
-               color-stop(1.0, #5b5b5b)
-       );
        background-image: linear-gradient(
                center bottom,
                #7f7f7f 10%,
@@ -1609,9 +1575,6 @@ td.x-date-mp-sep {
 .x-tip {
        background-color: #ffffc7;
        border: 1px solid #cccccc;
-       -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -ms-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
        box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
 }
 
@@ -2229,35 +2192,12 @@ body.ext-chrome #typo3-navigationContainer-xsplit {
 #typo3-navigationContainer-xcollapsed,
 #typo3-navigationDummy {
        background-color: #ebebeb;
-       -moz-box-shadow:
-               inset 0 27px #585858,
-               inset 0 49px #dadada;
-       -ms-box-shadow:
-               inset 0 27px #585858,
-               inset 0 49px #dadada;
-       -webkit-box-shadow:
-               inset 0 27px #585858,
-               inset 0 49px #dadada;
        box-shadow:
                inset 0 27px #585858,
                inset 0 49px #dadada;
        overflow: visible;
 }
 
-/**
- * Shadow on the right side of the tree frame,
- * fallback for missing box-shadow support.
- *
- * @see modernizr.js
- */
-.no-boxshadow #typo3-navigationContainer-xcollapsed,
-.no-boxshadow #typo3-navigationDummy  {
-       background-image: url("data:image/png;base64,R0lGODlhAgABAIAAAMjIyLOzsyH5BAAAAAAALAAAAAACAAEAAAICRAoAOw==");
-       /* star-hack targets IE7 */
-       *background-image: url("../images/backgrounds/module-menu-right.png");
-       background-position: right;
-       background-repeat: repeat-y;
-}
 
 #typo3-navigationContainer-xcollapsed {
        width: 10px !important;
index 10ff6c7..de76f2a 100644 (file)
@@ -145,7 +145,6 @@ body.ext-ie6 .htmlarea-context-menu .buttonActive,
 .htmlarea .toolbar .buttonDisabled {
        filter: gray() alpha(opacity=25);
        opacity: 0.25;
-       -moz-opacity: 0.25;
 }
 .htmlarea .toolbar .separator {
        background-color: transparent;
index 4980896..01cf7cd 100644 (file)
@@ -31,8 +31,6 @@
 
 #TSFE_ADMIN_PANEL_FORM {
        background-color: #fff;
-       -moz-box-shadow: 0 3px 15px #808080;
-       -webkit-box-shadow: 0 3px 15px #808080;
        box-shadow: 0 3px 15px #808080;
        margin: 0;
        padding: 0;
@@ -43,7 +41,6 @@
        border: 1px solid black;
        border-spacing: 0;
        border-collapse: separate;
-       *border-collapse: collapse;
        margin: 0;
        min-width: 315px;
        padding: 0;
@@ -63,8 +60,7 @@
 
 #TSFE_ADMIN_PANEL_FORM tr.typo3-adminPanel-header td,
 #TSFE_ADMIN_PANEL_FORM tr.typo3-adminPanel-footer td {
-       background-image: -moz-linear-gradient(center top, #555 10%, #444547 90%);
-       background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #555), color-stop(0.1, #555), color-stop(0.9, #444547), color-stop(1.0, #444547));
+       background-image: linear-gradient(center top, #555 10%, #444547 90%);
        background-color: #555;
        color: white;
        font-weight: bold;
        padding: 5px 15px;
 }
 
-/*#TSFE_ADMIN_PANEL_FORM tr.typo3-adminPanel-itemRow td.typo3-adminPanel-section-content-title {*/
-/*padding-right: 9px;*/
-/*padding-top: 5px;*/
-/*}*/
-
 #TSFE_ADMIN_PANEL_FORM td.typo3-adminPanel-section-content {
        padding-right: 11px;
 }
        margin: 0;
        vertical-align: inherit;
        border-color: inherit;
-       padding: 2px 5px 3px 5px;
        padding: 0 5px;
        text-align: left;
        white-space: nowrap;
        color: #fff !important;
 }
 
-/*#TSFE_ADMIN_PANEL_FORM #typo3-adminPanel-tsLog .typo3-adminPanel-tsLogTime {*/
-/*text-align: center;*/
-/*}*/
-
 #TSFE_ADMIN_PANEL_FORM #typo3-adminPanel-tsLog .typo3-adminPanel-logRow-highlight {
        background-color: #fcd3cf;
 }
 #TSFE_ADMIN_PANEL_FORM input[type="submit"] {
        background-color: #f6f6f6;
        background-image: url('../../images/backgrounds/button-hover.png');
-       background-image: -moz-linear-gradient(center top, #f6f6f6 10%, #c8c8c8 90%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #f6f6f6), color-stop(0.9, #c8c8c8));
        background-image: linear-gradient(center top, #f6f6f6 10%, #c8c8c8 90%);
        background-position: center bottom;
        background-repeat: repeat-x;
index ceacb17..12141fc 100644 (file)
@@ -26,9 +26,6 @@ body {
        background-repeat: no-repeat;
        height: auto;
        padding: 0;
-       -moz-transform: rotate(180deg);
-       -o-transform: rotate(180deg);
-       -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
 }
 
index 06246fa..b808fb1 100644 (file)
@@ -44,10 +44,6 @@ div.typo3-dyntabmenu-divs {
 .x-toolbar {
        background:none !important;
 }
-/* fixes positioning of toolbar in IE6 */
-* html .x-panel-tbar {
-       border: 1px none;
-}
 .x-grid3 {
        background: none !important;
 }
@@ -81,15 +77,11 @@ div.t3-workspaces-foldoutWrapper {
        padding: 10px;
        margin-left: 40px;
        background-color: #FFFFFF;
-       background-image: -moz-linear-gradient(center top , #ececec 0px, #f7f7f7 200px);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, #ececec), color-stop(0.3, #f7f7f7));
        background-image: linear-gradient(center top, #ececec 0px, #f7f7f7 200px);
        background-repeat: repeat-x;
        color: #606060;
 }
 .x-grid3-row-selected div.t3-workspaces-foldoutWrapper {
-       background-image: -moz-linear-gradient(center top , #dedede 0px, #f7f7f7 200px);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, #dedede), color-stop(200px, #f7f7f7));
        background-image: linear-gradient(center top, #dedede 0px, #f7f7f7 200px);
        background-repeat: repeat-x;
 }
@@ -99,8 +91,6 @@ div.t3-workspaces-foldoutWrapper table {
 }
 div.t3-workspaces-foldoutWrapper tr.header {
        background-color: #B5B5B5;
-       background-image: -moz-linear-gradient(center top , #7f7f7f 10%, #5b5b5b 100%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #7f7f7f), color-stop(1, #5b5b5b));
        background-image: linear-gradient(center top, #7f7f7f 10%, #5b5b5b 100%);
        background-repeat: repeat-x;
 }
@@ -270,10 +260,6 @@ table.t3-workspaces-foldout-contentDiff td.content {
        border-color: #adadad;
        border-style: solid;
        border-width: 1px;
-       -moz-border-radius-topleft: 3px;
-       -moz-border-radius-topright: 3px;
-       -webkit-border-top-left-radius: 3px;
-       -webkit-border-top-right-radius: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        color: #666666;
index c1947b1..c190172 100644 (file)
@@ -10,8 +10,7 @@
 .x-tab-panel-header {
        background-color: #3f3f3f;
        background-image: url('../../../../../../typo3/sysext/t3skin/extjs/images/backgrounds/topbar.png');
-       background-image: -moz-linear-gradient(center top, #494949 0%, #373737 91%, #343434 92%, #2A2A2A 100%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, #494949), color-stop(0.91, #373737), color-stop(0.92, #343434), color-stop(1, #2a2a2a));
+       background-image: linear-gradient(center top, #494949 0%, #373737 91%, #343434 92%, #2A2A2A 100%);
        background-repeat: repeat-x;
        border: none;
        padding-bottom: 0;
@@ -51,17 +50,10 @@ ul.x-tab-strip-top {
 /* normal tab styling */
 .x-tab-strip .x-tab-right {
        background-color: #707171;
-       background-image: -moz-linear-gradient(center top, #707171 0%, #474747 85%, #363636 100%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, #707171), color-stop(0.85, #474747), color-stop(1, #363636));
-       filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#707171', EndColorStr='#474747'); /* IE6, IE7 */
+       background-image: linear-gradient(center top, #707171 0%, #474747 85%, #363636 100%);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#707171', EndColorStr='#474747')"; /* IE8 */
-       -moz-border-radius-topleft: 3px;
-       -moz-border-radius-topright: 3px;
-       -webkit-border-top-left-radius: 3px;
-       -webkit-border-top-right-radius: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
-
 }
 
 /* container surrounding text */
@@ -72,18 +64,14 @@ ul.x-tab-strip-top {
 /* hover tab */
 .x-tab-strip-over .x-tab-right {
        background-color: #707171;
-       background-image: -moz-linear-gradient(center top, #888888 0%, #474747 85%, #363636 100%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, #888888), color-stop(0.85, #474747), color-stop(1, #363636));
-       filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#888888', EndColorStr='#474747'); /* IE6, IE7 */
+       background-image: linear-gradient(center top, #888888 0%, #474747 85%, #363636 100%);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#888888', EndColorStr='#474747')"; /* IE8 */
 }
 
 /* active tab */
 .x-tab-strip-active .x-tab-right {
        background-color: #989898;
-       background-image: -moz-linear-gradient(center top, #989898 0%, #6c6c6c 85%, #474747 100%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, #989898), color-stop(0.85, #6c6c6c), color-stop(1, #474747));
-       filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#989898', EndColorStr='#6c6c6c'); /* IE6, IE7 */
+       background-image: linear-gradient(center top, #989898 0%, #6c6c6c 85%, #474747 100%);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#989898', EndColorStr='#6c6c6c')"; /* IE8 */
 }
 
@@ -175,16 +163,12 @@ ul.x-tab-strip-top {
 .x-tip {
        background-color: #ffffc7;
        border: 1px solid #cccccc;
-       -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -ms-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
-       -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
        box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
 }
 
 /* the mask for dialogs */
 .ext-el-mask {
        background-color: #000000;
-       -moz-opacity: 0.75;
        opacity: 0.75;
        filter:alpha(opacity=75);
 }
@@ -277,8 +261,6 @@ ul.x-tab-strip-top {
        background-image: url('../Images/button_approve.png');
        background-repeat: repeat-x;
        border: 1px solid #7c7c7c;
-       -moz-border-radius: 1px;
-       -webkit-border-radius: 1px;
        border-radius: 1px;
        margin-right: 10px;
        margin-top:0px;
@@ -302,12 +284,8 @@ ul.x-tab-strip-top {
        background-color: #d5d5d5;
        background-image: url('../../../../../../typo3/sysext/t3skin/extjs/images/backgrounds/button.png');
        background-repeat: repeat-x;
-       background-image: -moz-linear-gradient(center top, #f6f6f6 10%, #d5d5d5 90%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #f6f6f6), color-stop(0.9, #d5d5d5));
        background-image: linear-gradient(center top, #f6f6f6 10%, #d5d5d5 90%);
        border: 1px solid #7c7c7c;
-       -moz-border-radius: 1px;
-       -webkit-border-radius: 1px;
        border-radius: 1px;
        color: #434343;
 }
@@ -316,8 +294,6 @@ ul.x-tab-strip-top {
 #sendToStageWindow .x-btn-icon.x-btn-over {
        background-color: #bdbcbc;
        background-image: url('../../../../../../typo3/sysext/t3skin/extjs/images/backgrounds/button-hover.png');
-       background-image: -moz-linear-gradient(center top, #f6f6f6 10%, #bdbcbc 90%);
-       background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #f6f6f6), color-stop(0.9, #bdbcbc));
        background-image: linear-gradient(center top, #f6f6f6 10%, #bdbcbc 90%);
        border-color: #737f91;
        color: #1e1e1e;
@@ -364,8 +340,7 @@ ul.x-tab-strip-top {
 
 .x-window-dlg .x-btn {
      background-color: #D5D5D5;
-     background-image: -moz-linear-gradient(center top , #F6F6F6 10%, #D5D5D5 90%);
-     background-repeat: repeat-x;
+     background-image: linear-gradient(center top , #F6F6F6 10%, #D5D5D5 90%);
      border-radius: 1px 1px 1px 1px;
      border: 1px solid #7C7C7C;
      color: #434343;