La hauteur du menu est géré par lquery et non par le theme
This commit is contained in:
parent
aa9c231327
commit
23187d463f
@ -268,7 +268,7 @@ class core extends common
|
|||||||
$totalHeight = $firstPadding + $fontSize + $menuFontSizeInPx;
|
$totalHeight = $firstPadding + $fontSize + $menuFontSizeInPx;
|
||||||
|
|
||||||
// Fixer la hauteur maximale de la barre de menu
|
// Fixer la hauteur maximale de la barre de menu
|
||||||
$css .= '#menuLeft, nav, a.active {max-height:' . $totalHeight . 'px}';
|
// $css .= '#menuLeft, nav, a.active {max-height:' . $totalHeight . 'px}';
|
||||||
|
|
||||||
// Pied de page
|
// Pied de page
|
||||||
$colors = helper::colorVariants($this->getData(['theme', 'footer', 'backgroundColor']));
|
$colors = helper::colorVariants($this->getData(['theme', 'footer', 'backgroundColor']));
|
||||||
|
@ -375,6 +375,17 @@ core.start = function () {
|
|||||||
// Option active
|
// Option active
|
||||||
var hidePages = "<?php echo $this->getData(['theme', 'menu', 'hidePages'])?>";
|
var hidePages = "<?php echo $this->getData(['theme', 'menu', 'hidePages'])?>";
|
||||||
|
|
||||||
|
// Récupérer les valeurs de dimensions
|
||||||
|
var padding = "<?php echo $this->getData(['theme', 'menu', 'height'])?>";
|
||||||
|
var firstPadding = parseFloat(padding.split(" ")[0]); // Convertir la première valeur en nombre
|
||||||
|
var fontSize = parseFloat("<?php echo $this->getData(['theme', 'text', 'fontSize'])?>"); // Taille du texte
|
||||||
|
var menuFontSize = parseFloat("<?php echo $this->getData(['theme', 'menu', 'fontSize'])?>"); // Taille du menu
|
||||||
|
|
||||||
|
// Convertir menuFontSize en pixels
|
||||||
|
var menuFontSizeInPx = menuFontSize * fontSize;
|
||||||
|
|
||||||
|
// Calculer la hauteur totale
|
||||||
|
var totalHeight = firstPadding + fontSize + menuFontSizeInPx;
|
||||||
if (hidePages == 1) {
|
if (hidePages == 1) {
|
||||||
$("#menuLeft").css({
|
$("#menuLeft").css({
|
||||||
"visibility": "hidden",
|
"visibility": "hidden",
|
||||||
@ -382,6 +393,8 @@ core.start = function () {
|
|||||||
"max-width": "10px"
|
"max-width": "10px"
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Par défaut pour tous les thèmes.
|
||||||
|
$("#menuLeft, nav").css("max-height", totalHeight + "px");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user