diff --git a/resources/views/vendor/mail/html/themes/default.css b/resources/views/vendor/mail/html/themes/default.css index bcd1d5c7c..af392cf10 100644 --- a/resources/views/vendor/mail/html/themes/default.css +++ b/resources/views/vendor/mail/html/themes/default.css @@ -1,13 +1,15 @@ /* Base */ -body, body *:not(html):not(style):not(br):not(tr):not(code) { - font-family: Avenir, Helvetica, sans-serif; +body, +body *:not(html):not(style):not(br):not(tr):not(code) { + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, + 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; box-sizing: border-box; } body { - background-color: #f5f8fa; - color: #74787E; + background-color: #f8fafc; + color: #74787e; height: 100%; hyphens: auto; line-height: 1.4; @@ -30,7 +32,7 @@ blockquote { } a { - color: #3869D4; + color: #3869d4; } a img { @@ -40,7 +42,7 @@ a img { /* Typography */ h1 { - color: #2F3133; + color: #3d4852; font-size: 19px; font-weight: bold; margin-top: 0; @@ -48,7 +50,7 @@ h1 { } h2 { - color: #2F3133; + color: #3d4852; font-size: 16px; font-weight: bold; margin-top: 0; @@ -56,7 +58,7 @@ h2 { } h3 { - color: #2F3133; + color: #3d4852; font-size: 14px; font-weight: bold; margin-top: 0; @@ -64,7 +66,7 @@ h3 { } p { - color: #74787E; + color: #3d4852; font-size: 16px; line-height: 1.5em; margin-top: 0; @@ -82,7 +84,7 @@ img { /* Layout */ .wrapper { - background-color: #f5f8fa; + background-color: #f8fafc; margin: 0; padding: 0; width: 100%; @@ -105,7 +107,6 @@ img { .header { padding: 25px 0; text-align: center; - font-size: 20px; } .header a { @@ -119,9 +120,9 @@ img { /* Body */ .body { - background-color: #FFFFFF; - border-bottom: 1px solid #EDEFF2; - border-top: 1px solid #EDEFF2; + background-color: #ffffff; + border-bottom: 1px solid #edeff2; + border-top: 1px solid #edeff2; margin: 0; padding: 0; width: 100%; @@ -131,9 +132,10 @@ img { } .inner-body { - background-color: #FFFFFF; + background-color: #ffffff; margin: 0 auto; padding: 0; + width: 90%; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 570px; @@ -142,7 +144,7 @@ img { /* Subcopy */ .subcopy { - border-top: 1px solid #EDEFF2; + border-top: 1px solid #edeff2; margin-top: 25px; padding-top: 25px; } @@ -164,7 +166,7 @@ img { } .footer p { - color: #AEAEAE; + color: #aeaeae; font-size: 12px; text-align: center; } @@ -180,19 +182,21 @@ img { } .table th { - border-bottom: 1px solid #EDEFF2; + border-bottom: 1px solid #edeff2; padding-bottom: 8px; + margin: 0; } .table td { - color: #74787E; + color: #74787e; font-size: 15px; - line-height: 15px; - padding: 8px 0; + line-height: 18px; + padding: 10px 0; + margin: 0; } .content-cell { - padding: 20px; + padding: 35px; } /* Buttons */ @@ -210,34 +214,37 @@ img { .button { border-radius: 3px; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.16); - color: #FFF; + color: #fff; display: inline-block; text-decoration: none; -webkit-text-size-adjust: none; } -.button-blue { - background-color: #3097D1; - border-top: 10px solid #3097D1; - border-right: 18px solid #3097D1; - border-bottom: 10px solid #3097D1; - border-left: 18px solid #3097D1; +.button-blue, +.button-primary { + background-color: #3490dc; + border-top: 10px solid #3490dc; + border-right: 18px solid #3490dc; + border-bottom: 10px solid #3490dc; + border-left: 18px solid #3490dc; } -.button-green { - background-color: #2ab27b; - border-top: 10px solid #2ab27b; - border-right: 18px solid #2ab27b; - border-bottom: 10px solid #2ab27b; - border-left: 18px solid #2ab27b; +.button-green, +.button-success { + background-color: #38c172; + border-top: 10px solid #38c172; + border-right: 18px solid #38c172; + border-bottom: 10px solid #38c172; + border-left: 18px solid #38c172; } -.button-red { - background-color: #bf5329; - border-top: 10px solid #bf5329; - border-right: 18px solid #bf5329; - border-bottom: 10px solid #bf5329; - border-left: 18px solid #bf5329; +.button-red, +.button-error { + background-color: #e3342f; + border-top: 10px solid #e3342f; + border-right: 18px solid #e3342f; + border-bottom: 10px solid #e3342f; + border-left: 18px solid #e3342f; } /* Panels */ @@ -247,7 +254,7 @@ img { } .panel-content { - background-color: #EDEFF2; + background-color: #f1f5f8; padding: 16px; } @@ -263,8 +270,8 @@ img { /* Promotions */ .promotion { - background-color: #FFFFFF; - border: 2px dashed #9BA2AB; + background-color: #ffffff; + border: 2px dashed #9ba2ab; margin: 0; margin-bottom: 25px; margin-top: 25px; @@ -284,15 +291,8 @@ img { text-align: center; } -.logo-text { - max-width: 150px; - max-height: 150px; - vertical-align:middle; -} +/* Utilities */ -.logo-only { - max-width: 640px; - max-height: 150px; - vertical-align:middle; +.break-all { + word-break: break-all; } -