forked from ZwiiCMS-Team/ZwiiCMS
Merge branch 'master' into dev10
This commit is contained in:
commit
7e6cffd19a
@ -1197,7 +1197,8 @@ class core extends common {
|
||||
$css .= 'a{color:' . $colors['normal'] . '}';
|
||||
$css .= 'a:hover{color:' . $colors['darken'] . '}';
|
||||
$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 .= 'body,.block h4,input[type=\'email\'],input[type=\'text\'],input[type=\'password\'],.inputFile,select,textarea,.inputFile{color:' . $this->getData(['theme', 'text', 'textColor']) . '}';
|
||||
$css .= '.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 !important;} body{margin:0 auto !important;} #bar{margin:0 auto !important;} body > header{margin:0 auto !important;} body > nav {margin: 0 auto !important;} body > footer {margin:0 auto !important;}': '';
|
||||
$css .= $this->getData(['theme', 'site', 'width']) === '750px' ? '.button, button{font-size:0.8em;}' : '';
|
||||
@ -1210,7 +1211,7 @@ class core extends common {
|
||||
$css .= '.speechBubble:before{border-color:' . $colors['normal'] . ' transparent transparent transparent}';
|
||||
$css .= '.button:hover,button[type=\'submit\']:hover,.pagination a:hover,input[type=\'checkbox\']:not(:active):checked:hover + label:before,input[type=\'checkbox\']:active + label:before,input[type=\'radio\']:checked:hover + label:before,input[type=\'radio\']:not(:checked):active + label:before{background-color:' . $colors['darken'] . '}';
|
||||
$css .= '.helpButton span:hover{color:' . $colors['darken'] . '}';
|
||||
$css .= '.button:active,button[type=\'submit\']:active,.pagination a:active{background-color:' . $colors['veryDarken'] . '}';
|
||||
$css .= '.button:active,button[type=\'submit\']:active,.pagination a:active{background-color:' . $colors['veryDarken'] . '}';
|
||||
$colors = helper::colorVariants($this->getData(['theme', 'title', 'textColor']));
|
||||
$css .= 'h1,h2,h3,h4,h5,h6{color:' . $colors['normal'] . ';font-family:"' . str_replace('+', ' ', $this->getData(['theme', 'title', 'font'])) . '",sans-serif;font-weight:' . $this->getData(['theme', 'title', 'fontWeight']) . ';text-transform:' . $this->getData(['theme', 'title', 'textTransform']) . '}';
|
||||
// Bannière
|
||||
|
56
core/layout/admin.css
Normal file
56
core/layout/admin.css
Normal file
@ -0,0 +1,56 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body:not(.editorWysiwyg),
|
||||
.block h4,
|
||||
input[type=email],
|
||||
input[type=text],
|
||||
input[type=password],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
span .zwiico-help {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
|
||||
.button,
|
||||
button[type=submit],
|
||||
.button:hover,
|
||||
button[type=submit]:hover,
|
||||
input[type="checkbox"]:checked + label::before,
|
||||
.speechBubble {
|
||||
background-color: rgba(32, 59, 82, 1);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.speechBubble::before {
|
||||
border-color: rgba(32, 59, 82, 1) transparent transparent transparent;
|
||||
}
|
||||
|
||||
body, .row > div {
|
||||
font: "Open+Sans", sans-serif;
|
||||
font-size: 13px;
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
|
||||
|
@ -11,29 +11,4 @@
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
@import url("core/layout/admin.css");
|
@ -13,20 +13,5 @@
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
@import url("core/layout/admin.css");
|
@ -13,27 +13,4 @@
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
@import url("core/layout/admin.css");
|
@ -12,28 +12,5 @@
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
/* Thème administration */
|
||||
@import url("core/layout/admin.css");
|
@ -11,32 +11,9 @@
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
@import url("core/layout/admin.css");
|
||||
|
||||
#backToTop {
|
||||
display: block;
|
||||
}
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
@ -12,28 +12,5 @@
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
/* Thème administration */
|
||||
@import url("core/layout/admin.css");
|
@ -12,28 +12,4 @@
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
@import url("core/layout/admin.css");
|
@ -10,6 +10,10 @@
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
/* Thème administration */
|
||||
@import url("core/layout/admin.css");
|
||||
|
||||
#bar,
|
||||
#site,
|
||||
header,
|
||||
@ -54,31 +58,3 @@ nav li ul {
|
||||
#themeOverlayBody {
|
||||
position: fixed; /* Sinon l'overlay s'arrête à la hauteur de la fenêtre et non de la page*/
|
||||
}
|
||||
|
||||
/* Contrastes */
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
@ -15,6 +15,7 @@
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::button('themeManage', [
|
||||
'class' => 'buttonBlue',
|
||||
'ico' => 'upload',
|
||||
'href' => helper::baseUrl() . $this->getUrl(0) . '/manage',
|
||||
'value' => 'Thèmes'
|
||||
@ -22,13 +23,15 @@
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::button('themeAdvanced', [
|
||||
'class' => 'buttonBlue',
|
||||
'ico' => 'code',
|
||||
'href' => helper::baseUrl() . $this->getUrl(0) . '/advanced',
|
||||
'value' => 'Éditeur CSS',
|
||||
'ico' => 'code'
|
||||
'value' => 'Éditeur CSS'
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::button('themeShowAll', [
|
||||
'class' => 'buttonBlue',
|
||||
'ico' => 'eye',
|
||||
'value' => 'Zones cachées'
|
||||
]); ?>
|
||||
|
@ -12,28 +12,5 @@
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
/* Thème administration */
|
||||
@import url("core/layout/admin.css");
|
@ -12,28 +12,4 @@
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
@import url("core/layout/admin.css");
|
@ -13,33 +13,4 @@
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans",sans-serif;
|
||||
}
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
div.preview {
|
||||
border-radius: 2%;
|
||||
-webkit-box-shadow: 5px 5px 5px 2px rgba(0,0,0,0.75);
|
||||
-moz-box-shadow: 5px 5px 5px 2px rgba(0,0,0,0.75);
|
||||
box-shadow: 5px 5px 5px 2px rgba(0,0,0,0.75);
|
||||
}
|
||||
@import url("core/layout/admin.css");
|
@ -13,96 +13,80 @@
|
||||
/*
|
||||
* Chargement de l'aperçu
|
||||
*/
|
||||
$( document ).ready(function() {
|
||||
|
||||
|
||||
// Import des polices de caractères
|
||||
var titleFont = $("#themeTitleFont").val();
|
||||
var textFont = $("#themeTextFont").val();
|
||||
|
||||
var css = "@import url('https://fonts.googleapis.com/css?family=" + titleFont + "|" + textFont + "');";
|
||||
var colors = core.colorVariants($("#themeButtonBackgroundColor").val());
|
||||
|
||||
// Texte
|
||||
css += "p.preview {color:" + $("#themeTextTextColor").val() + ";font-family:'" + textFont.replace(/\+/g, " ") + "',sans-serif}";
|
||||
// Titres
|
||||
css += "h1.preview,h3.preview{color:" + $("#themeTitleTextColor").val() + ";font-family:'" + titleFont.replace(/\+/g, " ") + "',sans-serif;font-weight:" + $("#themeTitleFontWeight").val() + ";text-transform:" + $("#themeTitleTextTransform").val() + "}";
|
||||
// Fond
|
||||
css += "div.preview{background-color:" + $("#themeSiteBackgroundColor").val() + ";}";
|
||||
|
||||
// Couleurs des liens
|
||||
colors = core.colorVariants($("#themeLinkTextColor").val());
|
||||
css += "a.preview,.buttonPreview{color:" + colors.normal + "}";
|
||||
css += "a.preview:hover,.buttonPreview{color:" + colors.darken + "}";
|
||||
css += "a.preview,.buttonPreview {font-family:'" + textFont.replace(/\+/g, " ") + "',sans-serif}";
|
||||
|
||||
// Paramètrage du DOM
|
||||
$("#themePreview").remove();
|
||||
$("<style>")
|
||||
.attr("type", "text/css")
|
||||
.attr("id", "themePreview")
|
||||
.text(css)
|
||||
.appendTo("head");
|
||||
$( document).ready(function() {
|
||||
updateDOM();
|
||||
});
|
||||
|
||||
/**
|
||||
* Aperçu en direct
|
||||
*/
|
||||
$("input, select").on("change", function() {
|
||||
// Import des polices de caractères
|
||||
var titleFont = $("#themeTitleFont").val();
|
||||
var textFont = $("#themeTextFont").val();
|
||||
var css = "@import url('https://fonts.googleapis.com/css?family=" + titleFont + "|" + textFont + "');";
|
||||
// Couleurs des boutons
|
||||
var colors = core.colorVariants($("#themeButtonBackgroundColor").val());
|
||||
css += ".speechBubble,.button,.button:hover,.pagination a,.pagination a:hover,input[type='checkbox']:checked + label:before,.helpContent{background-color:" + colors.normal + ";color:" + colors.text + "}";
|
||||
//css += ".helpButton span{color:" + colors.normal + "}";
|
||||
//css += "input[type='text']:hover,input[type='password']:hover,.inputFile:hover,select:hover,textarea:hover{border-color:" + colors.normal + "}";
|
||||
//css += ".speechBubble:before{border-color:" + colors.normal + " transparent transparent transparent}";
|
||||
//css += ".button:hover,button[type='submit']:hover,.pagination a:hover,input[type='checkbox']:not(:active):checked:hover + label:before,input[type='checkbox']:active + label:before{background-color:" + colors.darken + "}";
|
||||
//css += ".helpButton span:hover{color:" + colors.darken + "}";
|
||||
//css += ".button:active,button[type='submit']:active,.pagination a:active{background-color:" + colors.veryDarken + "}";
|
||||
if ($("#themeSiteWidth").val() === "750px") {
|
||||
css += ".button, button{font-size:0.8em;}";
|
||||
} else {
|
||||
css += ".button, button{font-size:1em;}";
|
||||
}
|
||||
// Couleurs des liens
|
||||
colors = core.colorVariants($("#themeLinkTextColor").val());
|
||||
//css += "a{color:" + colors.normal + "}";
|
||||
//css += "a:hover{color:" + colors.darken + "}";
|
||||
css += "a.preview,.buttonPreview{color:" + colors.normal + "}";
|
||||
css += "a.preview:hover,.buttonPreview{color:" + colors.darken + "}";
|
||||
// Couleur, polices, épaisseur et capitalisation de caractères des titres
|
||||
//css += "h1,h2,h3,h4,h5,h6{color:" + $("#themeTitleTextColor").val() + ";font-family:'" + titleFont.replace(/\+/g, " ") + "',sans-serif;font-weight:" + $("#themeTitleFontWeight").val() + ";text-transform:" + $("#themeTitleTextTransform").val() + "}";
|
||||
css += "h1.preview,h3.preview{color:" + $("#themeTitleTextColor").val() + ";font-family:'" + titleFont.replace(/\+/g, " ") + "',sans-serif;font-weight:" + $("#themeTitleFontWeight").val() + ";text-transform:" + $("#themeTitleTextTransform").val() + "}";
|
||||
// Police de caractères
|
||||
//css += "body{font-family:'" + textFont.replace(/\+/g, " ") + "',sans-serif}";
|
||||
// Police + couleur
|
||||
css += "p.preview{color:" + $("#themeTextTextColor").val() + ";font-family:'" + textFont.replace(/\+/g, " ") + "',sans-serif}";
|
||||
css += "a.preview,.buttonPreview{font-family:'" + textFont.replace(/\+/g, " ") + "',sans-serif}";
|
||||
// Taille du texte
|
||||
//css += "body,.row > div{font-size:" + $("#themeTextFontSize").val() + "}";
|
||||
// Couleur du texte
|
||||
//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() + "}";
|
||||
css += "p.preview,.buttonPreview{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;} #bar{margin:0 auto;} body > header{margin:0 auto;} body > nav {margin: 0 auto;} body > footer {margin:0 auto;}";
|
||||
} else {
|
||||
css += "#site{margin:20px auto !important;} body{margin:0px 10px;} #bar{margin: 0 -10px;} body > header{margin: 0 -10px;} body > nav {margin: 0 -10px;} body > footer {margin: 0 -10px;} ";
|
||||
|
||||
}
|
||||
// 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}";
|
||||
css += "#site{border-radius:" + $("#themeSiteRadius").val() + ";box-shadow:" + $("#themeSiteShadow").val() + " #212223}";
|
||||
css += "div.preview{background-color:" + $("#themeSiteBackgroundColor").val() + ";}";
|
||||
// Ajout du css au DOM
|
||||
$("#themePreview").remove();
|
||||
$("<style>")
|
||||
.attr("type", "text/css")
|
||||
.attr("id", "themePreview")
|
||||
.text(css)
|
||||
.appendTo("head");
|
||||
});
|
||||
$("input, select").on("change",function() {
|
||||
updateDOM();
|
||||
});
|
||||
|
||||
|
||||
function updateDOM() {
|
||||
|
||||
/**
|
||||
* Aperçu dans la boîte
|
||||
*/
|
||||
|
||||
// Import des polices de caractères
|
||||
var titleFont = $("#themeTitleFont").val();
|
||||
var textFont = $("#themeTextFont").val();
|
||||
var css = "@import url('https://fonts.googleapis.com/css?family=" + titleFont + "|" + textFont + "');";
|
||||
// Couleurs des boutons
|
||||
var colors = core.colorVariants($("#themeButtonBackgroundColor").val());
|
||||
css += ".button.buttonSubmitPreview{background-color:" + colors.normal + ";}";
|
||||
css += ".button.buttonSubmitPreview:hover{background-color:" + colors.darken + "}";
|
||||
// Couleurs des liens
|
||||
colors = core.colorVariants($("#themeLinkTextColor").val());
|
||||
css += "a.urlPreview{color:" + colors.normal + "}";
|
||||
css += "a.urlPreview:hover{color:" + colors.darken + "}";
|
||||
// Couleur, polices, épaisseur et capitalisation de caractères des titres
|
||||
css += ".headerPreview,.headerPreview{color:" + $("#themeTitleTextColor").val() + ";font-family:'" + titleFont.replace(/\+/g, " ") + "',sans-serif;font-weight:" + $("#themeTitleFontWeight").val() + ";text-transform:" + $("#themeTitleTextTransform").val() + "}";
|
||||
// Police de caractères
|
||||
// Police + couleur
|
||||
css += ".textPreview,.urlPreview{color:" + $("#themeTextTextColor").val() + ";font-family:'" + textFont.replace(/\+/g, " ") + "',sans-serif; font-size:" + $("#themeTextFontSize").val() + ";}";
|
||||
// Couleur des liens
|
||||
//css += "a.preview,.buttonSubmitPreview{font-family:'" + textFont.replace(/\+/g, " ") + "',sans-serif}";
|
||||
|
||||
// Taille du texte
|
||||
// Couleur du texte
|
||||
css += "p.preview,.buttonSubmitPreview{color:" + $("#themeTextTextColor").val() + "}";
|
||||
|
||||
/**
|
||||
* Aperçu réel
|
||||
*/
|
||||
|
||||
// Taille du site
|
||||
if ($("#themeSiteWidth").val() === "750px") {
|
||||
css += ".button, button{font-size:0.8em;}";
|
||||
} else {
|
||||
css += ".button, button{font-size:1em;}";
|
||||
}
|
||||
// Largeur du site
|
||||
css += ".container{max-width:" + $("#themeSiteWidth").val() + "}";
|
||||
if ($("#themeSiteWidth").val() === "100%") {
|
||||
css += "#site{margin:0 auto;} body{margin:0 auto;} #bar{margin:0 auto;} body > header{margin:0 auto;} body > nav {margin: 0 auto;} body > footer {margin:0 auto;}";
|
||||
} else {
|
||||
css += "#site{margin:20px auto !important;} body{margin:0px 10px;} #bar{margin: 0 -10px;} body > header{margin: 0 -10px;} body > nav {margin: 0 -10px;} body > footer {margin: 0 -10px;} ";
|
||||
|
||||
}
|
||||
// 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}";
|
||||
css += "#site{border-radius:" + $("#themeSiteRadius").val() + ";box-shadow:" + $("#themeSiteShadow").val() + " #212223}";
|
||||
css += "div.bgPreview{background-color:" + $("#themeSiteBackgroundColor").val() + ";}";
|
||||
|
||||
/**
|
||||
* Injection dans le DOM
|
||||
*/
|
||||
// Ajout du css au DOM
|
||||
$("#themePreview").remove();
|
||||
$("<style>")
|
||||
.attr("type", "text/css")
|
||||
.attr("id", "themePreview")
|
||||
.text(css)
|
||||
.appendTo("head");
|
||||
|
||||
}
|
||||
|
@ -54,27 +54,31 @@
|
||||
]); ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col6 offset3">
|
||||
<?php echo template::text('themeButtonBackgroundColor', [
|
||||
'class' => 'colorPicker',
|
||||
'help' => 'Le curseur horizontal règle le niveau de transparence.',
|
||||
'label' => 'Boutons',
|
||||
'value' => $this->getData(['theme', 'button', 'backgroundColor'])
|
||||
]); ?>
|
||||
<div class="row">
|
||||
<div class="col6 offset3">
|
||||
<?php echo template::text('themeButtonBackgroundColor', [
|
||||
'class' => 'colorPicker',
|
||||
'help' => 'Le curseur horizontal règle le niveau de transparence.',
|
||||
'label' => 'Boutons',
|
||||
'value' => $this->getData(['theme', 'button', 'backgroundColor'])
|
||||
]); ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col4 preview">
|
||||
<h1>Aperçu</h1>
|
||||
<div class="col4 bgPreview">
|
||||
<div class="row">
|
||||
<div class="col8">
|
||||
<h3 class="preview">Titre 3 </h3>
|
||||
<p class="preview">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
|
||||
<div class="col12">
|
||||
<h1 class="headerPreview">Titre </h1>
|
||||
<h3 class="headerPreview">Sous-Titre </h3>
|
||||
<p class="textPreview">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
|
||||
<p><a href="#" class="urlPreview">Lorem ipsum dolor sit amet.</a></p>
|
||||
</div>
|
||||
<div class="col4">
|
||||
<p><a href="#" class="preview">Hyperlien</a></p>
|
||||
<?php echo template::button('themeSiteTest', [
|
||||
'class' => 'buttonPreview',
|
||||
'value' => 'Test'
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col4 offset8">
|
||||
<?php echo template::button('themeSiteSubmitButtonPreview', [
|
||||
'class' => 'buttonSubmitPreview',
|
||||
'value' => 'Valider'
|
||||
]); ?>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -12,28 +12,4 @@
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
@import url("core/layout/admin.css");
|
@ -13,27 +13,4 @@
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
@import url("core/layout/admin.css");
|
@ -13,27 +13,4 @@
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
@import url("core/layout/admin.css");
|
@ -12,28 +12,4 @@
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
#site {
|
||||
background-color: rgba(255, 255, 255, 1);
|
||||
}
|
||||
|
||||
body,
|
||||
.block h4,
|
||||
input[type="email"],
|
||||
input[type="text"],
|
||||
input[type="password"],
|
||||
.inputFile,
|
||||
select,
|
||||
textarea,
|
||||
.inputFile,
|
||||
.button.buttonGrey,
|
||||
.button.buttonGrey:hover {
|
||||
color: rgba(33, 34, 35, 1);
|
||||
}
|
||||
body {
|
||||
font-family: "Open+Sans";
|
||||
}
|
||||
body h1, h2, h3, h4, h5, h6 {
|
||||
font-family: "Oswald";
|
||||
color: rgba(74, 105, 189, 1);
|
||||
}
|
||||
@import url("core/layout/admin.css");
|
4
core/vendor/filemanager/config/config.php
vendored
4
core/vendor/filemanager/config/config.php
vendored
@ -341,7 +341,7 @@ $config = array(
|
||||
'download_files' => true, // allow download files or just preview
|
||||
|
||||
// you can preview these type of files if $preview_text_files is true
|
||||
'previewable_text_file_exts' => array( "bsh", "c","css", "cc", "cpp", "cs", "csh", "cyc", "cv", "htm", "html", "java", "js", "m", "mxml", "perl", "pl", "pm", "py", "rb", "sh", "xhtml", "xml","xsl",'txt', 'log','' ),
|
||||
'previewable_text_file_exts' => array( "bsh", "c","css", "cc", "cpp", "cs", "csh", "cyc", "cv", "htm", "html", "java", "js", "m", "mxml", "perl", "pl", "pm", "py", "rb", "sh", "xhtml", "xml","xsl",'txt', 'log', 'gpx', 'kml', '' ),
|
||||
|
||||
// you can edit these type of files if $edit_text_files is true (only text based files)
|
||||
// you can create these type of files if $config['create_text_files'] is true (only text based files)
|
||||
@ -369,7 +369,7 @@ $config = array(
|
||||
//Allowed extensions (lowercase insert)
|
||||
//**********************
|
||||
'ext_img' => array( 'jpg', 'jpeg', 'png', 'gif', 'bmp', 'tiff','svg', 'ico' ), //Images
|
||||
'ext_file' => array( 'doc', 'docx', 'rtf', 'pdf', 'xls', 'xlsx', 'txt', 'csv', 'html', 'xhtml', 'psd', 'sql', 'log', 'fla', 'xml', 'ade', 'adp', 'mdb', 'accdb', 'ppt', 'pptx', 'odt', 'ots', 'ott', 'odb', 'odg', 'otp', 'otg', 'odf', 'ods', 'odp', 'css', 'ai', 'kmz','dwg', 'dxf', 'hpgl', 'plt', 'spl', 'step', 'stp', 'iges', 'igs', 'sat', 'cgm', 'ics', ''), //Files
|
||||
'ext_file' => array( 'doc', 'docx', 'rtf', 'pdf', 'xls', 'xlsx', 'txt', 'csv', 'html', 'xhtml', 'psd', 'sql', 'log', 'fla', 'xml', 'ade', 'adp', 'mdb', 'accdb', 'ppt', 'pptx', 'odt', 'ots', 'ott', 'odb', 'odg', 'otp', 'otg', 'odf', 'ods', 'odp', 'css', 'ai', 'kmz','dwg', 'dxf', 'hpgl', 'plt', 'spl', 'step', 'stp', 'iges', 'igs', 'sat', 'cgm', 'ics', 'gpx', 'kml', ''), //Files
|
||||
'ext_video' => array( 'mov', 'mpeg', 'm4v', 'mp4', 'avi', 'mpg', 'wma', "flv", "webm" ), //Video
|
||||
'ext_music' => array( 'mp3', 'mpga', 'm4a', 'ac3', 'aiff', 'mid', 'ogg', 'wav' ), //Audio
|
||||
'ext_misc' => array( 'zip', 'rar', 'gz', 'tar', 'iso', 'dmg' ), //Archives
|
||||
|
1
core/vendor/tinymce/content.css
vendored
1
core/vendor/tinymce/content.css
vendored
@ -5,6 +5,7 @@
|
||||
/* Fix les problèmes de couleurs et de taille de police */
|
||||
.editorWysiwyg {
|
||||
font-size: 14px !important;
|
||||
background-image: none;
|
||||
}
|
||||
|
||||
|
||||
|
7
core/vendor/tinymce/init.js
vendored
7
core/vendor/tinymce/init.js
vendored
@ -191,13 +191,6 @@ tinymce.init({
|
||||
]
|
||||
});
|
||||
|
||||
/**
|
||||
* Suppression du back ground TinyMCE
|
||||
*
|
||||
*/
|
||||
$(body).removeAttr("background-image");
|
||||
|
||||
|
||||
tinymce.PluginManager.add('stickytoolbar', function(editor, url) {
|
||||
editor.on('init', function() {
|
||||
setSticky();
|
||||
|
16
module/blog/view/add/add.css
Normal file
16
module/blog/view/add/add.css
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
@ -19,7 +19,6 @@
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<?php echo template::button('blogBack', [
|
||||
'class' => 'buttonGrey',
|
||||
'href' => helper::baseUrl() . $this->getUrl(0),
|
||||
'ico' => 'left',
|
||||
'value' => 'Retour'
|
||||
@ -27,7 +26,6 @@
|
||||
</div>
|
||||
<div class="col3 offset6">
|
||||
<?php echo template::button('blogEdit', [
|
||||
'class' => 'buttonBlue',
|
||||
'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $this->getUrl(1) . '/' . $_SESSION['csrf'],
|
||||
'value' => 'Editer'
|
||||
]); ?>
|
||||
|
16
module/blog/view/comment/comment.css
Normal file
16
module/blog/view/comment/comment.css
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
16
module/blog/view/config/config.css
Normal file
16
module/blog/view/config/config.css
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
16
module/blog/view/edit/edit.css
Normal file
16
module/blog/view/edit/edit.css
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
@ -18,7 +18,7 @@
|
||||
float: right;
|
||||
}
|
||||
.blogTitle {
|
||||
background-color: #ECEFF1;
|
||||
/*background-color: #ECEFF1;*/
|
||||
padding: 5px;
|
||||
}
|
||||
.blogContent {
|
||||
|
@ -1,3 +1,7 @@
|
||||
@import url("core/layout/admin.css");
|
||||
|
||||
/*
|
||||
.formConfigInput {
|
||||
background: #FFF;
|
||||
}
|
||||
}
|
||||
*/
|
16
module/form/view/data/data.css
Normal file
16
module/form/view/data/data.css
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
@ -17,7 +17,6 @@
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::button('formDataBack', [
|
||||
'class' => 'buttonBlue',
|
||||
'href' => helper::baseUrl() . $this->getUrl(0) . '/export2csv' . '/' . $_SESSION['csrf'],
|
||||
'ico' => 'download',
|
||||
'value' => 'Export CSV'
|
||||
|
@ -1,3 +1,20 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
||||
|
||||
.galleryConfigError {
|
||||
color: #F3674A;
|
||||
font-weight: bold;
|
||||
|
16
module/gallery/view/edit/edit.css
Normal file
16
module/gallery/view/edit/edit.css
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
16
module/news/view/add/add.css
Normal file
16
module/news/view/add/add.css
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
16
module/news/view/config/config.css
Normal file
16
module/news/view/config/config.css
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
@ -1 +0,0 @@
|
||||
/* Volontairement vide */
|
16
module/redirection/view/config/config.css
Normal file
16
module/redirection/view/config/config.css
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
16
module/redirection/view/index/index.css
Normal file
16
module/redirection/view/index/index.css
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
|
||||
* @license GNU General Public License, version 3
|
||||
* @link http://zwiicms.com/
|
||||
*/
|
||||
|
||||
|
||||
@import url("core/layout/admin.css");
|
Loading…
Reference in New Issue
Block a user