From c974b139f886951749b757903a65bc3074d266f6 Mon Sep 17 00:00:00 2001 From: Fadil <Fadil.zemmari@xelians.fr> Date: Wed, 11 Nov 2020 18:28:34 +0100 Subject: [PATCH] [US TRTL-492] Apply new vitamui design colors [US TRTL-492] Fix small display issues [FIX TRTL-485] Fix create profile dialog display --- .../group_vars/all/vitamui_vars.yml | 10 +- .../vitamui/files/ui/assets/logo_FOOTER.png | Bin 3119 -> 5101 bytes .../vitamui/files/ui/assets/logo_HEADER.png | Bin 3119 -> 5101 bytes .../slide-toggle/slide-toggle.component.scss | 2 +- ui/ui-frontend-common/src/sass/_table.scss | 10 +- .../profile-create.component.html | 42 +-- .../profile-create.component.scss | 308 +----------------- .../config/ui-identity-application-dev.yml | 10 +- .../ui-identity-application-recette.yml | 10 +- .../src/main/resources/assets/logo_FOOTER.png | Bin 3119 -> 5101 bytes .../src/main/resources/assets/logo_HEADER.png | Bin 3119 -> 5101 bytes .../main/config/ui-portal-application-dev.yml | 10 +- .../config/ui-portal-application-recette.yml | 10 +- .../src/main/resources/assets/logo_FOOTER.png | Bin 3119 -> 5101 bytes .../src/main/resources/assets/logo_HEADER.png | Bin 3119 -> 5101 bytes 15 files changed, 59 insertions(+), 353 deletions(-) diff --git a/deployment/environments/group_vars/all/vitamui_vars.yml b/deployment/environments/group_vars/all/vitamui_vars.yml index 9c39936b8..01180f250 100755 --- a/deployment/environments/group_vars/all/vitamui_vars.yml +++ b/deployment/environments/group_vars/all/vitamui_vars.yml @@ -352,11 +352,11 @@ vitamui_platform_informations: portal_message: "Profitez d'un portail unique pour rechercher dans les archives de vos coffres, pour déposer des éléments en toutes sécurité et pour imprimer des etiquettes en quelques clics." portal_title: "Portail des applications de l'archivage" theme_colors: - vitamui_primary: "#604379" - vitamui_secondary: "#65B2E4" - vitamui_tertiary: "#E7304D" - vitamui_header_footer: "#604379" - vitamui_background: "#F5F5F5" + vitamui_primary: "#702382" + vitamui_secondary: "#2563A9" + vitamui_tertiary: "#C22A40" + vitamui_header_footer: "#1C0920" + vitamui_background: "#F5F9FC" platform_name: VITAM-UI customer: technical_referent_email: contact@programmevitam.fr diff --git a/deployment/roles/vitamui/files/ui/assets/logo_FOOTER.png b/deployment/roles/vitamui/files/ui/assets/logo_FOOTER.png index f0794a35b439cf4a1ee64052c12f76aa8ad55d95..0422237f3361beb646e42488ce15439c97e12cf6 100644 GIT binary patch literal 5101 zcmV<J6B6u+P)<h;3K|Lk000e1NJLTq005%^001Zm1^@s6k{e2!00009a7bBm000XU z000XU0RWnu7ytkO0drDELIAGL9O(c600d`2O+f$vv5yP<VFdsH6M{)ZK~#7F?Ob_u zT-AC1?t5<*Nh4__@8CrSV;f9BfbBpbAWmr7&>prXIpL5KJAot(35nZs0!a-hHVvds z4(5-fp>9shl7>*4$UqKzY*Q#8+*k&40^TI=wq)%yBWdQn_x1PPH*Y)|jmDB=WXqY) z=jy$8*YDo@-EX~PqA><;ZH;g&@g&C+F+3k<=29xcaRJBrzQDclgGldjJbnokVRXRp z{_8-5tW&%%hDH2aD#ECNJ31=4H}PR+EqmjS&^QN!#u{w*Fp)~>cXs8upNcSgsH#el zsj}DZ2#s@4G{yk2Y*Hd|Eh+N~Qv8A{DOpcNI4<BsVg@<<6*9~NR2q6rDV3mc3}Z%& z9RqxU%k*^&7#QfIm1k6`-Bg4kj5VxhwvP1i%WZwkl3L^Zb1Fg+a$rn!#tZuBCMLSZ z|5heVq9PO_2R?FQ+{ZkD4O;1cD@8pf(a)#|MaTh*K4MV4bQiShbAlMjgu>`L^xFw0 z?Xdg!i>5)1Dx^N}>+&-^kzD!&O~$|ZdAr-Hs?{60nJ|i~ZJW;JoivvYQYbK=+NqQ_ zQw8mWQqMF3;AW0eIn8z2=v=prN{so`;Z)MQ!65BGA9i{iMICe*Ue5=fy%eS`^dYsV zg(Ei{xSbaeQyo_R0~J-T7OV?n4+Ga>tXg*Hm0(b98C2fG6C8`KWS3%A8NCKP2dD`7 z;Xo(P+H#OPnhr8=J<NPC#yyDvzR4NjZV)3oeIS7WY)%^ZX?~0!#TJMwd=pY@PCAU* zt$b^yelv&BM?L!5pE|;v{5{eu%&A7y?c!eU<lplV{&*oAQPV=bZz1h+fn##L*GKYg zX7t;Kw1HEsRSfRt#oWg6ES&oB{W^E>wKM`i%W0^;HPg18KX(k=YEv#JkvQq{ZhX(q zDl>uGuVozt&;A5|o5neeT1;aR0!S4jsaqDN2f&u9<lT0O`jYfu(4hcMvTl#E=?>96 z{r(h3C{7D?L)4{1c{)@SL^@B`Pw)(TDy;*rx)+~kfKPetq|AGd;P2IB(kmdM&*#HW zI16>s<9J<-G@D}h>!b_4KEn8WmE+K}b`pmmMT>!ScEl)z@5|BVzd-bNY0g;)`e-`- z&dRhM04Fa1N#VfoK6q27nLVl0WWOvPr-^u6n*I!1E)_g<;{irRj9Bb*Q!Z@-VRa=P z{+V!<Ve8s_ZK*{!M}imxql8TQL(-wOxnp9Zz3)1ti?HS)@|Itbh{pawNzpEdw`V&# zxY9A`32e}(Kn$7ylx$5YIWUd}%&C;^w2Gk4TJXuw<jf@mV*3f|ecrFFqDT?sq7O9_ zt$a)wMCs5YZV8B9QDYjPtj;j9OZQV3-9g7(#F4ML%H1D(h$}8r?w*VQ#tDW|>5L%4 zo3I)+@{Z>%Afyd=eKNNmHo6iz&iA1cQcWch2$%u}{m8P^0XtDZg%iFZXW!#a?_-c# zv3br>1ZcmSq}m{wmow9qM+c-M%Az%D9zDm0sLz-}BF_E^=`YgdA@s76`*@QoQ7t;J zo4$bjY%$r3)p*o8i=F~e^*Xb_!I-{^^l5LpWP<N41!><*J*c7ROr+b9e{K3eSio-u z#P4frvTC9tj2cEojLM+x>}EbAAggbK@Se%z`M(+4qXYK_wkc%L>o8OPn??em%v+qI z)P%mB?BYX*xJ+}iqcj~eP5LSfq2Fdz+YG#31;PC)O-w?N^C1@h3U7~SaoR&me69)@ zz}t7AJUo(R@HFk+%P&ovNRQ(Ev)%&GG_dQd15;EzzP9io-iQ_aSM+mxdW=f&r`z!M zO)A2uVN|TWo9G2>$aC`E-vcUWr%QX<^x|hA9_KSsar&+kN3hQ$qXb0f9qN3Q^y^4O z+5!1;YH<IIo$kdTiC*EZ`Ei&KrOVw8I-B>&trcBwO%5Sy08w>A+}{e0*uMKMqGs6O z@ecBI#~3Z>>!*)(qkX?%rRX;xqepTr?-?^xpXmU1qP^g_#CuUSK^bF3O;vHM;P=pe zU(ee_?aza%cT>TOAB=UgoAGQT(uznS!20#YiMm>$KlbM-2V-#h@Q|_*`3z2N7!_xn zpj1zad6k`@t9tjr5h7sHcX|);ljT!YtN!ex<*rRL<z0v|P(eS%YsMwvfB;=F6tH;i zfX6un+R)knHpw)BrogKztA^shd+03MuXQ*gv<X~H&kTpJDpLoyJi$BuxREBv_u0GY zWAX&S*Yw0GB3+o+$jR08a&Q<Ikcz0o_J^?TchC&M8K&D*h~fxDaZHz2tM0C+`G0mk z=H4s^D7slq7hT$S2W3O*ATd^n83bgvqiu)^LcABYSeth+lW4<%K&GsWi3j9Bdxwd5 z+-r=-q4WlndM(jGnQ)%r(wUJkt&sPDUOpds;u60M9Pki0&%b4J94DEjgy(F3D(gEb zmUEuix!aEXw5p(lBgC}bJ1n#wpo|L9-3k5&0CNia+6Lm~)E|IfvJmV7*{5+c`pAko zRFYlXzEzw;-g}}Q$MZ1dCo>!WoU{%shp~(b-sJ=r4*C6xG#Q8;<)yK>KJ1+7D@EfT zj?3wtQ1qj+5Pi{csX9_dvKXI(U+>@HfW05&U8-E2M=D7F5-d@>vfBnLu!eC@L>pph zr?+F$0!k)g)RhqaiX&1sS##HF(){lzgyzyAXAkJMA2v~yp1~*Z_y6+Y2@Vx$*-Ud% z34I7?X4(-l3D$PJ6GVvo5F9|I$GF~Wo`cyOO5;2Y%5r3I`I)yHq<+CP(8e_NMx381 z`TK!0z7vl0E;<116vx7tNf#Fyx3ZM#M7j)s1aaU8%1WrsFN;heWyin^`n>fr!!C_? zI4)v@F0~)NyA@cd)ym^tRS?b3gJ(_B3sa`Ue(xC}S~H|EVu6-;8RbkXPm~LQdnQv3 zuMf=fd}nAs3Ck;7c2!RMcg&gKWQwNhZ-c%DXZWww6m>Yeniwgdov&cirq8?18*gHk z*e{3Rj#TS$GXBY7A*cy5jp)!~6T~?anx)u9s*tP+(;nF1Thvq>G_Rje+Wq`#E3BT+ ztqNCE9r)niM9axvt4)vsgAS$v{%nN(`O>(D<JUCcGsH%|qu;Ta?hcv^XLH6nMb@1K z!&7-S75d~a&}VO&z{z##hak|qL0FTKf<j;jp)~{R7j=7&kmf@uJ_pXc5angfh|1tO z1>@fh<=_Eql9K)`YbXa)qq#umk5`~v9b+}My5i6itTN(On8ANK{d_xco&@W>jAJ|% z(V**5PmHo?*4U3L7*sS`yv7k6H!+Ih4lX4ZAQIf3wrpF-KgBOvA$plc3E{BXPF^%5 zGYrxL4%3#DL;nkZ<xhn$F~*O@g3Z)oL~fW~@7PU^Q1RbLB<OwUf<K@vM^RO|N028Q z%o1uqjQ)3-45la!%unpynB#}E2?p9`<TXfsR<lhA$NZ8`bNG{NFjb+R#p8MBKsrNQ zGM&^74)@O^y`Yc_mH{GSxLUFRn>7_&>=IDs-zRPQ77oIDsPhdJWekr*KZRlgbRKlW zi#rc{*0T>4;D}ncJq1A25m?dR#GGFD^H{9nT{I2h#`*RESnGqmwp$TK{ETnCpU&{7 zI|TaaPAu$ETdtiR4wb8|!&OJ!!+umni2-fUAYBie)o+<}3o!dG>h|O|M`%&|D^-<x z2K`)(PQ-0w57L>Aimi4K;;so*X_3s-ESZK$tt##1Lp#ScX)hImk}Mn*43NlRynxf5 zqs54J=Y|V&0CU`DmC#=Uryr9z_btlctVO+{zeUCQCH{U=ossueyf_~+5qxDDJv7eY zglHSdcX=sw(ATl3&4DQ01_$@Br<mKg+^wc1*obS9)*)*RHYcwM0g*f(qWNm<%@rV; zX{f&)uA>#GpZOsY@8&9aJTHS-{>%0rng>b^S5BfM!4hi1rmhQih_9aR1Nn>jvKk!b z^{vo9=OKC|SGnNl++ZrTs?hwP!$r}41?ta|cs7ismvZo&0O#|4AdXoervHFJ@+^%2 zbR;N7=eYsQZ!ax$_fmyXO$iuiA7U*VFt2R|)<*X33h32$0IwJhm`J08R0J%JDBtUO z#9Eo${uxDGOMYKn@L~owM=n1|xbP|Y(bwQI18(a;p88_!j7U19>j#ce9;V|2-G05E z=cpJ&dTmTP4dA5MVZxafcvm70_$MC=8ijDvPHB;G;V|vbTx#v+YH+0TAsq!Ng(!=! zvFcD{so`C@f_UqJ<=vU?+ko(#4somCUTO1V>2iQD;>3c;rXWVksa<s7G~tRDvBUQi zAW!hBPS=+F-gJHtx*oiNLsg-+UTUA5)&Wtk1cHAuWs|WBpMROh<<i7?26>jZonA8^ zmm177kO${ZRqjQ^^zEb`M2{4i+5KbQd-Fw!P9~g;pQ>86OaF+GZ!?&FZkp<cF}O2I zEczWpadjH06#lF+!)ldWNJR`~9YoQjJlOXk-JvF`S2@L3x(=;DA3;41(H<*I*GY^T zZl6`i_&eRgfcUGRJ3*Wgd_94*AnU?JK4`_}eOXOV@59X`cz+El!LLK6x>wvWwnI;Y zTxNQcgPLOMOBFr#0Ih-vcl{8Ql^$&)9R6P>@tXF)vUZ2uYm7lH_$=o2LDJ^iM1Lkv zleD2$+=W=<Z{QC42D>^gZsZx`AR=Se(Q|Z=uAv7}=axZpRQh7b130Xw)DQnphO@)O zLM+0w24`FUxBwy73DAA!D)RV)uu5#?1)3`y(Of}pg9nH7#F|r_jr1zqKXb^txT-k- zb|}!_udQm)8EcVdkk|Qzx-X?&Czs?U^1%>I*A+u$7Vta^&+~;d#ga57Y|#SXtvNb- zgb~!kv&MOPZf6pH#N6g;JSA)xM7&%L!6AtrG{;sZ&BFnkq0(MejPLa+Z9Ke;yz8Q{ zxB6IM{XBg+yFBI3=~RM~BBq6-z?{AmRPzQnSBK6^@#P3F>ZpooVzEqm3uUcZAL`J= zd*+aiTuAhZ^nzS7)B4;1eaca3f>yM{|IG*t5FyfwH5UoeJE~Oe(S#nS^RY1!TN!>G z7@V=3-V~A64RxWSf)*opGrkWCZg3-9j3|=kj6qZTJ{!|wbTUZlawiY5*i7%HeX0^^ zIS<5gE@f+dNnln@FQ)s6BptfO6yn9Y;Q5kx9NOEt0-l0JmKw@XQU<l+fH(Q=;o-P+ zkeCi)-TLVdYLY4#*Dpd5ico|i{8_-}Wt&fke)8tsf2?`?-tF~o);HJC35Hx8^Wp60 z2_Eu(qUKcu560w5X0jr(Y`C&b%Xi#BBZNR8cwf-4R$o>>yM<0L*pW!>JIlA%<$iCj zZ;tvnN}dp)88GX3;*?7H9?iiR&0PN+VN9**#_w&bRfdYX2GzMqd#&WLQcD`|*%n>A za_(B$XuG^(DHC@sUO8v2a3Iq#qim@gl+6utk=n7HIy7q#LXmz<S2ZoXe@=t+<>yJ? zmpyoHi_W`e=Q8Op(A(Q^(dvu3^0g}jwqq|vjP5Gn(q!9qOZI}vcQ_X7^2c$N8}-N5 zxPxfryvtl<T$$^e%eQx3cK<mWq}&KvOMN_KZ5IDvZj--GfkeC|Ra#af>!nCV%~<aS zS)1%J=rn^dy{xVR#zSmbT_0a@PQ7e|EGQOtix8rerz*-<Tc)wrG0hEc-Lrj}Wmz>U zU@npRvQbi3HcmDY)?uyWV+M6^)NiZRTqm7pp>H8<ArRX%8l*p`vf?4(a%39UOC1nK zjkG%!&bDba$hd;5&k_AH|GV*?9ZO{#e_m2%1%fxoy!^Q=0s-oN(uAl`?&F~e6$j4m zSKg&x{Y1IU8EaE7V~AvszUefCF(pQqdE?^x*?E7)DdJACs!Y1}GQ+i(T843<E^yp+ zxpg&HU}^$KT?($z8MIZ@F}QZo%5(JfvqeIrQBmjA_0pFlIEbSc)z9u?hpRO4q>>Gn z*UvpMKPffMCK*GBN*@q_)!VaH@H3rMoyzg)2@zWcT`2l5f`B!`sfX)YxT-wi#NHrd zfE#0;XRoHy5KgI|@h~~-WHTi#{QlWr8m^w!?Z5?v^S}$dF}GZ}q7a^|oQ-~e*uWd5 zZ1MebmI}8L?kVChGq%fJO8<=CgY5TXfgCWO2pgC0(1aqKEMNv2e6F7hMxaFFwRpvx zWq#X2Al%Wf_s)GgAEMI`PWp9I1TwlrY>83Qc<+u{c@OvZcR7*rI??s=wGl!=l%`AT zn5K2Ta-5BZ%Mgb<mxaKQM7IK`ZD7ak%I*(@+oDW!$)ft%|Im1EbEh)w48aA0ftHl( zEEC;O>f6xo7Ok9fqlk8gjah}}AmcJPtrd$kr6T1^r42%!oz&Ik87)d>+G`6OL^?1K z7gb`d7(upWwV1ZkBy~kM%r~BJQPCA;49sub|Gzr<U`#lpGOUK|XZCvtI--az*(Bi- z0V`0ODlfZ1I01CVCfTUmHd2PTc9+z%6+N7?%qG#v7&?{C!&8X+QiwCZKhrWdh~9~^ zhqZWj?Jd&A?^`&jW0>`Redw-V^7C<G)-~2Q*E(ikgF14!JNKDAPQWskNgLasN99{^ zbCvP1^yM1XS~(P2U4Sks<&rPB`o@&xxxi8S&0a6zin+KIp$J9zh~WPL_VAsUoNSq} P00000NkvXXu0mjf5qQ|- literal 3119 zcmV+~4AAq5P)<h;3K|Lk000e1NJLTq0046U000{Z1^@s6Pvo%C00009a7bBm000XU z000XU0RWnu7ytkZ;Ymb6RA}DqntyOy)pf@|=k2a`wfeELknFflunibWfb<7HGK4lI zAx&GFHuMK=k|v}xEp#Alfk}p@Ze~KE&5ubt6E`Ugp=IjQ&`hRnjGa;^4$uY%l8h6Z zU>IT>Y+06MOV+NW{k`wq_w671Lr>D`hlyQJA!p{zXx}~ed%pMFch5QZUcng>NipS1 zf2=|&r$YIgk~W<wTdy@ywfaUCN>8XzI;leGjx%pCpTAgz(u4{nsZf%N<p<BU6J9N% zV(Ig<el3luQaK;MJ7X4IyaFoEGEnYpJK@zMHUS8LFr1-M2?63~%w8sSgktdzf!i_f zSx9~UY`fr9BXSRbCBZJmvj^zT3<20_w<C3C%e*TTtAHJYT{d>M$Npn^g)&*yJriZA z@jP|5`Mj3ow64rtSsR@3oJ4oyRduk_QfGURuN66M1&|~!fKNpx62z{vJ;2wJoVEgJ zqQXrQ?>4J1ch5Lx9)B)r04SMRDXOpSN|UCC%Yd#nfL%<QS<udwq&OpFiU&z_T~0ur zlC7JIzY>wuNuI9a_lWCa!tOO>=i8KIjL=UXak?m(S^kyyM>86rM$!gsWQE*%fDDkG z@4HreffU{3nw(Edm>tV&aH`6qF68Qt7-Tw80yg)6JmY2=2VzO?FtY;<A~C+q{fJ*? zHE}KhVo|0D*azHcgY`a*etoXQZ(;npj&dQ#>9a1%v5g!c!A{^m>E)1_X<5ex+=y{q zIK-u4j*R*#dgt>}7-w5T?6gih44_H<HUS^UV-;{5<7s028+|;z*vGcO-h|$U_(vd( z$Gx1x155RlwAvS6GPu%=Z85mr%(AWasxApawgBgP#uhKRG~S9uk{zAaZTpTZ*f%CU zJ0=~T(%yVoZx2e!1!XBHORl0XwEFzJ-m0x~+A3+Qq~|1!w|P$L6HOcPb!|}Aw}Y}2 zOi8uJrP?>@k2@eKCuvGQR8Ds+$#+U`S5EtsQy7j!a2}WZ<8`h<S%-qMZjzMLgr01} zt*DcFSOu+Fk∋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 JPDHLkV1hFp2g3jW diff --git a/deployment/roles/vitamui/files/ui/assets/logo_HEADER.png b/deployment/roles/vitamui/files/ui/assets/logo_HEADER.png index f0794a35b439cf4a1ee64052c12f76aa8ad55d95..0422237f3361beb646e42488ce15439c97e12cf6 100644 GIT binary patch literal 5101 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 P00000NkvXXu0mjf5qQ|- literal 3119 zcmV+~4AAq5P)<h;3K|Lk000e1NJLTq0046U000{Z1^@s6Pvo%C00009a7bBm000XU z000XU0RWnu7ytkZ;Ymb6RA}DqntyOy)pf@|=k2a`wfeELknFflunibWfb<7HGK4lI zAx&GFHuMK=k|v}xEp#Alfk}p@Ze~KE&5ubt6E`Ugp=IjQ&`hRnjGa;^4$uY%l8h6Z zU>IT>Y+06MOV+NW{k`wq_w671Lr>D`hlyQJA!p{zXx}~ed%pMFch5QZUcng>NipS1 zf2=|&r$YIgk~W<wTdy@ywfaUCN>8XzI;leGjx%pCpTAgz(u4{nsZf%N<p<BU6J9N% zV(Ig<el3luQaK;MJ7X4IyaFoEGEnYpJK@zMHUS8LFr1-M2?63~%w8sSgktdzf!i_f zSx9~UY`fr9BXSRbCBZJmvj^zT3<20_w<C3C%e*TTtAHJYT{d>M$Npn^g)&*yJriZA z@jP|5`Mj3ow64rtSsR@3oJ4oyRduk_QfGURuN66M1&|~!fKNpx62z{vJ;2wJoVEgJ zqQXrQ?>4J1ch5Lx9)B)r04SMRDXOpSN|UCC%Yd#nfL%<QS<udwq&OpFiU&z_T~0ur zlC7JIzY>wuNuI9a_lWCa!tOO>=i8KIjL=UXak?m(S^kyyM>86rM$!gsWQE*%fDDkG z@4HreffU{3nw(Edm>tV&aH`6qF68Qt7-Tw80yg)6JmY2=2VzO?FtY;<A~C+q{fJ*? zHE}KhVo|0D*azHcgY`a*etoXQZ(;npj&dQ#>9a1%v5g!c!A{^m>E)1_X<5ex+=y{q zIK-u4j*R*#dgt>}7-w5T?6gih44_H<HUS^UV-;{5<7s028+|;z*vGcO-h|$U_(vd( z$Gx1x155RlwAvS6GPu%=Z85mr%(AWasxApawgBgP#uhKRG~S9uk{zAaZTpTZ*f%CU zJ0=~T(%yVoZx2e!1!XBHORl0XwEFzJ-m0x~+A3+Qq~|1!w|P$L6HOcPb!|}Aw}Y}2 zOi8uJrP?>@k2@eKCuvGQR8Ds+$#+U`S5EtsQy7j!a2}WZ<8`h<S%-qMZjzMLgr01} zt*DcFSOu+Fk∋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 JPDHLkV1hFp2g3jW diff --git a/ui/ui-frontend-common/src/app/modules/components/slide-toggle/slide-toggle.component.scss b/ui/ui-frontend-common/src/app/modules/components/slide-toggle/slide-toggle.component.scss index 777546b0e..157283361 100644 --- a/ui/ui-frontend-common/src/app/modules/components/slide-toggle/slide-toggle.component.scss +++ b/ui/ui-frontend-common/src/app/modules/components/slide-toggle/slide-toggle.component.scss @@ -8,7 +8,7 @@ label { display: flex; align-items: center; - margin-bottom: 20px; + margin-bottom: 10px; > span { color: $charcoal-grey-two; diff --git a/ui/ui-frontend-common/src/sass/_table.scss b/ui/ui-frontend-common/src/sass/_table.scss index da391e342..f5746493d 100644 --- a/ui/ui-frontend-common/src/sass/_table.scss +++ b/ui/ui-frontend-common/src/sass/_table.scss @@ -248,6 +248,10 @@ table.vitamui-table { font-size: 15px; font-weight: 700; color: var(--vitamui-grey-700); + + i { + color: var(--vitamui-grey-600); + } } .vitamui-min-content { @@ -268,6 +272,10 @@ table.vitamui-table { align-items: center; font-size: 15px; + i { + color: var(--vitamui-grey-700); + } + .vitamui-row { padding: 0.8rem; } @@ -290,7 +298,7 @@ table.vitamui-table { } &:hover { - background-color: var(--vitamui-background); + background-color: var(--vitamui-grey-100); .actions > div { visibility: visible; diff --git a/ui/ui-frontend/projects/identity/src/app/profile/profile-create/profile-create.component.html b/ui/ui-frontend/projects/identity/src/app/profile/profile-create/profile-create.component.html index 3d5da455f..edaf86b8b 100644 --- a/ui/ui-frontend/projects/identity/src/app/profile/profile-create/profile-create.component.html +++ b/ui/ui-frontend/projects/identity/src/app/profile/profile-create/profile-create.component.html @@ -6,37 +6,31 @@ <div class="content vitamui-form"> <h2 i18n="Admin profile create@@createAdminProfileTitle">Création d'un Profil Administrateur</h2> - <div class="form-group"> + <div class="mb-2"> <vitamui-common-slide-toggle formControlName="enabled">Profil <span *ngIf="!adminProfileForm.get('enabled').value" i18n="profile info in@@profileInfoIn">in</span>actif</vitamui-common-slide-toggle> </div> - <div class="d-flex"> - <vitamui-common-input class="field-name" formControlName="name" minlength="2" maxlength="100" required placeholder="Nom du Profil Administrateur" i18n-placeholder="Admin profile name@@adminProfileName"> - <vitamui-common-input-error *ngIf="adminProfileForm?.get('name')?.touched && !!adminProfileForm?.get('name')?.errors?.required" i18n="Required field error hint@@formErrorRequiredField">Champ requis</vitamui-common-input-error> - <vitamui-common-input-error *ngIf="adminProfileForm?.get('name')?.touched && !!adminProfileForm?.get('name')?.errors?.nameExists" i18n="Name exists error hint@@formErrorNameExists">Nom déjà existant</vitamui-common-input-error> - </vitamui-common-input> - </div> + <vitamui-common-input class="col-9 px-0" formControlName="name" minlength="2" maxlength="100" required placeholder="Nom du Profil Administrateur" i18n-placeholder="Admin profile name@@adminProfileName"> + <vitamui-common-input-error *ngIf="adminProfileForm?.get('name')?.touched && !!adminProfileForm?.get('name')?.errors?.required" i18n="Required field error hint@@formErrorRequiredField">Champ requis</vitamui-common-input-error> + <vitamui-common-input-error *ngIf="adminProfileForm?.get('name')?.touched && !!adminProfileForm?.get('name')?.errors?.nameExists" i18n="Name exists error hint@@formErrorNameExists">Nom déjà existant</vitamui-common-input-error> + </vitamui-common-input> - <div class="d-flex"> - <vitamui-common-input class="field-name" formControlName="description" minlength="2" maxlength="250" required placeholder="Description du Profil" i18n-placeholder="Admin profile description@@adminProfileDescription"> - <vitamui-common-input-error *ngIf="adminProfileForm?.get('description')?.touched && !!adminProfileForm?.get('description')?.errors?.required" i18n="Required field error hint@@formErrorRequiredField">Champ requis</vitamui-common-input-error> - </vitamui-common-input> - </div> + <vitamui-common-input class="col-9 px-0" formControlName="description" minlength="2" maxlength="250" required placeholder="Description du Profil" i18n-placeholder="Admin profile description@@adminProfileDescription"> + <vitamui-common-input-error *ngIf="adminProfileForm?.get('description')?.touched && !!adminProfileForm?.get('description')?.errors?.required" i18n="Required field error hint@@formErrorRequiredField">Champ requis</vitamui-common-input-error> + </vitamui-common-input> <div class="d-flex"> - <div class="level-label"> + <div class="mr-4"> <label class="">Niveau du profil</label> <div>{{authService.user.level}}</div> </div> - <div> - <vitamui-common-level-input [prefix]="authService.user.level" formControlName="level"> - <vitamui-common-input-error *ngIf="adminProfileForm?.get('level')?.touched && adminProfileForm?.get('level')?.hasError('required')" i18n="Required field error hint@@formErrorRequiredField">Champ - requis</vitamui-common-input-error> - <vitamui-common-input-error *ngIf="adminProfileForm?.get('level')?.touched && adminProfileForm?.get('level')?.hasError('pattern')" i18n="Pattern field error hint@@formErrorPatternField">Format incorrect (caractères alphanumériques en majuscule séparés par le caractères .)</vitamui-common-input-error> - </vitamui-common-level-input> - </div> + <vitamui-common-level-input [prefix]="authService.user.level" formControlName="level"> + <vitamui-common-input-error *ngIf="adminProfileForm?.get('level')?.touched && adminProfileForm?.get('level')?.hasError('required')" i18n="Required field error hint@@formErrorRequiredField">Champ + requis</vitamui-common-input-error> + <vitamui-common-input-error *ngIf="adminProfileForm?.get('level')?.touched && adminProfileForm?.get('level')?.hasError('pattern')" i18n="Pattern field error hint@@formErrorPatternField">Format incorrect (caractères alphanumériques en majuscule séparés par le caractères .)</vitamui-common-input-error> + </vitamui-common-level-input> </div> - <div class="role-toggle"> + <vitamui-common-role-toggle formControlName="roles"> <vitamui-common-role [name]="roleEnum.ROLE_MFA_USERS" i18n="Strong authentication@@profileFormLabelStrongAuthentication">Authentification forte</vitamui-common-role> <vitamui-common-role [name]="roleEnum.ROLE_CREATE_USERS" i18n="User creation@@profileFormLabeluserCreation">Création d'utilisateur</vitamui-common-role> @@ -44,11 +38,9 @@ <vitamui-common-role [name]="roleEnum.ROLE_ANONYMIZATION_USERS" i18n="Anonymization@@profileFormLabelAnonymization">Anonymisation</vitamui-common-role> <vitamui-common-role [name]="roleEnum.ROLE_GENERIC_USERS" i18n="Generic users management@@profileFormLabelGenericUsersManagement"> Gestion des utilisateurs génériques</vitamui-common-role> </vitamui-common-role-toggle> - </div> - <div class="d-flex"> - <button type="submit" class="btn primary" [disabled]="firstStepInvalid()" - i18n="Admin profile create finish@@adminProfileCreateFinishButton"> + <div class="d-flex mt-4"> + <button type="submit" class="btn primary mr-4" [disabled]="firstStepInvalid()" i18n="Admin profile create finish@@adminProfileCreateFinishButton"> Terminer </button> <button type="button" class="btn link cancel" (click)="onCancel()" i18n="Admin profile create cancel@@adminProfileCreateCancelButton"> diff --git a/ui/ui-frontend/projects/identity/src/app/profile/profile-create/profile-create.component.scss b/ui/ui-frontend/projects/identity/src/app/profile/profile-create/profile-create.component.scss index 2a90ec6d7..c96d65d32 100644 --- a/ui/ui-frontend/projects/identity/src/app/profile/profile-create/profile-create.component.scss +++ b/ui/ui-frontend/projects/identity/src/app/profile/profile-create/profile-create.component.scss @@ -1,316 +1,22 @@ -@import '~ui-frontend-common/sass/variables/colors'; -@import '~ui-frontend-common/sass/mixins/fonts'; -@import '~ui-frontend-common/sass/mixins/elevation'; - -$field-spacing: 15px; - .header { - padding: 30px 60px 0 60px; + padding: 30px 60px 0; } .content { - padding: 0px 60px 60px 60px; + padding: 0px 60px 45px; } h2 { - font-size: 26px; - font-weight: 500; line-height: 46px; - margin-top: 23px; - margin-bottom: 37px; -} - -.actions > button:not(:last-child) { - margin-right: 20px; -} - -.form-group { - padding-bottom: 20px; -} - -.field-name { - width: 500px + $field-spacing / 2; - margin-right: $field-spacing; -} - -.field-description { - width: 280px; -} - -button.primary { - margin-right: 20px; } -button.back { - display: flex; - align-items: center; - background: transparent; - color: var(--vitamui-secondary); - font-size: 14px; - font-weight: normal; - border: none; - padding: 0; - margin-top: 60px; - cursor: pointer; - - i { - display: block; - font-size: 18px; - color: var(--vitamui-secondary); - background-color: #e7f5f2; - width: 30px; - height: 30px; - border-radius: 15px; - line-height: 30px; - margin-right: 10px; - } -} - -button > small { - display: block; - font-size: 12px; - font-weight: 400; -} - -.hint { - color: #a5a5a5; - font-size: 15px; -} - -.controls { - display: flex; - align-items: center; - text-align: right; - margin-bottom: 102px; - justify-content: space-between; - - .btn { - margin-left: 20px; - } -} - -.search { - @include elevation-1; - display: inline-block; - position: relative; - vertical-align: middle; - width: 50%; - max-width: 440px; - height: 50px; - flex-grow: 1; - border-radius: 87px; - background-color: $white; - background-color: var(--white); - - &.disabled { - opacity: 0.3; - } - - input[type=search] { - @include elevation-1; - border: none; - width: 100%; - height: 50px; - border-radius: 50px * 0.5; - background-color: $white; - border: none; - padding: 10px 50px 10px 28.5px; - display: flex; - outline: none; - - &::placeholder { - @include vitamui-input-placeholder; - font-weight: normal; - } - } - - i { - position: absolute; - top: 10px; - right: 10px; - width: 30px; - height: 30px; - border-radius: 50%; - background-color: var(--vitamui-primary); - color: $white; - line-height: 30px; - text-align: center; - font-size: 18px; - } - -} - -.actions { - display: flex; - margin-top: 15px; - margin-right: 60px; - - .selected-group-name { - - background-color: var(--vitamui-secondary); - border-radius: 5px; +vitamui-common-role-toggle { + div:first-of-type { display: flex; - height: 50px; - align-items: center; - - .btn-label { - padding: 0 20px; - color: white; - } - - .btn-remove { - background: transparent; - border: none; - padding: 8px; - border-left: 1px solid #5a9288; - color: white; - align-self: stretch; - outline: none; - cursor: pointer; - - > i { - font-size: 18px; - } - } - - } -} - -.selected-groups { - display: flex; - flex-direction: row; - flex-wrap: wrap; - align-items: flex-start; -} - -.available-groups { - margin-bottom: 15px; -} - -.table-container { - max-height: 30vh; - overflow: auto; -} - -table { - color: $charcoal-grey-two; - font-size: 15px; - width: 95%; - border-collapse: collapse; - margin-bottom: 60px; - - th { - text-align: left; - height: 60px; - padding-bottom: 15px; - padding-left: 10px; - - &:last-child { - width: 15%; - } - } - - td { - padding: 5px 10px; - vertical-align: middle; - font-weight: 300; - - &:last-child { - padding-right: 0px; - } - } - - .text-center { - text-align: center; - } - - tbody { - tr:nth-child(odd) { - border-top: 1px solid $white-three; - } - + flex-direction: column; } } -.collapsable { +vitamui-common-role { display: block; - overflow: hidden; -} - -.profileGroup-row { - .actions { - white-space: nowrap; - visibility: hidden; - text-align: right; - } - - .actions { - padding-right: 40px; - - button { - box-shadow: 25px 25px 80px 0 rgba(121, 121, 121, 0.1); - opacity: 0; - transform: translateX(20%); - transition: all 150ms ease-in; - } - } - - &:hover .actions { - visibility: visible; - - button { - opacity: 1; - transform: translateX(0); - transition-timing-function: ease-out; - } - } - -} - -input[type=radio] { - position: absolute; - visibility: hidden; - display: none; -} - -.radio-label { - color: var(--vitamui-secondary); - display: inline-block; - cursor: pointer; - font-weight: bold; - padding: 5px 20px; -} - -input[type=radio]:checked + label{ - color: $white; - background: var(--vitamui-secondary); -} - -.radio-group { - border: solid 1px var(--vitamui-secondary); - display: inline-block; - margin: 20px; - border-radius: 5px; - overflow: hidden; -} - -.field-domain { - width: 210px; -} - -vitamui-common-input.description { - width: 90%; -} - -.level-input-div { - margin-left: 20px; -} - -label { - color: $greyish-two; - font-size: 15px; -} - -.level-label { - margin-right: 20px; -} +} \ No newline at end of file diff --git a/ui/ui-identity/src/main/config/ui-identity-application-dev.yml b/ui/ui-identity/src/main/config/ui-identity-application-dev.yml index 70ece3265..db3ec3d39 100644 --- a/ui/ui-identity/src/main/config/ui-identity-application-dev.yml +++ b/ui/ui-identity/src/main/config/ui-identity-application-dev.yml @@ -17,11 +17,11 @@ ui-identity: portal-message: "Profitez d'un portail unique pour rechercher dans les archives de vos coffres, pour déposer des éléments en toutes sécurité et pour imprimer des etiquettes en quelques clics." portal-title: "Portail des applications de l'archivage" theme-colors: - vitamui-primary: "#604379" - vitamui-secondary: "#65B2E4" - vitamui-tertiary: "#E7304D" - vitamui-header-footer: "#604379" - vitamui-background: "#F5F5F5" + vitamui-primary: "#702382" + vitamui-secondary: "#2563A9" + vitamui-tertiary: "#C22A40" + vitamui-header-footer: "#1C0920" + vitamui-background: "#F5F9FC" assets: src/main/resources/assets iam-external-client: server-host: localhost diff --git a/ui/ui-identity/src/main/config/ui-identity-application-recette.yml b/ui/ui-identity/src/main/config/ui-identity-application-recette.yml index 8f92722f4..ea886cb42 100644 --- a/ui/ui-identity/src/main/config/ui-identity-application-recette.yml +++ b/ui/ui-identity/src/main/config/ui-identity-application-recette.yml @@ -17,11 +17,11 @@ ui-identity: portal-message: "Profitez d'un portail unique pour rechercher dans les archives de vos coffres, pour déposer des éléments en toutes sécurité et pour imprimer des etiquettes en quelques clics." portal-title: "Portail des applications de l'archivage" theme-colors: - vitamui-primary: "#604379" - vitamui-secondary: "#65B2E4" - vitamui-tertiary: "#E7304D" - vitamui-header-footer: "#604379" - vitamui-background: "#F5F5F5" + vitamui-primary: "#702382" + vitamui-secondary: "#2563A9" + vitamui-tertiary: "#C22A40" + vitamui-header-footer: "#1C0920" + vitamui-background: "#F5F9FC" assets: src/main/resources/assets iam-external-client: server-host: localhost diff --git a/ui/ui-identity/src/main/resources/assets/logo_FOOTER.png b/ui/ui-identity/src/main/resources/assets/logo_FOOTER.png index f0794a35b439cf4a1ee64052c12f76aa8ad55d95..0422237f3361beb646e42488ce15439c97e12cf6 100644 GIT binary patch literal 5101 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 P00000NkvXXu0mjf5qQ|- literal 3119 zcmV+~4AAq5P)<h;3K|Lk000e1NJLTq0046U000{Z1^@s6Pvo%C00009a7bBm000XU z000XU0RWnu7ytkZ;Ymb6RA}DqntyOy)pf@|=k2a`wfeELknFflunibWfb<7HGK4lI zAx&GFHuMK=k|v}xEp#Alfk}p@Ze~KE&5ubt6E`Ugp=IjQ&`hRnjGa;^4$uY%l8h6Z zU>IT>Y+06MOV+NW{k`wq_w671Lr>D`hlyQJA!p{zXx}~ed%pMFch5QZUcng>NipS1 zf2=|&r$YIgk~W<wTdy@ywfaUCN>8XzI;leGjx%pCpTAgz(u4{nsZf%N<p<BU6J9N% zV(Ig<el3luQaK;MJ7X4IyaFoEGEnYpJK@zMHUS8LFr1-M2?63~%w8sSgktdzf!i_f zSx9~UY`fr9BXSRbCBZJmvj^zT3<20_w<C3C%e*TTtAHJYT{d>M$Npn^g)&*yJriZA z@jP|5`Mj3ow64rtSsR@3oJ4oyRduk_QfGURuN66M1&|~!fKNpx62z{vJ;2wJoVEgJ zqQXrQ?>4J1ch5Lx9)B)r04SMRDXOpSN|UCC%Yd#nfL%<QS<udwq&OpFiU&z_T~0ur zlC7JIzY>wuNuI9a_lWCa!tOO>=i8KIjL=UXak?m(S^kyyM>86rM$!gsWQE*%fDDkG z@4HreffU{3nw(Edm>tV&aH`6qF68Qt7-Tw80yg)6JmY2=2VzO?FtY;<A~C+q{fJ*? zHE}KhVo|0D*azHcgY`a*etoXQZ(;npj&dQ#>9a1%v5g!c!A{^m>E)1_X<5ex+=y{q zIK-u4j*R*#dgt>}7-w5T?6gih44_H<HUS^UV-;{5<7s028+|;z*vGcO-h|$U_(vd( z$Gx1x155RlwAvS6GPu%=Z85mr%(AWasxApawgBgP#uhKRG~S9uk{zAaZTpTZ*f%CU zJ0=~T(%yVoZx2e!1!XBHORl0XwEFzJ-m0x~+A3+Qq~|1!w|P$L6HOcPb!|}Aw}Y}2 zOi8uJrP?>@k2@eKCuvGQR8Ds+$#+U`S5EtsQy7j!a2}WZ<8`h<S%-qMZjzMLgr01} zt*DcFSOu+Fk∋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 JPDHLkV1hFp2g3jW diff --git a/ui/ui-identity/src/main/resources/assets/logo_HEADER.png b/ui/ui-identity/src/main/resources/assets/logo_HEADER.png index f0794a35b439cf4a1ee64052c12f76aa8ad55d95..0422237f3361beb646e42488ce15439c97e12cf6 100644 GIT binary patch literal 5101 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 P00000NkvXXu0mjf5qQ|- literal 3119 zcmV+~4AAq5P)<h;3K|Lk000e1NJLTq0046U000{Z1^@s6Pvo%C00009a7bBm000XU z000XU0RWnu7ytkZ;Ymb6RA}DqntyOy)pf@|=k2a`wfeELknFflunibWfb<7HGK4lI zAx&GFHuMK=k|v}xEp#Alfk}p@Ze~KE&5ubt6E`Ugp=IjQ&`hRnjGa;^4$uY%l8h6Z zU>IT>Y+06MOV+NW{k`wq_w671Lr>D`hlyQJA!p{zXx}~ed%pMFch5QZUcng>NipS1 zf2=|&r$YIgk~W<wTdy@ywfaUCN>8XzI;leGjx%pCpTAgz(u4{nsZf%N<p<BU6J9N% zV(Ig<el3luQaK;MJ7X4IyaFoEGEnYpJK@zMHUS8LFr1-M2?63~%w8sSgktdzf!i_f zSx9~UY`fr9BXSRbCBZJmvj^zT3<20_w<C3C%e*TTtAHJYT{d>M$Npn^g)&*yJriZA z@jP|5`Mj3ow64rtSsR@3oJ4oyRduk_QfGURuN66M1&|~!fKNpx62z{vJ;2wJoVEgJ zqQXrQ?>4J1ch5Lx9)B)r04SMRDXOpSN|UCC%Yd#nfL%<QS<udwq&OpFiU&z_T~0ur zlC7JIzY>wuNuI9a_lWCa!tOO>=i8KIjL=UXak?m(S^kyyM>86rM$!gsWQE*%fDDkG z@4HreffU{3nw(Edm>tV&aH`6qF68Qt7-Tw80yg)6JmY2=2VzO?FtY;<A~C+q{fJ*? zHE}KhVo|0D*azHcgY`a*etoXQZ(;npj&dQ#>9a1%v5g!c!A{^m>E)1_X<5ex+=y{q zIK-u4j*R*#dgt>}7-w5T?6gih44_H<HUS^UV-;{5<7s028+|;z*vGcO-h|$U_(vd( z$Gx1x155RlwAvS6GPu%=Z85mr%(AWasxApawgBgP#uhKRG~S9uk{zAaZTpTZ*f%CU zJ0=~T(%yVoZx2e!1!XBHORl0XwEFzJ-m0x~+A3+Qq~|1!w|P$L6HOcPb!|}Aw}Y}2 zOi8uJrP?>@k2@eKCuvGQR8Ds+$#+U`S5EtsQy7j!a2}WZ<8`h<S%-qMZjzMLgr01} zt*DcFSOu+Fk∋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 JPDHLkV1hFp2g3jW diff --git a/ui/ui-portal/src/main/config/ui-portal-application-dev.yml b/ui/ui-portal/src/main/config/ui-portal-application-dev.yml index dc384c5cb..cc6d3af96 100644 --- a/ui/ui-portal/src/main/config/ui-portal-application-dev.yml +++ b/ui/ui-portal/src/main/config/ui-portal-application-dev.yml @@ -38,11 +38,11 @@ ui-portal: portal-message: "Profitez d'un portail unique pour rechercher dans les archives de vos coffres, pour déposer des éléments en toutes sécurité et pour imprimer des etiquettes en quelques clics." portal-title: "Portail des applications de l'archivage" theme-colors: - vitamui-primary: "#604379" - vitamui-secondary: "#65B2E4" - vitamui-tertiary: "#E7304D" - vitamui-header-footer: "#604379" - vitamui-background: "#F5F5F5" + vitamui-primary: "#702382" + vitamui-secondary: "#2563A9" + vitamui-tertiary: "#C22A40" + vitamui-header-footer: "#1C0920" + vitamui-background: "#F5F9FC" assets: src/main/resources/assets iam-external-client: server-host: localhost diff --git a/ui/ui-portal/src/main/config/ui-portal-application-recette.yml b/ui/ui-portal/src/main/config/ui-portal-application-recette.yml index 5920b4a8e..a28ada223 100644 --- a/ui/ui-portal/src/main/config/ui-portal-application-recette.yml +++ b/ui/ui-portal/src/main/config/ui-portal-application-recette.yml @@ -36,11 +36,11 @@ ui-portal: portal-message: "Profitez d'un portail unique pour rechercher dans les archives de vos coffres, pour déposer des éléments en toutes sécurité et pour imprimer des etiquettes en quelques clics." portal-title: "Portail des applications de l'archivage" theme-colors: - vitamui-primary: "#604379" - vitamui-secondary: "#65B2E4" - vitamui-tertiary: "#E7304D" - vitamui-header-footer: "#604379" - vitamui-background: "#F5F5F5" + vitamui-primary: "#702382" + vitamui-secondary: "#2563A9" + vitamui-tertiary: "#C22A40" + vitamui-header-footer: "#1C0920" + vitamui-background: "#F5F9FC" assets: src/main/resources/assets iam-external-client: server-host: localhost diff --git a/ui/ui-portal/src/main/resources/assets/logo_FOOTER.png b/ui/ui-portal/src/main/resources/assets/logo_FOOTER.png index f0794a35b439cf4a1ee64052c12f76aa8ad55d95..0422237f3361beb646e42488ce15439c97e12cf6 100644 GIT binary patch literal 5101 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 P00000NkvXXu0mjf5qQ|- literal 3119 zcmV+~4AAq5P)<h;3K|Lk000e1NJLTq0046U000{Z1^@s6Pvo%C00009a7bBm000XU z000XU0RWnu7ytkZ;Ymb6RA}DqntyOy)pf@|=k2a`wfeELknFflunibWfb<7HGK4lI zAx&GFHuMK=k|v}xEp#Alfk}p@Ze~KE&5ubt6E`Ugp=IjQ&`hRnjGa;^4$uY%l8h6Z zU>IT>Y+06MOV+NW{k`wq_w671Lr>D`hlyQJA!p{zXx}~ed%pMFch5QZUcng>NipS1 zf2=|&r$YIgk~W<wTdy@ywfaUCN>8XzI;leGjx%pCpTAgz(u4{nsZf%N<p<BU6J9N% zV(Ig<el3luQaK;MJ7X4IyaFoEGEnYpJK@zMHUS8LFr1-M2?63~%w8sSgktdzf!i_f zSx9~UY`fr9BXSRbCBZJmvj^zT3<20_w<C3C%e*TTtAHJYT{d>M$Npn^g)&*yJriZA z@jP|5`Mj3ow64rtSsR@3oJ4oyRduk_QfGURuN66M1&|~!fKNpx62z{vJ;2wJoVEgJ zqQXrQ?>4J1ch5Lx9)B)r04SMRDXOpSN|UCC%Yd#nfL%<QS<udwq&OpFiU&z_T~0ur zlC7JIzY>wuNuI9a_lWCa!tOO>=i8KIjL=UXak?m(S^kyyM>86rM$!gsWQE*%fDDkG z@4HreffU{3nw(Edm>tV&aH`6qF68Qt7-Tw80yg)6JmY2=2VzO?FtY;<A~C+q{fJ*? zHE}KhVo|0D*azHcgY`a*etoXQZ(;npj&dQ#>9a1%v5g!c!A{^m>E)1_X<5ex+=y{q zIK-u4j*R*#dgt>}7-w5T?6gih44_H<HUS^UV-;{5<7s028+|;z*vGcO-h|$U_(vd( z$Gx1x155RlwAvS6GPu%=Z85mr%(AWasxApawgBgP#uhKRG~S9uk{zAaZTpTZ*f%CU zJ0=~T(%yVoZx2e!1!XBHORl0XwEFzJ-m0x~+A3+Qq~|1!w|P$L6HOcPb!|}Aw}Y}2 zOi8uJrP?>@k2@eKCuvGQR8Ds+$#+U`S5EtsQy7j!a2}WZ<8`h<S%-qMZjzMLgr01} zt*DcFSOu+Fk∋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 JPDHLkV1hFp2g3jW diff --git a/ui/ui-portal/src/main/resources/assets/logo_HEADER.png b/ui/ui-portal/src/main/resources/assets/logo_HEADER.png index f0794a35b439cf4a1ee64052c12f76aa8ad55d95..0422237f3361beb646e42488ce15439c97e12cf6 100644 GIT binary patch literal 5101 zcmV<J6B6u+P)<h;3K|Lk000e1NJLTq005%^001Zm1^@s6k{e2!00009a7bBm000XU z000XU0RWnu7ytkO0drDELIAGL9O(c600d`2O+f$vv5yP<VFdsH6M{)ZK~#7F?Ob_u zT-AC1?t5<*Nh4__@8CrSV;f9BfbBpbAWmr7&>prXIpL5KJAot(35nZs0!a-hHVvds z4(5-fp>9shl7>*4$UqKzY*Q#8+*k&40^TI=wq)%yBWdQn_x1PPH*Y)|jmDB=WXqY) z=jy$8*YDo@-EX~PqA><;ZH;g&@g&C+F+3k<=29xcaRJBrzQDclgGldjJbnokVRXRp z{_8-5tW&%%hDH2aD#ECNJ31=4H}PR+EqmjS&^QN!#u{w*Fp)~>cXs8upNcSgsH#el zsj}DZ2#s@4G{yk2Y*Hd|Eh+N~Qv8A{DOpcNI4<BsVg@<<6*9~NR2q6rDV3mc3}Z%& z9RqxU%k*^&7#QfIm1k6`-Bg4kj5VxhwvP1i%WZwkl3L^Zb1Fg+a$rn!#tZuBCMLSZ z|5heVq9PO_2R?FQ+{ZkD4O;1cD@8pf(a)#|MaTh*K4MV4bQiShbAlMjgu>`L^xFw0 z?Xdg!i>5)1Dx^N}>+&-^kzD!&O~$|ZdAr-Hs?{60nJ|i~ZJW;JoivvYQYbK=+NqQ_ zQw8mWQqMF3;AW0eIn8z2=v=prN{so`;Z)MQ!65BGA9i{iMICe*Ue5=fy%eS`^dYsV zg(Ei{xSbaeQyo_R0~J-T7OV?n4+Ga>tXg*Hm0(b98C2fG6C8`KWS3%A8NCKP2dD`7 z;Xo(P+H#OPnhr8=J<NPC#yyDvzR4NjZV)3oeIS7WY)%^ZX?~0!#TJMwd=pY@PCAU* zt$b^yelv&BM?L!5pE|;v{5{eu%&A7y?c!eU<lplV{&*oAQPV=bZz1h+fn##L*GKYg zX7t;Kw1HEsRSfRt#oWg6ES&oB{W^E>wKM`i%W0^;HPg18KX(k=YEv#JkvQq{ZhX(q zDl>uGuVozt&;A5|o5neeT1;aR0!S4jsaqDN2f&u9<lT0O`jYfu(4hcMvTl#E=?>96 z{r(h3C{7D?L)4{1c{)@SL^@B`Pw)(TDy;*rx)+~kfKPetq|AGd;P2IB(kmdM&*#HW zI16>s<9J<-G@D}h>!b_4KEn8WmE+K}b`pmmMT>!ScEl)z@5|BVzd-bNY0g;)`e-`- z&dRhM04Fa1N#VfoK6q27nLVl0WWOvPr-^u6n*I!1E)_g<;{irRj9Bb*Q!Z@-VRa=P z{+V!<Ve8s_ZK*{!M}imxql8TQL(-wOxnp9Zz3)1ti?HS)@|Itbh{pawNzpEdw`V&# zxY9A`32e}(Kn$7ylx$5YIWUd}%&C;^w2Gk4TJXuw<jf@mV*3f|ecrFFqDT?sq7O9_ zt$a)wMCs5YZV8B9QDYjPtj;j9OZQV3-9g7(#F4ML%H1D(h$}8r?w*VQ#tDW|>5L%4 zo3I)+@{Z>%Afyd=eKNNmHo6iz&iA1cQcWch2$%u}{m8P^0XtDZg%iFZXW!#a?_-c# zv3br>1ZcmSq}m{wmow9qM+c-M%Az%D9zDm0sLz-}BF_E^=`YgdA@s76`*@QoQ7t;J zo4$bjY%$r3)p*o8i=F~e^*Xb_!I-{^^l5LpWP<N41!><*J*c7ROr+b9e{K3eSio-u z#P4frvTC9tj2cEojLM+x>}EbAAggbK@Se%z`M(+4qXYK_wkc%L>o8OPn??em%v+qI z)P%mB?BYX*xJ+}iqcj~eP5LSfq2Fdz+YG#31;PC)O-w?N^C1@h3U7~SaoR&me69)@ zz}t7AJUo(R@HFk+%P&ovNRQ(Ev)%&GG_dQd15;EzzP9io-iQ_aSM+mxdW=f&r`z!M zO)A2uVN|TWo9G2>$aC`E-vcUWr%QX<^x|hA9_KSsar&+kN3hQ$qXb0f9qN3Q^y^4O z+5!1;YH<IIo$kdTiC*EZ`Ei&KrOVw8I-B>&trcBwO%5Sy08w>A+}{e0*uMKMqGs6O z@ecBI#~3Z>>!*)(qkX?%rRX;xqepTr?-?^xpXmU1qP^g_#CuUSK^bF3O;vHM;P=pe zU(ee_?aza%cT>TOAB=UgoAGQT(uznS!20#YiMm>$KlbM-2V-#h@Q|_*`3z2N7!_xn zpj1zad6k`@t9tjr5h7sHcX|);ljT!YtN!ex<*rRL<z0v|P(eS%YsMwvfB;=F6tH;i zfX6un+R)knHpw)BrogKztA^shd+03MuXQ*gv<X~H&kTpJDpLoyJi$BuxREBv_u0GY zWAX&S*Yw0GB3+o+$jR08a&Q<Ikcz0o_J^?TchC&M8K&D*h~fxDaZHz2tM0C+`G0mk z=H4s^D7slq7hT$S2W3O*ATd^n83bgvqiu)^LcABYSeth+lW4<%K&GsWi3j9Bdxwd5 z+-r=-q4WlndM(jGnQ)%r(wUJkt&sPDUOpds;u60M9Pki0&%b4J94DEjgy(F3D(gEb zmUEuix!aEXw5p(lBgC}bJ1n#wpo|L9-3k5&0CNia+6Lm~)E|IfvJmV7*{5+c`pAko zRFYlXzEzw;-g}}Q$MZ1dCo>!WoU{%shp~(b-sJ=r4*C6xG#Q8;<)yK>KJ1+7D@EfT zj?3wtQ1qj+5Pi{csX9_dvKXI(U+>@HfW05&U8-E2M=D7F5-d@>vfBnLu!eC@L>pph zr?+F$0!k)g)RhqaiX&1sS##HF(){lzgyzyAXAkJMA2v~yp1~*Z_y6+Y2@Vx$*-Ud% z34I7?X4(-l3D$PJ6GVvo5F9|I$GF~Wo`cyOO5;2Y%5r3I`I)yHq<+CP(8e_NMx381 z`TK!0z7vl0E;<116vx7tNf#Fyx3ZM#M7j)s1aaU8%1WrsFN;heWyin^`n>fr!!C_? zI4)v@F0~)NyA@cd)ym^tRS?b3gJ(_B3sa`Ue(xC}S~H|EVu6-;8RbkXPm~LQdnQv3 zuMf=fd}nAs3Ck;7c2!RMcg&gKWQwNhZ-c%DXZWww6m>Yeniwgdov&cirq8?18*gHk z*e{3Rj#TS$GXBY7A*cy5jp)!~6T~?anx)u9s*tP+(;nF1Thvq>G_Rje+Wq`#E3BT+ ztqNCE9r)niM9axvt4)vsgAS$v{%nN(`O>(D<JUCcGsH%|qu;Ta?hcv^XLH6nMb@1K z!&7-S75d~a&}VO&z{z##hak|qL0FTKf<j;jp)~{R7j=7&kmf@uJ_pXc5angfh|1tO z1>@fh<=_Eql9K)`YbXa)qq#umk5`~v9b+}My5i6itTN(On8ANK{d_xco&@W>jAJ|% z(V**5PmHo?*4U3L7*sS`yv7k6H!+Ih4lX4ZAQIf3wrpF-KgBOvA$plc3E{BXPF^%5 zGYrxL4%3#DL;nkZ<xhn$F~*O@g3Z)oL~fW~@7PU^Q1RbLB<OwUf<K@vM^RO|N028Q z%o1uqjQ)3-45la!%unpynB#}E2?p9`<TXfsR<lhA$NZ8`bNG{NFjb+R#p8MBKsrNQ zGM&^74)@O^y`Yc_mH{GSxLUFRn>7_&>=IDs-zRPQ77oIDsPhdJWekr*KZRlgbRKlW zi#rc{*0T>4;D}ncJq1A25m?dR#GGFD^H{9nT{I2h#`*RESnGqmwp$TK{ETnCpU&{7 zI|TaaPAu$ETdtiR4wb8|!&OJ!!+umni2-fUAYBie)o+<}3o!dG>h|O|M`%&|D^-<x z2K`)(PQ-0w57L>Aimi4K;;so*X_3s-ESZK$tt##1Lp#ScX)hImk}Mn*43NlRynxf5 zqs54J=Y|V&0CU`DmC#=Uryr9z_btlctVO+{zeUCQCH{U=ossueyf_~+5qxDDJv7eY zglHSdcX=sw(ATl3&4DQ01_$@Br<mKg+^wc1*obS9)*)*RHYcwM0g*f(qWNm<%@rV; zX{f&)uA>#GpZOsY@8&9aJTHS-{>%0rng>b^S5BfM!4hi1rmhQih_9aR1Nn>jvKk!b z^{vo9=OKC|SGnNl++ZrTs?hwP!$r}41?ta|cs7ismvZo&0O#|4AdXoervHFJ@+^%2 zbR;N7=eYsQZ!ax$_fmyXO$iuiA7U*VFt2R|)<*X33h32$0IwJhm`J08R0J%JDBtUO z#9Eo${uxDGOMYKn@L~owM=n1|xbP|Y(bwQI18(a;p88_!j7U19>j#ce9;V|2-G05E z=cpJ&dTmTP4dA5MVZxafcvm70_$MC=8ijDvPHB;G;V|vbTx#v+YH+0TAsq!Ng(!=! zvFcD{so`C@f_UqJ<=vU?+ko(#4somCUTO1V>2iQD;>3c;rXWVksa<s7G~tRDvBUQi zAW!hBPS=+F-gJHtx*oiNLsg-+UTUA5)&Wtk1cHAuWs|WBpMROh<<i7?26>jZonA8^ zmm177kO${ZRqjQ^^zEb`M2{4i+5KbQd-Fw!P9~g;pQ>86OaF+GZ!?&FZkp<cF}O2I zEczWpadjH06#lF+!)ldWNJR`~9YoQjJlOXk-JvF`S2@L3x(=;DA3;41(H<*I*GY^T zZl6`i_&eRgfcUGRJ3*Wgd_94*AnU?JK4`_}eOXOV@59X`cz+El!LLK6x>wvWwnI;Y zTxNQcgPLOMOBFr#0Ih-vcl{8Ql^$&)9R6P>@tXF)vUZ2uYm7lH_$=o2LDJ^iM1Lkv zleD2$+=W=<Z{QC42D>^gZsZx`AR=Se(Q|Z=uAv7}=axZpRQh7b130Xw)DQnphO@)O zLM+0w24`FUxBwy73DAA!D)RV)uu5#?1)3`y(Of}pg9nH7#F|r_jr1zqKXb^txT-k- zb|}!_udQm)8EcVdkk|Qzx-X?&Czs?U^1%>I*A+u$7Vta^&+~;d#ga57Y|#SXtvNb- zgb~!kv&MOPZf6pH#N6g;JSA)xM7&%L!6AtrG{;sZ&BFnkq0(MejPLa+Z9Ke;yz8Q{ zxB6IM{XBg+yFBI3=~RM~BBq6-z?{AmRPzQnSBK6^@#P3F>ZpooVzEqm3uUcZAL`J= zd*+aiTuAhZ^nzS7)B4;1eaca3f>yM{|IG*t5FyfwH5UoeJE~Oe(S#nS^RY1!TN!>G z7@V=3-V~A64RxWSf)*opGrkWCZg3-9j3|=kj6qZTJ{!|wbTUZlawiY5*i7%HeX0^^ zIS<5gE@f+dNnln@FQ)s6BptfO6yn9Y;Q5kx9NOEt0-l0JmKw@XQU<l+fH(Q=;o-P+ zkeCi)-TLVdYLY4#*Dpd5ico|i{8_-}Wt&fke)8tsf2?`?-tF~o);HJC35Hx8^Wp60 z2_Eu(qUKcu560w5X0jr(Y`C&b%Xi#BBZNR8cwf-4R$o>>yM<0L*pW!>JIlA%<$iCj zZ;tvnN}dp)88GX3;*?7H9?iiR&0PN+VN9**#_w&bRfdYX2GzMqd#&WLQcD`|*%n>A za_(B$XuG^(DHC@sUO8v2a3Iq#qim@gl+6utk=n7HIy7q#LXmz<S2ZoXe@=t+<>yJ? zmpyoHi_W`e=Q8Op(A(Q^(dvu3^0g}jwqq|vjP5Gn(q!9qOZI}vcQ_X7^2c$N8}-N5 zxPxfryvtl<T$$^e%eQx3cK<mWq}&KvOMN_KZ5IDvZj--GfkeC|Ra#af>!nCV%~<aS zS)1%J=rn^dy{xVR#zSmbT_0a@PQ7e|EGQOtix8rerz*-<Tc)wrG0hEc-Lrj}Wmz>U zU@npRvQbi3HcmDY)?uyWV+M6^)NiZRTqm7pp>H8<ArRX%8l*p`vf?4(a%39UOC1nK zjkG%!&bDba$hd;5&k_AH|GV*?9ZO{#e_m2%1%fxoy!^Q=0s-oN(uAl`?&F~e6$j4m zSKg&x{Y1IU8EaE7V~AvszUefCF(pQqdE?^x*?E7)DdJACs!Y1}GQ+i(T843<E^yp+ zxpg&HU}^$KT?($z8MIZ@F}QZo%5(JfvqeIrQBmjA_0pFlIEbSc)z9u?hpRO4q>>Gn z*UvpMKPffMCK*GBN*@q_)!VaH@H3rMoyzg)2@zWcT`2l5f`B!`sfX)YxT-wi#NHrd zfE#0;XRoHy5KgI|@h~~-WHTi#{QlWr8m^w!?Z5?v^S}$dF}GZ}q7a^|oQ-~e*uWd5 zZ1MebmI}8L?kVChGq%fJO8<=CgY5TXfgCWO2pgC0(1aqKEMNv2e6F7hMxaFFwRpvx zWq#X2Al%Wf_s)GgAEMI`PWp9I1TwlrY>83Qc<+u{c@OvZcR7*rI??s=wGl!=l%`AT zn5K2Ta-5BZ%Mgb<mxaKQM7IK`ZD7ak%I*(@+oDW!$)ft%|Im1EbEh)w48aA0ftHl( zEEC;O>f6xo7Ok9fqlk8gjah}}AmcJPtrd$kr6T1^r42%!oz&Ik87)d>+G`6OL^?1K z7gb`d7(upWwV1ZkBy~kM%r~BJQPCA;49sub|Gzr<U`#lpGOUK|XZCvtI--az*(Bi- z0V`0ODlfZ1I01CVCfTUmHd2PTc9+z%6+N7?%qG#v7&?{C!&8X+QiwCZKhrWdh~9~^ zhqZWj?Jd&A?^`&jW0>`Redw-V^7C<G)-~2Q*E(ikgF14!JNKDAPQWskNgLasN99{^ zbCvP1^yM1XS~(P2U4Sks<&rPB`o@&xxxi8S&0a6zin+KIp$J9zh~WPL_VAsUoNSq} P00000NkvXXu0mjf5qQ|- literal 3119 zcmV+~4AAq5P)<h;3K|Lk000e1NJLTq0046U000{Z1^@s6Pvo%C00009a7bBm000XU z000XU0RWnu7ytkZ;Ymb6RA}DqntyOy)pf@|=k2a`wfeELknFflunibWfb<7HGK4lI zAx&GFHuMK=k|v}xEp#Alfk}p@Ze~KE&5ubt6E`Ugp=IjQ&`hRnjGa;^4$uY%l8h6Z zU>IT>Y+06MOV+NW{k`wq_w671Lr>D`hlyQJA!p{zXx}~ed%pMFch5QZUcng>NipS1 zf2=|&r$YIgk~W<wTdy@ywfaUCN>8XzI;leGjx%pCpTAgz(u4{nsZf%N<p<BU6J9N% zV(Ig<el3luQaK;MJ7X4IyaFoEGEnYpJK@zMHUS8LFr1-M2?63~%w8sSgktdzf!i_f zSx9~UY`fr9BXSRbCBZJmvj^zT3<20_w<C3C%e*TTtAHJYT{d>M$Npn^g)&*yJriZA z@jP|5`Mj3ow64rtSsR@3oJ4oyRduk_QfGURuN66M1&|~!fKNpx62z{vJ;2wJoVEgJ zqQXrQ?>4J1ch5Lx9)B)r04SMRDXOpSN|UCC%Yd#nfL%<QS<udwq&OpFiU&z_T~0ur zlC7JIzY>wuNuI9a_lWCa!tOO>=i8KIjL=UXak?m(S^kyyM>86rM$!gsWQE*%fDDkG z@4HreffU{3nw(Edm>tV&aH`6qF68Qt7-Tw80yg)6JmY2=2VzO?FtY;<A~C+q{fJ*? zHE}KhVo|0D*azHcgY`a*etoXQZ(;npj&dQ#>9a1%v5g!c!A{^m>E)1_X<5ex+=y{q zIK-u4j*R*#dgt>}7-w5T?6gih44_H<HUS^UV-;{5<7s028+|;z*vGcO-h|$U_(vd( z$Gx1x155RlwAvS6GPu%=Z85mr%(AWasxApawgBgP#uhKRG~S9uk{zAaZTpTZ*f%CU zJ0=~T(%yVoZx2e!1!XBHORl0XwEFzJ-m0x~+A3+Qq~|1!w|P$L6HOcPb!|}Aw}Y}2 zOi8uJrP?>@k2@eKCuvGQR8Ds+$#+U`S5EtsQy7j!a2}WZ<8`h<S%-qMZjzMLgr01} zt*DcFSOu+Fk∋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 JPDHLkV1hFp2g3jW -- GitLab