From 3960c19693dfe96708d82dd8edc3d9eb55125c15 Mon Sep 17 00:00:00 2001 From: Jiro Ghianni Date: Mon, 4 Mar 2024 14:11:35 +0100 Subject: [PATCH] [#2169] Improved mail-template styling and placeholders --- .../parts/case_document_notification.html | 19 ++++----- .../conf/parts/case_status_notification.html | 19 ++++----- ...e_status_notification_action_required.html | 19 ++++----- .../conf/parts/contact_approval.html | 4 +- .../conf/parts/contactform_registration.html | 4 +- .../conf/parts/daily_email_digest.html | 4 +- .../conf/parts/expiring_action.html | 4 +- .../conf/parts/expiring_plan.html | 4 +- src/open_inwoner/conf/parts/invite.html | 4 +- src/open_inwoner/conf/parts/maileditor.py | 17 +++++++++ src/open_inwoner/conf/parts/new_messages.html | 4 +- .../conf/parts/plan_action_update.html | 4 +- .../static/img/mail/alarm_danger-orange.jpg | Bin 1932 -> 0 bytes .../static/img/mail/alarm_danger-orange.png | Bin 0 -> 2586 bytes .../static/img/mail/check_success-green.png | Bin 0 -> 5381 bytes .../static/img/mail/info_info-blue.jpg | Bin 2241 -> 0 bytes .../static/img/mail/info_info-blue.png | Bin 0 -> 4743 bytes src/open_inwoner/static/mailcss/email.css | 36 ++++++++++++++++-- src/open_inwoner/templates/mail/_base.html | 9 ++++- 19 files changed, 98 insertions(+), 53 deletions(-) delete mode 100644 src/open_inwoner/static/img/mail/alarm_danger-orange.jpg create mode 100644 src/open_inwoner/static/img/mail/alarm_danger-orange.png create mode 100644 src/open_inwoner/static/img/mail/check_success-green.png delete mode 100644 src/open_inwoner/static/img/mail/info_info-blue.jpg create mode 100644 src/open_inwoner/static/img/mail/info_info-blue.png diff --git a/src/open_inwoner/conf/parts/case_document_notification.html b/src/open_inwoner/conf/parts/case_document_notification.html index 36afd0a05a..592172c34a 100644 --- a/src/open_inwoner/conf/parts/case_document_notification.html +++ b/src/open_inwoner/conf/parts/case_document_notification.html @@ -12,16 +12,16 @@ - +

Nieuw:

- +

Aanvraag:

{{ type_description }}

- +

Zaaknummer:
{{ identification }}

@@ -30,13 +30,12 @@

{{ type_description }}

-

- @@ -66,7 +65,7 @@

{{ type_description }}

@@ -77,11 +76,9 @@

{{ type_description }}

- - + - - - @@ -30,13 +30,12 @@

{{ type_description }}

- + +

Een of meer documenten zijn aan uw aanvraag toegevoegd.

-   +

Ga naar onze contactpagina

+

Ga naar onze contactpagina

- {{contact_phonenumber}} -

{{contact_phonenumber}}

diff --git a/src/open_inwoner/conf/parts/case_status_notification.html b/src/open_inwoner/conf/parts/case_status_notification.html index 313c954596..c7a8a0b16b 100644 --- a/src/open_inwoner/conf/parts/case_status_notification.html +++ b/src/open_inwoner/conf/parts/case_status_notification.html @@ -12,16 +12,16 @@
+

Nieuw:

+

Aanvraag:

{{ type_description }}

+

Zaaknummer:
{{ identification }}

-

- @@ -66,7 +65,7 @@

{{ type_description }}

@@ -77,11 +76,9 @@

{{ type_description }}

- - + - - -
- + +

De status is gewijzigd naar {{ status_description }}.

-   +

Ga naar onze contactpagina

+

Ga naar onze contactpagina

- {{contact_phonenumber}} -

{{ contact_phonenumber }}

diff --git a/src/open_inwoner/conf/parts/case_status_notification_action_required.html b/src/open_inwoner/conf/parts/case_status_notification_action_required.html index 4a204749b1..730bd08cf9 100644 --- a/src/open_inwoner/conf/parts/case_status_notification_action_required.html +++ b/src/open_inwoner/conf/parts/case_status_notification_action_required.html @@ -12,29 +12,28 @@
+

Nieuw:

+

Aanvraag:

{{ type_description }}

+

Zaaknummer:
{{ identification }}

-

- @@ -63,7 +62,7 @@

{{ type_description }}

@@ -74,11 +73,9 @@

{{ type_description }}

- - +
- + +

Wij hebben documenten van u nodig
Upload de documenten tot {{ end_date }}

-   +

Ga naar onze contactpagina

+

Ga naar onze contactpagina

- {{contact_phonenumber}} -

{{ contact_phonenumber }}

diff --git a/src/open_inwoner/conf/parts/contact_approval.html b/src/open_inwoner/conf/parts/contact_approval.html index 37608367d4..7a0fd4d936 100644 --- a/src/open_inwoner/conf/parts/contact_approval.html +++ b/src/open_inwoner/conf/parts/contact_approval.html @@ -3,5 +3,5 @@ Volg onderstaande link waarop u uw goedkeuring kan geven of kan aangeven {{ sender_name }} niet als contactpersoon te willen.

Mijn Contacten

U kunt ook op een later moment toestemming geven, het verzoek van {{ sender_name }} blijft open staat totdat u een keuze heeft gemaakt.

-

Met vriendelijke groet, - {{ site_name }}

+

Met vriendelijke groet,

+

{{ site_name }}

diff --git a/src/open_inwoner/conf/parts/contactform_registration.html b/src/open_inwoner/conf/parts/contactform_registration.html index 0e996dab18..fdc0a44c4e 100644 --- a/src/open_inwoner/conf/parts/contactform_registration.html +++ b/src/open_inwoner/conf/parts/contactform_registration.html @@ -25,5 +25,5 @@
-

Met vriendelijke groet, - {{ site_name }}

+

Met vriendelijke groet,

+

{{ site_name }}

diff --git a/src/open_inwoner/conf/parts/daily_email_digest.html b/src/open_inwoner/conf/parts/daily_email_digest.html index 978ca2cf8c..b9357425d2 100644 --- a/src/open_inwoner/conf/parts/daily_email_digest.html +++ b/src/open_inwoner/conf/parts/daily_email_digest.html @@ -18,5 +18,5 @@ {% endfor %}
-

Met vriendelijke groet, - {{ site_name }}

+

Met vriendelijke groet,

+

{{ site_name }}

diff --git a/src/open_inwoner/conf/parts/expiring_action.html b/src/open_inwoner/conf/parts/expiring_action.html index 345342c82c..e74c24a9fa 100644 --- a/src/open_inwoner/conf/parts/expiring_action.html +++ b/src/open_inwoner/conf/parts/expiring_action.html @@ -15,5 +15,5 @@

Go to your actions

-

Met vriendelijke groet, - {{ site_name }}

+

Met vriendelijke groet,

+

{{ site_name }}

diff --git a/src/open_inwoner/conf/parts/expiring_plan.html b/src/open_inwoner/conf/parts/expiring_plan.html index 2b371bde27..fbcdd992f9 100644 --- a/src/open_inwoner/conf/parts/expiring_plan.html +++ b/src/open_inwoner/conf/parts/expiring_plan.html @@ -17,5 +17,5 @@

Go to your plans

-

Met vriendelijke groet, - {{ site_name }}

+

Met vriendelijke groet,

+

{{ site_name }}

diff --git a/src/open_inwoner/conf/parts/invite.html b/src/open_inwoner/conf/parts/invite.html index dc3e526275..8951ef8097 100644 --- a/src/open_inwoner/conf/parts/invite.html +++ b/src/open_inwoner/conf/parts/invite.html @@ -3,5 +3,5 @@ Gebruik onderstaande link om je aan te melden

aanmelden

Mocht je geen behoefte hieraan hebben dan staat het je vrij om dit bericht te negeren

-

Met vriendelijke groet, - {{ site_name }}

+

Met vriendelijke groet,

+

{{ site_name }}

diff --git a/src/open_inwoner/conf/parts/maileditor.py b/src/open_inwoner/conf/parts/maileditor.py index 14568a2b25..0256304af1 100644 --- a/src/open_inwoner/conf/parts/maileditor.py +++ b/src/open_inwoner/conf/parts/maileditor.py @@ -1,4 +1,5 @@ import os +from datetime import date from django.utils.translation import gettext_lazy as _ @@ -211,18 +212,22 @@ def _readfile(name): { "name": "identification", "description": _("The identification of the case"), + "example": "ZAAK-1234", }, { "name": "type_description", "description": _("The description of the type of the case"), + "example": _("Casetype placeholder"), }, { "name": "status_description", "description": _("The description of the status of the case"), + "example": _("status placeholder"), }, { "name": "end_date", "description": _("The planned final date of the case"), + "example": date(2024, 5, 1), }, { "name": "case_link", @@ -269,14 +274,17 @@ def _readfile(name): { "name": "identification", "description": _("The identification of the case"), + "example": "ZAAK-1234", }, { "name": "type_description", "description": _("The description of the type of the case"), + "example": _("Casetype placeholder"), }, { "name": "start_date", "description": _("The start date of the case"), + "example": date(2024, 5, 1), }, { "name": "case_link", @@ -312,14 +320,22 @@ def _readfile(name): { "name": "identification", "description": _("The identification of the case"), + "example": "ZAAK-1234", }, { "name": "type_description", "description": _("The description of the type of the case"), + "example": _("Casetype placeholder"), }, { "name": "status_description", "description": _("The description of the status of the case"), + "example": _("status placeholder"), + }, + { + "name": "status_description", + "description": _("The description of the status of the case"), + "example": _("status placeholder"), }, { "name": "case_link", @@ -328,6 +344,7 @@ def _readfile(name): { "name": "end_date", "description": _("The planned final date of the case"), + "example": date(2024, 5, 1), }, { "name": "site_name", diff --git a/src/open_inwoner/conf/parts/new_messages.html b/src/open_inwoner/conf/parts/new_messages.html index 353768c12b..c8706774c5 100644 --- a/src/open_inwoner/conf/parts/new_messages.html +++ b/src/open_inwoner/conf/parts/new_messages.html @@ -1,5 +1,5 @@

Dear

You've received {{ total_messages }} new messages from {{ total_senders }} users

Go to the inbox

-

Met vriendelijke groet, - {{ site_name }}

+

Met vriendelijke groet,

+

{{ site_name }}

diff --git a/src/open_inwoner/conf/parts/plan_action_update.html b/src/open_inwoner/conf/parts/plan_action_update.html index 3e7ef445ae..d27b67440e 100644 --- a/src/open_inwoner/conf/parts/plan_action_update.html +++ b/src/open_inwoner/conf/parts/plan_action_update.html @@ -20,5 +20,5 @@ -

Met vriendelijke groet, - {{ site_name }}

+

Met vriendelijke groet,

+

{{ site_name }}

diff --git a/src/open_inwoner/static/img/mail/alarm_danger-orange.jpg b/src/open_inwoner/static/img/mail/alarm_danger-orange.jpg deleted file mode 100644 index 4b5a0c428d1f27e6603b5234c1998320da1373ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1932 zcmbu-doXr1UE8?qG#2ySX?M@=IlsSt=eN)2eE#~p&vVY}c|OoEGzlnU z>>cd^PzD4Xqz8b;fKveYFY8N_f7t>Ap%(yB0Z;){VIUHaL4q(O2(bZu003qG><#=? zpbQKyD<`k8P4O#fpivo+0bwv1I80U+4wt6Cm%amVq^!ywi<5FYU3}#YLRBr}?i4Ga z&~@!<_&%Ybl^^-$Hbr#}O)YJsy~ZY{`wm&#*d9J|^wc+}?aw$kVqD$a2}BRivllO2 z_7AucND2$5L_|`fqHo0~Bqk-_PRYE>$jZ*Smz(#Xq_nJ@$*QP)T;I_6r0Hq%vyM*o zOHS9T*W7;Iz~Iok;gM0kVCuv4%4hQTvU@D#R8G3c`-bi`u#8hsMc*l|Yu|>l!VA^>$bE|HhKKk@%U@`J z$o@Cj&HqdGH|!tRD6ky{N|y&i0w(~;tG3|xqlLjE=Awvqc0v4tL*kq%1f7zO;%h8z zOx{yDmfEYed0l*yH}5UqKlzw(we^;BvxXjOU@7;3#xwuaNMGIMa}!>Tv?QHn6hAHT zi4_93sP)LQ`alh;y|m2EJCuGsdq@6-wfw+0_mOz*FkXp?sj0JZUr4J%{rG61Uc(k0 zrsQ0H!kYbLAY?s4oyYEZO*1166d#NVz*`1#4s51xWyBbWdqtXC#WDI+TS4SU^D0Rn z1jxq*evFu!Bz7ToiEq6eElO=@8+j*D#7^G7G)TKFWRu?EUtj)luGKDwedh|nCRnNZ zEwj?gNqdbdW{ibB=A#dxiI6jJS0kX?i%ENw*~lYxO2%fQ61C6bgGC3;bV1WD%p&#NmaVGuun{V4$gp2Tjd9_#XHV6tOx>w!PF!X%wX zi;^XBl5TI+<$#n1CGB8M8fn0w0hi{ZbBSl&gW=BXKZx92FRY0V*iafQuhzaI*w|Ugu->XU`moR9~L3O}1E1RHS3u8!fbKckt^x@>C1WZSzuk!jhaD9URdq-*x)> z7?!y2bLStWm^fQ*+3MWl2tO%Vu>>Z zORH3(yKwfStx#|Sr~D@DM=I+4vfSPBb905eQn1*#viazlyCHW*7kE``59<@Gx>M6u zJh^o2Ruy}l`0k=$b_91Ph!ox`;rXI)q%mN~nH%yYco7Lf25>+{RhUv_g> zy|udqmHx5cy?VT4$l|YTo<8jI!pK{VeD!RWVWl7tpFfD{aSVG~@XdHdRrKtVECk5H zg-z@eBcfjPR;e9@4*@%3e%6O?5^HD*;`Xr6im`?0;56wsS~zGkflEHFI~1Pqlt<~& z;5@T0E?s20*R5PNqui+W3?IJll=3!e%UNM6-{u4=T^9m$P9X{}iSyRYf=u1gG1Q;D zLD$qS-$nck^DNzrF;5WHHW(4yzt0nqRA{;`9fP&G4=blNNsZ*6I0*-O0fw$|Qm0^i zv}1^g=P_Locr{ZpX2op^SFqY_w0>>FFQ)fBc;@4g%GtR>1%o;~w$c)mlYej)S_%|1cY`ohVLPhjl=>3cLQtg!)#R@eO zftu)j7AgG}7*oT{<3SLR01EXb$weKwO&f_41Wa4gAV8#tg#a|I1_G4CI0-%)0!DL- zwzh{tfS8yp%_OZ^Ljb%_>?(ZTsbBwfOH*R24pqK$=(i;Lre}pud$IUf=ctqIv)kJK zg~7iFYI)WDGi$?vB6a(P%TYaL=><)>AI8wPH<(Ey{$7dvxh_P`B+H&U{;ea2u99GM zwCH(~-GJ#!4DE;bBL&lM6zoMQ*p)~B>ADycpftqst94!oCg`v3p{ diff --git a/src/open_inwoner/static/img/mail/alarm_danger-orange.png b/src/open_inwoner/static/img/mail/alarm_danger-orange.png new file mode 100644 index 0000000000000000000000000000000000000000..a85a43088059b4896a4a1cc4ba0ec3a009c0e1cc GIT binary patch literal 2586 zcmZ`*dpHyN8<$!!$L-h1&qh;DxrF8tGG#71Bt%(jNXO`m*bmF>kcnItbLohLRvONc z+i_=_9LCVmnsO(H#ZESt5tC78{P+9ge4pq2zR!F6yzldV-{-9UeKG|_8dBvxg4YlBGSzP&pQOTppAc>c z8JXHFh3y{!(tsKlN5mDAnO}rF2MIPmN3$6c6Tg+|O0)gz zvEypXRalMTX|b=&AusEAiFSpdnHn`!Re*S_MHOtoVa7H$VR4)rSQD< z9ujoGK;4{%fIAgk3cRwGIyly;k5~McF^KK5x$0;2wS4ZJB3r~m#QR=ksQ7w9-`Gd6 z-j#n#<}KG9J}OARqziOfMTR>hSY7Cb^>b2=iJX*YbuD-`x$K;`IiUaoh;r|JHhWg% zAsdt#pM30#+v#=7Ke`m=43$c!qYUz~09YO>%fB)6c+aaQG(wnx;WQ`e16h~QwwYaz zzJ=HpnnUiY0$C{eIGGBHPW3$vmk~HEBrdD7@xh^)@m>^~dSa>rh@JAAZ4pyymm`Y; z#x%U$BOJ3>qaz0ld+mF$Q_;(tS%LQqg$lKar^HO*_IWK7+DZMnow_r2iW7(hE^lBr zx4cZ-Mw?wYs%D&jtyU0H&8U1xj@y-nw4c0=TITmc(<+ zPnLbGV=+$`PHxD4y+FKP!l&-{gsxHR2;>RHl$mec!dCAtZI9Y^RV8EsMDOKccG=_t zxx%Gf+|s4@*iRVSABRb$+bR8IJ#5>yyz%+{?@#-bu+#e^idSTU14E+BZa@Uui)$G( z;;*`G5vx~c#O}PN_a7Zh@;M`<#wpt+2sx%mFnI0g#?DP%t%*2T>#ppW z1IG4L&G&zPGMw#ps7TpKs$C}QW$#F9J9E;KM($ZXXO!q2`^=7bI+N=@`23*t*UBLS zdw8@ms25)*_A!!&l|F3@9lhp6ghs|@eJ+0I-;aa{jN9c!0fTeAnMIp#&*munr4C?Z z>U&mu_LGx!*q=o!0PJ*|Co~!yWHbCEP&XsazwaP+I`$H@*|{Rs8;g%?>$N#qrzOEB zWl42r8QhpV5M0RUeg0Xx9X>pb8&jLf&s%A|?o@1d?xr?!_Zk8`~7l9J+O$hbjJ_0 zD>kGl7W}XN*%2L@jf2Ua1LF07!R^`BHFJMxayRafk)_1R1uhPEJK{XI*AC^kTR_u( z_u;)prUp0JY2N3?{MQK{ZDLdd9b)5{Dx4|*9KbIQ~t>?-R4 zHD~%BNHi`25NwPTB$Jl#ZfefFJ>@cYd>8q0#uq;d|3l4V*-yHA9$FX-BJDnRIAw~k zJnWcIqRNAU-7=%1UE=vwq2J9+2VU9#!X&#hnqH+SngnCe2&5VV92Q35lPecw%L6UP z$5lAYvJJJ8%_-b12e{Z_NZmQ8jf?4r`5mVfzJHl`r5?O!p>BD|JrW5QGYu42R!GT- z5wvA;ZeFF#<(TiHS%jJ^SD{L0NFA-q9J@tdXB!2oF@z%T8cfJ6%X!t~vnU{gy{=s4r=I5Hgntu~=k<`Ai;8~$< z$3&|CWuQaA^vz1I$c9;ViGUv<5m18+SpMG?VbP zyMwvobp~}*(4gs;=g|`-|-F|?V5(QBd#$e?DpFgYE_KH z-@#$AgG;SBp_T2iOCf+xe1ls(L{iO&T`Dki7TO#f!^KD^p`jsm$pA2Wdbkv3;&E6s z*@(*aB+A*V{gz9@Z^-H(Cvq2ft+y(nESwG39&ULnK?)lWA#w)BfB(r)C7{92Y$tTO z2s>S5*sCX%URcu#OYJCJ`zCR4P&$7egE&=a7|@^=sUf*}&1q6WHzUfj4nb|g4|Nj= zyQm^mhRAnBnkc<6B%RNglQ!=|$lz-5o06^W^wjfxNGhMGx#DY zjzwlIF!Cn^U2~wi^Re|xI;?1# z$tN2hng{%nceWx+dG7s-I25z1hiCp83#c{7B=j&A2^x}uRlRJ)8MN)zk7}I87{XWA za`4|ONeh&&ILyrpn}4-T6qQx1bi4=|J*hSNXecW86$#W^dN=BdCp717RQ@aL!XwTM zdxl!}NKnk;0*#{o~+Zs8KL?3x2QRT(moyo^*w+rJ=k|UDrAlk;gxCl3D(=$?SM|N z(HHx5OFL>I6cKJW%Z9RE%Xz@7V<$gu6e~7ckG%|=Y?W7aWyuknJV+c2)N{)&btF=* z`B`wpkjCW>gF+!-)qQJa20J!4!ljXb>-8u-YBb6)Ti{j8av6bEHP4x(siX%CdLJe~ jrgQ#vPx?Q@Gpl&ng;4j8UTMCkcMUF1?vB;=HxmB=w;k}e literal 0 HcmV?d00001 diff --git a/src/open_inwoner/static/img/mail/check_success-green.png b/src/open_inwoner/static/img/mail/check_success-green.png new file mode 100644 index 0000000000000000000000000000000000000000..481ebccd34f3c92c931fc3581a1158215127c159 GIT binary patch literal 5381 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 literal 0 HcmV?d00001 diff --git a/src/open_inwoner/static/img/mail/info_info-blue.jpg b/src/open_inwoner/static/img/mail/info_info-blue.jpg deleted file mode 100644 index 0cc66f0237e0b8892d867d1e4adf7c5be0c5428c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2241 zcmbu;c~H}58VB%SNMaCZF(%xsh@2sE%55-N?A z@b3aCfg#XsFy-wks#^`cI{+mR7_0;VL!l7JR`=hx-T??4y3^3seH+66ENl-6X_tAm zQQ7EV7h3~2Au-+;o|Ls+MN>;#N7uyE%p7H5@8Iaf zhs)!Sj@=sjGAF%(pW&kxXXlr?3IDiG@mG%$y7GN71=mi7b&)$Ku3eg;m+R5M$ z43-*H2Tg4sp;cyWPdzwpg~At~ zRw=e=^w`d6uT9Wkdj4Y=LS;K10OF(s_@|X=wAUs}0h}qJH>k)_GOqAVu4wrLuVIJf zuL>aVOJ6pQAF`lPMZ=IpM6DMTADNM;WEolFH5LC>@^}>!oU%xafwuSZuS@$^5dCy@ zOt(7!Q~wd3euJYRF{pwvP^o8C;d8s#_L&067B5J&_5b42;Wm=)xa3z(BH&YYKYQ)s zadC|;OS^h9=PZH7Bpm@q-HAF+AMqc<^CCpPHY}Q-0wCsS=@s(1cH><`6BhX9y-rhj z7Y0;YfRL_C56e|dgv>#m1p|ou`Q^UcA&w2NjaOLPHDe+jpEFE1#jnC4oY0f}&SDK{1mP_#=^8dKmrYi;dtBbiLD- ztPG>*%X#FKm+J&1<*%#Qq79UYi90pX(L+UwYnHezaXZG7i8n&T*yx7%lM1NRFw#KmJ`i@n@x5Ph_!6l z0Uhr^luUV=vElau@hESuTsNpEiIyGz_Mu4AEeZ`|J$xxeYj$Cmi`K2gB^#N(a+0*V<$Sj z8O7191+RX2_2!lJJAFp+?O|2t7 zT@_@Hi(y^IEnN=!mu+C}=V$NpC|lp9zuCAp=VXW@SQmPivNYnxyJ7YHsL>5=H?xG1W=E>TRe) zUHEc{#ZQS(M*TQbiA*#4{Z`$c*!eC?)^NziW%4CfPpjfc=_1$8_ zCIs|=*UICEy$}T?YLTQkzCo5>6L61Qo0l9s9bgea3$=pICruW%daOyE1=sd|quVPE zSoFVHCqkLdM(PB6f8k4QsdKcOycvFp=!#*PP3pD6w=6_`Y46pRg{#C7dWr Mu4_d(jwq&o11B=|Z2$lO diff --git a/src/open_inwoner/static/img/mail/info_info-blue.png b/src/open_inwoner/static/img/mail/info_info-blue.png new file mode 100644 index 0000000000000000000000000000000000000000..4f71360fb4f307a295bc12b49a25e1b82d76fc73 GIT binary patch literal 4743 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 @@ -113,6 +118,7 @@ --color-accent: {{ theming.accent_color }}; --color-primary: {{ theming.primary_color }}; --color-secondary: {{ theming.secondary_color }}; + margin: 0; } /* Dynamic theme CSS variables */ @@ -131,6 +137,7 @@ .button--primary { background-color: {{ theming.primary_color }}; + border: 1px solid{{ theming.primary_color }}; } .td-mail__bg-accent { @@ -153,7 +160,7 @@   - +