Fixed bug #16841: Webkit performance issue with topbar status "in workspace"
authorSteffen Gebert <steffen.gebert@typo3.org>
Sun, 26 Dec 2010 21:33:38 +0000 (21:33 +0000)
committerSteffen Gebert <steffen.gebert@typo3.org>
Sun, 26 Dec 2010 21:33:38 +0000 (21:33 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@9902 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background-left.png [new file with mode: 0644]
typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background-right.png [new file with mode: 0644]
typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background.gif [new file with mode: 0644]
typo3/sysext/t3skin/stylesheets/ie6/toolbar_workspace.css [new file with mode: 0644]
typo3/sysext/t3skin/stylesheets/visual/toolbar_workspace.css

index 82c44fd..6218460 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-12-26  Steffen Gebert  <steffen@steffen-gebert.de>
+
+       * Fixed bug #16841: Webkit performance issue with topbar status "in workspace"
+
 2010-12-26  Christian Kuhn  <lolli@schwarzbu.ch>
 
        * Fixed bug #16611: [scheduler] tx_scheduler_CronCmd needs refactoring
diff --git a/typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background-left.png b/typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background-left.png
new file mode 100644 (file)
index 0000000..4018e17
Binary files /dev/null and b/typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background-left.png differ
diff --git a/typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background-right.png b/typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background-right.png
new file mode 100644 (file)
index 0000000..abbc5b6
Binary files /dev/null and b/typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background-right.png differ
diff --git a/typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background.gif b/typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background.gif
new file mode 100644 (file)
index 0000000..9785a2b
Binary files /dev/null and b/typo3/sysext/t3skin/images/backgrounds/topbar-in-workspace-background.gif differ
diff --git a/typo3/sysext/t3skin/stylesheets/ie6/toolbar_workspace.css b/typo3/sysext/t3skin/stylesheets/ie6/toolbar_workspace.css
new file mode 100644 (file)
index 0000000..c9897c3
--- /dev/null
@@ -0,0 +1,7 @@
+body.typo3-in-workspace #typo3-topbar .x-panel-bwrap {
+       background: none;
+}
+
+body.typo3-in-workspace #typo3-topbar .x-panel-body {
+       background: none;
+}
\ No newline at end of file
index 78b1ebe..f8e1b77 100644 (file)
@@ -29,17 +29,21 @@ $Id$
 }
 
 body.typo3-in-workspace #typo3-top-container {
-       background: #ff9933 url("../../images/backgrounds/topbar-in-workspace-mask.png");
-       -moz-box-shadow: 0 -4px 10px rgba(0, 0, 0, 0.7) inset,
-               200px 0 180px -35px rgba(67, 67, 67, 0.9) inset,
-               -200px 0 180px -35px rgba(67, 67, 67, 0.9) inset;
-       -ms-box-shadow: 0 -4px 10px rgba(0, 0, 0, 0.7) inset,
-               200px 0 180px -35px rgba(67, 67, 67, 0.9) inset,
-               -200px 0 180px -35px rgba(67, 67, 67, 0.9) inset;
-       -webkit-box-shadow: 0 -4px 10px rgba(0, 0, 0, 0.7) inset,
-               200px 0 180px -35px rgba(67, 67, 67, 0.9) inset,
-               -200px 0 180px -35px rgba(67, 67, 67, 0.9) inset;
-       box-shadow: 0 -4px 10px rgba(0, 0, 0, 0.7) inset,
-               200px 0 180px -35px rgba(67, 67, 67, 0.9) inset,
-               -200px 0 180px -35px rgba(67, 67, 67, 0.9) inset;
+       background: none;
+}
+
+body.typo3-in-workspace #typo3-topbar .x-panel-bwrap {
+       background: url('../../images/backgrounds/topbar-in-workspace-background-left.png') no-repeat;
+}
+
+body.typo3-in-workspace #typo3-topbar .x-panel-body {
+       background: url('../../images/backgrounds/topbar-in-workspace-background-right.png') no-repeat right 0;
+}
+
+body.typo3-in-workspace #typo3-topbar {
+       background: url('../../images/backgrounds/topbar-in-workspace-background.gif');
+}
+
+body.typo3-in-workspace #typo3-topbar #username {
+       text-shadow: 0 0 5px #000000;
 }
\ No newline at end of file