From 2b257b552a4a790b2717be877f0d495ce445058d Mon Sep 17 00:00:00 2001 From: Guillaume Roux Date: Wed, 20 Dec 2023 19:09:59 +0100 Subject: [PATCH] fix: goldens --- lib/src/components/buttons/primary.dart | 3 +-- lib/src/components/buttons/secondary.dart | 3 +-- lib/src/components/buttons/tertiary.dart | 3 +-- pubspec.yaml | 1 + .../goldens/ci/primary_button_dark.png | Bin 2241 -> 2240 bytes .../goldens/ci/primary_button_light.png | Bin 2244 -> 2243 bytes .../goldens/ci/secondary_button_dark.png | Bin 2355 -> 2353 bytes .../goldens/ci/secondary_button_light.png | Bin 2345 -> 2345 bytes .../goldens/ci/tertiary_button_dark.png | Bin 3841 -> 3840 bytes .../goldens/ci/tertiary_button_light.png | Bin 3864 -> 3864 bytes test/flutter_test_config.dart | 2 +- 11 files changed, 5 insertions(+), 7 deletions(-) diff --git a/lib/src/components/buttons/primary.dart b/lib/src/components/buttons/primary.dart index aa3ee80..2957eae 100644 --- a/lib/src/components/buttons/primary.dart +++ b/lib/src/components/buttons/primary.dart @@ -31,8 +31,7 @@ class DSFRPrimaryButton extends DSFRGroupeableButton { final dsfrTypography = dsfrTheme.typography; final dsfrButtonStyle = dsfrTheme.buttonStyle; - final scale = MediaQuery.textScalerOf(context) - .scale(dsfrTypography.medium.fontSize ?? 1); + final scale = MediaQuery.textScalerOf(context).textScaleFactor; final double gap = scale <= 1 ? 8 : lerpDouble(8, 4, math.min(scale - 1, 1))!; diff --git a/lib/src/components/buttons/secondary.dart b/lib/src/components/buttons/secondary.dart index 216cbc4..ebe2577 100644 --- a/lib/src/components/buttons/secondary.dart +++ b/lib/src/components/buttons/secondary.dart @@ -30,8 +30,7 @@ class DSFRSecondaryButton extends DSFRGroupeableButton { final dsfrColors = dsfrTheme.colors; final dsfrButtonStyle = dsfrTheme.buttonStyle; - final scale = MediaQuery.textScalerOf(context) - .scale(dsfrTypography.medium.fontSize ?? 1); + final scale = MediaQuery.textScalerOf(context).textScaleFactor; final double gap = scale <= 1 ? 8 : lerpDouble(8, 4, math.min(scale - 1, 1))!; diff --git a/lib/src/components/buttons/tertiary.dart b/lib/src/components/buttons/tertiary.dart index ca962ad..28f8860 100644 --- a/lib/src/components/buttons/tertiary.dart +++ b/lib/src/components/buttons/tertiary.dart @@ -33,8 +33,7 @@ class DSFRTertiaryButton extends DSFRBaseButton { final dsfrColors = dsfrTheme.colors; final dsfrTypography = dsfrTheme.typography; - final scale = MediaQuery.textScalerOf(context) - .scale(dsfrTypography.medium.fontSize ?? 1); + final scale = MediaQuery.textScalerOf(context).textScaleFactor; final double gap = scale <= 1 ? 8 : lerpDouble(8, 4, math.min(scale - 1, 1))!; diff --git a/pubspec.yaml b/pubspec.yaml index bc0d8ad..9d7ad6d 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -24,6 +24,7 @@ dev_dependencies: flutter: generate: true + uses-material-design: true fonts: - family: Marianne fonts: diff --git a/test/components/buttons/goldens/ci/primary_button_dark.png b/test/components/buttons/goldens/ci/primary_button_dark.png index 7e088516fccca7aabc5a8e33d5b9d42729ea75b7..c4e86372605a1879d93e51c8577f90f613387e85 100644 GIT binary patch delta 772 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 DEFr71 delta 924 zcmX>sctmi5qi~+5i(^Q|oVR!O=gEXh9DBGqW7WhEbG7vEdyGHZ}+`~BDCm>J}b++#}Ud1K#jR&er0M!m@i z9Gu!~su~xk`|q03Jg@TOw>955mWn**Kc@0@AM@%B+Z+C${+G=0#$IU0d?S{96DKP& znNFU-=&zJ#6d$v7YkR}&n7BF9FKtV$PT&4bgP}mbn!CYp(|-oD-FkzWv)bRZfNmZj;}$%`%D!u4Y(~nfOwVUCTo2{nnRkX~=4W1q>2E|C7$o%9hcQgfXEjla+5C$2S$DJEvxcP> z^$cG+_p&lD=wv^gzzq!I4*_)>IXB2al=|dnzx&NSUHtj%8O(N{uFLPAdTHBIAGNLS zjaz5*r$_wePk8%|cjs;E-5>+My=P}h7ifsv05m`uD3!cNd9om*+{6O{%CkcC3%xZc31KN%PyN|S#+TD8`e<<65&kM>O2 zrVF%St2<*u_04F8o{4|iH(0`>S-~zliyxGddX8_O|1Yw-#d>e$_Z`TQ_k6$n)cAju zTdvK2_$TnR+BtIrn{Q%UZvYeG-{)7kCLd(iovhEq;RZCOpr$6Knk8@J{{8XazJ1H; zznFclT<^K`3*~Cn>3f+N4(tL(KtS+y{v(@juDSf0k>PJiRaMlvbLXsf&kNw`nfTna z;q_!ej&PuH>XQRFB=xVzF=Wj;o3_=Rfq^Z@u<%ck paDwIJiA?6eM6SR%dvYd+o5-5dSKAd2ZxsOrgr}>Y%Q~loCIAf$s`3B; diff --git a/test/components/buttons/goldens/ci/secondary_button_dark.png b/test/components/buttons/goldens/ci/secondary_button_dark.png index eb7faf5b0af049b58d4403111ee33280ca7d04fd..d96fd37b9be54bea24b0b8c17b91a5e27f577495 100644 GIT binary patch delta 1140 zcmdliv{7h+WA<%N7srr_IdAXm_mc^iIQDRJ;=%&id>`R(M=?<`@rfP_KiXa>;#^n5 z?6Kuev$Xk6)+rhxC%Al_1hrRds0ytKn|vs<7&lMir6Og_LQDWrPs%bP7e|9`CgCc#jk|4od+dEy5f?TU-sd#XRL z>a~0^bNhSyYjO*xJo`8H3N~)W)UVKQsS}@f`c0lEQn9|2A*;NX%#4y7XAkZYhsz zr-XN|G*5UH`FG2uo9UMISFSy+WdC*k-XgPVZiWT(_b5;P&mjl&pMck~t?U(Ld%~(& z@(ijC^*4)uzLl&a`rLNHpqn8ubpyr ze^}J+c?CQ?jqkG=!Yj8jO*Ulio_wB(!!R$VnqkGun%A4YaWEWUICJfJ>NdOewrmdT zf9zu`2>m+Y^|3P(EZ#Hd90D5N@bFU>>*Nm{x?a-T3nv1-nj6!mY8*Yk{FCK5dCpx{ z?;ZZ%j8@sOoq^$3`ojs;`$}&fllh==PM)DQDWCB`dfi6O4+U#&CUOHqsz4sZv$zKd zLIn=VynV0rea`#sp258D!}y;0pzs@LnX$=2fxQ9wfsSpNT)y!MYd zHmH+ z9+YHRApS;|q3y&!<`+HXlP9w3soa653W*iKRH66f{aky7U9kAI7TY_&N(mbF5|cNu zx=mK#;841g@&Co5m9{J~=~ZP>UYDnwJl%V1F~fnmFthvACm-Yx2P(IZeSC`jP{CzTc1CxRGI@<#$AI7~E+;Q;p zTlv$UuiIadOI~U5e&?L>1^jO&#sK4#!GCSliPl-S{yFX0S$*NvSB8eC27jMA|NMP@ zKK2x01Wpl|#orfzQv}GBDb>q?nQ8B%-%H46hn+v(M!3==o# zc;($W=IY1y{nid1@3c*OFQ0sFQLpmi)gI=*>G=~6++$*RF~8OM-LrR&(!~cBThudr z>D`TPjXGL7dP)$Hc&S&g5AD&a5HgEY>+ux$cKX0^mGrnnW zlh4Hf0vq?OvIR33%qRD=8Vadi`}1YVng2i5ev@D*Q2!>zkUa6djdsaZ?md-1_w-u6 zn0fuZ-4(foQy%>}IAh73@&wUuVjq^iv2Q!@Pr328rt^c&$qQIRCofXwCQhEf;X1jVRUmHmH93$wB>LUm zrMJ58xOnrM>svvFbz6!~`0i&6KA%(^DRy5+{)_P(`>dCbYM2iv=LdH0WnJRgyR^)7 z!kVe-MZx(8u5A8SxOVgTqJJ-%-7l;SiHFR zmU2Pw(aEWiHj&rl7GIz9KIWYH1@~`Wdey894eepJPn>*n>lN*8@5}gF#o%DSwmwGt zb^Y3{Wwr|?B$V%8XVCkc#X5N*YY5b%`i6J5d}9c>3~_S-AVcvWrrtFjDIeF8P(tV8& zH*Q~X@E#Mxi~Uob-vJGlE#8mtmH9BU{@a_cH<&Wpzmn!N$;gEYy!P#`C#eD;pfAP!)DcAq3zF|ou!16uL;VTRTMP^>!jmVk%Bk#lxk|j^^QTJbVuPUd_iH0w z-nXu2C^>nLDWT_$eM8xrD*LZ4lN&fff&SN5+HvyV!^+@ljvc3f2@mMn&CAbc^)oSS z-?W`ULisoU0_%B`8(72QeY5#NHuN0-csm@FJg(hyL{1(#>Dz1mKKjl6m*;tZ)Gmwr z2R_`0zLJ#Bm>HD3GL}~b7*uzzNE>`TQ(t%gX1Zm4$=cJOd3pNxx?X>y%g~Vc0Tgz6 zKENdS;K$q5ptNz^+J4$`{kj#lZtE@Y@0^prp#RO(m~X%=!@subMC+_u|D5)0Ex+*U zD?>xwtpA_({rUUae{HP42HUX{-%T4%?}=iZyph!fnmWuu@oWf8cnnvzY%LF{W?@KZ zNVDFZx@~hb(JAD3e*D%#Nw&0Yn{S_dZc%^b!quN_ZO88|Vyot6SnxlLZ)bEhd+r&= z?~nd4UI69Vnn&WZ8RFLgvjrnC)ZQJ^H)DKv+!`1=Vf@fM2?|YynDfHWoFO3gTikk; U%wfICFODD?Pgg&ebxsLQ0G&}A=>Px# diff --git a/test/components/buttons/goldens/ci/secondary_button_light.png b/test/components/buttons/goldens/ci/secondary_button_light.png index 84479792f5f8fd41de0b3edd3f5a3438cf89e68a..053f9106eceede59dd1ebe13583d381925e595ec 100644 GIT binary patch delta 1125 zcmZuvYfPF~7(QIoTAf-mFWVg6erS`*Wt&P@9d@?$R%El$&S(^Mb`ggcR-=fFZ*{t@ zC8GNhG_3{JWm;m9R--Z*iZxcPR_X*?S>uXgjT3Z2L=9E;(RJCMo#Z6vJ$drJ&-*-& z)L-h~nn7p1RT?sBtWA8s@dm%TDXQij>mHV42=$W1b1tq?==} zkugnP_3;H)A9w7H<~Y8*=ty9GuanpHQ#Mv^G6QFN27&ANmG{_RKEP8N9FE4nK@M;K zq&;YD)vEcUTz~?C;z|_poINy&2cyvOC#X3pwKATd>}dRo?J$;Dj-?-;3+1Oh3 zRibF6&U>C_ioZhK=b6w3S7Q_5N-PDrMoD(jA4{uy4QGG@hhLv!EnhFG&MB)@N;jMHcIE82U#I zg&2jjeyXPA()rF>kW(Z8KwZZkK*P`61K==pa2j=3F*Sc!9n@Yl9x~UhYG|>gTp2;w zG}r?@%`pHn=AJa+g*NO@FKG`mcjb3khoZEf4U=oV?}%Cm8NO&@JvB?l*=H zee11#?%gN7{$RhEYI4Sc8|Gedk%a;caEPXgt<4>hN5lGPs9)!4;6Ap5rt{4dXbCRF z5+nZ$M_awaxRUN%+Q&#}_CQebsS|a%MCXu3y;7foI1n8kdu=s4k8?!vXmx^(up6x1 zWeCu~w{HjpM>>2Z6p<^CE@VEH;p>V7e^S4mW;wQ5!zK14qSdk-pP$#`>3^2hcKyWN zX2`_G7j3r$HXm=X>g-XD*X@{Cp+T3_mnoW}s!$hbw)Hzh8rI=$ndTn|6Je$%vSB)w zkd6$vTT`FK!EQd@JfGoM&bE-^uG&O1NW9dz=~Be1yA`@*yjHstw7k)n+r5YZamh%- z_jm{TCp%x4(7j#mPWJ==n1(4w+>9o|222ul(WBoG2|%Q)tMXl0qPtqMH{xD(VW)ND z!E6V43*5PnLjh>p%5a0_XngAB>NeQ|jK_~RBTM~%0t!NBhdVH$iG2(`6-mY3EFlgh z>V>0NC`2LLxT~7{H|1pCN5yQN9*1_R2PxSRFdh>Z=tT3Q1Ls?~!eZBV+S$xAy&uxA F{0+-G1R?+c delta 1181 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 diff --git a/test/components/buttons/goldens/ci/tertiary_button_light.png b/test/components/buttons/goldens/ci/tertiary_button_light.png index e2c43d21288dbaa87138f5630da3c67c5f5fcfdd..46e196f65c278ad6e9cc6076ba03097eefbc97c8 100644 GIT binary patch delta 1666 zcma)6dpy%?7=JgL`=!V&$tjM@$yk(H67^AwBPyL^?vo?V^oc{EhE2MVkbacVkRlP= zDG7%y6(5&uN-j%74ik-B_Cvz?Ss(T9dH#Ff=XpQR^L{T+=Els8*BoiAr1U^^bq@@zs=U=6J$ifKT4}+vs^PGkzWF8A6XVlutwL87bM|PAo^Z_iovA4-g9Vbv zOSjnZsJQ1a6$4}?7d+f%$Pc|!`!hymp=GG#CA))x0(Jpy7XkAeqW}~*K+j}sck^^$ zw2{ihpZ+rXCzg7TisX3OLYG`)H}jl_Hc}*+%PG0PEGTa*wvnQzgqdL&8Ph+1%@rDZ z_tz;lWkYe8^$sfU%P|U(hDG4F$sG?+DeCN`a^5U@Y zv;HFO(zG%?il1ssB+b8ShFi?H1ey4@i#(gQi+FzZ`ca>rh;kT1KhxfvoscW&6*L5p zO&8&LS{H+}Yh*NE!?3;F%GS81a?KoClfElQA>SGq5L_AzNo%(XnxUv^{*08!3;;rlzE!>FHl90y%26GyJxxw#y-%2$W;ZgybXrInn@6ctEtLJ9NP} z_Y?baapiRtMHOQx0Cqn#H-B%e$DVZ$?oz|WWz6|t$)Y)eE3{YP7DUIWTJuV50Qt4< z?OYsD7#Pe&0MX(Lx*~5}d>M(H3=<}P1D(#|gb}hFvu;Bf3RE`{lmHk}wGEVq=-6!@ zyx_sj5{Ozj-PM!NhxuwGfAf$UHy;6lf?_|ru7=HmF~BfAeADTq@J)a-s-(NtwzjG^ zSr_P!B_UXAMpmwTMWPB`nc1>1$2x`^P5uh~fjvnRIO;tWzv>!eN##MY(V^^U+L-5T zyXCY(mmb(7&Nq{x% zajCSMtxvQJlCIm2B~NWj4(AT;)I?w1F*{o^M3Bc{|NUx$`KKJ8R9$d;hROCCe_t!| zStASZ1K;%nu@j*qGV7tAlyq!!X1pQ7JCS1S<$hv#js-3otr-I+y(QWUm=<#dlQPb z%ICZRz>p|Tki~!GFa3S+7-Ce){M75@sYz;XMTAYeDk*V=;S`7=SLR&HmjZ_G+vj`2 zPRBk$zyT#EjB|DQ+InRz zD~gVWJ{5W9Q3qaVZuk8t5WRjZ?7LNO1x8 zDNO1U#R%?-xmIFXqNMG(3qCrUJ)uKRIyd83+q?I8ueNs8*|m8OpH_+(QxbN>Z+jwG pJ>Q-5NrjU7?HW}3t*X*iV;OZ|p%ZVRe7JQb>9F6~zHA@){D0610NVfn literal 3864 zcmd^Cc~H|w6yAg*DMW=q3MwE33v#0fc!g>Nks_d?rJ_JUE=7>5AOuZNDNsObl|eZI zhzO!wLO4o;5j7r2;)vV^ImCdJ(~xk}Uy@qw6fvUXbf)j0yxrN|_ulUNzI?yv9oFUx zB$i4502WwmGu;IMLK*;=5>gzRF$?aMhkjrIyUej5kFL-I4MYR57Q2y}zM0#Pi0vzGT)rUd{0lP1Z1q{IpZ7*+YoN4#b!padk%&>r zbk$r{u;)ra)Qd&iq#swI54XFhT)TKU-3({sEWKq#TL03o9~@0-V`^4REber5r>AhI zN5fuKw_l})P@EVk?#_iRT2LlD%RFD+qgYeYtST51Z=um}fxFpMRN$P5LJAyFX{a)u zA<<}oBV}qTaFnB>0HffEgRYa#bS4J{fM$TMC^7D}f|$JZtc&^EHc3gt_zqF|{ZUWR z-SvDqcWxO4>ASwv)2Sl?k7jrtf{PNWb7x8NUA%l! z`v`MTx-A}1%aT%3HHuyvK(7eE^_KJo_3EmQ3TSlT5mysT*<#S^J>l$x+iL*T*Vjh` z0P*Nl12I9B!XjT#Nq4c|*;1#l$22#bD|5`*qwgzrQ#D>GK7qS22O~nO4?a`cK!O-& zF$-ST1LWen z1Uf96@%&?{N%*TiMYmsG#;s}CS15v0o*I4OH#Xf`+8=QsTf?d+-mz~9D9B9QwQ=hE z_Welx-x9BAP)O>yZ$nPQQKV=VH$J68jWl-AP}OA!h|!vCN;h$<3TwSWE6v1klWXDv z7>AN2VOx_X@C4qDOheTU$#b^+NV$Ot)ftgorX-9HA#gaEwUX*PZzv>Ds7*46mPQyV ze9Y34td6=|&0?HSveT_6!9cJ7B)i;ywDCc+0q*izIk-OE2w%xo5c9NKHq+1j5_}^J z?au<9{}N@+vxGTd`}isb=QEzsEJIW={)>pn9;oX!bVr?3Cr1cDq@K(MwdxJaEBE5X z!S1eSG<_ak<(Jo~qN!zG6V>RQvH&z{{x4{&R$Ds=Pc{drocMnK@?*WB7ZXkF@sJ3U zT_*>p(s=Mng@jGqJgMySzwR6Y=WVB_kWG9ClJZMk5Y$cMLk~KKrzl65lJ|DlCO*-k zG#db%rD5jL@!YC%DO{kTm2D`-hI)J$l2{vM7z0`xf~_{bHt^bdrvoMtTa@Y(4zX5N z13N56f;xI|DT`DGK|R)p%bn)!_zqepra9;=?jQnwev4&(Y-v*1k*P~4^{yA}q yf(a^d@QX@HY*9gDU!9VmK>+F}9!Gv^D^DV{SJvyh|6o|mtI5L5+B6S~JMky=w}RvV diff --git a/test/flutter_test_config.dart b/test/flutter_test_config.dart index 21b3ec7..25dffbb 100644 --- a/test/flutter_test_config.dart +++ b/test/flutter_test_config.dart @@ -13,7 +13,7 @@ Future testExecutable(FutureOr Function() testMain) async { return AlchemistConfig.runWithConfig( config: AlchemistConfig( - ciGoldensConfig: const CiGoldensConfig(tolerance: 0.001), + ciGoldensConfig: const CiGoldensConfig(tolerance: 0.01), theme: ThemeData( fontFamily: DSFRFonts.marianne, brightness: Brightness.light,