github.com/masterhung0112/hk_server/v5@v5.0.0-20220302090640-ec71aef15e1c/templates/partials/style.mjml (about) 1 <mj-attributes> 2 <mj-raw><link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,600,700" rel="stylesheet" type="text/css"></link></mj-raw> 3 <mj-text font-family="Open Sans, sans-serif" align="center" /> 4 <mj-button font-family="Open Sans, sans-serif" background-color="#FFFFFF" border-radius="4px" padding="0px" /> 5 <mj-image alt="" align="center" /> 6 <mj-class name="email" align="center" padding="24px" background-color="#FFFFFF" border-radius="8px" /> 7 <mj-class name="logo" width="132px" height="21.76px" padding="0px" /> 8 </mj-attributes> 9 10 <mj-style> 11 @import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,600,700); 12 13 .emailBody { 14 background: #F3F3F3 !important; 15 } 16 17 .emailBody a{ 18 text-decoration: none !important; 19 color: #166DE0 !important; 20 } 21 22 .title div { 23 font-weight: 600 !important; 24 font-size: 28px !important; 25 line-height: 36px !important; 26 letter-spacing: -0.01em !important; 27 color: #3D3C40 !important; 28 } 29 30 .subTitle div { 31 font-size: 16px !important; 32 line-height: 24px !important; 33 color: rgba(61, 60, 64, 0.64) !important; 34 } 35 36 .button a { 37 background-color: #166DE0 !important; 38 font-weight: 600 !important; 39 font-size: 16px !important; 40 line-height: 18px !important; 41 color: #FFFFFF !important; 42 padding: 15px 24px !important; 43 } 44 45 .messageButton a{ 46 background-color: #FFFFFF !important; 47 border: 1px solid #FFFFFF !important; 48 box-sizing: border-box !important; 49 color: #166DE0 !important; 50 padding: 12px 20px !important; 51 font-weight: 600 !important; 52 font-size: 14px !important; 53 line-height: 14px !important; 54 } 55 56 .info div { 57 font-size: 14px !important; 58 line-height: 20px !important; 59 color: #3D3C40 !important; 60 padding: 40px 0px !important; 61 } 62 63 .footerTitle div { 64 font-weight: 600 !important; 65 font-size: 16px !important; 66 line-height: 24px !important; 67 color: #3D3C40 !important; 68 padding: 0px 0px 4px 0px !important; 69 } 70 71 .footerInfo div { 72 font-size: 14px !important; 73 line-height: 20px !important; 74 color: #3D3C40 !important; 75 padding: 0px 48px 0px 48px !important; 76 } 77 78 .footerInfo a { 79 color: #166DE0 !important; 80 } 81 82 .appDownloadButton a{ 83 background-color: #FFFFFF !important; 84 border: 1px solid #166DE0 !important; 85 box-sizing: border-box !important; 86 color: #166DE0 !important; 87 padding: 13px 20px !important; 88 font-weight: 600 !important; 89 font-size: 14px !important; 90 line-height: 14px !important; 91 } 92 93 .emailFooter div { 94 font-size: 12px !important; 95 line-height: 16px !important; 96 color: rgba(61, 60, 64, 0.56) !important; 97 padding: 8px 24px 8px 24px !important; 98 } 99 100 .postCard { 101 padding: 0px 24px 40px 24px !important; 102 } 103 104 .messageCard { 105 background: #FFFFFF !important; 106 border: 1px solid rgba(61, 60, 64, 0.08) !important; 107 box-sizing: border-box !important; 108 box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.12) !important; 109 border-radius: 4px !important; 110 padding: 32px !important; 111 } 112 113 .messageAvatar img { 114 width: 32px !important; 115 height: 32px !important; 116 padding: 0px !important; 117 border-radius: 32px !important; 118 } 119 120 .messageAvatarCol { 121 width: 32px !important; 122 } 123 124 .postNameAndTime { 125 padding: 0px 0px 4px 0px !important; 126 display: flex; 127 } 128 .senderName { 129 font-family: Open Sans, sans-serif; 130 text-align: left !important; 131 font-weight: 600 !important; 132 font-size: 14px !important; 133 line-height: 20px !important; 134 color: #3D3C40 !important; 135 } 136 137 .time { 138 font-family: Open Sans, sans-serif; 139 font-size: 12px; 140 line-height: 16px; 141 color: rgba(61, 60, 64, 0.56); 142 padding: 2px 6px; 143 align-items: center; 144 float: left; 145 } 146 147 .channelBg { 148 background: rgba(61, 60, 64, 0.08); 149 border-radius: 4px; 150 display: flex; 151 } 152 153 .channelLogo { 154 width: 10px; 155 height: 10px; 156 padding: 5px 4px 5px 6px; 157 float: left; 158 } 159 160 .channelName { 161 font-family: Open Sans, sans-serif; 162 font-weight: 600; 163 font-size: 10px; 164 line-height: 16px; 165 letter-spacing: 0.01em; 166 text-transform: uppercase; 167 color: rgba(61, 60, 64, 0.64); 168 padding: 2px 6px 2px 0px; 169 } 170 171 .senderMessage div { 172 text-align: left !important; 173 font-size: 14px !important; 174 line-height: 20px !important; 175 color: #3D3C40 !important; 176 padding: 0px !important; 177 } 178 179 .senderInfoCol { 180 width: 394px !important; 181 padding: 0px 0px 0px 12px !important; 182 } 183 184 @media all and (min-width: 541px) { 185 .emailBody { 186 padding: 32px !important; 187 } 188 } 189 190 @media all and (max-width: 540px) and (min-width: 401px) { 191 .emailBody { 192 padding: 16px !important; 193 } 194 195 .messageCard { 196 padding: 16px !important; 197 } 198 199 .senderInfoCol { 200 width: 80% !important; 201 padding: 0px 0px 0px 12px !important; 202 } 203 } 204 205 @media all and (max-width: 400px) { 206 .emailBody { 207 padding: 0px !important; 208 } 209 210 .footerInfo div { 211 padding: 0px !important; 212 } 213 214 .messageCard { 215 padding: 16px !important; 216 } 217 218 .postCard { 219 padding: 0px 0px 40px 0px !important; 220 } 221 222 .senderInfoCol { 223 width: 80% !important; 224 padding: 0px 0px 0px 12px !important; 225 } 226 } 227 228 </mj-style>