diff options
| author | qsm-odoo <qsm@odoo.com> | 2018-03-12 16:27:41 +0100 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2018-04-18 15:59:15 +0200 |
| commit | b04dec4025013c60e4857c1e177bb20d811cd41a (patch) | |
| tree | db8b38a5e1df34ee6f0402fab9a0bd8b4b769f8e /addons/mass_mailing/static/src/less/themes/theme_default.less | |
| parent | a6393130e6fcc4ad706f3df08557e5434416e4ab (diff) | |
[REF] *: rename all LESS files to SCSS
This is a simple renaming without adaptation.
Diffstat (limited to 'addons/mass_mailing/static/src/less/themes/theme_default.less')
| -rw-r--r-- | addons/mass_mailing/static/src/less/themes/theme_default.less | 332 |
1 files changed, 0 insertions, 332 deletions
diff --git a/addons/mass_mailing/static/src/less/themes/theme_default.less b/addons/mass_mailing/static/src/less/themes/theme_default.less deleted file mode 100644 index aba67dbeb64..00000000000 --- a/addons/mass_mailing/static/src/less/themes/theme_default.less +++ /dev/null @@ -1,332 +0,0 @@ -// lessc@1.4.2 - -// ============================ -// Mass Mailing "Theme Default" -// ============================ - -// ===== Default Theme palette ===== -@o_mm_def_color_alpha: #f5f5f5; -@o_mm_def_color_beta: #ffffff; -@o_mm_def_color_gamma: #706482; -@o_mm_def_color_delta: #464646; -@o_mm_def_color_epsilon: darken(@o_mm_def_color_gamma, 5%); -@o_mm_def_color_zeta: #706482; -@o_mm_def_color_eta: #87a6b5; - -// ===== Default Theme variables ===== -@o_mm_def_body_width : 600px; -@o_mm_def_body_bobile : 480px; -@o_mm_def_b_radius : 2px; - -@o_mm_def_font : -apple-system, "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; -@o_mm_def_text_color : @o_mm_def_color_delta; - -@o_mm_def_btn_bg : @o_mm_def_color_gamma; -@o_mm_def_btn_text : @o_mm_def_color_beta; - -// ===== Colors ===== -.bg-beta { - background-color: @o_mm_def_color_zeta; - color: @o_mm_def_color_beta; -} -.text-beta { - color: @o_mm_def_color_zeta; -} -.bg-delta { - background-color: @o_mm_def_color_eta; -} -.bg-gray-lighter { - background-color: @o_mm_def_color_alpha; -} - -td { - // Default browser style but needed so that alignment works on some mail - // clients (see transcoder) - text-align: inherit; -} - -// ===== Layout ===== -.o_layout { - overflow: hidden; - box-sizing: content-box; - width: 94%; - min-height: 100%; - background-color: @o_mm_def_color_alpha; - padding: 0 3%; - - // Forces on <p/> and <hx/> elements as several mail clients does not - // correctly inherit font properties - &, p { - font-size: 14px; // force bootstrap default - } - &, p, h1, h2, h3, h4, h5, h6 { - font-family: @o_mm_def_font; - color: lighten(@o_mm_def_text_color, 20%); - } - - > .o_mail_wrapper { - width: 100%; - margin: 24px 0; - border-collapse: separate; // Allow the first and last td to have the - // same width - - .o_mail_wrapper_td { - width: @o_mm_def_body_width; - border: 1px solid darken(@o_mm_def_color_alpha, 2%); - background-color: @o_mm_def_color_beta; - } - } -} - -// ===== Snippets (general) ===== -.o_mail_snippet_general { - width: 100%; - max-width: @o_mm_def_body_width; // should not be necessary thanks to mail wrapper - margin: 0 auto; - - h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { - color: @o_mm_def_text_color; - } - - .btn.btn-primary { - -webkit-user-select: none; - color: @o_mm_def_btn_text; - border: none; - text-decoration: none; - font-weight: normal; - font-family: @o_mm_def_font; - cursor: pointer; - border-radius: @o_mm_def_b_radius; - background-color: @o_mm_def_btn_bg; - } - - a, .btn.btn-link { - color: @o_mm_def_color_epsilon; - font-weight: bold; - text-decoration: none !important; - - &:hover, &:focus, &:active { - text-decoration: none !important; - } - } - - img { - width: 100%; - max-width: 100%; - height: auto; - } - - .separator { - height: 2px; - background-color: @o_mm_def_color_alpha; - } - - .bg-beta { - h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { - color: @o_mm_def_color_beta; - } - - .btn.btn-primary { - background-color: @o_mm_def_color_eta; - } - - a, .btn.btn-link { - color: @o_mm_def_color_eta; - } - } - - td, th { - vertical-align: top; - } -} - -// ===== Snippets (specific) ===== -.o_mail_block_header_social, .o_mail_block_header_text_social, .o_mail_block_header_logo { - .o_mail_logo_container { - img { - width: auto; - } - } - .o_mail_header_social { - margin-right: 20px; - a { - display: inline-block; - } - } - td { - vertical-align: middle; - } -} - -.o_mail_block_header_text_social { - h3 { - font-weight: bold; - } -} - -.o_mail_block_steps { - background-color: @o_mm_def_color_alpha; -} - -.o_mail_block_two_cols, .o_mail_block_three_cols { - // Forces on <p/> elements as several mail clients does not correctly - // inherit font properties - &, p { - font-size: small; - } - - .o_mail_col_container { - padding: 10px 20px; - - h4 { - margin-top: 15px; - } - } -} - -.o_mail_block_image_text, .o_mail_block_text_image { - // Forces on <p/> elements as several mail clients does not correctly - // inherit font properties - &, p { - font-size: small; - } -} - -.o_mail_block_event { - margin-left: 20px; - margin-right: 20px; - .o_mail_snippet_general{ - background: darken(@o_mm_def_color_alpha, 2%); - } -} - -.o_mail_block_footer_separator { - margin-left: 20px; - margin-right: 20px; -} - -.o_mail_block_comparison_table { - .separator { - height: 1px; - background-color: darken(@o_mm_def_color_alpha, 15%); - } - table table { - td, th { - vertical-align: middle; - } - td { - padding: 10px 20px; - * { - margin: 0; - line-height: 1.3; - } - } - } -} - -.o_mail_block_discount2 { - .o_code { - padding: 5px 10px; - background: @o_mm_def_color_alpha; - border-radius: 3px; - font-family: monospace; - } -} - -.o_mail_block_footer_social { - .o_mail_table_styles { - border-top: 2px solid @o_mm_def_color_alpha; - padding-top: 20px; - padding-bottom: 20px; - } - - .o_mail_footer_links { - padding-top: 10px; - padding-bottom: 10px; - - .btn-link{ - padding: 0; - font-size: 12px; - } - } - - .o_mail_footer_copy { - font-size: 9px; - font-weight: bold; - color: lighten(@o_mm_def_text_color, 30%); - } - - &.o_mail_footer_social_center { - .o_mail_footer_social, .o_mail_footer_links, .o_mail_footer_copy { - text-align: center; - } - } - - &.o_mail_footer_social_left { - .o_mail_footer_description { - padding-left: 20px; - } - .o_mail_footer_social { - padding-right: 20px; - text-align: right; - vertical-align: top; - - .btn-link{ - padding: 0; - font-size: 12px; - } - } - } - td { - vertical-align: middle; - } -} - -.o_mail_display_coupon { - font-size: 50px; - line-height: 1; -} - -// ===== Misc ===== -.o_mail_h_padding { - padding-left: 20px; - padding-right: 20px; -} -.o_mail_v_padding { - padding-top: 20px; - padding-bottom: 20px; -} -.o_mail_no_margin { - margin: 0; - - &.o_mail_display_coupon { - line-height: 1.1; - } -} -.o_mail_table_styles { - width: 100%; - border-collapse:separate; -} - -// ===== Mobile ===== -@media screen and (max-width: @o_mm_def_body_bobile) { - .o_mail_col_mv { - display: block!important; - max-width: @o_mm_def_body_bobile!important; - width: 100%!important; - } - - .o_mail_table_styles { - max-width: @o_mm_def_body_bobile!important; - width: 100%!important; - } -} - -// Compatibility: mb/mt classes on <td/> elements were interpreted as paddings -// instead of margins before the introduction of pb/pt classes. As thoses mb/mt -// classes may remain on clients' templates, <td/> are forced to 0 margin to -// be sure (normally <td/> should not consider margin properties but some mail -// clients might make the mistake to do so). -td[class*="mb"], td[class*="mt"] { - margin: 0!important; -} |
