From 00c0e596dfd8d7dd4f8fb4a895bc1a88ffc2ac95 Mon Sep 17 00:00:00 2001 From: Joachim Grubelnik Date: Wed, 21 Oct 2020 16:49:19 +0200 Subject: [PATCH] [ADD] adding new color and correct footer and header and outlook logo problem and add icons --- .../email_theme_tiqu_combined_snippets.xml | 8 ++++++-- .../email_theme_tiqu_snippets.xml | 2 ++ .../src/css/email_theme_tiqu_snippets.css | 16 ++++++++++++++++ .../static/src/icons/tiqu_nl_footer_icon.png | Bin 0 -> 9923 bytes .../static/src/icons/tiqu_nl_header_icon.png | Bin 0 -> 9883 bytes 5 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 addons/fso_website_email_tiqu/static/src/icons/tiqu_nl_footer_icon.png create mode 100644 addons/fso_website_email_tiqu/static/src/icons/tiqu_nl_header_icon.png diff --git a/addons/fso_website_email_tiqu/email_theme_tiqu_combined_snippets.xml b/addons/fso_website_email_tiqu/email_theme_tiqu_combined_snippets.xml index 764e521..69bba54 100644 --- a/addons/fso_website_email_tiqu/email_theme_tiqu_combined_snippets.xml +++ b/addons/fso_website_email_tiqu/email_theme_tiqu_combined_snippets.xml @@ -103,7 +103,11 @@ class="imageContent ckediting_enabled" valign="top"> - + @@ -458,7 +462,7 @@ -
+
diff --git a/addons/fso_website_email_tiqu/email_theme_tiqu_snippets.xml b/addons/fso_website_email_tiqu/email_theme_tiqu_snippets.xml index 1a140e1..1ecaf1f 100644 --- a/addons/fso_website_email_tiqu/email_theme_tiqu_snippets.xml +++ b/addons/fso_website_email_tiqu/email_theme_tiqu_snippets.xml @@ -61,6 +61,7 @@
  • Grau
  • Grün
  • Orange
  • +
  • Dunkelgrau
  • Hintergrund
  • @@ -73,6 +74,7 @@
  • Grau
  • Grün
  • Orange
  • +
  • Dunkelgrau
  • Hintergrund
  • diff --git a/addons/fso_website_email_tiqu/static/src/css/email_theme_tiqu_snippets.css b/addons/fso_website_email_tiqu/static/src/css/email_theme_tiqu_snippets.css index c238355..1e51442 100644 --- a/addons/fso_website_email_tiqu/static/src/css/email_theme_tiqu_snippets.css +++ b/addons/fso_website_email_tiqu/static/src/css/email_theme_tiqu_snippets.css @@ -34,6 +34,7 @@ .snippet_block_text_image_left.tiqu_sb_fg_red .flexibleContainerRight, .snippet_block_text_image_left.tiqu_sb_fg_green .flexibleContainerRight, .snippet_block_text_image_left.tiqu_sb_fg_grey .flexibleContainerRight, +.snippet_block_text_image_left.tiqu_sb_fg_darkgrey .flexibleContainerRight, .snippet_block_text_image_left.tiqu_sb_fg_Orange .flexibleContainerRight, .snippet_block_text_image_left.tiqu_sb_fg_background .flexibleContainerRight { width: 340px; @@ -47,6 +48,7 @@ .snippet_block_text_image_right.tiqu_sb_fg_red .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_sb_fg_green .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_sb_fg_grey .flexibleContainerLeft, +.snippet_block_text_image_right.tiqu_sb_fg_darkgrey .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_sb_fg_Orange .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_sb_fg_background .flexibleContainerLeft { width: 340px; @@ -121,9 +123,15 @@ background-color: #eeeeee; color: white; } +.tiqu_sb_bg_darkgrey .flexibleContainerCell, +.tiqu_sb_fg_darkgrey .flexibleContainerCell .nestedContainerCell { + background-color: #444444; + color: white; +} .tiqu_sb_fg_background .flexibleContainerCell .nestedContainerCell, .tiqu_sb_fg_red .flexibleContainerCell .nestedContainerCell, .tiqu_sb_fg_grey .flexibleContainerCell .nestedContainerCell, +.tiqu_sb_fg_darkgrey .flexibleContainerCell .nestedContainerCell, .tiqu_sb_fg_orange .flexibleContainerCell .nestedContainerCell, .tiqu_sb_fg_green .flexibleContainerCell .nestedContainerCell { padding-left: 20px; @@ -381,6 +389,7 @@ .snippet_block_text_image_left.tiqu_large_image.tiqu_sb_fg_red .flexibleContainerRight, .snippet_block_text_image_left.tiqu_large_image.tiqu_sb_fg_green .flexibleContainerRight, .snippet_block_text_image_left.tiqu_large_image.tiqu_sb_fg_grey .flexibleContainerRight, +.snippet_block_text_image_left.tiqu_large_image.tiqu_sb_fg_darkgrey .flexibleContainerRight, .snippet_block_text_image_left.tiqu_large_image.tiqu_sb_fg_Orange .flexibleContainerRight, .snippet_block_text_image_left.tiqu_large_image.tiqu_sb_fg_background .flexibleContainerRight { width: 190px; @@ -403,6 +412,7 @@ .snippet_block_text_image_right.tiqu_large_image.tiqu_sb_fg_red .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_large_image.tiqu_sb_fg_green .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_large_image.tiqu_sb_fg_grey .flexibleContainerLeft, +.snippet_block_text_image_right.tiqu_large_image.tiqu_sb_fg_darkgrey .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_large_image.tiqu_sb_fg_Orange .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_large_image.tiqu_sb_fg_background .flexibleContainerLeft { width: 190px; @@ -423,6 +433,7 @@ .snippet_block_text_image_left.tiqu_medium_image.tiqu_sb_fg_red .flexibleContainerRight, .snippet_block_text_image_left.tiqu_medium_image.tiqu_sb_fg_green .flexibleContainerRight, .snippet_block_text_image_left.tiqu_medium_image.tiqu_sb_fg_grey .flexibleContainerRight, +.snippet_block_text_image_left.tiqu_medium_image.tiqu_sb_fg_darkgrey .flexibleContainerRight, .snippet_block_text_image_left.tiqu_medium_image.tiqu_sb_fg_background .flexibleContainerRight { width: 270px; } @@ -444,6 +455,7 @@ .snippet_block_text_image_right.tiqu_medium_image.tiqu_sb_fg_red .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_medium_image.tiqu_sb_fg_green .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_medium_image.tiqu_sb_fg_grey .flexibleContainerLeft, +.snippet_block_text_image_right.tiqu_medium_image.tiqu_sb_fg_darkgrey .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_medium_image.tiqu_sb_fg_background .flexibleContainerLeft { width: 270px; } @@ -463,6 +475,7 @@ .snippet_block_text_image_left.tiqu_small_image.tiqu_sb_fg_red .flexibleContainerRight, .snippet_block_text_image_left.tiqu_small_image.tiqu_sb_fg_green .flexibleContainerRight, .snippet_block_text_image_left.tiqu_small_image.tiqu_sb_fg_grey .flexibleContainerRight, +.snippet_block_text_image_left.tiqu_small_image.tiqu_sb_fg_darkgrey .flexibleContainerRight, .snippet_block_text_image_left.tiqu_small_image.tiqu_sb_fg_background .flexibleContainerRight { width: 400px; } @@ -484,6 +497,7 @@ .snippet_block_text_image_right.tiqu_small_image.tiqu_sb_fg_red .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_small_image.tiqu_sb_fg_green .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_small_image.tiqu_sb_fg_grey .flexibleContainerLeft, +.snippet_block_text_image_right.tiqu_small_image.tiqu_sb_fg_darkgrey .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_small_image.tiqu_sb_fg_background .flexibleContainerLeft { width: 400px; } @@ -504,6 +518,7 @@ .snippet_block_text_image_left.tiqu_tiny_image.tiqu_sb_fg_red .flexibleContainerRight, .snippet_block_text_image_left.tiqu_tiny_image.tiqu_sb_fg_green .flexibleContainerRight, .snippet_block_text_image_left.tiqu_tiny_image.tiqu_sb_fg_grey .flexibleContainerRight, +.snippet_block_text_image_left.tiqu_tiny_image.tiqu_sb_fg_darkgrey .flexibleContainerRight, .snippet_block_text_image_left.tiqu_tiny_image.tiqu_sb_fg_background .flexibleContainerRight { width: 450px; } @@ -525,6 +540,7 @@ .snippet_block_text_image_right.tiqu_tiny_image.tiqu_sb_fg_red .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_tiny_image.tiqu_sb_fg_green .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_tiny_image.tiqu_sb_fg_grey .flexibleContainerLeft, +.snippet_block_text_image_right.tiqu_tiny_image.tiqu_sb_fg_darkgrey .flexibleContainerLeft, .snippet_block_text_image_right.tiqu_tiny_image.tiqu_sb_fg_background .flexibleContainerLeft { width: 450px; } diff --git a/addons/fso_website_email_tiqu/static/src/icons/tiqu_nl_footer_icon.png b/addons/fso_website_email_tiqu/static/src/icons/tiqu_nl_footer_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2fae6d6cdf860b790252be5cc3af1da664adc289 GIT binary patch literal 9923 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
    `fSI618#1n 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