JBoss.orgCommunity Documentation

Appendix A. Style classes and skin parameters

Each of the RichFaces components are listed below, along with their style classes and skin parameters. For further details on each component, refer to the relevant section in the RichFaces Component Reference.


Table A.2. Style classes (selectors) and corresponding skin parameters

Class (selector)Skin ParametersMapped CSS properties
.rich-table

This class defines the styles for a table.

tableBackgroundColorbackground-color
.rich-table-cell

This class defines the styles for a table cell.

generalSizeFontfont-size
generalTextColorcolor
generalFamilyFontfont-family
.rich-table-header

This class defines the styles for a table header row.

headerBackgroundColorbackground-color
.rich-table-header-continue

This class defines the styles for all header lines after the first.

headerBackgroundColorbackground-color
.rich-table-headercell

This class defines the styles for a header cell.

tableBorderWidth, tableBorderColorborder-right, border-bottom
headerTextColorcolor
headerWeightFontfont-weight
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-table-subheader

This class defines the styles for a column sub-header.

additionalBackgroundColorbackground-color
.rich-table-thead

This class defines the styles for the separator between the header and the rest of the table.

tableBorderWidth, tableBorderColorborder-bottom
.rich-table-subheadercell

This class defines the styles for a column sub-header cell.

tableBorderWidth, tableBorderColorborder-right
generalTextColorcolor
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-table-footer

This class defines the styles for a footer row.

tableFooterBackgroundColorbackground-color
.rich-table-footer-continue

This class defines the styles for all footer lines after the first.

tableFooterBackgroundColorbackground-color
.rich-table-footercell

This class defines styles for a footer cell.

tableBorderWidth, tableBorderColorborder-right, border-bottom
generalTextColorcolor
headerWeightFontfont-weight
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-table-subfooter

This class defines the styles for a column footer.

tableSubfooterBackgroundColorbackground-color
.rich-table-subfootercell

This class defines the styles for a column footer cell.

tableBorderWidth, tableBorderColorborder-right, border-bottom
generalTextColorcolor
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-table-row

This class defines styles for a table row.

No skin parameters.
.rich-table-firstrow

This class defines styles for a table's first row.

No skin parameters.
.rich-table-caption

This class defines styles for a "caption" facet element.

No skin parameters.

Table A.3. Style classes (selectors) and corresponding skin parameters

Class (selector)Skin ParametersMapped CSS properties
.extdt-empty-cell

This class defines the styles for empty cells.

tableBorderWidth, tableBorderColorborder-bottom
.extdt-table-layout

This class defines the styles for the table layout.

tableBackgroundColorbackground-color
.extdt-cell

This class defines the styles for the table cells.

tableBorderWidth, tableBorderColorborder-right, border-bottom
generalSizeFontfont-size
generalTextColorcolor
generalFamilyFontfont-family
.extdt-header

This class defines the styles for a table header row.

headerBackgroundColorbackground-color
.extdt-header-continue

This class defines the styles for all header lines after the first.

headerBackgroundColorbackground-color
.extdt-headercell

This class defines the styles for the header cells.

tableBorderWidth, tableBorderColorborder-right, border-bottom
headerTextColorcolor
headerWeightFontfont-weight
generalSizeFontfont-size
generalFamilyFontfont-family
.extdt-subheader

This class defines the styles for a column sub-header.

additionalBackgroundColorbackground-color
.extdt-table-filterrow

This class defines the styles for the filter row.

additionalBackgroundColorbackground-color
tableBorderWidth, tableBorderColorborder-top
.extdt-subheadercell

This class defines the styles for a column sub-header cell.

tableBorderWidth, tableBorderColorborder-right
generalTextColorcolor
generalSizeFontfont-size
generalFamilyFontfont-family
.extdt-caption

This class defines styles for a table caption.

tableBorderWidth, tableBorderColorborder-right, border-bottom
generalTextColorcolor
headerWeightFontfont-weight
generalSizeFontfont-size
generalFamilyFontfont-family
additionalBackgroundColorbakcground-color
.extdt-footercell

This class defines styles for a footer cell.

tableBorderWidth, tableBorderColorborder-right, border-bottom
generalTextColorcolor
headerWeightFontfont-weight
generalSizeFontfont-size
generalFamilyFontfont-family
.extdt-subfooter

This class defines the styles for a column footer.

tableBorderWidth, tableBorderColorborder-right, border-bottom
generalTextColorcolor
generalSizeFontfont-size
generalFamilyFontfont-family
.extdt-subfootercell

This class defines the styles for a column footer cell.

tableBorderWidth, tableBorderColorborder-right, border-bottom
generalTextColorcolor
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-extdt

This class defines styles for the table.

No skin parameters.
.rich-extdt-caption

This class defines styles for a "caption" facet element.

No skin parameters.
.rich-extdt-header

This class defines styles for a table header row.

No skin parameters.
.rich-extdt-header-continue

This class defines styles for all header lines after the first.

No skin parameters.
.rich-extdt-subheader

This class defines styles for a column sub-header.

No skin parameters.
.rich-extdt-footer

This class defines styles for a footer row.

No skin parameters.
.rich-extdt-footer-continue

This class defines styles for all footer lines after the first.

No skin parameters.
.rich-extdt-subfooter

This class defines styles for a column sub-footer.

No skin parameters.
.rich-extdt-headercell

This class defines styles for a header cell.

No skin parameters.
.rich-extdt-subheadercell

This class defines styles for a sub-header cell.

No skin parameters.
.rich-extdt-cell

This class defines styles for a table cell.

No skin parameters.
.rich-extdt-row

This class defines styles for a table row.

No skin parameters.
.rich-extdt-firstrow

This class defines styles for a table's first row.

No skin parameters.
.rich-extdt-footercell

This class defines styles for a footer cell.

No skin parameters.
.rich-extdt-subfootercell

This class defines styles for a sub-footer cell.

No skin parameters.
.rich-extdt-group-cell

This class defines styles for a grouping row cell.

No skin parameters.

Table A.4. Style classes (selectors) and corresponding skin parameters

Class (selector)Skin ParametersMapped CSS properties
.rich-calendar-exterior

This class defines the styles for a pop-up calendar exterior.

panelBorderColorborder-color
.rich-calendar-header

This class defines the styles for a calendar header.

panelBorderColorborder-bottom-color
additionalBackgroundColorbackground-color
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-header-optional

This class defines the styles for an optional header.

panelBorderColorborder-bottom-color
additionalBackgroundColorbackground-color
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-cell

This class defines the styles for cells with days.

panelBorderColorborder-bottom-color, border-right-color
tableBackgroundColorbackground-color
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-tool

This class defines the styles for calendar toolbars.

headerBackgroundColorbackground-color
headerSizeFontfont-size
headerFamilyFontfont-family
headerWeightFontfont-weight
headerTextColorcolor
.rich-calendar-month

This class defines the styles for names of months.

headerBackgroundColorbackground-color
headerSizeFontfont-size
headerFamilyFontfont-family
headerWeightFontfont-weight
headerTextColorcolor
.rich-calendar-days

This class defines the styles for names of working days in a header.

panelBorderColorborder-bottom-color, border-right-color
additionalBackgroundColorbackground
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-week

This class defines the styles for week numbers.

panelBorderColorborder-bottom-color, border-right-color
additionalBackgroundColorbackground
calendarWeekBackgroundColorbackground-color
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-holly

This class defines the styles for holidays.

calendarHolidaysBackgroundColorbackground-color
calendarHolidaysTextColorcolor
.rich-calendar-today

This class defines the styles for the cell representing today's date.

calendarCurrentBackgroundColorbackground-color
calendarCurrentTextColorcolor
.rich-calendar-select

This class defines the styles for the selected day.

headerBackgroundColorbackground-color
headerTextColorcolor
.rich-calendar-hover

This class defines the styles for a cell when it is hovered over with the mouse cursor.

calendarSpecBackgroundColorbackground-color
calendarSpecTextColorcolor
.rich-calendar-toolfooter

This class defines the styles for a toolbar item in the calendar footer.

additionalBackgroundColorbackground
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-tool-btn-hover

This class defines the styles for toolbar items when it is hovered over with the mouse cursor.

calendarWeekBackgroundColorbackground-color
generalTextColorcolor
tableBackgroundColorborder-color
panelBorderColorborder-right-color, border-bottom-color
.rich-calendar-tool-btn-press

This class defines the styles for toolbar items when it is pressed.

panelBorderColorborder-color
panelBorderColorborder-right-color, border-bottom-color
.rich-calendar-footer

This class defines the styles for a calendar footer.

panelBorderColorborder-right-color, border-bottom-color
additionalBackgroundColorbackground
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-footer-optional

This class defines the styles for an optional footer.

panelBorderColorborder-right-color, border-bottom-color
additionalBackgroundColorbackground
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-editor-shadow

This class defines the styles for the calendar editor shadow.

tableBackgroundColorbackground
.rich-calendar-time-layout

This class defines the styles for a pop-up element during time selection.

panelBorderColorborder-color
additionalBackgroundColorbackground
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-date-layout

This class defines the styles for a pop-up element during quick month or year selection.

panelBorderColorborder-color
tableBackgroundColorbackground
generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-time-layout-input

This class defines the styles for an input field in a pop-up element during time selection.

generalSizeFontfont-size
generalFamilyFontfont-family
.rich-calendar-date-layout-cancel

This class defines the styles for the Cancel button.

additionalBackgroundColorbackground
panelBorderColorborder-top-color
.rich-calendar-date-layout-ok

This class defines the styles for the OK button.

additionalBackgroundColorbackground
panelBorderColorborder-top-color
.rich-calendar-date-layout-split

This class defines the styles for a wrapper <td> element for month items near the split line.

panelBorderColorborder-right-color
.rich-calendar-time-btn

This class defines the styles for a button in the pop-up element for the calendar's time section.

tableBackgroundColorborder-color
panelBorderColorborder-right-color, border-bottom-color
.rich-calendar-time-btn-press

This class defines the styles for a pressed button in the pop-up element for the calendar's time section.

tableBackgroundColorborder-right-color, border-bottom-color
panelBorderColorborder-color
calendarWeekBackgroundColorbackground-color
.rich-calendar-spinner-buttons

This class defines the styles for a wrapper <td> element for spinner buttons in the pop-up element for time selection.

headerBackgroundColorbackground-color, border-color
.rich-calendar-spinner-input-container

This class defines the styles for a wrapper <td> element for a spinner input field in the pop-up element for time selection.

controlBackgroundColorbackground-color
panelBorderColorborder-color
subBorderColorborder-right-color, border-bottom-color
.rich-calendar-spinner-input

This class defines the styles for a spinner input field in the pop-up element for time selection.

buttonSizeFontfont-size
buttonFamilyFontfont-family
.rich-calendar-editor-layout-shadow

This class defines the styles for the layout shadow of a calendar editor.

shadowBackgroundColorbackground-color
.rich-calendar-editor-btn-over

This class defines the styles for the calendar editor button when it is hovered over with the mouse cursor.

panelBorderColorborder-color
calendarSpecBackgroundColorbackground
.rich-calendar-editor-btn-selected

This class defines the styles for the calendar editor button when it is pressed.

calendarCurrentBackgroundColorbackground-color
calendarCurrentTextColorcolor
.rich-calendar-editor-tool-over

This class defines the styles for a toolbar item in the calendar editor when it is hovered over with the mouse cursor.

additionalBackgroundColorbackground
tableBackgroundColorborder-color
panelBorderColorborder-right-color, border-bottom-color
.rich-calendar-editor-tool-press

This class defines the styles for a toolbar item in the calendar editor when it is pressed.

additionalBackgroundColorbackground
panelBorderColorborder-color
tableBackgroundColorborder-right-color, border-bottom-color
.rich-calendar-input

This class defines styles for an input field.

No skin parameters.
.rich-calendar-button

This class defines styles for a pop-up button.

No skin parameters.
.rich-calendar-weekends

This class defines styles for the name of a weekend day in a header.

No skin parameters.
.rich-calendar-popup

This class defines styles for a pop-up element.

No skin parameters.
.rich-calendar-tool-btn

This class defines styles for a toolbar button.

No skin parameters.
.rich-calendar-tool-btn-disabled

This class defines styles for a disabled toolbar button.

No skin parameters.
.rich-calendar-tool-close

This class defines styles for a Close button in a toolbar.

No skin parameters.
.rich-calendar-boundary-dates

This class defines styles for an active boundary button.

No skin parameters.
.rich-calendar-btn

This class defines styles for a date button.

No skin parameters.
.rich-calendar-editor-btn

This class defines styles for a button in the calendar editor.

No skin parameters.
.rich-calendar-time-layout-fields

This class defines styles for a wrapper <td> element for input fields and buttons.

No skin parameters.
.rich-calendar-spinner-up

This class defines styles for the Up spinner button in the pop-up element for the time section.

No skin parameters.
.rich-calendar-spinner-down

This class defines styles for the Down spinner button in the pop-up element for the time section.

No skin parameters.
.rich-calendar-spinner-pressed

This class defines styles for a spinner button in the pop-up element for the time section when it is pressed.

No skin parameters.
.rich-calendar-time-layout-ok

This class defines styles for the OK button in the pop-up element for the time section.

No skin parameters.
.rich-calendar-time-layout-cancel

This class defines styles for the Cancel button in the pop-up element for the time section.

No skin parameters.