From 0db4ab327a30198bb04c601af3c01d7ac244f8fe Mon Sep 17 00:00:00 2001 From: Fatimah Zulfiqar Date: Wed, 18 Dec 2024 15:41:28 +0100 Subject: [PATCH] theme: added nih as branded community --- app_data/communities.yaml | 31 ++ app_data/img/nih.png | Bin 0 -> 27548 bytes .../themes/nih/invenio_app_rdm/footer.html | 52 ++++ .../nih/invenio_app_rdm/site_footer.html | 50 ++++ .../invenio_communities/details/header.html | 138 +++++++++ .../details/home/index.html | 271 ++++++++++++++++++ 6 files changed, 542 insertions(+) create mode 100644 app_data/img/nih.png create mode 100644 templates/themes/nih/invenio_app_rdm/footer.html create mode 100644 templates/themes/nih/invenio_app_rdm/site_footer.html create mode 100644 templates/themes/nih/invenio_communities/details/header.html create mode 100644 templates/themes/nih/invenio_communities/details/home/index.html diff --git a/app_data/communities.yaml b/app_data/communities.yaml index 01c6967c..8c380e5a 100644 --- a/app_data/communities.yaml +++ b/app_data/communities.yaml @@ -29,6 +29,37 @@ family: "Arial, sans-serif" weight: 600 logo: "ecfunded.png" +- slug: nih + metadata: + title: "National Institutes of Health (Pilot)" + description: "Open repository for NIH-funded research outputs." + website: "https://www.nih.gov/" + type: + id: "organization" + access: + visibility: "public" + members_visibility: "restricted" + member_policy: "open" + record_policy: "open" + review_policy: "closed" + children: + allow: true + theme: + brand: "nih" + enabled: true + style: + primaryColor: "#20558a" + tertiaryColor: "#3678b3" + secondaryColor: "#0a8484" + primaryTextColor: "#FFFFFF" + tertiaryTextColor: "#FFFFFF" + secondaryTextColor: "#FFFFFF" + mainHeaderBackgroundColor: "#FFFFFF" + font: + size: "16px" + family: "Arial, sans-serif" + weight: 600 + logo: "nih.png" - slug: horizon-zen metadata: title: "HORIZON-ZEN" diff --git a/app_data/img/nih.png b/app_data/img/nih.png new file mode 100644 index 0000000000000000000000000000000000000000..a4928a3c7292b45841300abfaaaba6276de32e4f GIT binary patch literal 27548 zcmbrnd0dS9`#*lq(oAU&NgFLrmNsi?PgI16Q6h~cg;W$JEi;Nb$7v&SEEVabMGcA~ zb(3@KHK>G^IkpmNsI=GbdcE$+IiJt(`~Bzl`@A2I&dfdceZ8*hc|EV^b=|KS_vhDD zE1l%WsgENFLVl_9VmE?NgqPAmOa}aCOLDzE{Djl0DM{)$8TpP@@b+*Yn394wlf(xSK-;^MO4{cBzgD!RH>GKP}8vlPw^sJ=c*Oju4m;dCc#|cS=X-S?hPs4{C?ftDx~q9>9&j*b4RVEFBZr&+AJJSsU(T#m5%)_E`mApURT;hZeAg}b$zmr zUvV^l;BLq9uKh9vatT9Hk2YLT__Jz1t#Q+d^C^{fdwe!!)k^5_4QQ@y@v%=bZAa(?W5zOT%aOom6Ij7a_D%@tgk zC%^O`+`F83xhhn7DgByEzwE}PAAS*=c}p=_0^YI2)$BTb{^S~yL}`)dUDXur0j9w0 ziYZSjb#1wfA^#b{`t7yTIZkj9)8>&(VHL|XXvOAl``RXwyG>@S;;|m(4yk`=Y1TI# zC$zKP{PJ+U3ExNRo3@sMU5a{lqY2+g?>r%&daX8)u5s9rrhX}BMEBTgzvXs}iH8$R zd*rxT!s&L5x>zsmoOGJMlI(a7yV(pw-O2ZKPnu=&jUbrLn=FC7;c_nRuh!(sQ&ykE%{(QLN*tkmNt1z7+ND3AtzLl+^GZ(cIZgg1EF~EG3C5WAAj4SrYd*#A=Vr0%@5un-mEj7Ho1Wwy)XWldK( zH=NtEGKF;7aR}brRoNG>b$X%U&b@Mk_3z#4*$WMguLR2xUa>vT_A&)N-0FRM$HBXO zD}v|opKjjMF_h^*v~3mqBA8|BDB!8HHY}bK_tzh{$NLgOmxhGdONk9j?nwvu1439crmQnqkOY1*u zq}!AuBXT_^rRQN6RW+YKY-&1FXeV|5(mVgXQh!UUk~`lS>6X#6=<*Xx8+WA^k_Ce? zJ>MAT4tq^HGYd{7@{LxrU*DN{YEi_1T_Es$aIri0+o5suk~cN1b4n+EXsUv}sQZ`n zcJG&Rlv3xGD4!t<$xC*OPYI>*@5lWPXSPI$NEm(wd>xlCT0$$#(YPrp&*#+v9iwM_8%?H6=4xznY#?BovR+}jT(S8Q#~V(*pS zu=r-+f)pX0Qye+!(e zTNUKi$E+-guibP}-jlQgKR)d@J+dUgGQ%?Y;i;n4;qtOZ+^M%N1?;%`i-5x|=J6Zv z7XEfzeV!*tEehsJDaQu$6Qvz zWW%X9B5QSC)@II*krH@%tXi>CsNd6O$yQPCnZK;lek)7%fltVOurFM3jzw#%Jm!eR2!9bQ z(MN|92Gp~uSBK~GjdVA&WJPkD?XzW;FS5)qPp(th_k4wFiYZfGaQfx+*-Uw%LqqXV z@5OhO=8@r>?LW+4CTGtGxnzGZLB&Bxd_I8xW4&1F1U@H~W; zIl(56RZmq@1c#Y|*O!V`doI3un3?S9F}^`p1x~A0nz(jT)?$KjR>xoY;jUEuE%Iv4 zHM>%Of1qxfobih(T`e5!7=h5b9>_h&TeSYRHpKAJLSE_0X)6{O~YQXk)f@SXD zu?j9Zd^}10(w$wY(p;YQ-FlPxd~ir>rw}}3WXxOj*Bn22&+#6VJC1K}sPQcDdKS{M zGZCh=`Y!cpjBi_=?X)li-Abx!Ra2Bm;xmZD7xfDAb=yRRx;=X%p^()4xLESs`{YN7Qt>|;VPKmA|&9=nH5)8R`Yr2N6 z4oU3ujdR|s4@Hoz?c$ZSm`77Dw1H1#Ov#;vtM~pDJ#v;G_?MCljisg}dji5Twe#|i zf3H4`F1KouhHjbTuV8D4HT+o56pn=Mi|<~mPh&Ma!B>dTX{P_Q>xpmagTd`boTW`k zUW1-MM};mYOdcR^qRZ#qldRmnC5f!Grt6V}4?Z(C-$6f#q{|6BzbH4%U&d6+tVVyi zck7(EmG-jWq5Bkm3uh^hw&19I%0}dT`xXa%-~g9*q}EJ`FZrik>C>8%aMiUjYo}2Z zB-2434%&^y(u!TZLj`)!aCpw*MLgOgaHw##E`WspjxSV5v7)1OuQ+k>Di+uX4;zfl zPa->?1CnRFv~;br!K;|#g3z)11A%C&GrwUE{-D%i@j$8pf*xaJ_eHs{ z4(B8-+;Bb$Mtuw#3+%c~ZqYy2b&lDfL|?h@mP7(3WT5bWg*(ET4kiu9+@?^{>9LN$ zCfk2fB`M3{V$NceWA`}c!qwwU$$(tNw?~nSt0w(~Q!Yh`%cEU!68WGkNvUyfjOE1h zXC9Q*XslB~-6-L(veEp-dvSO`*IS4zwGv$9_v3u4Z%N9=Xq>}n{L`lNkh-pi0$Qk~ zp*uXA%B91_7JRB#dw%Ke_={^0vBs7KDo3iJa`2%tE%Efe8lGW*n48gEF%kRfN$OGe1ESVkc^OrfG3ODN6@b#z@ z7Y-TsNPj^r7D~z;a)7vuyjk!+h<6jRO{G06iKGD8DR_qx?q`ZlWZl!|w_xON)&`b5 zE?gazdlG75KZuI)27qrp$N+|qIveMU0ThgGhtvEel{B`xs>YXy$^XfyTgFn1#*tb* zG4MVJ@g9KH<^v7q<1{U5xBP_TNFKOc|F3r3MES+#5er_KP+9U9yu)=&6~q|r`X*P} zV^Nh)s?GVHgxS9xRr7M^;dP%Wj8M306jD=vNDqBP?=QKGeH?^h^`^^-^`c@nEm$1> zC=CEOIp9GFB^B{ca#5sn8Y{RfcM@?v{*$7zh`9*ZcDKs90MPVPVC;vv#o};xQO%>|65#)}s7grWe2G0GypC7==2nf4#l;CBJr4#ZhKc36W_@+^e`6>Clc2pME z?7WSUzyuX8uMPy%hO?YUTjvrvm#P%-tOAF%FR9jvV*d17;Nc_W>&XGX{{~L^Rf=R_ zIYhBH!Hq}T4<~<@HiZ5)CYTE(T}&Y*7Oix2tj|$}?KWycku|6X$OIz24kN^(to}?B zl*$2ALQtS1m~HKD-YandKtEaf7${NFfTRZXBngbsn=v+3(40_#cs#{Ayr}(6KhAOA zV5L2UhLzhCSA1$y9mq#DvNiguY-^)q;#9e;S%n7(_9GweiCKGA8vY=bM~vp1U-j{Q zVfS=xPf_nm?xV*3c};n95UJ)lYb`!D7ufW40rG>t8#U*+JQr>ZYO{3wx7t^D9W^l7 zJnanXg&fMY{3B!jXb4O#49)EtsC3V_bDkk9T>JKEg1LS_jmFrcqPMSGe;HXP4_&p_ zPeYwz4>o3*VILiet)yARU)%xh=rlfG;)>9P`v$4}^*nq1H>fE~`J|C7)B~hAHLIv2 zoM;n&Di$;Gkboz z@JQl9qKnqzfn+nZeu&b;X&|9b*1@WXULMIe6P{y_RKsP4YT=wd6<=W$x)8;u4ePN| zAbZ8NyHoLt>v`@=D1gr+50EQ3UU?j>#oF65U!yWI1PZyC|ID^S9b;d^)aPs7B2!}) z66g9+4r2pa6o2xJ`MWV}7Zr5Nn5y7Io_1~#PQ<%KCVUFyq$gtpsI|Xnb^;XQSzdas z1our71F6%oN9q*(1IY^|;V*#hf9fX=6iIc)(xPe+zfA+CCxnmHZl$HI;O{&Nc}{d; zh#8f!o;*K{9T)v=Q?iKfJ|6-U^{mUkK#@7m{^BGmH0+6jF`Cs_|IN!r)PL`1Z=zeq zpctvxf6|J=QVsXGweo-i2!?9xCb|aFx>pjUhs&NvuH$9wG$4sA&QI8z9Csk`ah!FF zxd3@3 zzrkc3gJ%1GP^-pasIDC@J4U%SCOQiwe8{F8y>yd#9mmO)=-tv?W3m&5C_l*T6DkWk zbK)b`rH;f#O&GmDY&aV2G14?#_3}%5;H$}_8oLfF=)Q8CLB4FhGt`oF&*@!ThOp-Q zXk6ur$XERlZ38E@`noQ@n(`84%WCu=Ba&`N@@Z(%ksoy!VM;04mZ$cJSZB!lx}ng^15zrA4x2Yl zKpbRLbg1-g2VN`K#O!Aql60$Hia)u17M{}^8$UB>vq0-qw9%&LH#VHt{@^7wS| z1FM+pz->!LM3>(Lyh2mjOE|^6NA9(jfRGipDei_SG{YrPWMt*7MSRWm6#|&eJSW>D zh#0ww&VULnJ@O`sIl|Kic~7vl?Ga5Z0gx~9;7v7Rye@g(6`!m2@@Ced9wuAj425m8zAp40O2ZdP8p^aemHSKKl55&0Ffq&yXrn-V&)K6eXwC26 zAu0rR#{?lRD2G(uxR7M+ukVO%*1HCn@iipPSRTbr@JDZ^TxhSd9H$w!X=Ta)08sY_MWGLdp*_>=(hpMQ{ zI?tvQM7pp1eHe1H+VYU`;4h;-&S}N0Bi5M* zhm1OjF9A_M-pOzD>ss+GYx&P?)0P;@Z zu7f`KPcC1M!7Nwm`v?)xtTK1wvv1XT?jx{$#&#hA7j*ryl6re&3*e_=-}*GOavUE# z?W>r!Td;3CMp2Q~cND>gH%R(PSiFD41ldo}7YBJ%# zftCdHNT z=lC1S!SGHnK|6au9mo66Tt5OQ7)EPe7j1;j#opT%mb6d6&SecAl2apzmBX&S$o9~6 zlt19mxkTtJkkErHdCa$soE^Csfc;yO5rfXlx9c(??&H3QkQ(;)M~W~9$0&5rz0Um| z25|U=CJMK?MD<(@wh%HXAszC`fH-?y&INO*k%39Oa%8sxs({|SWiEk>;FWo4G$hqg zcm-2}6$Gt7}mBBET`Z5qO}TAqK#dU5#Qdb}j5zVRq5Gf`xC zD)vDvsT^Nh4AYgT_J~J7I-o#0U7XW(-4Sq;?;8aoO`uLeNUD){t{LFEZtQ@x3zS2? z|AEUo=lUuPtYU6naW|%7dA36Ua%&zh|0cEO7oHqWv$jo7I84{mcuA~2Nj`e}LooRr zFq#Z=OXdiwNMPS0M&_6!EY0ezKhDs*@EJUsKQnS0 zCp#OjwucHPY|#yv@<}3b@Vqh71E-62x3yuIMZrQWz?81Mfmm$f1(GC?obx5BTE8L5 z32Imk%1ER?E2KVGKa8_DcO_0yU+XahCXlhpbNdleb|&ph0T$UcvE);2-P;#bNNiBK zd*R=!uuJQ|uEhlsli#j4(1AiO&s{o)YsMuM8KpCgZXbw;^f}2t1{Cz#bmSi+DK*c} zz{3A zddn&-%(U{^%Ml2AZR>qBvgzV}Dh)w#c>~Ar#amB9L~^2~5}A2|X`|P+)a!FQrp?}M z*q54tqBivY>~m8@qoi?&N2a`%iIi|A?KHB`#MPKO_c%&hSgjoBG$4F&>jPwebB;cW z)qzS{NRnqPIgV_#n1@OtY+Vaxk;0D2s2;*Rw2@BGG@rTS4$|N+IkTbX> zv~3eEkFPZfh-KObJg5p4vGz%U!7r@xDg*3KVIET=P7dhzGOM&@Sk*zz07D?y3PzoAJ!h(1o)dV2vP1$h^g=6V#*P zEA8nA1qmS6IKX}&7_M(}0Dp$##Et)JpdNq{tv+<;S`wl-u0oq2lUC)+6!553hOH?T2 z^LM4Cv_7U}EMZT1bre(RrMDQ7qI4@qeiz1UaQ}KVnuG_9-}OW3(;pc`R6#}L8VfR9esivPYr#(^TwXk^(;v5@fC+8Zds-syK(BMn&+t zagyi`)v>b_FTZqv-BH?5kb|Zb=8|-Hx7=&MEsjxsNABj*j1vg!QeV!~CSXvI1^KvP z4GOODsuldaZKOyiK=AqL$Yjn=@P^XWD*0f5hm^F&m!&PuN%QfM4=wMEnhbG5b)2!!e`Kox;wL4JM`gU74zaDzcK zLsZey7mgJWdVhvt6@rzzbT=n*lcWOfYrLKFT^|j8FakkUJ*72^be>P7+InE~qe29- zrYI#k8O=#VhUk4P%#7?X2sv^cr3Ft>C5Tz_d)`mk24rgD4c2>xY=MF^*ZO%~uaRQP z1YT=3HSgL~Jp;OlLU=FXhh8Wu+>wJ0@(hftKu~EBhqlA6B<}?+y%bM~dTrxlN#uyO z=zxS>8{F$AQRiq=s?b=L7uC}O&MC0NMAXz_<6wqnjBkX=yOnFedo$4*&2*q7xZgNs z8y;qF=eN68LR#TaGxk0q)Ad>PY3s$F&f`RJ8gE(NPbpH0>qli#(yYjLBU5A0;N0QG zX=y+VhXr3#9fO)8s|k1yV-HMHPPT~Qle3AaQk}x8>hWkST$<=AEeEmZ7*!nu_DK)u z|OO)?^8F@<^->C6CdousP zp%tYs0U83_WK0Vwo)e`EbutZ5)I9_UJBX>qlAzAJzgVZ04CxU4;-zv!y)vWS4msO)#yXH2Buif4)Z zZihxlDziRj0X~q{4Go5C)Ryd7w{I>S=_gudu2Y3X(-me+f+D;zG$ZhO5gtfVJ$s7F zz-$;5L1guI>~3Kjq8*`%U75$5g`MAJKV_1{H(5zE zt+jQN>6JND%ze|LpyfpG!i5NyDWW4-t38FSmoI|cd?Py5j_hL#Pe>XnM$6{5R)*$? zJqzIw0UHe9h%8Yttq7nZJ%u^OIXhC(G6&UEG11rMH}|i=^n7KFZ&%}vAQ(ysQJXfp zHS`p2=7cLR1&%o_xF>Jj7M(qudJbJVw6ml=m*R;Nc7P?$)e(Tt#zdHd;sBa0J!Hc> z6?`FbSz=`eqVN}HMEjxBfGM39BiRM1k>~q*EuI5`DDIB$d};FCdJpOjC7Iq?h1E)Z z)?TzB@<`YR<2l${_xz~Ily@RrsdA!V_gakp**6mO1pz0l{UFst!Xsfvy?j8pWXy|} zndm|@9eQx&)Eg=V0TN)EP31o0d(mC?fl*=`MCu6M8VtB4&7gi7n!9fdr4*Gtgh2rq zj0mxfw-xtLU~u`LfVUY@{?F5|3b0RNc$U}OVLk;437FT$o(wY_>@w(xO^~`w5!Fg4 z{3~Wd`5uF)bEwuqZr0~(-(Ei{1$08}pz*e6p0_Lka2Ya3Dv-R<$UmwC+sJps$XDCm zo1?{+@6=%9ve6JbDw>?-+ z8s}>@PDcbPX4OOX)B{OOOv8IcbI5d@kh^FP4zX_9shAuRh<4%U+ zcD?+%4e1&K>)KNnyvydQ$dB_{JkUmCi}eVDD8$S9Ln|+HTr+@m#)SE|7&)X2;!hH$ znD0@m-%N!XwQe*-Sq3W0d(YDaSj&TV)%{`sJ%UE^5j8=(`n0V-zG}#Z%i&CP7K3zu z{u?eV;EFerGZydKSSJ{o*P(mNTa`COmTP9X5E5COd1K@VDt0OI#>Hv2IFACQK9lz2 zxNOZoVd-I*mlrO{-w9=_K_s>#<@OZ50uA`|aUomm0K&Jo1AyO4ZywM?`Xf&m^kgcc zX;f6<+4FZGzD_|M?Ye@a;ouXO=xjO>+Jm}_0ar(ycDou{pBWMHp}Y$bZe@=Q4265&d#B_xhj2hJ(bkd%^qmF zk!|-ZE~ec7yrV)JUlv-M*YX=scOv22jmBF&Hf0YmnF=>qfxt2W*MY1k_s66oGyn?kmNcx8*V*IGH31NeEa}~ zJ&Q=}Lxqh&m4u^==Oiqpy6m{(s(VnSM+cD3Q7Ua`7-gxAbV7x#nj8f10eOIDT z7m*Vs?uE)Fn#(O)pls?7{rR;z?iu#bYBURtg~-851UZz1og$t}m!4Re)vdt@+Kt}U zAA-;;TT!Kr;}w0&H$h_?Fmn*uok%2gqGFK~o%Zaxi}*E*Xue_#6Pbss=hvY-$TFA|K(V3?LO}YIjG@+_RE=BvZPjGZ|D51M~(v<;c!1`_J~avvA~Mv1GX1xHjJ+0GVcpo=IR|3vboPg{a~^WN+rGTBmeU zG`og74Z<%Y4XD^b^eyPmu!F=9W_5W@os%fb?ji zVmbw_#}Yx+0Pq{~yqy>5Fp8RI{UPWce)hNGn4-zi*(Y)c)CC$wV|(7#`>L>cE`;_V z8obp=uab7(t*X;_yNLAH)Esa#A4JSwi4BLe@gZmg?18`L{H8+ACj#5-D>Zsw(xH8v zd6_rtvyMIR@d{g9a1MSvnEh+dkN0H=JsK)Ua~R}Gl$r9~uI z%A%2R^t#WM2WZniUzp&EaUKttk9MSUUa4?#p0&+R7?+O^=PVF$lbtwOG!|yoN#xsJE zCc85`T^>RkJjbiMnSeaJLASb0mE^^ByN#!8Ttp9=LB7CRq#CmH^6T&D$SiaOE6q_} zr4blvloc1?0hTb%bzwri_~Hg+)RySkV|W@c-^7cPuY!b~<1HbB^+adxYmrqqzE}dn zgiZOf)>YxJX;yP`*Y7QaEm^3^taVxwpPpw1%_Xl%WKg>A49e6~q6RlfBH+^Vg{e_o zpxaE(@2V^AX6bAcxDZJD-5zh2(K6recNe421C; zT6!(QxIv~gQ^J9ouc}6ElolTG?3o&+3czcL>?zr>s9a{E(`5CTNPlDO8T1R>SD?_M zQx~QZ9qce6nncnwXqBI<{xKs0i#Se85K4;TvsgRW^a82dpB9Edq6~=g^Xy?!IwtXk zw?)WZS0ZdBrP~pg!?VmFYy-k7N1`6meY+5e^@s}Vrwyr)OSly&;wZL6zq+-xp!Asj zxJ+Jh3+r9l>b|eV-qy3oT==IDiM8!>ca|s}p3vXr^LK(&TfBEh`90Y=rgT=2ERPM_ zTN(Z5WP$!+{o^~cludaX2+eBd4%aoBx31Gr#sn86O0&*rH?~Xy*cju&+1$7t*f-3=WF-9(&R87eX%! z^FqZtp)PF*-)+L}$X5+oOIa*aw25%S2kL1>US~SaGmUunwc{C4_YPL#3)2eog71M- zH|XYX@#uj(Ep>4=$&?a{7<)+HV3uIAK%sQa?wfJn&4lzYF+c3|=qntg%ggMxKW@Sr z+X(|hMCTX+vu6*S0vjnFRw7snM`B!2>>HDlM5b& zUdkIX{H$^eVzcS6JA20d3`$>96!UByQE945#%aYLN83*x?8c!xuVKaOglh#Qv;A0P zZ%BpRn^RywoS~uM0u7O)lSGf3?sYu`m@Gt`{Pq*U5Kkm69dD%(9m5+D1Y3EnaLWyb znYXude0&{YmrqU%-{Rnl=I6IJ-BO2AolP=~b(>&yIj&6i3dI*7ZlSEOoh+CWj%KD6 ztms`uS0&j~;&TpUq_iADJbRjFvEU2X59Ik8SIuF7m|G_Cs*H7R6RM=slz4`XJ|qfZ z8i-m=hl2PX+Vg{)d!$|P{e+Z@=u_h z8tE{n%?W&h?=ps}9^H)H1_juv8UF$o8}s%iPRVaI#yarLgTu+q=M-%Ko?#r)VHL9+lq*UmxY zASiBFh|*<>vE}#JA7WE}-i0}ONMcC8R;`Q^K>j7dqntX+(D`&o5PP^XaHs`}#zJ&5 z32}oFcJ@d#^&O$8b8Un6G66m82j5&rlDphIi)oNM_~O`Cs0gur<|Xh(hcCQxfEzAF zo7`sns~93Q;xxuPE2-;-jZvkPJRs?|Z$|hLd^Dz_EFe%75HDbKm}5aBv@`5m5Jg3i zdF|HMK;j6SsWCQ4Kij-^zHo5{h*z2`v9}46aNa?V*JD#%b1C^epBMfQc8eVo#yDz$ zs6A-y0`e&*;>*0aoC5*DVrKMeiX09K_hMiyN4r&xLCh~eS(;`tRkycSa&G%z+iV}9 zD~{0m(P$cmboJzJxPy@sX|-SdAPvwE_ci0$qmmL_&bb{xU8nWQcIe)d-~+^wpT7k_ zt1qBOL8me0-T!mB**W(pS*V#!e=cZpc(|4TvfjsECM*%=*XFkMV>qXrvd=(F6)20- zLJjk2QJZJ-VifMtCU@)cp2Cfky<;NJb-7fKkRP@UORRGDOioW$8D_O3s_)OdGgvHP z&FG9Kx+3y@NnZOz%om%s(b2!%H-j`QcdK*u8G{ybi7Dda9Yzb<5n2oA3ot>p0}9|Z z^o!7^h}nH2xq*M;ufacNRJG5sb;NXxaV>DC@Z3jU#;pK;gfZoFQPfUI1taX&yqyz4 zuuOSL{risIs4+y6)wF}@kN6%D!HNt-4ONiShVyV7{1wWzuhz?lk#6&R#3UGxr zA2mOs8W)U~cpRrE3IkR1AhQO!I7y<-=HKnCv{EJMwBu+=Q)!8oFN&UqV7Cyhl$6ms zN1MQY^gFiFnz_Zuc6zG4E$D=9TfLsBz{MHr+`Pxmstq@H&~IOgD^{(w107Sg36Y=u zoSyyAZsFH$KIqOu`sPzTY^mb1G4x+*xuHA@In2)ERJS*;$lG)+9|jDX)hGYaW~Uq^ zi#H#SM}rWN_z3BNR#4h_40qTTR-_^Vv1|-P-|a$Q+z8JkVpSGQARn^d@{}LG6JA>l zqNNqo!5HGA>9eNaVpIQ4q@{80b%8OZ$j!ypcCD_l_ z?LtMIIVg7)KH`hN`jx)ZPb+M%~tZpj0rGg(vZNX^P)MR#o zEyF_rz1=VunexWZY3mY5;`5WNR6IdDIm2zc5hz1l^F{f8?8sj@P1*?RKvY z<`pC!iGYRZLEgarXk>{{7|8xTI(;kRTCWy0mc(gq&A{b+G_yByJB5z#a88mNF2PNl z4_^4#9qMPAkxnF5p|Z){T8P%w`FS@UqIPR;7Sn+z?Xbgn7I$%YFSg7;vH45N^YdrS z=Uh&Yrx!+8a7PKZGx0rK8H0GtX9Wpmu=kAyG4&`Kt?uL3amX3ebkg=BO49ZQdb`Mb^5 znDH)}z9?kc5659du2DiUlARZR6sM@F(go{8;DHd_v2Hx3 zH2$u%Id$XE+-^67zi&Un>9H6)1?!(en42PI&R0nR(F`cqE2%HqNyU1cRu`=usQrW= ze}-;ESYnmR0@T~J!~u#Jjxawj0wNJ_=k$0DPrD)o5fDiHK3D0BgAC{eRy#PO9 zKmSN})!X5~zs}n#-!FRAckUKrrTm~0@yt_r$Mqp5`opbH!Qq*rOJ|Lo$dhmr)ngaI z7L0?9x~uIguA=7WKJXA6++`nnz_|!_hbMS{ke+B=+=wUGuhj4{YI6UAQ`crx`RT7> z)w&FcYnDRJe z&$agXl+Av>HAuKQ8Nz%FmB<9OaoL+gzwVohCN~nXt}>(l|F_V~<@qI7JkmxH;uU$mF4qKDn%_d(Wo!Oq1kBrt`RsNr)++WMZi9_Xd) z4FSGCyP9(Xn|Osyl)%lhkq#~FIloToC{h0jJvEgk=X1?{AZ7$C2Uuafsc1*Y_ z8&|redWq{jY_nUt7^p=k^nZ+6kDQF_Mdf4E7T-)cxzb4!RGMxaycU1V=u$u;m-N-H z)pHR_C~ONDK#-oo4_DiJ_8`_+RUj7R^BCz*aE8MosNFAesSjcz{A2=@NHv6%Hh-yd z41loeup0tSK_G_t&69CpXfqF5lY#ep_TQibN#4@O;&ELh9VVy;6B@?@T12qGotVS#=DyBQQNAQAjr++ys(Tm~5+)-AaXp z>PxD8G!@gl0Pnh*i(2;`@iV5%XzN^k-ARVO;6o4j8q@Z!!5O*WE33 zXV6HE4eYY->|BTH2v7qjIpkpUEQ1Y;2JYzb*bEQ_U<2EFJccYG$pZLTlKHX~?XJP5 z)-!_bjW&Doc{eJ|ywRFmswQ4Ikr^ROu^+DzetljbW&JVkJ1%Yr379ZbbU)ZITnTpC zV83LfjDc_+XnBa=OLl>WUEkNCaxY+`9kGexk?}KMS*Q9l#bG=}SdM1(&gJwj87yXE z_#s#Qq3Uy-&fhTQ)4c-_re_EFhC1KwadUNKt&G|ok@t=vyK3&xp?@(*Bz!!Qz^fh+%o05*_EbM^pvrx=2|MYl3h zJv8>NFGaae5BUg45G%VLW9kLHMN;J{++CSAmR9WkjU=QaY9x-IVJ`Cfmx#OUy&qg@ zqhV{>-#GA%CWm~uDGfvcw~x6~4xv4Sv#m?ZJy8;zhMK5i*k*7XX*8z(IvP8|088U% zJhU{ooRBPlSYXt~i~01FV#Q@T@Vf7tqi3c zvuZ_ZASbfdGeF8ZG`PMe=XYGK0^HuDZV!9mQo*GG`l9UsfW^c^M%EnM1cJZ{I{9ld zHnDniU={9mk8A!hLH(h0G43fvChv~^3ifTCUg~um*AaVgc>id~3 zRCQy{jp|^RjgP~SQ-3HRWO~!@sAkK2GXOshx##w!jV{iZLpSK>k*pN?)_qRNCr0kT zBbd%+Q{BfZL>)|I9&=74p-J6Y92jZu11rE-#`F;*U>uR-`$-|X2PdPOQ+P7wFMj8 ziaT}~V7dT!-VXE>x(C*%ZArjH%(f%ff86Z*AgdwuJIT_rL{RrQpaLBsKs42(|sbIK}wy~V%BeRs)IG0!e z-*p?0e1mSRr4J>!26^3VHc=cM{6mu#1NWKLbulbKuRK{3zNErXM+U;eed%kl-s6uL!I#70j`I_U&(wfK zi-Yk%id3-2+FYeJ2o;J5l|}fd z!HrmbV!r}7KT{;Ta8hLRw%%290Fafu!>CHjH@Ck-O|AbdBpH5r^&~I!u5~J%%La-S z(3_)`P}ZmtRq$Jg-k3d@tqo1vs4d(!%m}bL7mEe5H#z_Tvw?{!rzE&-JJXPAGbNe5 z(Qj-Js+R9AMqMn#H1o!2m9{HVy~rKQ{B zwH`&zfmx3TeE4cF#p7!DDVv~og>3kzgPVbml3MJI21S%m3!=3A2sjJ6R!L!bGsXxs zeWxagh`$JLV~*rELy7;IcOB3vb9$o`#26$d~;i_pn$mO>w%1J!~C zG{SfQ94XZy;cL({w1X{cVcutw3iq@OV$o0*_1Xn_*QhMAXTF74kNbrmCE4Bf0{_QB{7`vgs;*A=6fh@?@yHSI4(T*|ZN{9ka|IDd8-;`4tcZ4fugK8d)f4>s8*7aal zI{tlip4&6(GTHSZ50HwWW%ALyJ_CFxOHSA0LbFs=UYgE{UPt+Jz-mQWvP~`-&4-Om7oQRM@7jw|X$S2uPWwG4`U0{691;$tE#1n=Vo4qO5wUZEC z;+^fNxAd!dYm0H{2dq%ukH#~%)k*guVyh}2u*!GD@IrXcgJnL&g(2_Yc48c0K;H|h z!%&3K%eG>0RFo(OhQZOHzpAy~EI7oppKy5p9-XtUP8FK{a{TI#8IS%nm7icW*3o6f`YSy+pv z6n3nFC)qG^m5&*4;ej7hdzk*QvGDY{iz5Zw(2KJ!3CWH4TsK$J5j_LPuDxbiIu9P| z!9S;`?@GecWS(llLvBQeYNd0($as8)N846NE3Cl!3jLPR{8(DYeWq*dM7}Ww%%31%HD_H)=CZQ1D=<4NqfH`#sO^w!@&BiIYtFfnuYUoL_9p@v;NduXvAw~v|F=ij zz91y_y^IHscGKu*1`I@j81s#7!Np%>`m+7u8FohV7g0ooyoVy1ARcVmmbT-o9C9Pj_?3D;lE~1Ji=7qwvHFO)B_JsBX5H2fsGm1;j&sP9ip?6JQ{Fu zb|B$j6wp%@xrhbj8PumJ>eK&?I^&xJKM^_^+m+C&=rp42xBCDnVf z`TV>^@GzW!T;=DZlDNiL2q3BRKX1Qo)_H&!b@ zcljGWdi|3aJ^#B5xu2vzx%`FCk)-KlIDNlFEVo6eQ8-D6$Nyj1!K^5&mHw3WpFGhi zC4oA}&`HQT#@*ggy4Md-RDF{8uqY#qLIU7dlp4?F?aXz<1tfPdokt}Ge?DpKEvzrV zYm(Jtoa$D{R)$Atg&gdNpr15BER(Qf=y&hT$Bxb>{lJTzE}g5?btK|sBcYx|Zpr7$ z&(p%G98ls7QZ%$1i=S-d+Hg90Jln~{WbL=pkZ8M-UJ`USLJ>vr;nQlP+YUQWKuu!} z0l8LgDUKs&v{;s_Rfd8vburX&5ez8jM zNqZTLEOMr2R8-)xzxHiwR?EoHt6=w6{o=9qLS({Yk~(b`x_De_GTeN~ zFEG-%{YGi;4uTlhjsAZG$jpQ&Ja?imcfj+h-T8h1KWqA`MT^jb{1SM+C*X^(2_#XK ztv%}%C>qOya>9PhMe0oa_bhzR%7ll3t(AF*Lrq?m7dQ>>3P}t6xBm+YWuEi26V~V{ z#4zl5AkYK>FRW9SIn&j+@Kqdqk1y}0$HgzC&QDoP9WfIYEpvuT_Qff~QP?JdeH(oiL#Rf#{csa^sh*4&Q0P+v(E7O6oM&6dUI@O`nQAS6P6mHMPeB zeyj%=-dy40toTqLp3Med_tNBqQ%|f7#a`SLQaG*xYgDGkjI_4cVe^-yhsROoDGrR$ z=7@`gUIlML6tm$D2A*s;U*aa9gaM?$k)-awk#6jzIG6fg&cRn~KmdC`34Q;=4a6mi z%CS*I0s>45+h^q}i<=Nz1jZ-U;=I&jnjvf?(IlO~#Q7gJfJzJ#^(ULG(I(ixB%&h4 zRNApW_%wgktFaK_cMOQ6685c98u&^98pMEatf2-(ru6NTqRnf_!&K4TfP&Te{r?i> zJ;Fp`UeM&RY}p|~3!$K|LvudsCz|8tt&KUh4+ksTV%L(u`$P2j50QFT+~nUl%s8C>$5#1` zkOZp&(4lO|>TX5DyAD|=HfILKsMlG z-~|*wxHAEF3X&Jgoc&!CWz?Q%FI(`D#|YMPB*R$pK^1G=hUd`#p6kbZ5tw-*SuCfX zNop^%ih=4{mbdxf^l6Ilc&2Nh2UW}92Q+Ud&qJCGhvu0tvJGD53?@+FK%KaIz*;%R zaLz2>NLpNw{fyuubH{2$zpf`zZ->5P@2~*x;x8|cc=!w;R92LrR35E z{$7QTA>|lKT{u+rbSeAqg|IDti~sj5LvCs9*6cttA)G1*s8JSZ_{s74uYNQ-d}5uB zJ`h^Z-|Uw0Td0{(jm{{5;%u_pDh>KrW1Sk1*{>L_la^P~WuU(t)s3qg-krpA7#d>uu_B~4-4woAB zt_nZ&S7+qHZ=_nrdGG714^BV91LJ?nCh)wi?%Y*U<9h964z*lVWody4RkP0?FtKR=PSES zIXa@O(~(K5|5_UNe7xaE+E&HofO&M=)PEGzxnAwpf4pIvx^JGWYHGi;;3GpV6rS(D zztN%p|Cw4s0Xwfx`5SYlYmSFxO$_2+WnW}B02;&<6fa`eP{_`^A@8v56fo<|cgbJ2 zyMHr03)&}Bw;=pQ@yDZJrPtnWZ@(V_19sw@|Wyy4_>L1 zrRzS|FgymiWmU_USIiRUH!xg#YsU2NG`qoTefGZ$47EX(rcarF_^&)vPA zKYoLGiHy@flvkHeo?|A^!nnmrkAd^vX^~sI-z2TqK62;3-p!P$u0{{~CstLw7r6WC zrF?H$`zK$&gA!r^2SvD2q<1?1)Lfdt!>yrsh3VcYp-U=@ft(czSDF6hv3AZnw}@dw zm#WB7vrR2qruzd=2$(XVYSUhg22C#!hOmjVR7;zgRSg_=Z=5#ao{I3hA5|jk4TtnE zY!+3Sa)9A&Q2sWx4J%Ho30=4!P_7}{_{=YTA;SyZt4#L}2~ASIpwZZ96r}q=S4YwJ z6NgvAg03qPD@7AP8rgO^XR=DD8U!3S^5ee2Yyy<*3%UA&Q3`0+fAJS{*)u?@j_q`Q z2@(qM(8@h4w;+&-c?X?)`ZGuSyP;{!!!UJ2s2~Co|;39LBWx?bS z?uw_@Q|g>NR!mn?W00A+P8$NLGUdU^(p2D`lpq=%~ z<|+A%r}tO1uyJ|y>c{dpJQkE%5c^YX!=G;Vj0Fomm22>VgjQ%w-G2?(eweBT)EzRV z>cG~9BMp5@EFUzEz7IIHKZBXs^y)t6pWaOl(h@5)uQKgB0TSEdeU+21U;!`Bg>|1~ zy?%=4CM;O9G>`j7Y}x{U=?FG9xdi#Hz+d|%jxfFW&$M@Py`Ray?*ci^2K=# z!=YsXHM5?^rzA9#Efgzw51dn+|MIOy6oaSf^a<-Gmo)J3Oxf0w6ntHE$?G^H2R61W z@2Qh)-v`v4+P~(pP7;IR!UJE<{t(RqYG(zmP>xq*X8yV~>cHl2`sWXt2~C*jm40`f z{ptND4jf=ub$8*HKWBdNF|mIr1qN&P%k+8e^~#L#=B-MXTz{T6p4iy9-Yb-4*ZvF^ z<}Is>+dr-PbJWwYZt)Bm9}hhck! z(?#`tEnfvq6?LTwd8UG!eAk07oaG>}X?*b)#rzd99o`8(=boFyt=akR{0I|F{zW@LL literal 0 HcmV?d00001 diff --git a/templates/themes/nih/invenio_app_rdm/footer.html b/templates/themes/nih/invenio_app_rdm/footer.html new file mode 100644 index 00000000..15199cfa --- /dev/null +++ b/templates/themes/nih/invenio_app_rdm/footer.html @@ -0,0 +1,52 @@ +{# + + Copyright (C) 2024 CERN. + + Invenio App RDM is free software; you can redistribute it and/or modify it + under the terms of the MIT License; see LICENSE file for more details. +#} + + diff --git a/templates/themes/nih/invenio_app_rdm/site_footer.html b/templates/themes/nih/invenio_app_rdm/site_footer.html new file mode 100644 index 00000000..c550b463 --- /dev/null +++ b/templates/themes/nih/invenio_app_rdm/site_footer.html @@ -0,0 +1,50 @@ +{# + -*- coding: utf-8 -*- + Copyright (C) 2023-2024 CERN. + + Invenio App RDM is free software; you can redistribute it and/or modify it + under the terms of the MIT License; see LICENSE file for more details. +#} + + diff --git a/templates/themes/nih/invenio_communities/details/header.html b/templates/themes/nih/invenio_communities/details/header.html new file mode 100644 index 00000000..956dd0a3 --- /dev/null +++ b/templates/themes/nih/invenio_communities/details/header.html @@ -0,0 +1,138 @@ +{# -*- coding: utf-8 -*- + +This file is part of Invenio. +Copyright (C) 2024 CERN. + +Invenio is free software; you can redistribute it and/or modify it +under the terms of the MIT License; see LICENSE file for more details. +#} + +{%- from "invenio_theme/macros/truncate.html" import truncate_text %} +{%- from "invenio_communities/details/macros/access-status-label.html" import access_status_label -%} + +
+
+
+
+
+
+ + +
+
+ + +

+ {{ community.metadata.title }} +

+
+ + {% if community.access.visibility == 'restricted' %} +
+ {{ access_status_label() }} +
+ {% endif %} +
+ +
+ {% if community.access.visibility == 'restricted' %} +
+ {{ access_status_label() }} +
+ {% endif %} + + {% if community.metadata.organizations %} + {% for org in community.metadata.organizations %} + {% set ror_id = org.id %} + {% set name = org.name %} + +
+ {% if loop.index == 1 %} + by + {% endif %} + + {{ name }} + + + + + {{ ", " if not loop.last }} +
+ {% endfor %} + {% endif %} + + {% if community.metadata.website %} + + {% endif %} + +
+
+
+
+ + +
+
+
+
+
+ Turning discovery into health +
+
+ +
+
diff --git a/templates/themes/nih/invenio_communities/details/home/index.html b/templates/themes/nih/invenio_communities/details/home/index.html new file mode 100644 index 00000000..ec47afea --- /dev/null +++ b/templates/themes/nih/invenio_communities/details/home/index.html @@ -0,0 +1,271 @@ +{# -*- coding: utf-8 -*- + + This file is part of Invenio. + Copyright (C) 2024 CERN. + + Invenio is free software; you can redistribute it and/or modify it + under the terms of the MIT License; see LICENSE file for more details. + #} + + {% extends "invenio_communities/details/base.html" %} + {% from "zenodo_rdm/macros/record_item.html" import record_item %} + + {%- set title = community.metadata.title -%} + {% set active_community_header_menu_item = 'home' %} + + + {%- block page_body %} + {{ super() }} +
+
+
+
+

{{ _("Open repository for NIH-funded research") }}

+

{{ _("Access research outputs from NIH-funded projects, advancing health discovery and innovation") }}

+
+
+
+
+ +
+
+
+
+
+ + + {% macro format_metric_value(key, value) %} + {% if key in ("total_records", "total_grants") %} + {{ value | compact_number(max_value=1_000_000) }} + {% elif key == "total_data" %} + {{ value | filesizeformat }} + {% else %} + {{ value }} + {% endif %} + {% endmacro %} + + {% set icon_map = { + "total_records": {"icon": "file", "title": _("RECORDS")}, + "total_grants": {"icon": "money", "title": _("GRANTS")}, + "total_data": {"icon": "database", "title": _("DATA VOLUME")} + } %} + +
+
+
+

{{ _("Summary") }}

+
+
+
+
+ {% for key, value in metrics.items() %} +
+
+

+ + {{ format_metric_value(key, value) }} +

+
+

{{ icon_map[key]['title'] }}

+
+ {% endfor %} +
+
+
+
+ + +
+
+
+

{{ _("Browse") }}

+
+
+
+
+
+

{{ _("Subject areas") }}

+ +
+
+
+
+

{{ _("Projects") }}

+
+ {%- set is_user_authenticated = current_user.is_authenticated %} +
+
+ +
+
+
+
+
+

{{ _("Funding programmes") }}

+ +
+
+
+
+
+ + + {% if records %} +
+
+
+

{{ _("Recent uploads") }}

+
+
+ +
+ {% for record in records %} +
    + {{ record_item(record=record, themed_community=community) }} +
+ {% endfor %} +
+
+
+ {% endif %} + +
+
+
+

{{ _("How it works") }}

+
+
+
+
+
+

{{ _("Submit your research") }}

+
+
    +
  • + {{ _("Eligibility") }} — {{ _("Any research output (data, software, posters, presentation, deliverables, ...) stemming from Horizon Europe (including ERC and MCSA), as well as earlier Framework Programmes and Euratom across all subject areas.") }} +
  • +
  • + {{ _("Curation") }} — All submissions are curated. Submissions are NOT peer- reviewed (for papers please consider to publish through Open Research Europe platform). +
  • +
  • + {{ _("Compliance") }} — {{ _("the EU Open Research Repository makes it easy to comply with the related open science requirements of the Horizon Europe grant agreement.") }} +
  • +
  • + {{ _("Zenodo") }} — {{ _("EU Open Research Repository is community inside Zenodo which is managed and hosted by CERN.") }} +
  • +
+ +
+
+
+
+
+

{{ _("Get an EU project community") }}

+
+
    +
  • + {{ _("Manage your project's research outputs") }} — {{ _("An EU project community provides you with a common space to manage research outputs from your project and from all your partners.") }} +
  • +
  • + {{ _("Eligibility") }} — {{ _("Any EU-funded project stemming from Horizon Europe and/or Euratom can get a project community. Request must be made by a beneficiary of a grant.") }} +
  • +
  • + {{ _("Members") }} — {{ _("Allows you to manage members from across all the project's partners and determine who can submit, who can review and who can manage.") }} +
  • +
  • + {{ _("200GB") }} — {{ _("EU project communities gets a quota per record of 200GB instead of the normal 50GB.") }} +
  • +
+ +
+
+
+
+
+

{{ _("About") }}

+
+
    +
  • + {{ _("European Commission & CERN") }} — {{ _("the EU Open Research Community is managed by CERN on behalf of the European Commission.") }} +
  • +
  • + {{ _("Become an early adopter") }} — do you manage an EU project and want to help test the new features of the repository? Reach out to us. +
  • +
  • + {{ _("Upcoming") }} — We're working on integrating automated basic curation checks and FAIR assistance directly into the submission workflow. Subscribe to the Zenodo newsletter to learn about the new features as soon as they are out. +
  • +
  • + {{ _("Funded by") }} — {{ _("the work is funded by the European Union under grant agreement no. 101122956 (HORIZON-ZEN).") }} +
  • +
+ +
+
+
+
+
+
+
+ {%- endblock page_body -%} + + {%- block javascript %} + {{ super() }} + {{ webpack['zenodo-rdm-horizon-frontpage.js'] }} + {%- endblock %} \ No newline at end of file