From 63ae54e2005736610955e5409bf16f293742226f Mon Sep 17 00:00:00 2001 From: fredtempez Date: Mon, 27 May 2019 10:26:11 +0200 Subject: [PATCH] [9.1.08] Theme 100% sans marge --- CHANGES.md | 3 +++ core/core.php | 3 ++- core/module/theme/view/site/site.js.php | 3 +++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index d64f2391..a3cb70ce 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,8 @@ # Changelog +## Version 9.1.08 +- Modification : + - Thème 100% fluide sans marge ## Version 9.1.07 - Correction : - Ajout d'un utilisateur : autres contrôles avant envoi d'un mail de confirmation diff --git a/core/core.php b/core/core.php index 562c0029..f5ba0c30 100644 --- a/core/core.php +++ b/core/core.php @@ -28,7 +28,7 @@ class common { const GROUP_ADMIN = 3; // Numéro de version - const ZWII_VERSION = '9.1.07'; + const ZWII_VERSION = '9.1.08'; public static $actions = []; public static $coreModuleIds = [ @@ -970,6 +970,7 @@ class core extends common { $css .= 'body,.row > div{font-size:' . $this->getData(['theme', 'text', 'fontSize']) . '}'; $css .= 'body,.block h4,input[type=\'email\'],input[type=\'text\'],input[type=\'password\'],.inputFile,select,textarea,.inputFile,.button.buttonGrey,.button.buttonGrey:hover{color:' . $this->getData(['theme', 'text', 'textColor']) . '}'; $css .= '.container{max-width:' . $this->getData(['theme', 'site', 'width']) . '}'; + $css .= $this->getData(['theme', 'site', 'width']) === '100%' ? '#site{margin:0 auto;} body{margin:0 auto;}': ''; $css .= $this->getData(['theme', 'site', 'width']) === '750px' ? '.button, button{font-size:0.8em;}' : ''; $css .= '#site{background-color:' . $this->getData(['theme', 'site', 'backgroundColor']) . ';border-radius:' . $this->getData(['theme', 'site', 'radius']) . ';box-shadow:' . $this->getData(['theme', 'site', 'shadow']) . ' #212223}'; $colors = helper::colorVariants($this->getData(['theme', 'button', 'backgroundColor'])); diff --git a/core/module/theme/view/site/site.js.php b/core/module/theme/view/site/site.js.php index 93a3c133..82d50b07 100755 --- a/core/module/theme/view/site/site.js.php +++ b/core/module/theme/view/site/site.js.php @@ -46,6 +46,9 @@ $("input, select").on("change", function() { css += "body,.block h4,input[type='email'],input[type='text'],input[type='password'],.inputFile,select,textarea,.inputFile,.button.buttonGrey,.button.buttonGrey:hover{color:" + $("#themeTextTextColor").val() + "}"; // Largeur du site css += ".container{max-width:" + $("#themeSiteWidth").val() + "}"; + if ($("#themeSiteWidth").val() === "100%") { + css += "#site{margin:0 auto;} body{margin:0 auto;}"; + } // Couleur du site, arrondi sur les coins du site et ombre sur les bords du site css += "#site{background-color:" + $("#themeSiteBackgroundColor").val() + ";border-radius:" + $("#themeSiteRadius").val() + ";box-shadow:" + $("#themeSiteShadow").val() + " #212223}"; // Ajout du css au DOM