From: Mathieu Baudier Date: Fri, 16 Jul 2021 08:52:25 +0000 (+0200) Subject: Improve UX. X-Git-Tag: argeo-suite-2.3.1~18 X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=commitdiff_plain;h=10962e83427049bc464edbb88ad9ba9d4b4b8b39;hp=ee37a5fd9993cf6cf86bda07d8ac5e854e244553 Improve UX. --- diff --git a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultEditionLayer.java b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultEditionLayer.java index 7004ad0..92a9dea 100644 --- a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultEditionLayer.java +++ b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultEditionLayer.java @@ -39,7 +39,8 @@ public class DefaultEditionLayer implements SuiteLayer { if (entryArea != null) { if (fixedEntryArea) { FixedEditionArea editionArea = new FixedEditionArea(parent, parent.getStyle()); - entryArea.createUi(editionArea.getEntryArea(), context); + Control entryAreaC = entryArea.createUi(editionArea.getEntryArea(), context); + CmsUiUtils.style(entryAreaC, SuiteStyle.entryArea); if (this.defaultView != null) { editionArea.getTabbedArea().view(defaultView, context); } @@ -76,7 +77,7 @@ public class DefaultEditionLayer implements SuiteLayer { throw new JcrException("Cannot rebuild work area", e); } } - + // tabbed area TabbedArea tabbedArea = findTabbedArea(workAreaC); if (tabbedArea == null) diff --git a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteStyle.java b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteStyle.java index 0156801..0b26852 100644 --- a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteStyle.java +++ b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteStyle.java @@ -12,6 +12,8 @@ public enum SuiteStyle implements CmsStyle { recentItems, // lead pane leadPane, leadPaneItem, leadPaneSectionTitle, leadPaneSubSectionTitle, + // entry area + entryArea, // group composite titleContainer, titleLabel, subTitleLabel, formLine, formColumn, navigationBar, navigationTitle, navigationButton, // forms elements