com.vaadin.ui.themes.


Class Reindeer

java.lang.Object
  com.vaadin.ui.themes.BaseTheme
      com.vaadin.ui.themes.Reindeer

public class Reindeer
extends BaseTheme

Field Summary
static String BUTTON_DEFAULT
          Default action style for buttons (the button that should get activated when the user presses 'enter' in a form).
static String BUTTON_PRIMARY
          Deprecated. Use BUTTON_DEFAULT instead
static String BUTTON_SMALL
          Small sized button, use for context specific actions for example
static String LABEL_H1
          Large font for main application headings
static String LABEL_H2
          Large font for different sections in the application
static String LABEL_LIGHT
          Deprecated. Use LABEL_SMALL instead.
static String LABEL_SMALL
          Small and a little lighter font
static String LAYOUT_BLACK
           Changes the background of a layout to almost black, and at the same time transforms contained components to their black style correspondents when available.
static String LAYOUT_BLUE
          Changes the background of a layout to a shade of blue.
static String LAYOUT_WHITE
          Changes the background of a layout to white.
static String PANEL_LIGHT
          Removes borders and background color from the panel
static String SPLITPANEL_SMALL
          Reduces the split handle to a minimal size (1 pixel)
static String TABLE_BORDERLESS
          Removes borders from the table
static String TABLE_FULL_HEIGHT_FIELDS
          Makes fields inside Table use their normal height instead of the reduced height defined for e.g.
static String TABLE_STRONG
          Makes the table headers dark and more prominent.
static String TABSHEET_BAR
          Deprecated. Use TABSHEET_SMALL instead.
static String TABSHEET_BORDERLESS
          Removes borders from the default tab sheet style.
static String TABSHEET_HOVER_CLOSABLE
          Makes the tab close buttons visible only when the user is hovering over the tab.
static String TABSHEET_MINIMAL
          Removes borders and background color from the tab sheet.
static String TABSHEET_SELECTED_CLOSABLE
          Makes the tab close buttons visible only when the tab is selected.
static String TABSHEET_SMALL
          Removes borders and background color from the tab sheet, and shows the tabs as a small bar.
static String TEXTFIELD_SMALL
          Small sized text field with small font
static String THEME_NAME
           
static String WINDOW_BLACK
          Makes the whole window black, and changes contained components in the same way as LAYOUT_BLACK does.
static String WINDOW_LIGHT
          Makes the whole window white and increases the font size of the title.
 
Fields inherited from class com.vaadin.ui.themes.BaseTheme
BUTTON_LINK, TREE_CONNECTORS
 
Constructor Summary
Reindeer()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THEME_NAME

public static final String THEME_NAME

See Also:

Constant Field Values

LABEL_H1

public static final String LABEL_H1

Large font for main application headings

See Also:
Constant Field Values

LABEL_H2

public static final String LABEL_H2

Large font for different sections in the application

See Also:
Constant Field Values

LABEL_SMALL

public static final String LABEL_SMALL

Small and a little lighter font

See Also:
Constant Field Values

LABEL_LIGHT

@Deprecated
public static final String LABEL_LIGHT

Deprecated. Use LABEL_SMALL instead.

See Also:
Constant Field Values

BUTTON_DEFAULT

public static final String BUTTON_DEFAULT

Default action style for buttons (the button that should get activated when the user presses 'enter' in a form). Use sparingly, only one default button per view should be visible.

See Also:
Constant Field Values

BUTTON_PRIMARY

@Deprecated
public static final String BUTTON_PRIMARY

Deprecated. Use BUTTON_DEFAULT instead

See Also:
Constant Field Values

BUTTON_SMALL

public static final String BUTTON_SMALL

Small sized button, use for context specific actions for example

See Also:
Constant Field Values

TEXTFIELD_SMALL

public static final String TEXTFIELD_SMALL

Small sized text field with small font

See Also:
Constant Field Values

PANEL_LIGHT

public static final String PANEL_LIGHT

Removes borders and background color from the panel

See Also:
Constant Field Values

SPLITPANEL_SMALL

public static final String SPLITPANEL_SMALL

Reduces the split handle to a minimal size (1 pixel)

See Also:
Constant Field Values

TABSHEET_BORDERLESS

public static final String TABSHEET_BORDERLESS

Removes borders from the default tab sheet style.

See Also:
Constant Field Values

TABSHEET_SMALL

public static final String TABSHEET_SMALL

Removes borders and background color from the tab sheet, and shows the tabs as a small bar.

See Also:
Constant Field Values

TABSHEET_BAR

@Deprecated
public static final String TABSHEET_BAR

Deprecated. Use TABSHEET_SMALL instead.

See Also:
Constant Field Values

TABSHEET_MINIMAL

public static final String TABSHEET_MINIMAL

Removes borders and background color from the tab sheet. The tabs are presented with minimal lines indicating the selected tab.

See Also:
Constant Field Values

TABSHEET_HOVER_CLOSABLE

public static final String TABSHEET_HOVER_CLOSABLE

Makes the tab close buttons visible only when the user is hovering over the tab.

See Also:
Constant Field Values

TABSHEET_SELECTED_CLOSABLE

public static final String TABSHEET_SELECTED_CLOSABLE

Makes the tab close buttons visible only when the tab is selected.

See Also:
Constant Field Values

TABLE_BORDERLESS

public static final String TABLE_BORDERLESS

Removes borders from the table

See Also:
Constant Field Values

TABLE_STRONG

public static final String TABLE_STRONG

Makes the table headers dark and more prominent.

See Also:
Constant Field Values

LAYOUT_WHITE

public static final String LAYOUT_WHITE

Changes the background of a layout to white. Applies to VerticalLayout, HorizontalLayout, GridLayout, FormLayout, CssLayout, VerticalSplitPanel and HorizontalSplitPanel.

Does not revert any contained components back to normal if some parent layout has style LAYOUT_BLACK applied.

See Also:
Constant Field Values

LAYOUT_BLUE

public static final String LAYOUT_BLUE

Changes the background of a layout to a shade of blue. Applies to VerticalLayout, HorizontalLayout, GridLayout, FormLayout, CssLayout, VerticalSplitPanel and HorizontalSplitPanel.

Does not revert any contained components back to normal if some parent layout has style LAYOUT_BLACK applied.

See Also:
Constant Field Values

LAYOUT_BLACK

public static final String LAYOUT_BLACK

Changes the background of a layout to almost black, and at the same time transforms contained components to their black style correspondents when available. At least texts, buttons, text fields, selects, date fields, tables and a few other component styles should change.

Applies to VerticalLayout, HorizontalLayout, GridLayout, FormLayout and CssLayout.

See Also:
Constant Field Values

WINDOW_LIGHT

public static final String WINDOW_LIGHT

Makes the whole window white and increases the font size of the title.

See Also:
Constant Field Values

WINDOW_BLACK

public static final String WINDOW_BLACK

Makes the whole window black, and changes contained components in the same way as LAYOUT_BLACK does.

See Also:
Constant Field Values

TABLE_FULL_HEIGHT_FIELDS

public static final String TABLE_FULL_HEIGHT_FIELDS

Makes fields inside Table use their normal height instead of the reduced height defined for e.g. TextField. This can be used to improve vertical alignment if higher components, e.g. ComboBox or PopupDateField are used in the Table.

See Also:
Constant Field Values

Constructor Detail

Reindeer

public Reindeer()