Improve UX.
[gpl/argeo-suite.git] / core / org.argeo.suite.ui / src / org / argeo / suite / ui / SuiteStyle.java
1 package org.argeo.suite.ui;
2
3 import org.argeo.cms.ui.util.CmsStyle;
4
5 /** Styles used by Argeo Suite work UI. */
6 public enum SuiteStyle implements CmsStyle {
7         // header
8         header, headerTitle, headerMenu, headerMenuItem,
9         // footer
10         footer,
11         // recent items
12         recentItems,
13         // lead pane
14         leadPane, leadPaneItem, leadPaneSectionTitle, leadPaneSubSectionTitle,
15         // entry area
16         entryArea,
17         // group composite
18         titleContainer, titleLabel, subTitleLabel, formLine, formColumn, navigationBar, navigationTitle, navigationButton,
19         // forms elements
20         simpleLabel, simpleText, simpleInput,
21         // table
22         titleCell,
23         // layers
24         workArea,
25         // tabbed area
26         mainTabBody, mainTabSelected, mainTab,
27         // buttons
28         inlineButton;
29
30         @Override
31         public String getClassPrefix() {
32                 return "argeo-suite";
33         }
34
35 }