From a19709a9b2c9a5597d4455b6e7eeaeb74f1f0821 Mon Sep 17 00:00:00 2001 From: Jouni Koivuviita Date: Fri, 8 May 2009 10:23:31 +0000 Subject: [PATCH] "Poro" theme update: button enhancements, initial panel, splitpanel and tabsheet styles + SmartSprites definitions. svn changeset:7668/svn branch:theme_2009_03 --- .../a-sprite-definitions.css | 5 + .../ITMILL/themes/reindeer/button/button.css | 8 +- .../button/img/button-sprites-ie6.png | Bin 0 -> 2842 bytes .../reindeer/button/img/button-sprites.png | Bin 0 -> 9245 bytes .../common/img/horizontal-sprites.png | Bin 0 -> 218 bytes .../reindeer/common/img/vertical-sprites.png | Bin 0 -> 228 bytes .../themes/reindeer/splitpanel/img/hor-bg.png | Bin 0 -> 145 bytes .../reindeer/splitpanel/img/hor-handle.png | Bin 0 -> 186 bytes .../themes/reindeer/splitpanel/img/ver-bg.png | Bin 0 -> 151 bytes .../reindeer/splitpanel/img/ver-handle.png | Bin 0 -> 199 bytes .../themes/reindeer/splitpanel/splitpanel.css | 24 +++ WebContent/ITMILL/themes/reindeer/styles.css | 144 +++++++++++++++--- .../themes/reindeer/tabsheet/tabsheet.css | 30 ++++ 13 files changed, 189 insertions(+), 22 deletions(-) create mode 100644 WebContent/ITMILL/themes/reindeer/a-sprite-definitions/a-sprite-definitions.css create mode 100644 WebContent/ITMILL/themes/reindeer/button/img/button-sprites-ie6.png create mode 100644 WebContent/ITMILL/themes/reindeer/button/img/button-sprites.png create mode 100644 WebContent/ITMILL/themes/reindeer/common/img/horizontal-sprites.png create mode 100644 WebContent/ITMILL/themes/reindeer/common/img/vertical-sprites.png create mode 100644 WebContent/ITMILL/themes/reindeer/splitpanel/img/hor-bg.png create mode 100644 WebContent/ITMILL/themes/reindeer/splitpanel/img/hor-handle.png create mode 100644 WebContent/ITMILL/themes/reindeer/splitpanel/img/ver-bg.png create mode 100644 WebContent/ITMILL/themes/reindeer/splitpanel/img/ver-handle.png create mode 100644 WebContent/ITMILL/themes/reindeer/splitpanel/splitpanel.css diff --git a/WebContent/ITMILL/themes/reindeer/a-sprite-definitions/a-sprite-definitions.css b/WebContent/ITMILL/themes/reindeer/a-sprite-definitions/a-sprite-definitions.css new file mode 100644 index 0000000000..a54d8d83fd --- /dev/null +++ b/WebContent/ITMILL/themes/reindeer/a-sprite-definitions/a-sprite-definitions.css @@ -0,0 +1,5 @@ +/** sprite: verticals; sprite-image: url(../common/img/vertical-sprites.png); sprite-layout: vertical */ + +/** sprite: horizontals; sprite-image: url(../common/img/horizontal-sprites.png); sprite-layout: horizontal */ + +/** sprite: buttons; sprite-image: url(../button/img/button-sprites.png); sprite-layout: vertical */ \ No newline at end of file diff --git a/WebContent/ITMILL/themes/reindeer/button/button.css b/WebContent/ITMILL/themes/reindeer/button/button.css index b0156f0aae..3023690de5 100644 --- a/WebContent/ITMILL/themes/reindeer/button/button.css +++ b/WebContent/ITMILL/themes/reindeer/button/button.css @@ -1,5 +1,3 @@ -/** sprite: buttons; sprite-image: url(img/buttons.png); sprite-layout: vertical */ - /* We serve simpler buttons for IE6, since it doesn't support the adjacent * sibling selector (+) that is needed to position .i-icon properly. */ @@ -60,6 +58,8 @@ div > .i-button span, } .i-ff2 .i-button span { display: -moz-inline-box; + padding-top: 6px; + height: 20px; } /* IE7 */ .i-ie7 .i-button.i-pressed .i-icon { @@ -181,6 +181,10 @@ div > .i-button-small span, padding: 1px 11px 0 5px; font-weight: normal; } +.i-ff2 .i-button-small span { + height: 17px; + padding-top: 3px; +} .i-sa .i-button-small span { height: 18px; padding-top: 2px; diff --git a/WebContent/ITMILL/themes/reindeer/button/img/button-sprites-ie6.png b/WebContent/ITMILL/themes/reindeer/button/img/button-sprites-ie6.png new file mode 100644 index 0000000000000000000000000000000000000000..6ba8bc2864ff61b2877393318b682747d5d741ae GIT binary patch literal 2842 zcmXArc{r47AIAq%&5RrmvJ?)_FbpEmVymOaV8%YycqL0`B%!h->DV4j2F=mD))ZOB zG*ZScgme%oON_1Ph=`CPB=4j5xvu+quIs-4`Q6|9^ZovQH|=c9MQ{gjC=^PBLMGXx zPy$S3J;n$jJC9#J>p*^uc2hl8sw$D&om&1nqp~NqjGt09mR|GbL0vnqxu^IkKc{)J zq2-_Aws&Ml;=A zx`UY>u6xhQyw0Q54?DjBF_P|wWZ$ap&c~@;UEJ@Fh0MrJp0D$jl|@ddk&lMXnOI>I z(LgL<+%a_7{`hYvt$VFm#sbF+0*aJZ1F5fJ2IC6`a@0`@b~dcuwOb1#ib+a>&KSV4*+t$N(;K`?NkuJbPfMlv>KPw!Jv+A0|`r4L8)abd%LoaS!Rqab6( zW1?bdd&T^(Yk{M69nb&yY0Sd23UY&HHZaup&%bE4n=lL*9(5a$xeNxh)j%`Y53y`! zi!Z~#L!W$e`k>7x6nLdeN)fH)Rt`Y%C@64W@?aiPoF5HQXQmw9-{$csh=+4m_$B!+(TN5p|>eCv_y_vFU zczJFqaM~Ne3D^-Xhv1c{cn<#h1t)I-z3?L8ETAvPKr)u{3C?>nAOLDpFhe#afH4O0 zG?0_NhLA*r&80a&ULsP=LuL|C0@R)+>pm1;=iE66>Z|vKvm702y05$z7sSM1pOp4zRD^3} zBef`^i|0T|O%fN93Bfyq#Sioz^qYA0>7!ZdZJV(&ELd(`%oML&SQoU{QVi=8Tthi9;50bVfPEtxPhL8WSshtkLKqYrJzLb1>c%a3lY8OpQ{qQQND_xbU zm@eyhv}C-u<(<(SH=TZ-l(=r26tY%&r3aH4VDGlN2MtTYheBs>$6U4Z&R#%qyF~$l949c0gNL!#82fp zfSWZIUCDodU{HpJ)_LqVAQ(cpEBWmxC_|MHyZ{l!)X`c}I>+8*CRVW2(XtlW)YRVv z6(rIk9*}%Halu-e7EW}{7fGtNFxk z@9Zbt?gPV1yG;Z9nm=647kQ)^w6G#omcGw6o_N_C2h(%^1n^*$T1fh! zx^6L4D5FbFJtGxan0RTHlo*mguw;zE7_pIaPELNVypRJCZrS6TfwzbxqUFEbYC{#Q zeA=G;03gmH-m&Fg;2)tz8KF*^>*KHdY{QNkMybxrt}%(BdO3A`4aTH!E09mCcNGuA zK)Z&ztbDt@NNmKjryVg!&ed>4)j+@T|8%VsLe}zt;B9z`B_t^*(E}z>RUMIjfY=r2 znRUcijr}1j+)eYM&NuF2!_^rCel0V@g8 zR$c`c_|UW-{8Es6?$Z7TYePThofM@1?_017@om$VtUdx|K%=&Z*^kbN8)7Q*S~*0u z{WZbrq!;84z^cv$LStfty^LJloz0fLERzOeRu!3q^^|X!Z1ihZP*@ z&cc)&3{{<}!;q2SKC87#7s`-;F@CN`Xg*!@yso8jkof zFR$K>sF5i)X=M(to}}y!+y&}D^_>%7@J|@t7iTW_TYQO#n}8Y-I~>IGpkS9nA*MKl zzA)S}6GW zF*F9?n2`OW0nP!x&&bv5&FL}?3iz<(e5eh1?C9T-h@LGun89Ps6^vxEA=V&wxx`wu z*USCH=CP1=G}!vlY1nVA&L{jsSI^A&;gDNc>YgTcS-AZo?Ph=koXqs_$Ty*o^{1-N ztAYC8@(Ich??HgU4(pgxJA5OfM6~`WJM|gqv{cgQ@r0td)=dH-mR>J)BPM^QJdoB6Scs9+dL$SR1H1Ka)B- z>lOgxdJPj%JF~)0>La7o_p~GH#fAGu<<&_yOC=RayU$)6x}Ry7F!ZA6v&@$hq59rF aKZTd$DprK277rmaB8p;aLn?zjWB&)LKoY3{ literal 0 HcmV?d00001 diff --git a/WebContent/ITMILL/themes/reindeer/button/img/button-sprites.png b/WebContent/ITMILL/themes/reindeer/button/img/button-sprites.png new file mode 100644 index 0000000000000000000000000000000000000000..c14b6864ae37b0fd98446b1eb7652c36914a9725 GIT binary patch literal 9245 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 literal 0 HcmV?d00001 diff --git a/WebContent/ITMILL/themes/reindeer/common/img/horizontal-sprites.png b/WebContent/ITMILL/themes/reindeer/common/img/horizontal-sprites.png new file mode 100644 index 0000000000000000000000000000000000000000..7980a5aa188df8bf69ab8399ea845792768fb4ac GIT binary patch literal 218 zcmV<0044v4P)9f7YjF+OFtF@e}w3ei>va+()*x9_r%$%aB%+Alk!^Gd=;-aare~z1cidDb8Q8o40004WQchCr zqPeTL&RMl(+L8^MHf`E-^vtyzH_x0qKWEX(Lx+#tfB0z8$_@2>vunDi_s(58b@BRR z$4@Y~)p!AoU@Qsp3ubV5b|VeQ3HEex45_%a_97!!g8`58#Waz*HyXe1U%J4cZA;vv z=M4Q5G9<)J1wJcm>_6g?#9ry3KKreH+T2gK6tX?FVdQ&MBb@0Gp0sa{vGU literal 0 HcmV?d00001 diff --git a/WebContent/ITMILL/themes/reindeer/splitpanel/img/hor-bg.png b/WebContent/ITMILL/themes/reindeer/splitpanel/img/hor-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..4ce1cabffc666803225e3452b2463927c3044efe GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)O!3-o-ue$sJQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JibMl^LR^m>Ke1`kruz>cojG^@(BUJ`Uc9_^}1B_yUMC8s5@a2PN!_F_p!3-p)3CH>YDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9Md|@QA+B>4t(>}e{pP*L7OmXSJ9p)rRa@%&X7|lowdd%W zn(payS8tuRWJAyNMZcQ2s{plVdb&7Y}Rh*;k!kXR1X#Ng@b=d#Wzp$P!GX+UxS literal 0 HcmV?d00001 diff --git a/WebContent/ITMILL/themes/reindeer/splitpanel/img/ver-bg.png b/WebContent/ITMILL/themes/reindeer/splitpanel/img/ver-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..1e6968dd1c001483c24fa6249ce1a315f46d8bed GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrJ!3-q-O}f4eNJ*BsMwA5SrmdKI;Vst046&$$p8QV literal 0 HcmV?d00001 diff --git a/WebContent/ITMILL/themes/reindeer/splitpanel/img/ver-handle.png b/WebContent/ITMILL/themes/reindeer/splitpanel/img/ver-handle.png new file mode 100644 index 0000000000000000000000000000000000000000..bf5ca89ca5b0ec92be55c3a003e6794b0fd59b94 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^K0wUQ!3-p)UW?uaq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~-c6{!dKgt*RGv~ud=^_%w|TeNaR@7$GhR&A;8o832W)t;kg zYPzS-UA=YMk_|o67yWA9t^(9z=IP=XQgLg|MR!I91D?YU>18wR@3FP;H`qA^s5#tM w^4qY^!}rX*4qu(=9)4^3J%lgZJtCgKkm@L69T4Vp2xtO>r>mdKI;Vst0LC~t<8 literal 0 HcmV?d00001 diff --git a/WebContent/ITMILL/themes/reindeer/splitpanel/splitpanel.css b/WebContent/ITMILL/themes/reindeer/splitpanel/splitpanel.css new file mode 100644 index 0000000000..00689373cd --- /dev/null +++ b/WebContent/ITMILL/themes/reindeer/splitpanel/splitpanel.css @@ -0,0 +1,24 @@ +.i-splitpanel-horizontal .i-splitpanel-hsplitter { + width: 7px; + background-repeat: repeat-y; + background-image: url(img/hor-bg.png); /** sprite-ref: horizontals; sprite-alignment: repeat */ +} +.i-splitpanel-horizontal .i-splitpanel-hsplitter div { + width: 7px; + background: transparent; + background-repeat: no-repeat; + background-position: 50%; + background-image: url(img/hor-handle.png); /** sprite-ref: horizontals; sprite-alignment: middle */ +} +.i-splitpanel-vertical .i-splitpanel-vsplitter { + height: 7px; + background-repeat: repeat-x; + background-image: url(img/ver-bg.png); /** sprite-ref: verticals; sprite-alignment: repeat */ +} +.i-splitpanel-vertical .i-splitpanel-vsplitter div { + height: 7px; + background: transparent; + background-repeat: no-repeat; + background-position: 50%; + background-image: url(img/ver-handle.png); /** sprite-ref: verticals; sprite-alignment: center */ +} \ No newline at end of file diff --git a/WebContent/ITMILL/themes/reindeer/styles.css b/WebContent/ITMILL/themes/reindeer/styles.css index 8ddeee8a65..36f0998768 100644 --- a/WebContent/ITMILL/themes/reindeer/styles.css +++ b/WebContent/ITMILL/themes/reindeer/styles.css @@ -1548,9 +1548,11 @@ div.i-window-header { } /* Automatically compiled css file from subdirectories. */ -/* ./WebContent/ITMILL/themes/reindeer/button/button.css */ -/** sprite: buttons; sprite-image: url(button/img/buttons.png); sprite-layout: vertical */ +/* ./WebContent/ITMILL/themes/reindeer/a-sprite-definitions/a-sprite-definitions.css */ + + +/* ./WebContent/ITMILL/themes/reindeer/button/button.css */ /* We serve simpler buttons for IE6, since it doesn't support the adjacent * sibling selector (+) that is needed to position .i-icon properly. */ @@ -1560,7 +1562,9 @@ div > .i-button, padding: 0 0 0 6px; background-color: transparent; background-repeat: no-repeat; - background-image: url(button/img/left.png); /** sprite-ref: buttons */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: left -0px; border: none; cursor: default; } @@ -1572,7 +1576,9 @@ div > .i-button span, background-color: transparent; background-repeat: no-repeat; background-position: right top; - background-image: url(button/img/right.png); /** sprite-ref: buttons; sprite-alignment: right */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: right -26px; text-shadow: #fff 0 1px 0; font-weight: bold; font-size: 11px; @@ -1584,21 +1590,29 @@ div > .i-button span, padding-top: 5px; } .i-button:focus { - background-image: url(button/img/left-focus.png); /** sprite-ref: buttons */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: left -52px; outline: none; } .i-button:focus span { - background-image: url(button/img/right-focus.png); /** sprite-ref: buttons; sprite-alignment: right */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: right -78px; outline: none; } .i-button:active, .i-ie7 .i-button.i-pressed { - background-image: url(button/img/left-pressed.png); /** sprite-ref: buttons */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: left -104px; outline: none; } .i-button:active span, .i-ie7 .i-button.i-pressed span { - background-image: url(button/img/right-pressed.png); /** sprite-ref: buttons; sprite-alignment: right */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: right -130px; outline: none; } .i-ie7 .i-button.i-pressed span { @@ -1611,6 +1625,8 @@ div > .i-button span, } .i-ff2 .i-button span { display: -moz-inline-box; + padding-top: 6px; + height: 20px; } /* IE7 */ .i-ie7 .i-button.i-pressed .i-icon { @@ -1697,58 +1713,86 @@ div > .i-button .i-errorindicator, */ div > .i-button-primary, .i-ie7 .i-button-primary { - background-image: url(button/img/primary-left.png); /** sprite-ref: buttons */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: left -156px; } div > .i-button-primary span, .i-ie7 .i-button-primary span { - background-image: url(button/img/primary-right.png); /** sprite-ref: buttons; sprite-alignment: right */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: right -182px; } .i-button-primary:focus { - background-image: url(button/img/primary-left-focus.png); /** sprite-ref: buttons */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: left -208px; } .i-button-primary:focus span { - background-image: url(button/img/primary-right-focus.png); /** sprite-ref: buttons; sprite-alignment: right */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: right -234px; } .i-button-primary:active, .i-ie7 .i-button-primary.i-pressed { - background-image: url(button/img/primary-left-pressed.png); /** sprite-ref: buttons */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: left -260px; } .i-button-primary:active span, .i-ie7 .i-button-primary.i-pressed span { - background-image: url(button/img/primary-right-pressed.png); /** sprite-ref: buttons; sprite-alignment: right */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: right -286px; } /* * Small-style -------------------------- */ div > .i-button-small, .i-ie7 .i-button-small { - background-image: url(button/img/small-left.png); /** sprite-ref: buttons */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: left -312px; height: 20px; } div > .i-button-small span, .i-ie7 .i-button-small span { - background-image: url(button/img/small-right.png); /** sprite-ref: buttons; sprite-alignment: right */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: right -332px; height: 19px; padding: 1px 11px 0 5px; font-weight: normal; } +.i-ff2 .i-button-small span { + height: 17px; + padding-top: 3px; +} .i-sa .i-button-small span { height: 18px; padding-top: 2px; } .i-button-small:focus { - background-image: url(button/img/small-left-focus.png); /** sprite-ref: buttons */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: left -352px; } .i-button-small:focus span { - background-image: url(button/img/small-right-focus.png); /** sprite-ref: buttons; sprite-alignment: right */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: right -372px; } .i-button-small:active, .i-ie7 .i-button-small.i-pressed { - background-image: url(button/img/small-left-pressed.png); /** sprite-ref: buttons */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: left -392px; } .i-button-small:active span, .i-ie7 .i-button-small.i-pressed span { - background-image: url(button/img/small-right-pressed.png); /** sprite-ref: buttons; sprite-alignment: right */ + background-image: url(button/img/button-sprites.png); + -background-image: url(button/img/button-sprites-ie6.png); + background-position: right -412px; } /** @@ -1919,6 +1963,36 @@ div > .i-button-small span, background: rgba(0,0,0,.08); } +/* ./WebContent/ITMILL/themes/reindeer/splitpanel/splitpanel.css */ +.i-splitpanel-horizontal .i-splitpanel-hsplitter { + width: 7px; + background-repeat: repeat-y; + background-image: url(common/img/horizontal-sprites.png); + background-position: -0px top; +} +.i-splitpanel-horizontal .i-splitpanel-hsplitter div { + width: 7px; + background: transparent; + background-repeat: no-repeat; + background-position: 50%; + background-image: url(common/img/horizontal-sprites.png); + background-position: -7px center; +} +.i-splitpanel-vertical .i-splitpanel-vsplitter { + height: 7px; + background-repeat: repeat-x; + background-image: url(common/img/vertical-sprites.png); + background-position: left -0px; +} +.i-splitpanel-vertical .i-splitpanel-vsplitter div { + height: 7px; + background: transparent; + background-repeat: no-repeat; + background-position: 50%; + background-image: url(common/img/vertical-sprites.png); + background-position: center -7px; +} + /* ./WebContent/ITMILL/themes/reindeer/tabsheet/tabsheet.css */ .i-tabsheet-spacertd div { border-color: #bfbfbf; @@ -1942,3 +2016,33 @@ div > .i-button-small span, .i-tabsheet-deco { height: 0; } +.i-tabsheet-tabs .i-icon, +.i-tabsheet-tabs .i-captiontext, +.i-tabsheet-tabs .i-errorindicator { + display: inline; + float: none; +} +.i-sa .i-tabsheet-tabs .i-captiontext { + display: inline-block; +} +.i-tabsheet-tabs .i-icon { + width: 16px !important; + height: 16px !important; +} +.i-tabsheet-tabs .i-errorindicator { + display: inline-block; + width: 5px; + height: 16px; + background: transparent url(../default/icons/16/error.png) no-repeat -1px 50%; +} +.i-ff2 .i-tabsheet-tabs .i-icon, +.i-ff2 .i-tabsheet-tabs .i-errorindicator { + display: -moz-inline-stack; +} +.i-ie6 .i-tabsheet-tabs .i-errorindicator { + background-image: url(../default/icons/16/error.gif); +} +.i-ie .i-tabsheet-tabs .i-errorindicator { + zoom:1; + display:inline; +} diff --git a/WebContent/ITMILL/themes/reindeer/tabsheet/tabsheet.css b/WebContent/ITMILL/themes/reindeer/tabsheet/tabsheet.css index c067d275f3..8341e0fac0 100644 --- a/WebContent/ITMILL/themes/reindeer/tabsheet/tabsheet.css +++ b/WebContent/ITMILL/themes/reindeer/tabsheet/tabsheet.css @@ -19,4 +19,34 @@ } .i-tabsheet-deco { height: 0; +} +.i-tabsheet-tabs .i-icon, +.i-tabsheet-tabs .i-captiontext, +.i-tabsheet-tabs .i-errorindicator { + display: inline; + float: none; +} +.i-sa .i-tabsheet-tabs .i-captiontext { + display: inline-block; +} +.i-tabsheet-tabs .i-icon { + width: 16px !important; + height: 16px !important; +} +.i-tabsheet-tabs .i-errorindicator { + display: inline-block; + width: 5px; + height: 16px; + background: transparent url(../../default/icons/16/error.png) no-repeat -1px 50%; +} +.i-ff2 .i-tabsheet-tabs .i-icon, +.i-ff2 .i-tabsheet-tabs .i-errorindicator { + display: -moz-inline-stack; +} +.i-ie6 .i-tabsheet-tabs .i-errorindicator { + background-image: url(../../default/icons/16/error.gif); +} +.i-ie .i-tabsheet-tabs .i-errorindicator { + zoom:1; + display:inline; } \ No newline at end of file -- 2.39.5