You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2022/07/20 13:35:04 UTC
[myfaces-tobago] branch tobago-4.x updated: feat: Popup markup extraLarge
This is an automated email from the ASF dual-hosted git repository.
lofwyr pushed a commit to branch tobago-4.x
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git
The following commit(s) were added to refs/heads/tobago-4.x by this push:
new fc9a839049 feat: Popup markup extraLarge
fc9a839049 is described below
commit fc9a83904928e4fbbebd754618996cce22ee35d1
Author: Udo Schnurpfeil <ud...@irian.eu>
AuthorDate: Wed Jul 20 14:12:09 2022 +0200
feat: Popup markup extraLarge
issue: TOBAGO-2151
(cherry picked from commit d77286266d260af91eba9d8bc4c8b16c640039bc)
---
.../apache/myfaces/tobago/internal/renderkit/renderer/PopupRenderer.java | 1 +
.../java/org/apache/myfaces/tobago/renderkit/css/BootstrapClass.java | 1 +
2 files changed, 2 insertions(+)
diff --git a/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/PopupRenderer.java b/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/PopupRenderer.java
index 5075525298..bfa70d8bf7 100644
--- a/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/PopupRenderer.java
+++ b/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/PopupRenderer.java
@@ -67,6 +67,7 @@ public class PopupRenderer extends PanelRendererBase {
writer.startElement(HtmlElements.DIV);
writer.writeClassAttribute(
BootstrapClass.MODAL_DIALOG,
+ markup != null && markup.contains(Markup.EXTRA_LARGE) ? BootstrapClass.MODAL_XL : null,
markup != null && markup.contains(Markup.LARGE) ? BootstrapClass.MODAL_LG : null,
markup != null && markup.contains(Markup.SMALL) ? BootstrapClass.MODAL_SM : null);
writer.writeAttribute(HtmlAttributes.ROLE, HtmlRoleValues.DOCUMENT.toString(), false);
diff --git a/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/BootstrapClass.java b/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/BootstrapClass.java
index b514597e88..d747d72f31 100644
--- a/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/BootstrapClass.java
+++ b/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/BootstrapClass.java
@@ -345,6 +345,7 @@ public enum BootstrapClass implements CssItem {
MODAL_DIALOG("modal-dialog"),
MODAL_LG("modal-lg"),
MODAL_SM("modal-sm"),
+ MODAL_XL("modal-xl"),
MR_AUTO("mr-auto"),
MR_LG_AUTO("mr-lg-auto"),
MR_MD_AUTO("mr-md-auto"),