From 7dc52f82ef06ba9af8a64f1a6221888a589b4ae8 Mon Sep 17 00:00:00 2001 From: Dan Lepadatu Date: Wed, 25 Mar 2020 15:19:26 +0100 Subject: [PATCH] Deploy to prod (#135) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Api setup. * Swagger setup * Api for static pages. * chore: add initial setup for the frontend part * docs: update main README.md file for the frontend app * Api for static pages. * Added routing and initial structure * Code review changes * Added react-bulma-components * added dummy json files * feat: initial header * chore: add .nvmrc and .editorconfig * chore: add eslint script and husky pre-commit hook * refactor: change single to double quotes * refactor: fix warning by adding alt to images * chore: add eslint GitHub action * fix: remove build dir from git * Update decision-tree.json * Update and rename decision-tree.json to static-page-with-decision-tree.json * Update static-page.json * Update useful-app.json * Refactor/global styles (#43) * chore: update global styling, removed custom elements, added mobile friendly css for the header, added node-sass * chore: fixed formatting * Update frontend/src/components/Header/Header.scss Co-Authored-By: Dan Lepadatu Co-authored-by: Dan Lepadatu * Feature/about page (#42) * chore: create about page layout * chore: added useful informations section * chore: added some mobile friendly css * chore: added node-sass * fix: update custom elements to classes, removed ids, fixed formatting, added target to tags * chore: update app content width * fix: fixed app content height * chore: update content width * Azure pipelines (#41) * Set up CI with Azure Pipelines [skip ci] * reorder * remove name * Update build.yml for Azure Pipelines * Add badge * update gitignore * add empty build.yml for frontend * Update build.yml for Azure Pipelines * added badge for frontend as well * add path filters * add npm steps for frontend build * remove test task; add publish artifact * Feature/setup footer (#40) * Setup footer * Updated footer height * Fixed linting issues * Made code review changes * chore: update contact info Co-authored-by: adascaliteiradu * Update PULL_REQUEST_TEMPLATE.md * Move dependencies to devDependencies * added dummy data json files * added plural * more updates to data format * Create CODEOWNERS * Update README.md * Update README.md * chore: add taskforce-fe-components package (#50) * added one html content page example * added some html content to pages * Added header and developed by components (#57) * Update footer links (#58) * Add fe-components package. * Updated Footer links and replaced with Footer from fe-components. * Added missing FooterLinks. * Addressed review comments. Removed extra spaces and renamed Footer component file. * Renamed Footer component. * Feat/decision tree (#46) * feat: created decision tree component * chore: read data via props * chore: use taskforce components * chore: use function component * Update frontend/src/components/DecisionTree/index.jsx Co-Authored-By: Dan Lepadatu * Update frontend/src/components/DecisionTree/index.jsx Co-Authored-By: Dan Lepadatu * Update frontend/src/components/Home.js Co-Authored-By: Dan Lepadatu * Update frontend/src/components/DecisionTree/index.jsx Co-Authored-By: Dan Lepadatu * Update frontend/src/components/DecisionTree/index.jsx Co-Authored-By: Dan Lepadatu * Update frontend/src/components/DecisionTree/index.jsx Co-Authored-By: Dan Lepadatu * chore: removed unused styles * chore: remove default onClick because it will be implemented in the component * chore: lint checks Co-authored-by: Dan Lepadatu * frontpage draft (#61) * frontpage draft * update components package * update static-pages file (#60) * update static-pages file * Content updates stati-pages * chore: ignore data files from lint Co-authored-by: Dan Lepadatu * add incubated by (#66) * Add deploy to production github action (#70) * Add deploy to production github action * Change from master to develop * Content update static-pages cemafac * Update homepage intro text. (#77) * Updated about page texts and removed instagram link. (#80) * Add google analytics (#74) * Add google analytics * Update frontend/public/index.html Co-Authored-By: Dan Lepadatu * Inject GA_TRACKING_ID only on production deploy * Simple solution Co-authored-by: Dan Lepadatu * Update s3 sync command (#78) * feat: integrate list with the decision tree (#63) * feat: integrate list with the decision tree * Razvan/integrate decision tree again (#81) * Break down DecisionTree into multiple components; add question types * remove lint from navel * implement review suggestions * add missing bulma import * update form buttons * chore: cleanup static data * fix: keep state of the selected option Co-authored-by: Razvan Ciuca * removed dummy json data files * Update README.md * Add favicons (#76) * Add favicons * Change description * Change favion size * Add r lang to html * updated components version and developedby logo display (#83) * updated components version and developedby logo display * updated package-lock also * added social share, fixed layout of about page (#73) * added social share, fixed layout of about page * use Hero components for layout in About page * refactor: cleanup old styles/components and add some paddings Co-authored-by: Dan Lepadatu * Removed link from content static-pages * Add back acl flag (#84) * feat: add deep linking to the item articles (#95) * feat: add deep linking to the item articles * feat: default to the first article of available * fix: update react-scripts to resolve babel error * Update results conditions (#87) * Update results conditions * remove logging * chore: add exact flag to the hompage route (#99) * Content update 2 static-pages * Feature/small styling fixes (#98) * added footer top margin * temporarily hide some menu items * changed tab title closes #91 * feat: use accordion component (#104) * updated footer links (#105) * Remove json files from data. Default to / for transmitere si simptome page (#102) * Update README.md * Remove react-bulma-components and index.scss (#106) * Update README.md * Feature/load instruments data (#75) * chore: load instruments from json file * chore: added sort by display_order * chore: update * added stiri oficiale box data (#82) * added stiri oficiale box data * updates sidebar item title * updated useful apps in sidebar * chore: refactor - extract duplicate code Co-authored-by: Irina Borozan * Compress image. Remove unused image and js (#110) * added yellow instruments app (#108) * chore: load instruments from json file * chore: added sort by display_order * chore: update * added stiri oficiale box data (#82) * added stiri oficiale box data * updates sidebar item title * updated useful apps in sidebar * added yellow instruments app * commented out search input as it is not yet implemented * cleanup search box for now and add instruments box in about * added correct components version * fixed display of new app type on home page and about * fixed linter errors * added top banner * fixed other linter issues * updated components version Co-authored-by: adascaliteiradu * added meta info (#109) * added meta info * fixed image link * added social share image * absolute url for social image * added type also * refactor: improve some styles (#114) * chore: bump fe-components version * styles: add horizontal padding to the container class * refactor: move SocialShare component below the article title * [Feature] Sidebar menu navigation (#115) * added subpages in content * split cum ne protejam content into pages * split adaptare content into pages * slugs for subpages * feat: add sidebar menu functionality Co-authored-by: Irina Borozan * updated content texts (#117) * Add Cloudfront invalidation (#118) * Add aside, main and alt attr (#116) * Content edits static-pages * added code for romania link in footer (#125) * added sponsors to about page (#119) * added sponsors to about page * fix lint issues * added sponsor image locally * reorganised about instruments list * fix linting issues * Update index.js * Content changes to About page * fixed lint issues * updated version for components (#126) * updated version for components * fixed instruments links * lint issue fixed * Content update answers assessment static-pages * Update content link stiri oficiale in first page * Update links in text in About Page - added links to Guvernul Romania ADR DSU in third paragraph * calm down linter * styles: hide main menu and instruments on non-desktop devices (#128) * Prepare deployment to production env (#129) * Prepare deployment to production env * Update .github/workflows/deploy.yml Co-Authored-By: Andrei Ioniță * Update according to PR comments Co-authored-by: Andrei Ioniță * chore: test code splitting (#120) * chore: test code splitting * chore: remove unused css * chore: use font with npm module * Load font from local * Update fonts to woff2 * ciao ciao google font Co-authored-by: Utwo * Fix typo (#132) * styles: fix alignments on mobile (#133) * Merge codebase to master branch (#130) (#134) * Api setup. * Swagger setup * Api for static pages. * chore: add initial setup for the frontend part * docs: update main README.md file for the frontend app * Api for static pages. * Added routing and initial structure * Code review changes * Added react-bulma-components * added dummy json files * feat: initial header * chore: add .nvmrc and .editorconfig * chore: add eslint script and husky pre-commit hook * refactor: change single to double quotes * refactor: fix warning by adding alt to images * chore: add eslint GitHub action * fix: remove build dir from git * Update decision-tree.json * Update and rename decision-tree.json to static-page-with-decision-tree.json * Update static-page.json * Update useful-app.json * Refactor/global styles (#43) * chore: update global styling, removed custom elements, added mobile friendly css for the header, added node-sass * chore: fixed formatting * Update frontend/src/components/Header/Header.scss Co-Authored-By: Dan Lepadatu Co-authored-by: Dan Lepadatu * Feature/about page (#42) * chore: create about page layout * chore: added useful informations section * chore: added some mobile friendly css * chore: added node-sass * fix: update custom elements to classes, removed ids, fixed formatting, added target to tags * chore: update app content width * fix: fixed app content height * chore: update content width * Azure pipelines (#41) * Set up CI with Azure Pipelines [skip ci] * reorder * remove name * Update build.yml for Azure Pipelines * Add badge * update gitignore * add empty build.yml for frontend * Update build.yml for Azure Pipelines * added badge for frontend as well * add path filters * add npm steps for frontend build * remove test task; add publish artifact * Feature/setup footer (#40) * Setup footer * Updated footer height * Fixed linting issues * Made code review changes * chore: update contact info Co-authored-by: adascaliteiradu * Update PULL_REQUEST_TEMPLATE.md * Move dependencies to devDependencies * added dummy data json files * added plural * more updates to data format * Create CODEOWNERS * Update README.md * Update README.md * chore: add taskforce-fe-components package (#50) * added one html content page example * added some html content to pages * Added header and developed by components (#57) * Update footer links (#58) * Add fe-components package. * Updated Footer links and replaced with Footer from fe-components. * Added missing FooterLinks. * Addressed review comments. Removed extra spaces and renamed Footer component file. * Renamed Footer component. * Feat/decision tree (#46) * feat: created decision tree component * chore: read data via props * chore: use taskforce components * chore: use function component * Update frontend/src/components/DecisionTree/index.jsx Co-Authored-By: Dan Lepadatu * Update frontend/src/components/DecisionTree/index.jsx Co-Authored-By: Dan Lepadatu * Update frontend/src/components/Home.js Co-Authored-By: Dan Lepadatu * Update frontend/src/components/DecisionTree/index.jsx Co-Authored-By: Dan Lepadatu * Update frontend/src/components/DecisionTree/index.jsx Co-Authored-By: Dan Lepadatu * Update frontend/src/components/DecisionTree/index.jsx Co-Authored-By: Dan Lepadatu * chore: removed unused styles * chore: remove default onClick because it will be implemented in the component * chore: lint checks Co-authored-by: Dan Lepadatu * frontpage draft (#61) * frontpage draft * update components package * update static-pages file (#60) * update static-pages file * Content updates stati-pages * chore: ignore data files from lint Co-authored-by: Dan Lepadatu * add incubated by (#66) * Add deploy to production github action (#70) * Add deploy to production github action * Change from master to develop * Content update static-pages cemafac * Update homepage intro text. (#77) * Updated about page texts and removed instagram link. (#80) * Add google analytics (#74) * Add google analytics * Update frontend/public/index.html Co-Authored-By: Dan Lepadatu * Inject GA_TRACKING_ID only on production deploy * Simple solution Co-authored-by: Dan Lepadatu * Update s3 sync command (#78) * feat: integrate list with the decision tree (#63) * feat: integrate list with the decision tree * Razvan/integrate decision tree again (#81) * Break down DecisionTree into multiple components; add question types * remove lint from navel * implement review suggestions * add missing bulma import * update form buttons * chore: cleanup static data * fix: keep state of the selected option Co-authored-by: Razvan Ciuca * removed dummy json data files * Update README.md * Add favicons (#76) * Add favicons * Change description * Change favion size * Add r lang to html * updated components version and developedby logo display (#83) * updated components version and developedby logo display * updated package-lock also * added social share, fixed layout of about page (#73) * added social share, fixed layout of about page * use Hero components for layout in About page * refactor: cleanup old styles/components and add some paddings Co-authored-by: Dan Lepadatu * Removed link from content static-pages * Add back acl flag (#84) * feat: add deep linking to the item articles (#95) * feat: add deep linking to the item articles * feat: default to the first article of available * fix: update react-scripts to resolve babel error * Update results conditions (#87) * Update results conditions * remove logging * chore: add exact flag to the hompage route (#99) * Content update 2 static-pages * Feature/small styling fixes (#98) * added footer top margin * temporarily hide some menu items * changed tab title closes #91 * feat: use accordion component (#104) * updated footer links (#105) * Remove json files from data. Default to / for transmitere si simptome page (#102) * Update README.md * Remove react-bulma-components and index.scss (#106) * Update README.md * Feature/load instruments data (#75) * chore: load instruments from json file * chore: added sort by display_order * chore: update * added stiri oficiale box data (#82) * added stiri oficiale box data * updates sidebar item title * updated useful apps in sidebar * chore: refactor - extract duplicate code Co-authored-by: Irina Borozan * Compress image. Remove unused image and js (#110) * added yellow instruments app (#108) * chore: load instruments from json file * chore: added sort by display_order * chore: update * added stiri oficiale box data (#82) * added stiri oficiale box data * updates sidebar item title * updated useful apps in sidebar * added yellow instruments app * commented out search input as it is not yet implemented * cleanup search box for now and add instruments box in about * added correct components version * fixed display of new app type on home page and about * fixed linter errors * added top banner * fixed other linter issues * updated components version Co-authored-by: adascaliteiradu * added meta info (#109) * added meta info * fixed image link * added social share image * absolute url for social image * added type also * refactor: improve some styles (#114) * chore: bump fe-components version * styles: add horizontal padding to the container class * refactor: move SocialShare component below the article title * [Feature] Sidebar menu navigation (#115) * added subpages in content * split cum ne protejam content into pages * split adaptare content into pages * slugs for subpages * feat: add sidebar menu functionality Co-authored-by: Irina Borozan * updated content texts (#117) * Add Cloudfront invalidation (#118) * Add aside, main and alt attr (#116) * Content edits static-pages * added code for romania link in footer (#125) * added sponsors to about page (#119) * added sponsors to about page * fix lint issues * added sponsor image locally * reorganised about instruments list * fix linting issues * Update index.js * Content changes to About page * fixed lint issues * updated version for components (#126) * updated version for components * fixed instruments links * lint issue fixed * Content update answers assessment static-pages * Update content link stiri oficiale in first page * Update links in text in About Page - added links to Guvernul Romania ADR DSU in third paragraph * calm down linter * styles: hide main menu and instruments on non-desktop devices (#128) * Prepare deployment to production env (#129) * Prepare deployment to production env * Update .github/workflows/deploy.yml Co-Authored-By: Andrei Ioniță * Update according to PR comments Co-authored-by: Andrei Ioniță Co-authored-by: trupci Co-authored-by: Alexandru Puiu Albu Co-authored-by: Alex Albu Co-authored-by: trupci Co-authored-by: Dan Lepadatu Co-authored-by: AndreiMitrea Co-authored-by: adascaliteiradu Co-authored-by: Irina Borozan Co-authored-by: vizu Co-authored-by: Utwo Co-authored-by: anca Co-authored-by: Daniel Co-authored-by: Razvan Ciuca Co-authored-by: Olivia Vereha <45068169+overeha@users.noreply.github.com> Co-authored-by: Andrei Ioniță Co-authored-by: Radu Stefanescu Co-authored-by: trupci Co-authored-by: Alexandru Puiu Albu Co-authored-by: Alex Albu Co-authored-by: trupci Co-authored-by: AndreiMitrea Co-authored-by: adascaliteiradu Co-authored-by: Irina Borozan Co-authored-by: vizu Co-authored-by: Utwo Co-authored-by: anca Co-authored-by: Daniel Co-authored-by: Razvan Ciuca Co-authored-by: Olivia Vereha <45068169+overeha@users.noreply.github.com> Co-authored-by: Andrei Ioniță * Change branding (#136) * Change branding * Lint fix * Fix social image (#137) Co-authored-by: trupci Co-authored-by: Alexandru Puiu Albu Co-authored-by: Alex Albu Co-authored-by: trupci Co-authored-by: AndreiMitrea Co-authored-by: adascaliteiradu Co-authored-by: Irina Borozan Co-authored-by: vizu Co-authored-by: Utwo Co-authored-by: anca Co-authored-by: Daniel Co-authored-by: Razvan Ciuca Co-authored-by: Olivia Vereha <45068169+overeha@users.noreply.github.com> Co-authored-by: Radu Stefanescu Co-authored-by: Andrei Ioniță Co-authored-by: catileptic --- README.md | 2 +- .../public/fonts/TitilliumWeb-Bold-ext.woff2 | Bin 0 -> 6684 bytes frontend/public/fonts/TitilliumWeb-Bold.woff2 | Bin 0 -> 11720 bytes .../fonts/TitilliumWeb-Regular-ext.woff2 | Bin 0 -> 6756 bytes .../public/fonts/TitilliumWeb-Regular.woff2 | Bin 0 -> 12356 bytes frontend/public/images/logo.png | Bin 0 -> 4300 bytes frontend/public/images/social.png | Bin 52441 -> 18264 bytes frontend/public/index.html | 19 +++--- frontend/public/manifest.json | 4 +- frontend/src/App.js | 61 +++++++++++------- frontend/src/App.scss | 13 +++- frontend/src/_fonts.scss | 46 +++++++++++++ frontend/src/analyticsTracker.js | 2 +- frontend/src/components/About/index.js | 26 ++++---- frontend/src/components/Form/Form.scss | 14 ++++ frontend/src/components/Home/index.js | 2 +- frontend/src/data/static-pages.js | 2 +- 17 files changed, 134 insertions(+), 57 deletions(-) create mode 100644 frontend/public/fonts/TitilliumWeb-Bold-ext.woff2 create mode 100644 frontend/public/fonts/TitilliumWeb-Bold.woff2 create mode 100644 frontend/public/fonts/TitilliumWeb-Regular-ext.woff2 create mode 100644 frontend/public/fonts/TitilliumWeb-Regular.woff2 create mode 100644 frontend/public/images/logo.png create mode 100644 frontend/src/_fonts.scss diff --git a/README.md b/README.md index a140702..d6feedb 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![GitHub contributors](https://img.shields.io/github/contributors/code4romania/ce-ma-fac.svg?style=for-the-badge)](https://github.com/code4romania/ce-ma-fac/graphs/contributors) [![GitHub last commit](https://img.shields.io/github/last-commit/code4romania/ce-ma-fac.svg?style=for-the-badge)](https://github.com/code4romania/ce-ma-fac/commits/master) [![License: MPL 2.0](https://img.shields.io/badge/license-MPL%202.0-brightgreen.svg?style=for-the-badge)](https://opensource.org/licenses/MPL-2.0) -[See the project live](https://cemafac.ro/) +[See the project live](https://cetrebuiesafac.ro/) Objective: Clear information of the public, increase in the level of proper actions taken. diff --git a/frontend/public/fonts/TitilliumWeb-Bold-ext.woff2 b/frontend/public/fonts/TitilliumWeb-Bold-ext.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..78f183b9506181a095d6ad52588be9fd81a36d77 GIT binary patch literal 6684 zcmV+%8sp`6Pew8T0RR9102&+s4*&oF07$q102#pm0RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/frontend/public/fonts/TitilliumWeb-Bold.woff2 b/frontend/public/fonts/TitilliumWeb-Bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d9a6058aa59ab5dfe54122919d46d9b0d92187f4 GIT binary patch literal 11720 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 G0RRBpvJip* literal 0 HcmV?d00001 diff --git a/frontend/public/fonts/TitilliumWeb-Regular.woff2 b/frontend/public/fonts/TitilliumWeb-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..51b6c3b6f2874004b487eaecd14eb02b8ec62334 GIT binary patch literal 12356 zcmV-KFuTupPew8T0RR9105C)V4*&oF0CqS4059tR0RR9100000000000000000000 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 TC_)3jWFQj*bNvQg*XaKN?@qP1 literal 0 HcmV?d00001 diff --git a/frontend/public/images/social.png b/frontend/public/images/social.png index 52f3c9fcb0103e5488866957ebbb12a600456ee7..183dc943c1b6b571c1755a0e741697caa5ef5f48 100644 GIT binary patch literal 18264 zcmeENbypnC(_J*UyF0<%CAbrUFBVvw;O_43i%Wn&@CAYgcMSx0cZcAzKb|k}euB5p z{4u9zPEXIBuBzL&YNEe+{&=!yz58UO%11OR~bK!SVk@yd^N007_sUsSYY zq5rivDD(yT_6U7BhdypX@8+QQE70d-=<6Ny^%{CR3BB%zUUxw+o1qsF=-E%`X%X}! z7kUhaUbjJSN1%_}(C2;VVFGkN61o=z-FAm=*+4hGLf7@7YkJUiJ?N$>blU;C>kVB8 zLf3%M=LP7d<=fla>+AdR`ttJj`1rEDc{bF))>JoBS}>ZG(wi3Bl^pdO9N(P}?*EZL z(oi!!+`qoDdUAjF^ziV!xqdd-yPBEQof6fN5Z+$-W4yh2{_mgNljED4>xbi`oBiF( zovrhu!>g;Shv(ev(ww#+sB33{qmx*oV32&w7#}qbMrHM&{dtS zjk7~t8h_269{(%M8f znHb+&oI5-@c^VtL4fAQFB@C71PB!{d7~=J7e0bB-wuXy3nwdP33_pkrFOUL1NSGzT z-sI=e;fe7*~Q=N(!I6q@>ba2Dt zTa^@VDk)wdDSl8)aO>>!UW9)$Ij*m!Y__+3EyaKR!4%l8q<8_}jLVcn(ya`BbpKwG zU<-G&sA{gCSz9?)5znwTDl_<8ATN+6#+LX+GRsW2#7w_lQ?atYd*$llZfbmcdGSb` zJt-=%B|f~(RHryLv~_Z9E6A<#6I)zy?$GAuy}n|)ID2Am=Zcy{W_(!NQ2+Ya=!v&; zCkJ_8Vcx>Q!M(0h-txj>Xh1tFu}5vq(aOrj<;87MOgBA2V4z#QqHtPK?qJ97)0=;9 zF+sl^ObWZ(7pd?9G-Z7aHU(d~+)Kt!Q zcdbD;^!E3zQxoT7!uv{pjE|3O<$$Md|2^B8)}5cf)C`Q~001($iZYT~UNEOU!SD6~ z2r7InCoG5k@AUuM|Ajy%dAmeCUPKWmSxEaWE~~(>{TlSGH1mL8y!wEp=f`Q}?hVgw zg3VHbt#9WlHyRA!0vWyuH$pwP#0E@gp|`7-y*>~-0K*T+FQ`%~Bj=7Q>N1<_6&W5qIe3$NM$^$`X>uuNTvH4Wc!K z)0W?#zw2#y!vZ$b6-7pK6dhmmA-uTp-oMh`yKXasHJg-<%*KC>%~&eB1$@CR=kLNS zc^`ycQY!&7LsRDlqiEuq!G|bTmI?s)8vHN!mpI8Yc|0KcQ6G}|DELiAo5Uvq0C@OQ zlE;^~E{HN;sxkgVb`~P*)>1(_^MmQFW2o#PW9jB*W{0D|`?bX@!^82F4zPI;QbGd! zlgSYxJLBeN5*qa&Qq*Th;65RY(OKuo;G~}Gxf5vWkjm?sn)z{V_=MtT)Q2ssT_A9B z4WVD7#sUUk(i1znwxo$Q^3oR(r9p}1BR31P@|86L-dTY(4gW7$-*1?>zdqcF+5J7~ zs1;j`TmpG4;s1j6KL!kQj*IjBLGydr_s)M5>-sRkB|fHG_0MRp+2=O9@#JL#8A;|d zGRoJBE_OP%zHeQPpe^iVYZ4qitzV)H{FC8V+k41kxcI|yT1;w5EcC-6G~(3M*;vJC zOjBY-DU5W3%Gf#GC6~KtQ|JMt{+a^iNkKu~Xri~HIPI|y2AY1o+>X(ZVH;z==hmV9 zdV`-z&neL3e{thgcJ2ub0vv%i;A$3F6fDg8U-sd$D>t6ju5Lov+j;cu^I!&9#bmg@ znSVWBrFwCac<83vr8kT^xCyeNZ|@Bno-V2pvCo){8W_ToH1-W1)-zK7-aUA|2>LcZ zJ%*QzPT?6p9?xH=s8oN=$kSHWOE)BElZAzat%<1p3LHeY@|*(iN&kJLDY)8c+#Oh$ zGNevWS!*sX)v1Py;{uo{)lSdPIU1eQZi8QzMON*L&v+?u? zU3CpFPHWYclAe zj#_6`(P`1Ci&n_T8;qS({(QFtq@$wh{xhTY`?u54D)Lyp|Ko_a^+{5eKtLfti&}kO3w7ZysjkYtKE@{m#+NrRWd-gQ2Wydtk@nL z@~MuKA5jH7A^?{J1eT<%FdV?|wfSC>WqG*F+I1cE>G^pb=W_ODx%i&(A6xT8*e<9` zo6m>`0taQT8U5J45YF=50Q7FoG$Wv7b%)U6&zcsU4pA;{Zf^Cj zXP)`JK>tzWV0d`=(wjwBN3Wabs4xKtCUAC_ByC?8#4n(w78yYKNvpF_nA-Z- z$yCNh!JpjxnLg=mE-~OGmEA;zG2-=unL;}Yr+v7iJSD>5j&9%+k4#i-%V*FkY3Ku% zJnx}I!4-xSKZuJJq+Tep#;&86JTNruSaoT<;*yToEfVl%!AraS-Sggz6F=j$I}^$F zLYyx%VETE?m|CRgZN(PG>9r6O2McTSdiG{4DtKQBNC57996gQ07s$*<4{A_Kp&b~; zPNpgPS#4iTwv;4CrtS$##D3m+1k|8Ie!C2bfHADoiAE9-aU;5T`Hpvm<<^2;xTtn6 z1HA3Q$RJeAh`haI%k}3*6xtydUJoEIswA| zH;>E3SmoaxWOTAr>fdE#cHuhNsqbH89Xq*m+)B2;gWwP@Z!0L#qrCcY&boSAN&Adz{=^pB$WS92PYF_zh_;T*jFWqBFvf2AYB@UV{ti{~?`bqrA z$$*f5F9EalPTTPIj>Lq7MH5#b58gLp%1X9_B0=}%S|CbwGbR)O2_$`=lau)yizD{I zcsfL(uDQS;Z;hwE&wtA1>B&)mIzUT0hlY_}QwL_S22)3XRy<@Ldd@gi{z-4*Ticm! z|8X1_Z(d6j93Y7zG#BZFPK|tetVB zj~fm>LVakz=-t=O{9y;~X8MB4WyJ~TC&qtCfp<&jtjDe&Lm1DOfH5owfHs%FbyjC_ z1bMsE@g_79r!}xiT`J3~Q~Nr+(D$od*SR(ZPK(;q%VDcCj6!r$Z5beE1EilBYQQ^1 z|3kbcj1Q|xI?&oa1Xl4bAJI4COX~$j_l3ca)!w;|#xFVR6%uyv@L>;?3xxHWhS;ab z5J6Q|jxoZ-s^Kq$k>RzUqR*4V%=8bR_C4PuV=QUTfasRzyf4K>Le%FO_Rv}650j%w zdAIgx65jvZ%_G5u}&xBFxiBze}ZiSler%bpI$%3PREt#nAiz>A_^U_Tm)3& z&Z4`Rm-!YTQqgLMx8Tj2OxbD0h~a|04p;ELhzuGc@9#gQ@i-61r6DQPkyQ0hEf(d9 zZ}K@4{w&oF9!_{in|A+E5M#!PwIQqeNV>x-qHg$~C5OB^c6&11sd|kChZsMmcS4Ja z8G*zkrRj9suv7!FoUcK6?u~QzMI0KLkGxd2NV_lKTY@Y##wZPm(*`k}X*>uUL=JN* z1N;c7is+4)GTF`TepsYRE{1&h0(Fm=M^hsts5l3GJU%F(5_ykcYM;8|<}|Y15^sYn z#z;>b2*J&jb*vwX*}UJlc7?=s`456>ta{^9R*v0Oc5dy5@nf*y&|68(qA+nkYY-i{ zp5gL(5KAV_ytId7V-%V#z76N3D!L3t zf8s7|?nc{?8R&Zm#1xIMc$m)+gpgn~t1Y?0!x=gf785JBMD@&)1{vZubE7)lwUwXzFdB;(ym`x|08vB?g7Diufaonu zB9`#?vLIi&EdYiEf~r8J4V1X65mIX$7#I-17P*Y@z+zB*+~ES#N7Z3GlFh&%!->f` z`7CHn(^4TaC3F0xas1}<_ZMChLGpM@%L{kJ9R2NSG_3_Ll^v1-rqJ*M*h6tN8P;t1 zUw~$moyFc>G~21Qa7f6E4M`KD;wlco$b6w)A(3B^Pj&_^|ANV&mrE^@9u^jsmwgYR zB@O|yMW(17A=rB%r+Gwna$C+!ELgOp1BcV?;9JtMX1LOUV1fqWd)P`Cw)r>78Q3Y-|9F6hW*=NJyf0 zt<7FxduJ0YRU9n@;Kr%HKfdm=I!w)P9~@98CN)_C=F^A%u(A&Hf2RGp@N)`nby$GJ zeP>#eJElzs?Q+Om2mf!HUAO9+*@3jg<(E(+=b#VXxA^lj1GIig6xLH15kUfSZpy zOt#eR-r15#gbf6YjfIs7?Umx@bs$7vkUtGlzbLm{-0ifOrxuu8%gKw1u&-|ZdTF;R zb~z3cF{ytR0Wp6&;4<>_l>@ooSJXKeH-zxD)~=d!Tk6n?T!lXqe`Hs4!XpTpu4V_R zC?FsZv#jCHYxxi>x<`;Wc?`B$n=>+3X@n93OoZ>K!rm=`!rvXnJEM8Ff<$K=e>yD` z5)}+)Zv-2EBOqWBIQn7JA>}e5P;jLJGYRQU%mBIPcIL~s*DFqi>#Do*$WeSIt8mmaRyL;&qH(;dhxTR^bIlo*!c zhE4g$^`7k%YFeS}E@f+K{vV%*GN%m{YK3*yoeBv6*`xk{cow8DP{!R~1o$Bp{GuyS%b{F#I2PAo&R#2n<4(-Jk;Qq+KMA;jKwGms&w zZ^-vhG=kI-ZOtGqr}%+$^D4(0v1ty*;e`{auGJ-~r_?#8UnW$(UQ+jOBGODf9~q3? zfflgqxTCLo-x529bY;C{3?ywq@%eqB=!Nwvnb>H{88c?8fH@d!17DX_o#({lDi#Hh z-o3Es)2P(N2WHl>`{shY#8vqvr{AcP^xv}{*9Ufjn#YoDORUhH7@x~b`x%%!l6&aq zB%7wn!~uPShramp1^1Lzh4iC_4l~OUXXvc__u!0kXL?q=GBQ*)A>&-zVKxU5-LFKa zv^w}rlAqu7DBo%S!|_!{M>NEcgMDj{btgSzhzmP^?>hGNQQl~3=W|;3AK`I&mW2=0 z8T}>JTc6jA$-?Q|{ZXkn1}YM|&3L;pQl3)-uX#L{>G570C*WHYKBz>_R+hI%6ZWMn*Pocm((`-t&D{bWB5F?79zr>mSAw zW|E#S6q^yt8rPhL*Rhi9dK;C9w|n!6LNJKrfTyvu`L$TUzddWW#9oc{NrbjR!d4h; zu&d0z7Z2`5r0FJEnNKuw*^SQhw+>j(3tp9pN0E z{Ftq=50(mS5_inR*~rN*u@v23eoC+>377>0{Q+=%wvyz!EziSs=qGU}qU5 zoE7no7b4i7UdkbA?w8s6>YwPJ3W&rX1VQJ9AU6HGmziPz2;ppi+tHY;HA9NvA!jQ@p#cxZJ5#)E z%ADeFI|Z+ozm|X6Tg$^IYS3+{bfN;p-o#z$s!C$N1^xRj_`ZITPL>c*6$}30g1o(3 zg;g}(gshH2{?KAR?5-JdYN%2o4pD!_yVen^$GNcT&OE+RmGS$zOgbA>9v9FreLAgw z$a)2}Cy(br-Lb+Ua3lk3QGjdV>@H*RCgLGD()9orN0$G@j^aNY49dK|YSk=~RMB-U zwtlSyWZq(jAp&ACs%6qPe^U*ZwViK((g_Y6Rr%kYUr_=0Z*@_T z-LtN3lQB;Qyb^Ed{j{v($2b~(Y^>_{(<*#H9t#Y}G%YzaS(r=K6hWo5QgQE*V!vzm zwi#!>o>1(YsbZyo6`UL28OtdFErzqALD$+sQ;OSD!q4EN<4Tl7xrC3)@*F2Hh4#fb zSJVl_(~_Uj?cpbCyadA1^Ml9~43k&C#BuGq8LAfwVe8xvY6430@3r0+lgavyqm%K& z(mxrDWTQzK8oKjorbh3aL=mu)AZR+IOFF;s_*3~nW)ZWTK5kk)RrDOE2IbsD=APM} zyUA~1ITEGn4*iJl?#~Mh^y^wo{W^W{BX`4p;z)@AM#c&u@K-eK0OO)Wc#0 zt7gvXVOa#yeNBtt^v6D1flLm!BW}f`HUmC;vX~YKn#Wbfc5}L|MH);0H^H|C zN3~e1ONQk9lE%H3&VCIYoBRgvA;@VmCb)so_1T-l7vEcEGrfWg5K%rNO5WBkOto)W zrLitb6wtC~m;>(Bx=1fi!3L*Dkoxe~ve_plBz6$vPw5M4XiURfdN`=cOfKrApj*0W zyI|KsINQU2tPtyG+JV-V`4$E-zfQ2~z;QYqdq`l>cnL?)ugsE>T8Y=hEP+J>q)^dj z@JMdCr2gaU9gu!gT<&o1qrbkm1WbYrkl$y$*ZK+}YilyA=bmDbAb|AM?Z1j*S=oir zAyOsoTfA`RtIo@hGFbN4?KOx16^pOuf_HDnMadOsk9-WcfSTtfD8PlQ-yeD0I)y&U z7>K3}bUS-|LDiig8$BKS%Z28)?fACq6Z@$ZyE$y`WRX6tc1b&p+ec*J!rDiz2|Gxr zQ5f(ZQ!*c4#$xqeB|RHjZY+OaZ*%OJBJ_oGj0eJdN1UGaRFNHW!}I|Fh&+ob#ib5j zscD+mzkbjmqBUvE$Jg+?deshF)O7nr^t4zZY)j_%aJGn#-eFMr*E?{Ubr45r*nV5S zdt{_hOJXoWL_97FYi!0D=R^x-+c;dtEmks@mXJ^gZ*&?J_*xRYOM>%JNlShn-ZlL# zk&RW&>Hy1pqP&k#ybTU5v@GmLN6TFvJX7=Tm*eTm{gfd4aDd8C*Sc@JurNj|jWbW* zX71KrROGKbv``L%H5x_XGb&d7+9Q$X3(WSerw-sQw)5FSFi5GCbs+$jb+IPb$i-{L z9I5Kvep69@|1QJKOD)LzW__d)nTBC5iE@*1ZyuRar3K=6L2x*5*-}pYBTYeT&;D{B zk@6yq@9*yJomFR}>O87(tzoGqcaf+YKTu4Jq_j5YO!qGa<*IPi ztE3o|hn9uS7~y_;0+}&AFNmlTX;-b0$ft?!>~J)Wy-3^Ny(kzSKdC$!Yj5u|cU5Qd z=6)w&jO%xIT0r9!`I(LIu&H zR(7r_d+Yw)`K?V!;YsE5!^i%Y1x@%zcqWE>F1B_o&pEX)!7t;AcW=kznbq zV(LnPOoYsA-tJBi42&dDd68+cdW|pE`2l`#65T8V=h1ucJA3ELIqHVjzPg*Eg1Ilw zp3N98PBEgN!?}%>2Gp*?~oUFv= z$U(-H^>F;5dQ*>rmWZy!x~S&QrIQT~{g-XCL(P!x>!LjT41;9!0b`#4Ct+BzFYxgB zUd~(w>N0}AK^ODt-Zael03^?1Rpi*OIAOQtk^x$()8WH%y`I67t6>x$VPR`K{|R6d zY*|PG3rNg=Ji}CE!(mIs3`5|4)legf0pa06dSy8E&o<_X5=D|{&X{00I$*GN05e5M z)x`ih%N~W75!QTJWd8)O*`fde@x#beo1d6}055@<7kn7O{Dum!pn?D_VfYQP?@)O( zR_<=iLWS?U4az?WY%H$`q_HddLPF@61deUvtnlF^hKB%ULx5F=(P%?2^E2c7q?l#6 zp}2ayyvHQ&g-0t3>{6IS?_ZXK{cd}AgI1Z(RbRShi+pLD#73|&x(Wd)OKLf+e@Rrl!YNubQJvEPol8+vbCN<> zOH>|hc9kN{e#l~y6iwMZbMoRRJjHSPvV`{E{tHofzq{1gal&Q7l7QHZa_84|{YU;+ z#$lrQ&&^dRF}U9&5vl*K<&a{GMmrUVDrj6Lvk_{fmH6pYU}x2Eh@Tb+QUVOIVw<`OB@bA70Q??T7vECh8Anc1Ch zPa7;lU_I~yV-2*%DbQbFfC-~=%?lLJkfPWj!m{;@REuv~&ZCXrlDCKSBqoYaR8 zM_Hmn>L_6MyPm)T*kFX_utv9pu*S=?gL6rs!2R3Y{o>K9f1_~r{KD+*KX694yiAdz z-(5s}oZS*+VEoyVbwj`oaz;t2>gF->mX>U5UV)VDBihby9oH1FxPdnv-b!W|b~+qfbFX<XWT-8pnyJR{W{-(n%gTDz z#~}TkM8q0&&EYFy;|zrHmf!Aj@47UKB!q3?B_r-G@pp*Z=7ky8wAY@@dM@a*X>-=- z&ZJ8ZOZ7&{)i!BY>KN3hOx;(zwxTqCT!)&*>#K300lU*a=V`h+G{atDI~i5auQ5N9 zxa2^8&K=F&8Po*|6zhl4gQ{QO_EP(@g;6{b`=gDQ`(dOtfh5VR^53(_IBeADm-k!z-0f~_ znv@kx8w3hWQEl5xJDX<>G7>il4iJzF%boH6CGXfp%44+HMyx|k0o&)w)a}XsM%+4K zFNUzV6#y`RX)zQt0z&UlH5m^R85EK<{dD4TE8)guuSy^)41m<~ht+9Mt;2@6ZrfUp z?V1p?`-GD?Kd{uUcG1jTmcQr*4O03Qa4WfMb!DPo)B{xONT}vT6J7f0t=Xc$d+5Y*yL%-T~TWndCEL#pLz7XKo*6*_* zi*_Ef@#Wr%AMx2SnqZCnVoQfc{1ak;=FH_(36}niyM$F7h%al%Eb&MgoNv_x`Ykf0>8L*HbYzx|hGk3_f1HniPqMK81Wn&zk#=MGoD7==j z*OEEyRkD%9N#-?o)i;9{Y7)*e{+v1T98wuYc(tg1jU_HFe-NvCW@F{EJnVd(?+Udr z^LIiG97pQlQZ3ndo)l;YxTTki4-<2huebu>4r4DUev0O;Lt2|luDjRT5)*PH3d9Mb z#K(|&eXiJaaEQUymfh@C#JabpY;P(lOt>Ji3q3gH>%M;^B%Gx;BytNMhK5GX>ktG& zHxz5yYGAtUJGneS#Qcs%Tpkg9GT+=;x8>(vC;R)&>*|gh?TJo~U;iYrq}>ex!+(6w zL?!Ke9@%ODk+PFo19I1Jq{G5pkDEXLQ>%O#kFieH1`18-Z7s9~gt!}z$lq5I111pD zjey=YVeSAY%NSK)J7Dvv1S01qVO8_(tl2p0OB+qk2O;_ZcQ(MhR>Ifl==7}Uc;j^v z57vS$e6aN%ldUb&^O{UDWA9%Ad$U)u;aWbM<=F6U9^LkCl}QMi5a>^~vM{Hn0de*+ zg|6&mR4W`k46NBlEGS>#D_VwO2iU(R ztsvvob_LZr0BcN*B)<{P@7>l(?t0mod)jV!5dgGKb#Op75$zU|6*lmL-xWdAx_v)R zVe5bH^BABJNy}BnAjLYX0nsARz>u0mMcBs*0$Qv7n$sSDyDSS1ebvU{)Z(&}_z2U> zzbW&=__kOxl>2amq&<%Pb`DCe?WDVv)z4Fw(@va#D;9N%HaIv5Bl*P`0C*N9B=Fx@ zAXH4297(PK1i%03zG+S~A9YMyElCY13U}$)@&1ydu)qLNLBY@64}?=Z7*)1SWA+ zEwfFV>h|{j3+L(|D1-8TDIGj!}b~M0> z*(xD;#Qec`mmp?Zze+sA#{f0rsv|0Lv5(RXRP~uMb{G42sQx=!0E`CR<m^V?M112P&#Ofzz3+&|MPm9}z+=d-bnhG>7f|)>|FS+m7GF&|CL=P*G*cOgK+bu>L3kt!JZD`N}bY zz#_G#d6-!`+I!%%965BJV|rm!HA!Su?7sJD!Z=`KAh%LZnm$j2G@jwy{#@qQM_nGGR*$8)q%}yf`bO!no>Lv%$KDK0Ijo2b2cuzEZ zkI)}4!DK!)>b0#24}V8PJF#xQ010&!kAQQ*ik3A?78t>KkHR9~a9B_hh_49Up^aJZ zGCdE!?fUd4OZZEssNeIM)9u#~HG8`!VCq9tMN)U)=x@fa#t#U8oIUr*bjv#4NL&j3 z^2fDzLMfyikWejISOIEb_?(7lPHms8J$jjEGo9kQ%FKYAA|Pr?sBqA!`Yy)b`6sdm zs?$JheP;#Lxre8yeISq$`Uri+wGbo=^Fw6eG6y?%;1Oyf;QdgHmVw1&OBB6(;pR{y z>))W?#b{g68LoTTtQu&vPX16%(m%?lA2A&U-$q+C_)N|Em;Rrm;a|BJ7>v*G%VFVG zcsh(-kb2e3IeK`{UJ^?VR^BE!II?tV0VL+JA6ruGd(j&geL_0|c&@BfIUw((wf3*U zQxd2MZa%ZWyyF&ZtVOw^;3>}Mj-%yTEUEovt)A~RUM`3_9!28K_ZyzYdJB*LkySB5 zr;HLoM^5YhI0Vqb=lg&+cUsrBPfi|eti~js#FJjktm8h)i&0E}!ttl!f;jHlck+Xc z0LO^R1CnNp5}xkO-yFhk6`rxH)pKx|3;I0dGh0N$q%OC&YrkH1@#|5-Xv@uV-4oZpNy_uH~DF&xRCi zE}Fop5!}chUS$*#?UhU9pgl87C7>6$msv1Jl4r2=BH&0sV>dgD&s*Zcws}2$v=*_@ zWIj#My+@`Z?Uh^L+PHj(t?{B9qMH4lxjiR#u^X z>?&>~){Da%zg5i~4v?!Xbr_HcYQ?ZEB+lomg1(h+33f9xA(Q2CRc*<9+D>VyL@X@R z;%BNNk2`@NTDc;N5rTn_peE$DZ=E+Y#?%WkxieWRsdb1c(J6A)DktkcWuY%**ngShqpt?&n0RBBaSX3;>XglPtXzFW#fTQXIRBJFYoI*j}%ym@FI z)l8)sV86zGCe)1o*3Y-}#ej0F2IBIk1$*Z5yqQy+7(1#8EpL2q&`jwLePFc) zu8mD444%SazoULCM=)YBreF2y7SX%7icFjVc`f>h%zLKTy!b2~Fje;f+cK(89~ZZu zVM?C)+73-wpjRX!91}wc8`U|tqDuoa$+wy`S>e7YvzzL}wqWn5=_f(PXcR#XD%*}k@SZVdDqwA6y;{9rzz8m_kqU0I`&Th2|;EhhleT*1YvW|nX zqO5>=LIDA02&Ma#@mX&b<H3?som-bvT>m(azDojcAZ!*l-Qzl_tKm{BX0z zOvFW8UjVQZ(+C-x>S%L5Jsnduham*1GEjLU%Du~Kf-;fTBCh?!td?rL#+(97kLcBx4PY5ySA)>< zL@F2>K*_CP4tssDA3${+wo7G770Dv-18E++uqF+<-%gbLaHn{|_ps)=Ov&W3?#NT# zOji!bu@5nI2jLFFv4Sdw^U`$}v$rzg_Gp@h%z46Cb;_}P@)ZamWYO2v9L?TqezSXw z0*K%@8jGj`vOrVhSXTFo#@#vZVYraNYp&|G?Iwtuo`{1*eT$p(eSRyETk~-EoJYg? z&o1aiSAr}nD474^Wlg2`@pt=)IYw`htyev zgt*&b?CA=ILJtRNO_^VZ#1r74a-6drOAs;}YuI}k$L%&v5&2}hBzp;fsrQ-sF?uaB z_oc`7O1YL=Ey{MH+aVE@Hxt}+t-mBkVB5QF;d%|m`lpIW+KMO!S9q}!SaN9VGRddx^<`j{u zI#ZgasUY`9mVqj+D%Rm6a$IVdV5j+L_@vCp*{@HK^r5HVJ3(i59wF zvFNtp6FyVTGf&`@Cw`OYe9lb{9&d2=0CAnG1`H-3zhI~gFKQF^SCqUP+}ph`^kq#P z&@Jdlrx*u(Y23!JPQg#m{Lc5~G=sszYD&zuk`+85Q57N*<3YY7eUcU>`^*MCJ?M{TY&N~XIACI zHiXli9d;t2JF0r9MuVvEVNJnfxr!S-UDF$`4*Q~}?- zf}l|F?N~N`9>l;w{0_6X+V2St)~{Z$l`XwA2=;#)B(8Z`y%4>J^CLup*5ch3V6v12 z4|+}a+`81Y`*zJC;9?q0*CHeNwi_#3q)r{QHUki|KrabV#3!dTm5D6;QOJo9U_4p_ zzrHw1Fa<6mp(i9HI0w$sVV$f+uTZHYjLALA^mFMx+8to(g2k*_ml8sgnvsS1l`XCy z#_dmE+`3vwQc(9x27#+iIb&~qLas>X!;OAh8sDyLo6lE*)82Y_hK$dMBMt13hxEr` zY16K&HcOYHV$vJY1N0Br9EG)o{4gyZkG2#7)qE~TJAB2V~pY( z$@^YhOHg(E?itQxIAp5($%j1N)&qe`q<&guIn)1bbKi~NS?L>>!)l|U=!aeuX1iVq z%5NsRkk+?07^-K5?zFi{Gc-2-U}U7|7vNIm?+0+z0YxSr**#BtcP{-O{eOeD!Pai-6qguQ1Z#oBj!kZgMz5^2<~%Gawvh1LHYIaqa?BD(8l@QTa3xa51Elt!-D ze>TS)=BbQxUMOKvCR=#IVBigI$b-HYYA*q@)9-Q!&?(;QeD{%J=V3TiwWAvd!8E6M zfG@oAKweHj&%0Kkd8 z(IkO8;d;jrkekO^7hA-Nd3d^g)67jS=w5;RUMW`40nyU-={|0f&cev;axVwNz9zG1 zTr+cpBCgFzn#;XsBvHrCyC7guC`lV3!zA3)Bg@WPAP&LPpE$WMl#e&7NXp)=vB9an zNm(6_o`Au7D)A7~dJz#dW8~kpz1fQ}f;qcd&_5}5UouMQBI!jSd_o=35z6gwvJH6P zl6D-4jKCJorCO3!_?!~Sii~mC)t(9Mu232rmxO{=P|JEzse6K*h z#C^=M6S;)$-DMIkX}^0S!Y3z?KXw^$^-OC~m$Dss$yZ;~ru>9pIyhM5&p)vPe>A%De`n^y5b@DVC? zpsKS>G_vrgwwDvA?2F%CW$4vAOj|o;1x66-Y%jywJC(RWD`5_oZjv93L9BVlLMi8< zcARxRH$E znv?HuB_J5A38Rm}9D(_XDle))LtC9>&wGBb2F0Ch&p4tTXIYditv>ro7O;8$=EM(Oo4U2B>wHs*=+yA2xw0&aG_Qr zq6<{WU5=2v2gOCr^`gYf*9<{0sw52i75DhS&gYAYfnf#R-Lvt{h|X`X39~Q~`zYZ? zK(szc_}Z#x0_Ps~@6 zY<@;+aac?NjX~2ujmIJ5=UU8jH|~w!w{MI8lyD~#0#6LSyU<;7R#!f4=b(0+$3h5_ z!;vnq2b%m5BVck3@Wt_}we(2zY09PeuyB7L*~x>EjfrSe3lbTa?qyt}qjkqyAzz$Y z2@d@NDd%?&u1hk@N0CP*l8u03Z&w%yrZ})qo_nx|$~A?GIGD!VTq^cH-#pXCB5(=_NMUleHPYZO)WDR>G|>KT#=ShPmNdZtVfcML|1 z>mKPuad%2FwLh0qI1CkjS`;M(4b(7|Zp}I{{uN0r3(ZaLFaPi`6Iu2V(agx=I%9^$ zVt#euZwplx_xI<>${LL?o+2p7qAH@dFFCPbpN75Nl4p6efpz+rob%e|0$;TE7=LF* zf|mKWDV=Ps&Ge&>nxD$$`g}Td&JD}2Aop9{)7UT8%2NLFj)@8D{7|c{ru3w>(Irc= zff?{)Ov9n-0>nxQD0Cn-Hm}Fb(3sOT>fmTku%a8lzMgK!WWoe`W!+uuY1bdc;p33@ z2$;LZ?&HjkS=at?Hb$GSetj3My>h|Ng*G4mAvOvUL|-KrM6SKhl9N?6r=zF@Oc^~o zzLCGazD}%KTI;g$-p=>3`1i#Y_;_n-5_Ft-y6Ay<5F)&D;g7{pU{^QWw%!Oa?4plb zngnQh#A0#y8lcG;jmS{d)4naWebNA^d|rEtsCOE>V9;16v1u1smO(nekwMEU~!h4DJGs~ zhrD{1vEH@Le-8KWinc^ouspC)v{wqDPd{6jlAZRQp)WhUUg1R=cq%K=>wqlGiaTqq z7*C1~y!8j+(KPiwO2f;_cpDSK;TfrCt(yi+8RaNny8%>m9kl;yt?hJk60^Q<^^S$i z1MRLmiuyP7y6p`E=>dnHWGyYN7QcW0_S2QVKwty7%6GJqEFpcWjaV*%=h~M2-5wHA z+URSErBmYyV$$~|`l2hOS;6dHmi(8Xj_qG#!}D>1r+Y8??c>PCMCZShJpEM!&vQex zRF-!W@25=^eLX!HGyD)HOd7x#-r~g(@EYx%IQ|uAs%_&_D!E}%WSw1fs0gq<_L0ij zNg~b)6p!bU&N_lGEKFtiB0`%a@{0ntF!8+r{u+Z^La`E7Xq(3ao2q>QjN~edi7tU_ zCt&kjp_m}8kVaGi7XbqakT4exNry$9dFLs->^_J!~N~2-zYiU zb5Jm@uYI$pN+g#(LeQ+klF8YYLVu#0lWrXbD?&BjVkhY5+SS>}CUf#>pIqFD#*ZjU z_5Mz>FS?zKa-Xl})YIlEg^C|D2{wBj%CZ&Phb46Pu-ah<;*0Xz^hxXz6^>Xpf?ylJ zpRJfNW8-)&dOeL05^}f$8?ppSM_*)7#*iv-0w|m`3fe$Vp`k!NKU_)UP2)y>^FNvNz9ZKQ4 zCsmtPNI%T)g63a9aYx$fG**s>gQLE)0JKU`vvF1ESZ&GOoGJ%5(SeA-D`U8-iSQdb zf{Rkt64TS#F!5FfpnKq##}WjCCj#QtFIDvNx9y*yiB$!nQU>(R7>f5U(u{_8Y{C(KhdtYJF=ZD+lrx#Os&>^5%(K`8^4!K2J6k1 zGP~sF2dF%g5)`u3|E*lXxL$xE{sKVzRjsFx6REz@jG!+0xfJBqRd|_ zH#SUL1z1w=n|qDvNm4c&E)o_B+MSpi*jx|ZTp5R?UvuaaY#r?vIk!o}S_Nk#1J^UBqK7+9ZZhzrN4AdkcKVx)qGy>*U6PL!9voHabUv;qH)j{P?O21n zd`m(M;#P55xjEQNE2Ct#1-0FtGrJs@D){y{4wme%)k;j~4{+YfJYM|Uxx;Te4OfGB zCm+#Mta5cE=)mv{7!i@_)hK%H4kt_BT4M}lHbLfZJdQ020>}1Cg2-gIO%B6c7qT3m zcqk{tP|{TxG?VGWKD8^rR;!V?8B=PVn$^(FzdUOds^R_}*@)+yV!u4Bfs?Rt$ zlL4Bi@QSppsRL0r0*<1+t@#x!kbB02hKq5F?>?r33yU+YTMav38e$A7$Z^YmiQA~S zg}jJsrz8>Kw#wUp)U-@PUS_T<6{)&%%G*C14oX9?w-uOH145OpU}BY(VQg-yrtdAiU-f8L6Z%ni^3`JAZ*m z2p!Zoyr^m4-&F#3Y6g$3@VuDd<{qu+0WfeQDh*wfrlaS%SKPtMA&%_aE*oo7R0 z?`x-T=gsStyT2KZUaODCk9b&=0kaJFB|N~D8B81e_7`Rl5&%6ztb+#>|8HcfXYDmT zY1Ev4oZ)PSh`_ywcih^>bQP>p{!tS%l+quTn69Dd4;7R8!m#-w);QH>Xk6Ukn3b_8 z`B~lnHrv9^#@1TC?#Ddt?r6@OT^sDGbUZXaeR}idL&X-=xIZ60{hqxq{tnLz@orc9 z8;M&dz7;p(j$F{NvsKn}>1%HF?E9fzabgimL-eOO#e94Cf>%&b$85FsX7(SeG?g8) z7fzMY=)OFKamw}Uw&u>8X8-7Tsa?F>YU%GY!VAUni#aSeZF)9wnSbpHy-VCjHe3vU zAvwj>O~XvaJ@nYCf0A!EuC93ec5-{a9ZykWu8ZB{GyM+S-ED+KD{x-N_}^T;BK#r;@)8k)8jN+cf5IcNm@xMA}1_7jsHVv zuv^15CvD3BvE`b~8td0q=e4D5hB@mtrn9&}&dLBeE8#%F=AXIG^w+ytciZyav$EM~ zAz$qKwD-!g`|M0RKK?wqx4)m??e^oJ>GtQ|{cB#EC)Q}o758Un)Ca~#DVkF2b{&kG z6l|#wnce-AZ>?6Bql?Y=R5wpEnK-W{IZve5%Q$Tp3!I|E6UscxkhNoq@MI}TvD-=y zZaXEV&OI-(zWP#Euv=H_263y~zh-fHo9@W}FY(skn?=R@gD2TvoBPkMpR`nh!+z)Y z2Y+?fYk#=9eE+#G=PmAs@ASH{?VgYh3*!yRn7qEkng8cZXErpyP%jiX!@T(3NwG6G zBM)}>Nv0It)~LKtEe}vUkuOm^5cD8+PI%iODEkIK|Q*XW4lfMG{ChUCH zbJM6H-Sg`zr4yFQ9>RKiFQf=R&6pDE;Gr21TA5XpdClK!vk~)ggL=zbxo--;oV)qt z(aFdE%M*K#KR(@kGScql9@99R+OKD~2rs+*GRt(XSpKV{e(CojIA1uV-{aotSCAAg zuE>yi$WG=(*y_G8=ULrWb6@?KQf_7te%_%iv0eYu6UH4=S%Vpt>&rRH8odvcWHz&F z3~kS|ZPs1ICF<@LI?cUV$XQ~(;mcn3R*nfvHH0UfSp02`&10Fv`S<_Yfm~Hk^X1vg z-ILWHGyebkMxlPP98c5d(($Pg6Vh#!f*hP<>u)Y*^kk8|eD#6EmckCj7seM-6NA2g z;XAmgQ0r7_q}ICg$97(u7|qgZIxS^)!{TFBhZ)Zu_i{fIk^bmf*!i}|^v8xWb2`}y zgXeEsd+>6~p=g6nk;$jU;p>^z1SN $x)SO97^ZT{_!{dc7W~4un(%Dqb z?D47U#$36u*}r|ieD6AFHv4Ykh1WfoR4RPylMNqET(@6N;PC|h-=7aB?T?QuTmALz zp{Vs`)1TJuw>a}_?Vhef3=bB!7KZwKT9aA+`|{7E?e}v2oy*!j!~gf)vdK>$FY01$ zIKS9OEi=sgu-|s`7vFcyO$<(dsiN8J&#u68_{I97NzYwn{))CGekj3rro*TlI0O#l Xe{rz9JA*y-DTwRo>gTe~DWM4fLoiuF literal 52441 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 KDiqx}5B?t)ZC4)v diff --git a/frontend/public/index.html b/frontend/public/index.html index f459896..4926640 100644 --- a/frontend/public/index.html +++ b/frontend/public/index.html @@ -7,20 +7,19 @@ - - - - + + + + - - Ce mă fac + Ce trebuie să fac diff --git a/frontend/public/manifest.json b/frontend/public/manifest.json index a8a7b58..4f5971c 100644 --- a/frontend/public/manifest.json +++ b/frontend/public/manifest.json @@ -1,6 +1,6 @@ { - "short_name": "CeMaFac", - "name": "Ce Ma Fac", + "short_name": "CeTrebuieSaFac", + "name": "Ce Trebuie Să Fac", "start_url": ".", "display": "standalone", "theme_color": "#233780", diff --git a/frontend/src/App.js b/frontend/src/App.js index cc37307..2ecaff6 100644 --- a/frontend/src/App.js +++ b/frontend/src/App.js @@ -1,4 +1,4 @@ -import React, { useEffect } from "react"; +import React, { useEffect, Suspense, lazy } from "react"; import { BrowserRouter as Router, Link, @@ -7,23 +7,32 @@ import { useHistory } from "react-router-dom"; import { logPageView } from "./analyticsTracker"; -import FooterWrapper from "./components/Footer"; -import About from "./components/About"; import Home from "./components/Home"; -import PrivacyPolicy from "./components/PrivacyPolicy"; -import TermsAndConditions from "./components/TermsAndConditions"; + import { Header, DevelopedBy, IncubatedBy, Banner } from "@code4ro/taskforce-fe-components"; -import LogoSvg from "./images/logo.svg"; +// import LogoSvg from "./images/logo.svg"; import "./App.scss"; +const About = lazy(() => import("./components/About")); +const PrivacyPolicy = lazy(() => import("./components/PrivacyPolicy")); +const TermsAndConditions = lazy(() => + import("./components/TermsAndConditions") +); +const FooterWrapper = lazy(() => import("./components/Footer")); + const Logo = () => ( - Covid-19. Ce ma fac? + Covid-19. Ce trebuie să fac? ); @@ -72,24 +81,26 @@ const App = () => { />
-
- - - - - - - - - - - - - - -
- - + }> +
+ + + + + + + + + + + + + + +
+ + +
); }; diff --git a/frontend/src/App.scss b/frontend/src/App.scss index 83c6b9d..dc70128 100644 --- a/frontend/src/App.scss +++ b/frontend/src/App.scss @@ -1,6 +1,7 @@ -@import '~bulma/sass/utilities/_all.sass'; -@import "~bulma/sass/elements/content.sass"; -@import "~bulma/sass/elements/container.sass"; +@import "./fonts"; +@import "~bulma/sass/utilities/initial-variables.sass"; +@import "~bulma/sass/utilities/derived-variables.sass"; +@import "~bulma/sass/utilities/mixins.sass"; @import "~bulma/sass/components/level.sass"; .container { @@ -15,3 +16,9 @@ .incubated-by-wrapper { margin-top: 2rem; } + +@media (max-width: 768px) { + .banner-wrapper { + text-align: center; + } +} diff --git a/frontend/src/_fonts.scss b/frontend/src/_fonts.scss new file mode 100644 index 0000000..f9f953a --- /dev/null +++ b/frontend/src/_fonts.scss @@ -0,0 +1,46 @@ +/* latin-ext */ +@font-face { + font-family: "Titillium Web"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local("Titillium Web Regular"), local("TitilliumWeb-Regular"), + url(/fonts/TitilliumWeb-Regular-ext.woff2) format("woff2"); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, + U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: "Titillium Web"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local("Titillium Web Regular"), local("TitilliumWeb-Regular"), + url(/fonts/TitilliumWeb-Regular.woff2) format("woff2"); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, + U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, + U+FEFF, U+FFFD; +} +/* latin-ext */ +@font-face { + font-family: "Titillium Web"; + font-style: normal; + font-weight: 700; + font-display: swap; + src: local("Titillium Web Bold"), local("TitilliumWeb-Bold"), + url(/fonts/TitilliumWeb-Bold-ext.woff2) format("woff2"); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, + U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: "Titillium Web"; + font-style: normal; + font-weight: 700; + font-display: swap; + src: local("Titillium Web Bold"), local("TitilliumWeb-Bold"), + url(/fonts/TitilliumWeb-Bold.woff2) format("woff2"); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, + U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, + U+FEFF, U+FFFD; +} diff --git a/frontend/src/analyticsTracker.js b/frontend/src/analyticsTracker.js index f5d4c7f..2a907a9 100644 --- a/frontend/src/analyticsTracker.js +++ b/frontend/src/analyticsTracker.js @@ -1,7 +1,7 @@ import ReactGA from "react-ga"; export const initializeGA = () => { - if (document.location.hostname !== "cemafac.ro") { + if (document.location.hostname !== "cetrebuiesafac.ro") { return; } ReactGA.initialize("UA-160603540-1"); diff --git a/frontend/src/components/About/index.js b/frontend/src/components/About/index.js index be09c05..fa537d7 100644 --- a/frontend/src/components/About/index.js +++ b/frontend/src/components/About/index.js @@ -22,15 +22,15 @@ const About = () => {
- +
@@ -38,10 +38,10 @@ const About = () => {

- cemăfac.ro este o platformă care ajută populația să înțeleagă mai - bine care sunt regulile ce trebuie respectate în timpul pandemieii - COVID-19. Un ghid simplu și practic, redactat pe înțelesul tuturor - cu sprijinul  + Cetrebuiesafac.ro este o platformă care ajută populația să înțeleagă + mai bine care sunt regulile ce trebuie respectate în timpul + pandemieii COVID-19. Un ghid simplu și practic, redactat pe + înțelesul tuturor cu sprijinul  {

- Platforma cemăfac.ro este construită de Code for Romania Task Force - în parteneriat cu  + Platforma cetrebuiesafac.ro este construită de Code for Romania Task + Force în parteneriat cu  { title={"Toate informațiile de care ai nevoie"} useFallbackIcon={true} subtitle={ - "Vrem să facem lucrurile mai simple pentru noi toți. Cemafac.ro este un ghid cu reguli de interacțiune, acțiune și comportament recomandate în timpul situației de urgență generată de pandemia COVID-19. Vrem să aducem mai aproape de voi regulile de bază recomandate de autorități de la care este indicat să nu ne abatem în această perioadă." + "Vrem să facem lucrurile mai simple pentru noi toți. Cetrebuiesafac.ro este un ghid cu reguli de interacțiune, acțiune și comportament recomandate în timpul situației de urgență generată de pandemia COVID-19. Vrem să aducem mai aproape de voi regulile de bază recomandate de autorități de la care este indicat să nu ne abatem în această perioadă." } /> diff --git a/frontend/src/data/static-pages.js b/frontend/src/data/static-pages.js index bc5164c..862446e 100644 --- a/frontend/src/data/static-pages.js +++ b/frontend/src/data/static-pages.js @@ -116,7 +116,7 @@ export default [