From 5e144bd4341d4ef60ca0ec0b4b86cc4057bb6c4c Mon Sep 17 00:00:00 2001 From: deltacms Date: Tue, 27 Feb 2024 14:16:07 +0100 Subject: [PATCH] nouveaux templates --- CHANGES.md | 2 ++ core/layout/common.css | 7 +++++++ core/layout/mediaqueries.css | 16 ++++++++++++++++ core/vendor/tinymce/init.js | 14 ++++++++++++-- core/vendor/tinymce/templates/colorbox.html | 12 +++++------- .../tinymce/templates/colorboxFullWidth.html | 7 +++++++ .../tinymce/templates/imagefullwidth.html | 4 ++++ .../vendor/tinymce/templates/imagefullwidth.jpg | Bin 0 -> 16826 bytes 8 files changed, 53 insertions(+), 9 deletions(-) create mode 100644 core/vendor/tinymce/templates/colorboxFullWidth.html create mode 100644 core/vendor/tinymce/templates/imagefullwidth.html create mode 100644 core/vendor/tinymce/templates/imagefullwidth.jpg diff --git a/CHANGES.md b/CHANGES.md index f13de80..4080c35 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,6 +2,8 @@ ## Version 5.0.02 de Deltacms - Modifications : + - animation et réduction du panneau cookies, + - édition avec Tinymce : nouveaux templates pour insérer un bloc ou une image en pleine largeur quelque soit l'écran, - - Corrections : - diff --git a/core/layout/common.css b/core/layout/common.css index c4a2911..0b07e24 100644 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -1088,3 +1088,10 @@ figure.image figcaption { margin: 4px; text-align: center; } +/* Template bloc coloré pleine largeur dans tinymce et l'aperçu des templates*/ +#tinymce > .blockFullWidth{ + padding: 10px 20px; +} +.editorWysiwyg > div.blockFullWidth { + padding: 10px 30px; +} diff --git a/core/layout/mediaqueries.css b/core/layout/mediaqueries.css index 95da9aa..813b9fb 100644 --- a/core/layout/mediaqueries.css +++ b/core/layout/mediaqueries.css @@ -128,6 +128,14 @@ .offset11 { margin-left: 91.66666667%; } + /* templates tinymce */ + .imageFullWidth { + margin: 0 -20px; + } + .blockFullWidth { + margin: 0 -20px; + padding: 10px; + } } /* Ecrans < 800px */ @@ -341,6 +349,14 @@ .formOuter{ width: 100%; } +/* templates tinymce */ + .imageFullWidth { + margin: 0 -10px; + } + .blockFullWidth { + margin: 0 -10px; + padding: 10px; + } } /* Autres tailles d'écrans */ diff --git a/core/vendor/tinymce/init.js b/core/vendor/tinymce/init.js index d994138..191e9f5 100644 --- a/core/vendor/tinymce/init.js +++ b/core/vendor/tinymce/init.js @@ -78,9 +78,19 @@ var templatesList = [ description: "4 blocs de texte, de même hauteur, avec un titre en ligne." }, { - title: "Color box", + title: "Bloc coloré", url: baseUrl + "core/vendor/tinymce/templates/colorbox.html", - description: "Boîte colorée sans marge en petit écran." + description: "Bloc coloré aligné avec les textes." + }, + { + title: "Bloc coloré pleine largeur", + url: baseUrl + "core/vendor/tinymce/templates/colorboxFullWidth.html", + description: "Bloc coloré sans marge quelque soit l'écran." + }, + { + title: "Image pleine largeur", + url: baseUrl + "core/vendor/tinymce/templates/imagefullwidth.html", + description: "Image sans marge quelque soit l'écran." }, { title: "Effet accordéon : 2", diff --git a/core/vendor/tinymce/templates/colorbox.html b/core/vendor/tinymce/templates/colorbox.html index cf8f4ad..7257295 100644 --- a/core/vendor/tinymce/templates/colorbox.html +++ b/core/vendor/tinymce/templates/colorbox.html @@ -1,9 +1,7 @@ -
-
-

Vous pouvez paramétrer les couleurs de la boîte dans l'éditeur CSS accessible depuis la personnalisation des thèmes.

-

You can configure the colors of the box in the CSS editor accessible from the theme customization.

-

Lien

-

h2

h3

-
+
+

Vous pouvez paramétrer les couleurs de la boîte dans l'éditeur CSS accessible depuis la personnalisation des thèmes.

+

You can configure the colors of the box in the CSS editor accessible from the theme customization.

+

Lien

+

h2

h3

Conserver jusqu'à la fin de la mise en page pour faciliter les insertions.

\ No newline at end of file diff --git a/core/vendor/tinymce/templates/colorboxFullWidth.html b/core/vendor/tinymce/templates/colorboxFullWidth.html new file mode 100644 index 0000000..9e3e992 --- /dev/null +++ b/core/vendor/tinymce/templates/colorboxFullWidth.html @@ -0,0 +1,7 @@ +
+

Vous pouvez paramétrer les couleurs de la boîte dans l'éditeur CSS accessible depuis la personnalisation des thèmes.

+

You can configure the colors of the box in the CSS editor accessible from the theme customization.

+

Lien

+

h2

h3

+
+

Conserver jusqu'à la fin de la mise en page pour faciliter les insertions.

\ No newline at end of file diff --git a/core/vendor/tinymce/templates/imagefullwidth.html b/core/vendor/tinymce/templates/imagefullwidth.html new file mode 100644 index 0000000..c338d0e --- /dev/null +++ b/core/vendor/tinymce/templates/imagefullwidth.html @@ -0,0 +1,4 @@ +
+

+
+

Conserver jusqu'à la fin de la mise en page pour faciliter les insertions.

\ No newline at end of file diff --git a/core/vendor/tinymce/templates/imagefullwidth.jpg b/core/vendor/tinymce/templates/imagefullwidth.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2eaa849eabb68244cc28e4607b33b57f97a5a90d GIT binary patch literal 16826 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 QIPeb#{x5QX?sDS4066S*cmMzZ literal 0 HcmV?d00001