diff --git a/assets/css/src/article.css b/assets/css/src/article.css index 2bb8969..8173caa 100644 --- a/assets/css/src/article.css +++ b/assets/css/src/article.css @@ -15,7 +15,8 @@ article #main-content { article #main-content #chapo::after { content: ""; display: block; - margin: calc(2 * var(--unit--vertical)) 0; + margin-top: calc(2 * var(--unit--vertical)); + margin-bottom: calc(4 * var(--unit--vertical)); width: 100%; height: 1px; diff --git a/assets/css/src/footer.css b/assets/css/src/footer.css index b160199..4c792a8 100644 --- a/assets/css/src/footer.css +++ b/assets/css/src/footer.css @@ -5,12 +5,7 @@ border-bottom: 0; } -.open-nav-wrapper { - border-top: 1px solid #eee; - border-right: 1px solid #eee; - background-color: #000; - padding: 3px var(--unit--horizontal) 6px var(--unit--horizontal); -} + [data-template="home"] #main-footer { position: fixed; left: 0; @@ -25,6 +20,22 @@ transform: translateY(-1px); } +@media screen and (max-width: 640px) { + .open-nav { + box-sizing: border-box; + bottom: 0; + display: flex; + justify-content: center; + width: 100%; + outline: none; + border-top: 1px solid #fff; + font-size: var(--font-size-m); + background-color: #000; + padding: calc(var(--unit--vertical) / 2) var(--unit--horizontal); + margin-bottom: env(safe-area-inset-bottom); + } +} + @media screen and (min-width: 640px) { #main-footer li { display: block !important; diff --git a/assets/css/src/generic.css b/assets/css/src/generic.css index a527894..39fcf3e 100644 --- a/assets/css/src/generic.css +++ b/assets/css/src/generic.css @@ -107,7 +107,8 @@ body { /* ================= BUTTONS ================= */ .toggle-btn--left::after, -button.plus::after { +button.plus::after, +button.less::after { margin-left: var(--unit--horizontal); } @@ -115,7 +116,8 @@ button.plus::after { button.plus::after { content: "+"; } -.toggle-btn--left.open::after { +.toggle-btn--left.open::after, +button.less::after { content: "-"; } .toggle-btn--right::before { diff --git a/assets/css/src/nav.css b/assets/css/src/nav.css index ac6e56f..976fa24 100644 --- a/assets/css/src/nav.css +++ b/assets/css/src/nav.css @@ -1,7 +1,3 @@ -button.open-nav { - display: inline-block; -} - #nav-overlay { position: fixed; inset: 0; @@ -108,6 +104,9 @@ button.search__icon { padding: var(--unit--vertical) var(--unit--horizontal); } +footer { + width: 100%; +} .panel-close { position: fixed; box-sizing: border-box; diff --git a/site/blueprints/pages/grid.yml b/site/blueprints/pages/grid.yml index 53206c5..ae66257 100644 --- a/site/blueprints/pages/grid.yml +++ b/site/blueprints/pages/grid.yml @@ -18,6 +18,17 @@ tabs: fullWidth: label: Pleine largeur type: toggle + subtitle: + label: Sous-titre + type: writer + help: optionnel + marks: + - italic + node: false + chapo: + label: Chapo + extends: fields/body + help: optionnel body: label: Corps type: layout @@ -31,4 +42,5 @@ tabs: - image - line - quote + metaTab: tabs/meta diff --git a/site/blueprints/pages/linear.yml b/site/blueprints/pages/linear.yml index cd86787..283f834 100644 --- a/site/blueprints/pages/linear.yml +++ b/site/blueprints/pages/linear.yml @@ -41,19 +41,6 @@ tabs: when: isHtmlMode: true - paramsTab: - label: Paramètres - fields: - isHtmlMode: - label: Mode HTML - type: toggle - width: 1/3 - help: | - Actif : le code HTML du corps sera exécuté. - additionnalCss: - label: CSS additionnel - type: code-editor - help: Le point de rupture mobile / ordinateur se situe à 640px. - width: 2/3 + paramsTab: tabs/params metaTab: tabs/meta diff --git a/site/blueprints/tabs/params.yml b/site/blueprints/tabs/params.yml new file mode 100644 index 0000000..b7379de --- /dev/null +++ b/site/blueprints/tabs/params.yml @@ -0,0 +1,13 @@ +label: Paramètres +fields: + isHtmlMode: + label: Mode HTML + type: toggle + width: 1/3 + help: | + Actif : le code HTML du corps sera exécuté. + additionnalCss: + label: CSS additionnel + type: code-editor + help: Le point de rupture mobile / ordinateur se situe à 640px. + width: 2/3 diff --git a/site/snippets/nav.php b/site/snippets/nav.php index ead623a..6521d0b 100644 --- a/site/snippets/nav.php +++ b/site/snippets/nav.php @@ -1,8 +1,4 @@ - -