Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.5.4, 1.6DR#3
-
Component/s: Framework
-
Labels:None
-
Environment:All
-
Affects:Compatibility/Configuration
-
Workaround Exists:Yes
-
Workaround Description:Manually adjust the theme stylesheet.
Description
Issue Links
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
I'm attaching the customer's adjustments to our xp.css file as well as pasting in a diff from our current stylesheet in the repository trunk. The only adjustment I made was to remove the customer's name and email address to protect their privacy.
Index: xp.css
===================================================================
— xp.css (revision 13465)
+++ xp.css (working copy)
@@ -41,34 +41,45 @@
/* set the attributes for the font family, size and color for ALL elements on the page */
/* make the fonts inside tables and forms == the default size of the page */
+
+/* This is incompatible with portal themes, so commenting it out...
body, table
+*/
/* now set the size and other attributes of the fonts for any of the form elements for non-ICE form elements. (note this will also affect any ICE components that render out any of the following HTML tags */
+/* This is incompatible with portal themes, so commenting it out...
input, textarea, select {
}
+*/
/*
=================== HTML Form Element Appearence ==============
*/
/* set the style elements for any of the textarea form elements */
+/* This is incompatible with portal themes, so commenting it out...
textarea {
}
+*/
/* set the style elements for any of the select form elements */
+/* This is incompatible with portal themes, so commenting it out...
select {
}
+*/
/* set the style elements for any of the input form elements */
+/* This is incompatible with portal themes, so commenting it out...
input {
}
+*/
/*
=================== Style class definitions for ICE Standard Extended Component Appearance ==============
@@ -80,10 +91,6 @@
padding: 2px;
}
-.iceCheckbox
{ - white-space: nowrap; -}-
.iceCheckbox input, .iceRadioBtn input, .iceBooleanCheckbox
-.iceDtdPgrScrBtn {
/* the cells behind the scroll buttons */
+/* This is incompatible with portal themes, so commenting it out...
+/*
+.iceDtdPgrScrBtn
+*/
.iceDtdPgrTbl
{ /* the container for the pagination*/ @@ -341,9 +351,9 @@ background-color: #FFFFFF; color: #666666; display: block; + border: 1px solid #FFFFFF; padding-left: 5px; padding-right: 5px; - border: 1px solid #FFFFFF; }- html .iceDtdPgrCol a { @@ -437,6 +447,7 @@ border: none; }
+ /* ADDED Navy Blue font color, since it always appears on a white background. In one case, the portal theme had a portlet-font, which would not render on this always-white background in the ICEfaces XP theme */
.iceTabSetTabOn .MiddleMiddle
.iceTabSetTabOn .MiddleMiddle a
{ @@ -534,6 +546,7 @@ border: none; }+ /* ADDED Navy Blue font color, since it always appears on a white background. In one case, the portal theme had a portlet-font, which would not render on this always-white background in the ICEfaces XP theme */
.iceTabSetTabOff .MiddleMiddle
.iceTabSetTabOff .MiddleMiddle a {
@@ -691,6 +705,8 @@
/* tabPanel */
+
+/* background-color: #FFFFFF; Background color within .iceTabSet is incompatible with portal themes, so commenting it out... */
.iceTabSet
/* TABS ON BOTTOM STYLE CLASSES */
@@ -1217,7 +1232,6 @@
/*
----------- FileUpload Component classes
*/
-.iceFileUpload {}
.iceFileUploadText {
border: 1px solid #ABABAB;
background-color: #FFFFFF;
@@ -1550,8 +1564,8 @@
Classes for the connection status indicator
*/
+/* margin: 10px; This is incompatible with portal themes, so commenting it out... */
.iceOutConStat
-/* submenu disabled style classes */
-.iceSubMenuRowLabel-dis
-
-.iceSubMenuRow-dis
-
-.iceSubMenuRow-dis a
-
-.iceSubMenuRow-dis a:hover
-
-
/* panel tabs disabled style classes */
.iceTabSetTabOff {
I do not t see any problems with it.