]> git.argeo.org Git - lgpl/argeo-commons.git/blob - forms/FormStyle.java
Prepare next development cycle
[lgpl/argeo-commons.git] / forms / FormStyle.java
1 package org.argeo.cms.ui.forms;
2
3 import org.argeo.cms.ui.util.CmsStyle;
4
5 /** Syles used */
6 public enum FormStyle implements CmsStyle {
7 // Main
8 form, title,
9 // main part
10 header, headerBtn, headerCombo, section, sectionHeader,
11 // Property fields
12 propertyLabel, propertyText, propertyMessage, errorMessage,
13 // Date
14 popupCalendar,
15 // Buttons
16 starred, unstarred, starOverlay, editOverlay, deleteOverlay, updateOverlay, deleteOverlaySmall, calendar, delete,
17 // Contacts
18 email, address, phone, website,
19 // Social Media
20 facebook, twitter, linkedIn, instagram;
21
22 @Override
23 public String getClassPrefix() {
24 return "argeo-form";
25 }
26
27 // TODO clean button style management
28 public final static String BUTTON_SUFFIX = "_btn";
29 }