Add gss files for all css files. Change-Id: Ic54be45b205752f957780054fe8063265b546a64
diff --git a/user/src/com/google/gwt/cell/client/ButtonCellBase.gss b/user/src/com/google/gwt/cell/client/ButtonCellBase.gss new file mode 100644 index 0000000..aa1e6df --- /dev/null +++ b/user/src/com/google/gwt/cell/client/ButtonCellBase.gss
@@ -0,0 +1,64 @@ +.buttonCellBase { + gwt-sprite: "buttonCellBaseBackground"; + height: auto; + background-color: #f1f1f1; + margin: 0; + padding: 5px 7px; + text-decoration: none; + cursor: pointer; + /* @alternate */ cursor: hand; + font-size: small; + border: 1px solid #bbb; + border-bottom: 1px solid #a0a0a0; + border-radius: 5px; + -moz-border-radius: 5px; +} + +.buttonCellBaseDefault { +} + +.buttonCellBasePrimary { + background: #666; + color: white; +} + +.buttonCellBaseNegative { + background: #940000; + color: white; +} + +.buttonCellBase:active { + /* Only works in webkit based browsers. */ +} + +.buttonCellBase:hover { + border-color: #939393; +} + +.buttonCellBase[disabled] { + cursor: default; + color: #888; +} + +.buttonCellBase[disabled]:hover { + border-color: #bbb #bbb #a0a0a0; +} + +.buttonCellBasePushing { + border: 1px inset #ccc; +} + +.buttonCellBaseCollapseLeft { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + -moz-border-radius-topleft: 0; + -moz-border-radius-bottomleft: 0; +} + +.buttonCellBaseCollapseRight { + border-right: none; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + -moz-border-radius-topright: 0; + -moz-border-radius-bottomright: 0; +}
diff --git a/user/src/com/google/gwt/resources/client/inline-block.gss b/user/src/com/google/gwt/resources/client/inline-block.gss new file mode 100644 index 0000000..b3f586a --- /dev/null +++ b/user/src/com/google/gwt/resources/client/inline-block.gss
@@ -0,0 +1,4 @@ +.inlineBlock { + position: relative; + display: inline-block; +}
diff --git a/user/src/com/google/gwt/user/cellview/client/CellBrowser.gss b/user/src/com/google/gwt/user/cellview/client/CellBrowser.gss new file mode 100644 index 0000000..f7f6b12 --- /dev/null +++ b/user/src/com/google/gwt/user/cellview/client/CellBrowser.gss
@@ -0,0 +1,40 @@ +.cellBrowserWidget { +} + +.cellBrowserColumn { +} + +.cellBrowserFirstColumn { +} + +.cellBrowserEvenItem { + padding: 8px; + zoom: 1; +} + +.cellBrowserOddItem { + padding: 8px; + zoom: 1; +} + +.cellBrowserKeyboardSelectedItem { + background: #ffc; +} + +.cellBrowserSelectedItem { + gwt-sprite: "cellBrowserSelectedBackground"; + background-color: #628cd5; + background-repeat: repeat-x; + color: white; + height: auto; + overflow: hidden; +} + +.cellBrowserOpenItem { + gwt-sprite: "cellBrowserOpenBackground"; + background-color: #7b7b7b; + background-repeat: repeat-x; + color: white; + height: auto; + overflow: hidden; +}
diff --git a/user/src/com/google/gwt/user/cellview/client/CellList.gss b/user/src/com/google/gwt/user/cellview/client/CellList.gss new file mode 100644 index 0000000..b418e79 --- /dev/null +++ b/user/src/com/google/gwt/user/cellview/client/CellList.gss
@@ -0,0 +1,24 @@ +.cellListWidget { +} + +.cellListEvenItem { + cursor: pointer; + zoom: 1; +} + +.cellListOddItem { + cursor: pointer; + zoom: 1; +} + +.cellListKeyboardSelectedItem { + background: #ffc; +} + +.cellListSelectedItem { + gwt-sprite: "cellListSelectedBackground"; + background-color: #628cd5; + color: white; + height: auto; + overflow: visible; +}
diff --git a/user/src/com/google/gwt/user/cellview/client/CellTable.gss b/user/src/com/google/gwt/user/cellview/client/CellTable.gss new file mode 100644 index 0000000..9408728 --- /dev/null +++ b/user/src/com/google/gwt/user/cellview/client/CellTable.gss
@@ -0,0 +1,114 @@ +@def SELECTION_BORDER_WIDTH 2px; + +.cellTableWidget { +} + +.cellTableFirstColumn { +} + +.cellTableLastColumn { +} + +.cellTableFooter { + border-top: 2px solid #6f7277; + padding: 3px 15px; + text-align: left; + color: #4b4a4a; + text-shadow: #ddf 1px 1px 0; + overflow: hidden; +} + +.cellTableHeader { + border-bottom: 2px solid #6f7277; + padding: 3px 15px; + text-align: left; + color: #4b4a4a; + text-shadow: #ddf 1px 1px 0; + overflow: hidden; +} + +.cellTableCell { + padding: 2px 15px; + overflow: hidden; +} + +.cellTableFirstColumnFooter { +} + +.cellTableFirstColumnHeader { +} + +.cellTableLastColumnFooter { +} + +.cellTableLastColumnHeader { +} + +.cellTableSortableHeader { + cursor: pointer; + /* @alternate */ cursor: hand; +} + +.cellTableSortableHeader:hover { + color: #6c6b6b; +} + +.cellTableSortedHeaderAscending { +} + +.cellTableSortedHeaderDescending { +} + +.cellTableEvenRow { + background: #fff; +} + +.cellTableEvenRowCell { + border: SELECTION_BORDER_WIDTH solid #fff; +} + +.cellTableOddRow { + background: #f3f7fb; +} + +.cellTableOddRowCell { + border: SELECTION_BORDER_WIDTH solid #f3f7fb; +} + +.cellTableHoveredRow { + background: #eee; +} + +.cellTableHoveredRowCell { + border: SELECTION_BORDER_WIDTH solid #eee; +} + +.cellTableKeyboardSelectedRow { + background: #ffc; +} + +.cellTableKeyboardSelectedRowCell { + border: SELECTION_BORDER_WIDTH solid #ffc; +} + +.cellTableSelectedRow { + background: #628cd5; + color: white; + height: auto; + overflow: auto; +} + +.cellTableSelectedRowCell { + border: SELECTION_BORDER_WIDTH solid #628cd5; +} + +/** + * The keyboard selected cell is visible over selection. + */ +.cellTableKeyboardSelectedCell { + border: SELECTION_BORDER_WIDTH solid #d7dde8; +} + +.cellTableLoading { + margin: 30px; +}
diff --git a/user/src/com/google/gwt/user/cellview/client/CellTableBasic.gss b/user/src/com/google/gwt/user/cellview/client/CellTableBasic.gss new file mode 100644 index 0000000..3f67736 --- /dev/null +++ b/user/src/com/google/gwt/user/cellview/client/CellTableBasic.gss
@@ -0,0 +1,116 @@ +.cellTableWidget { +} + +.cellTableFirstColumn { +} + +.cellTableLastColumn { +} + +.cellTableFooter { + gwt-sprite: "cellTableFooterBackground"; + background-color: #b4d0f8; + border-top: 1px solid #88b0f2; + border-left: 1px solid #88b0f2; + border-right: 1px solid #eef; + padding: 0 10px; + text-align: left; + color: #4b4a4a; + text-shadow: #ddf 1px 1px 0; + overflow: hidden; +} + +.cellTableHeader { + gwt-sprite: "cellTableHeaderBackground"; + background-color: #b4d0f8; + border-bottom: 1px solid #88b0f2; + border-left: 1px solid #88b0f2; + border-right: 1px solid #eef; + padding: 0 10px; + text-align: left; + color: #4b4a4a; + text-shadow: #ddf 1px 1px 0; + overflow: hidden; +} + +.cellTableCell { + padding: 4px 10px; + overflow: hidden; +} + +.cellTableFirstColumnFooter { + border-left: 0; +} + +.cellTableFirstColumnHeader { + border-left: 0; +} + +.cellTableLastColumnFooter { +} + +.cellTableLastColumnHeader { +} + +.cellTableSortableHeader { + cursor: pointer; + /* @alternate */ cursor: hand; +} + +.cellTableSortableHeader:hover { + color: #6c6b6b; +} + +.cellTableSortedHeaderAscending { +} + +.cellTableSortedHeaderDescending { +} + +.cellTableEvenRow { + background: #fff; +} + +.cellTableEvenRowCell { +} + +.cellTableOddRow { + background: #eef4fb; +} + +.cellTableOddRowCell { +} + +.cellTableHoveredRow { + background: #eee; +} + +.cellTableHoveredRowCell { +} + +.cellTableKeyboardSelectedRow { + background: #ffc; +} + +.cellTableKeyboardSelectedRowCell { +} + +.cellTableSelectedRow { + gwt-sprite: "cellTableSelectedBackground"; + background-color: #628cd5; + color: white; + height: auto; + overflow: auto; +} + +.cellTableSelectedRowCell { + background: #628cd5; +} + +.cellTableKeyboardSelectedCell { + background: #d7dde8; +} + +.cellTableLoading { + margin: 30px; +}
diff --git a/user/src/com/google/gwt/user/cellview/client/CellTree.gss b/user/src/com/google/gwt/user/cellview/client/CellTree.gss new file mode 100644 index 0000000..b076691 --- /dev/null +++ b/user/src/com/google/gwt/user/cellview/client/CellTree.gss
@@ -0,0 +1,64 @@ +.cellTreeWidget { +} + +.cellTreeEmptyMessage { + padding-left: 16px; + font-style: italic; +} + +.cellTreeItem { + padding-top: 4px; + padding-bottom: 4px; + cursor: hand; + /* @alternate */ cursor: pointer; + zoom: 1; +} + +.cellTreeItemImage { +} + +.cellTreeItemImageValue { + zoom: 1; +} + +.cellTreeItemValue { + padding-left: 3px; + padding-right: 3px; + outline: none; +} + +.cellTreeOpenItem { +} + +.cellTreeTopItem { + font-weight: bold; + color: #4b4a4a; + margin-top: 20px; + padding: 3px 13px 3px 10px !important; +} + +.cellTreeTopItemImage { +} + +.cellTreeTopItemImageValue { + border-bottom: 1px solid #6f7277; + padding-bottom: 1px; +} + +.cellTreeKeyboardSelectedItem { + background-color: #ffc; + outline: none; +} + +.cellTreeSelectedItem { + gwt-sprite: "cellTreeSelectedBackground"; + background-color: #628cd5; + color: white; + height: auto; + overflow: visible; +} + +.cellTreeShowMoreButton { + padding-left: 16px; + outline: none; +}
diff --git a/user/src/com/google/gwt/user/cellview/client/CellTreeBasic.gss b/user/src/com/google/gwt/user/cellview/client/CellTreeBasic.gss new file mode 100644 index 0000000..d5c837e --- /dev/null +++ b/user/src/com/google/gwt/user/cellview/client/CellTreeBasic.gss
@@ -0,0 +1,58 @@ +.cellTreeWidget { +} + +.cellTreeEmptyMessage { + padding-left: 16px; + font-style: italic; +} + +.cellTreeItem { + padding-top: 4px; + padding-bottom: 4px; + cursor: hand; + /* @alternate */ cursor: pointer; + zoom: 1; +} + +.cellTreeItemImage { +} + +.cellTreeItemImageValue { + zoom: 1; +} + +.cellTreeItemValue { + padding-left: 3px; + padding-right: 3px; + outline: none; +} + +.cellTreeOpenItem { +} + +.cellTreeTopItem { +} + +.cellTreeTopItemImage { +} + +.cellTreeTopItemImageValue { +} + +.cellTreeKeyboardSelectedItem { + background-color: #ffc; + outline: none; +} + +.cellTreeSelectedItem { + gwt-sprite: "cellTreeSelectedBackground"; + background-color: #628cd5; + color: white; + height: auto; + overflow: visible; +} + +.cellTreeShowMoreButton { + padding-left: 16px; + outline: none; +}
diff --git a/user/src/com/google/gwt/user/cellview/client/DataGrid.gss b/user/src/com/google/gwt/user/cellview/client/DataGrid.gss new file mode 100644 index 0000000..6c51410 --- /dev/null +++ b/user/src/com/google/gwt/user/cellview/client/DataGrid.gss
@@ -0,0 +1,112 @@ +@def SELECTION_BORDER_WIDTH 2px; + +.dataGridWidget { +} + +.dataGridFirstColumn { +} + +.dataGridLastColumn { +} + +.dataGridFooter { + border-top: 2px solid #6f7277; + padding: 3px 15px; + text-align: left; + color: #4b4a4a; + text-shadow: #ddf 1px 1px 0; + overflow: hidden; + white-space: nowrap; +} + +.dataGridHeader { + border-bottom: 2px solid #6f7277; + padding: 3px 15px; + text-align: left; + color: #4b4a4a; + text-shadow: #ddf 1px 1px 0; + overflow: hidden; + white-space: nowrap; +} + +.dataGridCell { + padding: 2px 15px; + overflow: hidden; +} + +.dataGridFirstColumnFooter { +} + +.dataGridFirstColumnHeader { +} + +.dataGridLastColumnFooter { +} + +.dataGridLastColumnHeader { +} + +.dataGridSortableHeader { + cursor: pointer; + /* @alternate */ cursor: hand; +} + +.dataGridSortableHeader:hover { + color: #6c6b6b; +} + +.dataGridSortedHeaderAscending { +} + +.dataGridSortedHeaderDescending { +} + +.dataGridEvenRow { + background: #fff; +} + +.dataGridEvenRowCell { + border: SELECTION_BORDER_WIDTH solid #fff; +} + +.dataGridOddRow { + background: #f3f7fb; +} + +.dataGridOddRowCell { + border: SELECTION_BORDER_WIDTH solid #f3f7fb; +} + +.dataGridHoveredRow { + background: #eee; +} + +.dataGridHoveredRowCell { + border: SELECTION_BORDER_WIDTH solid #eee; +} + +.dataGridKeyboardSelectedRow { + background: #ffc; +} + +.dataGridKeyboardSelectedRowCell { + border: SELECTION_BORDER_WIDTH solid #ffc; +} + +.dataGridSelectedRow { + background: #628cd5; + color: white; + height: auto; + overflow: auto; +} + +.dataGridSelectedRowCell { + border: SELECTION_BORDER_WIDTH solid #628cd5; +} + +/** + * The keyboard selected cell is visible over selection. + */ +.dataGridKeyboardSelectedCell { + border: SELECTION_BORDER_WIDTH solid #d7dde8; +}
diff --git a/user/src/com/google/gwt/user/cellview/client/SimplePager.gss b/user/src/com/google/gwt/user/cellview/client/SimplePager.gss new file mode 100644 index 0000000..74fb27f --- /dev/null +++ b/user/src/com/google/gwt/user/cellview/client/SimplePager.gss
@@ -0,0 +1,14 @@ +.pageDetails { + padding: 4px 8px; + text-align: center; +} + +.button { + padding: 4px; + cursor: pointer; + /* @alternate */ cursor: hand; +} + +.disabledButton { + cursor: default; +}
diff --git a/user/src/com/google/gwt/user/client/ui/CustomScrollPanel.gss b/user/src/com/google/gwt/user/client/ui/CustomScrollPanel.gss new file mode 100644 index 0000000..472b0fb --- /dev/null +++ b/user/src/com/google/gwt/user/client/ui/CustomScrollPanel.gss
@@ -0,0 +1,6 @@ +.customScrollPanel { +} + +.customScrollPanelCorner { + background: #efefef; +}
diff --git a/user/src/com/google/gwt/user/client/ui/NativeHorizontalScrollbar.gss b/user/src/com/google/gwt/user/client/ui/NativeHorizontalScrollbar.gss new file mode 100644 index 0000000..7e6fdce --- /dev/null +++ b/user/src/com/google/gwt/user/client/ui/NativeHorizontalScrollbar.gss
@@ -0,0 +1,2 @@ +.nativeHorizontalScrollbar { +}
diff --git a/user/src/com/google/gwt/user/client/ui/NativeHorizontalScrollbarTransparent.gss b/user/src/com/google/gwt/user/client/ui/NativeHorizontalScrollbarTransparent.gss new file mode 100644 index 0000000..0b5c4d7 --- /dev/null +++ b/user/src/com/google/gwt/user/client/ui/NativeHorizontalScrollbarTransparent.gss
@@ -0,0 +1,15 @@ +@def OPACITY_DURATION 350ms; + +.nativeHorizontalScrollbar { + opacity: 0.7; + filter: alpha(opacity = 70); + -webkit-transition: opacity OPACITY_DURATION; + -moz-transition: opacity OPACITY_DURATION; + -o-transition: opacity OPACITY_DURATION; + transition: opacity OPACITY_DURATION; +} + +.nativeHorizontalScrollbar:hover { + opacity: 1; + filter: alpha(opacity = 100); +}
diff --git a/user/src/com/google/gwt/user/client/ui/NativeVerticalScrollbar.gss b/user/src/com/google/gwt/user/client/ui/NativeVerticalScrollbar.gss new file mode 100644 index 0000000..c641899 --- /dev/null +++ b/user/src/com/google/gwt/user/client/ui/NativeVerticalScrollbar.gss
@@ -0,0 +1,2 @@ +.nativeVerticalScrollbar { +}
diff --git a/user/src/com/google/gwt/user/client/ui/NativeVerticalScrollbarTransparent.gss b/user/src/com/google/gwt/user/client/ui/NativeVerticalScrollbarTransparent.gss new file mode 100644 index 0000000..3927198 --- /dev/null +++ b/user/src/com/google/gwt/user/client/ui/NativeVerticalScrollbarTransparent.gss
@@ -0,0 +1,15 @@ +@def OPACITY_DURATION 350ms; + +.nativeVerticalScrollbar { + opacity: 0.7; + filter: alpha(opacity = 70); + -webkit-transition: opacity OPACITY_DURATION; + -moz-transition: opacity OPACITY_DURATION; + -o-transition: opacity OPACITY_DURATION; + transition: opacity OPACITY_DURATION; +} + +.nativeVerticalScrollbar:hover { + opacity: 1; + filter: alpha(opacity = 100); +}