commit 50801d45cea3fdb8d47e54e34d34397fc1d3436f Author: Arnaud Delcasse Date: Mon May 31 22:36:54 2021 +0200 Initial commit diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 00000000..00e77bd7 --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +--- + diff --git a/assets/images/coopgo-gotogether-bluegreen.svg b/assets/images/coopgo-gotogether-bluegreen.svg new file mode 100644 index 00000000..d40a4abb --- /dev/null +++ b/assets/images/coopgo-gotogether-bluegreen.svg @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/coopgo-logo-bluegreen.svg b/assets/images/coopgo-logo-bluegreen.svg new file mode 100755 index 00000000..bfeb9493 --- /dev/null +++ b/assets/images/coopgo-logo-bluegreen.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + diff --git a/assets/images/gotogether-lemag.svg b/assets/images/gotogether-lemag.svg new file mode 100644 index 00000000..57d6fdc5 --- /dev/null +++ b/assets/images/gotogether-lemag.svg @@ -0,0 +1,9 @@ + + + + + + + Le mag + + diff --git a/assets/images/icons/advising.svg b/assets/images/icons/advising.svg new file mode 100644 index 00000000..19c00940 --- /dev/null +++ b/assets/images/icons/advising.svg @@ -0,0 +1,65 @@ + + diff --git a/assets/images/icons/carpool.svg b/assets/images/icons/carpool.svg new file mode 100644 index 00000000..4302e4c5 --- /dev/null +++ b/assets/images/icons/carpool.svg @@ -0,0 +1,45 @@ + + diff --git a/assets/images/icons/cooperation.svg b/assets/images/icons/cooperation.svg new file mode 100644 index 00000000..3dcd2993 --- /dev/null +++ b/assets/images/icons/cooperation.svg @@ -0,0 +1,49 @@ + + diff --git a/assets/images/icons/humans.svg b/assets/images/icons/humans.svg new file mode 100644 index 00000000..88d7206d --- /dev/null +++ b/assets/images/icons/humans.svg @@ -0,0 +1,44 @@ + + diff --git a/assets/images/icons/originals/cooperation.svg b/assets/images/icons/originals/cooperation.svg new file mode 100644 index 00000000..e48bff9c --- /dev/null +++ b/assets/images/icons/originals/cooperation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/icons/originals/humans.svg b/assets/images/icons/originals/humans.svg new file mode 100644 index 00000000..ae46a4e8 --- /dev/null +++ b/assets/images/icons/originals/humans.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/icons/originals/noun_advising_3719209.svg b/assets/images/icons/originals/noun_advising_3719209.svg new file mode 100644 index 00000000..2fc5508d --- /dev/null +++ b/assets/images/icons/originals/noun_advising_3719209.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/icons/originals/noun_carpool_210781.svg b/assets/images/icons/originals/noun_carpool_210781.svg new file mode 100644 index 00000000..be94d4e1 --- /dev/null +++ b/assets/images/icons/originals/noun_carpool_210781.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/icons/originals/noun_public transport_1862757.svg b/assets/images/icons/originals/noun_public transport_1862757.svg new file mode 100644 index 00000000..9f45c802 --- /dev/null +++ b/assets/images/icons/originals/noun_public transport_1862757.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/icons/originals/noun_study_3476232.svg b/assets/images/icons/originals/noun_study_3476232.svg new file mode 100644 index 00000000..5919d2e4 --- /dev/null +++ b/assets/images/icons/originals/noun_study_3476232.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/icons/originals/solidarity.svg b/assets/images/icons/originals/solidarity.svg new file mode 100644 index 00000000..1cacec82 --- /dev/null +++ b/assets/images/icons/originals/solidarity.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/assets/images/icons/solidarity.svg b/assets/images/icons/solidarity.svg new file mode 100644 index 00000000..1ac23435 --- /dev/null +++ b/assets/images/icons/solidarity.svg @@ -0,0 +1,50 @@ + + diff --git a/assets/images/icons/study.svg b/assets/images/icons/study.svg new file mode 100644 index 00000000..ea123eea --- /dev/null +++ b/assets/images/icons/study.svg @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + diff --git a/assets/images/icons/transport.svg b/assets/images/icons/transport.svg new file mode 100644 index 00000000..31c6d252 --- /dev/null +++ b/assets/images/icons/transport.svg @@ -0,0 +1,56 @@ + + diff --git a/assets/images/insertionsociale-whiteorange.svg b/assets/images/insertionsociale-whiteorange.svg new file mode 100644 index 00000000..bea99290 --- /dev/null +++ b/assets/images/insertionsociale-whiteorange.svg @@ -0,0 +1,90 @@ + + + +INSERTION SOCIALE diff --git a/assets/images/partners/europe-regionsud-white.svg b/assets/images/partners/europe-regionsud-white.svg new file mode 100644 index 00000000..68c3025f --- /dev/null +++ b/assets/images/partners/europe-regionsud-white.svg @@ -0,0 +1,380 @@ + + + + diff --git a/assets/images/partners/europe.png b/assets/images/partners/europe.png new file mode 100644 index 00000000..2311813d Binary files /dev/null and b/assets/images/partners/europe.png differ diff --git a/assets/images/partners/lesscop.svg b/assets/images/partners/lesscop.svg new file mode 100644 index 00000000..45a18941 --- /dev/null +++ b/assets/images/partners/lesscop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/partners/regionsud-white.svg b/assets/images/partners/regionsud-white.svg new file mode 100644 index 00000000..61f5a7b1 --- /dev/null +++ b/assets/images/partners/regionsud-white.svg @@ -0,0 +1,268 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/partners/regionsud.svg b/assets/images/partners/regionsud.svg new file mode 100644 index 00000000..e60f503a --- /dev/null +++ b/assets/images/partners/regionsud.svg @@ -0,0 +1,2 @@ + +image/svg+xml \ No newline at end of file diff --git a/assets/images/partners/regionsudinvest.jpg b/assets/images/partners/regionsudinvest.jpg new file mode 100644 index 00000000..78d6aa4c Binary files /dev/null and b/assets/images/partners/regionsudinvest.jpg differ diff --git a/assets/images/people-bubbles.png b/assets/images/people-bubbles.png new file mode 100644 index 00000000..f0c8d886 Binary files /dev/null and b/assets/images/people-bubbles.png differ diff --git a/assets/images/references/capca.svg b/assets/images/references/capca.svg new file mode 100644 index 00000000..6ac13ef6 --- /dev/null +++ b/assets/images/references/capca.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/references/chu-nimes.png b/assets/images/references/chu-nimes.png new file mode 100644 index 00000000..a09f5c3e Binary files /dev/null and b/assets/images/references/chu-nimes.png differ diff --git a/assets/images/references/malakoffhumanis.png b/assets/images/references/malakoffhumanis.png new file mode 100644 index 00000000..23c4a04b Binary files /dev/null and b/assets/images/references/malakoffhumanis.png differ diff --git a/assets/images/references/mifemobijob.png b/assets/images/references/mifemobijob.png new file mode 100644 index 00000000..53b874c1 Binary files /dev/null and b/assets/images/references/mifemobijob.png differ diff --git a/assets/images/references/mobilact.png b/assets/images/references/mobilact.png new file mode 100644 index 00000000..3ce878b2 Binary files /dev/null and b/assets/images/references/mobilact.png differ diff --git a/assets/images/references/relaisamical.png b/assets/images/references/relaisamical.png new file mode 100644 index 00000000..8d8f55f7 Binary files /dev/null and b/assets/images/references/relaisamical.png differ diff --git a/assets/images/ridygo-whiteorange.svg b/assets/images/ridygo-whiteorange.svg new file mode 100644 index 00000000..be18b137 --- /dev/null +++ b/assets/images/ridygo-whiteorange.svg @@ -0,0 +1,76 @@ + + + + diff --git a/assets/images/womancup.png b/assets/images/womancup.png new file mode 100644 index 00000000..c3d07e40 Binary files /dev/null and b/assets/images/womancup.png differ diff --git a/config.yaml b/config.yaml new file mode 100644 index 00000000..c71407c7 --- /dev/null +++ b/config.yaml @@ -0,0 +1,92 @@ +baseURL: "https://coopgo.fr/" +languageCode: "fr-fr" +title: "COOPGO" +theme: "coopgo-theme" + +params: + logo: "images/coopgo-logo-bluegreen.svg" + logoFooter: "images/coopgo-gotogether-bluegreen.svg" + featuredimage: "images/womancup.png" + social: + facebook: https://facebook.com/ridygo.fr + twitter: https://twitter.com/ridygo + linkedin: https://www.linkedin.com/company/11145362 + youtube: https://www.youtube.com/channel/UCcWIOlcyz99T3cH83JYlUVQ + instagram: https://www.instagram.com/ridygo/ + + partners: + - image: images/partners/lesscop.svg + link: https://les-scop.coop + alt: "Les SCOP" + - image: images/partners/europe.png + link: https://europe.maregionsud.fr + alt: "FEDER" + - image: images/partners/regionsud.svg + link: https://europe.maregionsud.fr + alt: "Région Sud" + - image: images/partners/regionsudinvest.jpg + link: https://www.regionsudinvestissement.com/ + alt: "Région Sud Invest" + + + mainPages: + - pages + + section1: + baselinepart1: "La coop' des mobilités" + baselinepart2: "durables et solidaires" + description: "COOPGO accompagne le déploiement de solutions de mobilité pour répondre aux enjeux sociaux et environnementaux des déplacements du quotidien." + image: "images/people-bubbles.png" + + section2: + title: Nos valeurs + list: + - color: blue + icon: humans + title: Numérique et humain + text: Nous allions innovation numérique et accompagnement humain pour proposer des solutions adaptées aux territoires, pour accompagner les usagers et faciliter les déplacements du quotidien. + - color: red + icon: solidarity + title: Social, écologique, solidaire + text: Notre ambition ? Favoriser les alternatives à la voiture individuelle, permettre l'accès à la mobilité de toutes et tous, lever les freins à l'emploi et lutter contre l'isolement. + - color: green + icon: cooperation + title: Coopératif + text: "Sous forme coopérative, notre entreprise intègre les parties prenantes du projet dans sa gouvernance, dans une logique d'intérêt collectif : rejoignez nous !" + + section3: + title: Nos solutions + list: + - color: secondary + title: Covoiturage et mobilités partagées + description: Nous déployons des solutions de covoiturage en entreprise et avec les collectivités territoriales + side: left + icon: carpool + - color: primary + title: Intermodalité, MAAS + description: Nos solutions intègrent l'ensemble des modes de déplacements pour réaliser des projets innovants de mobilité dédiés aux territoires, adaptés aux enjeux de la "mobilité comme service" (MAAS). + side: right + icon: transport + - color: secondary + title: Mobilités inclusive et solidaire + description: Nous construisons des solutions inclusives et solidaires pour répondre aux besoins spécifiques des personnes fragiles, éloignées de l'emploi ou isolées (personnes âgées, territoires ruraux ...). + side: left + icon: solidarity + - color: primary + title: Accompagnement de projet, études mobilités + description: Nous vous accompagnons de l'étude des besoins au sein de votre organisation ou sur votre territoire, jusqu'au déploiement de la solution finale. + side: right + icon: study + - color: secondary + title: Conseil en mobilité + description: Nous sommes à vos côtés durant toute la mise en oeuvre du projet pour sensibiliser, accompagner, aider aux changements de comportements des usagers. + side: left + icon: advising + + section4: + title: Nos projets et références + projectsPages: + - projects + referencesPages: + - references + diff --git a/content/gotogether/_index.md b/content/gotogether/_index.md new file mode 100644 index 00000000..effb496f --- /dev/null +++ b/content/gotogether/_index.md @@ -0,0 +1,4 @@ +--- +title: "GOTOGETHER, le mag" +date: 2021-05-27T18:12:38+02:00 +--- \ No newline at end of file diff --git a/content/gotogether/scitycoop-devient-coopgo.md b/content/gotogether/scitycoop-devient-coopgo.md new file mode 100644 index 00000000..eecab0be --- /dev/null +++ b/content/gotogether/scitycoop-devient-coopgo.md @@ -0,0 +1,30 @@ +--- +title: "Scity.coop devient COOPGO" +date: 2021-05-31T06:05:57+02:00 +--- + +# Scity.coop devient COOPGO + +{{< youtube 8deu3sq3Te4 >}} + +Scity.coop, société coopérative spécialisée dans les mobilités durables inclusives et solidaires, devient COOPGO. +Ce changement de nom, 6 ans après la création de la coopérative en 2015, marque l'accélération et la diversification des activités de l'entreprise… et la fidélité à son modèle participatif et son engagement dans l’Économie Sociale et Solidaire. + +## De RIDYGO à COOPGO, le social et l'écologie au cœur des projets de mobilité + +Atypique dans l’univers des startups, le statut de coopérative était une évidence dès le départ et s’est affirmé comme le cœur de sa vision de la mobilité quotidienne : dans l’entreprise, comme avec ses partenaires et les utilisateurs, la mobilité se construit ensemble, avec pour ambition de répondre aussi bien aux enjeux environnementaux que sociaux de la mobilité. + +Portée par le succès de la plateforme de covoiturage quotidien RIDYGO, la coopérative a fait évoluer ses solutions pour dépasser le covoiturage et intégrer tous les modes de déplacements alternatifs à la voiture individuelle. + +Avec les entreprises, les collectivités territoriales, les acteurs de l'insertion sociale, COOPGO conçoit et met en œuvre ses solutions de mobilité durables, inclusives, accessibles à toutes et à tous, **pour que les plus fragiles ne soient pas les exclus des mobilités de demain**. + +Elle édite notamment les plateformes RIDYGO, RIDYGO Insertion Sociale (levée des freins à l'emploi liés aux déplacements) et SILVER MOBI (lutte contre l'isolement des personnes âgées). + +A l'heure du MaaS ("Mobility as a Service") souvent vu comme un défi simplement technologique, COOPGO propose une vision sociale et solidaire de la mobilité pour répondre aux enjeux d'**intérêt collectif** et d'**inclusion sociale** sur les territoires. + + +## COOPGO, une nouvelle identité qui affirme les valeurs et l’expertise de la coopérative + +Confirmant la maturité de son modèle social et solidaire et de ses solutions, Scity.coop devient COOPGO. L’équipe endosse une nouvelle identité de marque (conçue avec l’agence BrandSilver) qui reflète **ses valeurs collectives fortes et engagées pour les mobilités et le bien commun**. + +Accompagnant la marque COOPGO, la signature GOTOGETHER vient souligner l’énergie et la dimension collective, démocratique et inclusive du projet coopératif dans lequel s'inscrit l'entreprise. GOTOGETHER deviendra également le nom de la plateforme de contenus de COOPGO, au sein de laquelle nous publierons des ressources libres pour partager notre expertise et notre vision de la mobilité. \ No newline at end of file diff --git a/content/mentions-legales.md b/content/mentions-legales.md new file mode 100644 index 00000000..c9801c27 --- /dev/null +++ b/content/mentions-legales.md @@ -0,0 +1,23 @@ +--- +title: "Mentions Legales" +date: 2021-05-31T20:51:54+02:00 +--- + +# Mentions légales + +Site(ci-après « le Site ») : www.ridygo.fr + +L'Editeur (ci-après « Scity») : Scity, Société Coopérative à Responsabilité Limitée (SCOP ARL) au capital variable +dont le siège social est situé au 1240 route des Dolines, 06560 VALBONNE immatriculée au Registre du Commerce et des Sociétés de GRASSE sous le numéro RCS GRASSE 812641314, numéro SIRET 81264131400024 représentée par Monsieur Arnaud DELCASSE (Gérant) + +Numéro de téléphone : 04 65 84 98 50 + +N° TVA intracommunautaire : FR62812641314 + +Adresse de courrier électronique : contact@coopgo.fr + +Directeur de la publication : Arnaud DELCASSE + +Conception et réalisation : Scity, Société Coopérative à Responsabilité Limitée (SCOP ARL) au capital variable avec un capital plancher de 1 000 euros dont le siège social est situé au 41240 route des Dolines, 06560 VALBONNE, immatriculée au Registre du Commerce et des Sociétés de GRASSE sous le numéro RCS GRASSE 812641314, numéro SIRET 81264131400024 + +Hébergeur (ci-après « l'hébergeur ») : SCALEWAY Adresse : 8 rue de la ville l’Evêque, 75008 PARIS. Tel : +33 (0)1 84 13 00 00 diff --git a/content/pages/employeurs.md b/content/pages/employeurs.md new file mode 100644 index 00000000..04e201e4 --- /dev/null +++ b/content/pages/employeurs.md @@ -0,0 +1,19 @@ +--- +title: "Employeurs" +date: 2021-05-27T18:16:21+02:00 +url: "/employeurs" +--- + +# Pour vos salariés + +{{< flex-row >}} +{{% column %}} +![Covoiturage et mobilité durable](/content/images/carpool-commute.svg) +{{% /column %}} +{{% column %}} +## Optimisez les déplacements de vos salariés, gagnez en attractivité RH, boostez votre responsabilité sociétale ... + +Nous vous accompagnons de l'étude de votre Plan de Mobilité jusqu'au déploiement de solutions de covoiturage et mobilité durable dans l'entreprise, pour améliorer la desserte de vos sites, réduire les coûts liés aux déplacements de vos salariés (parkings, ...) et créer du lien social dans l'entreprise. + +{{% /column %}} +{{< /flex-row >}} \ No newline at end of file diff --git a/content/pages/social.md b/content/pages/social.md new file mode 100644 index 00000000..00172017 --- /dev/null +++ b/content/pages/social.md @@ -0,0 +1,21 @@ +--- +title: "Social" +date: 2021-05-27T18:16:14+02:00 +url: "/social" +--- + +# Pour les acteurs sociaux + +{{< flex-row >}} +{{% column %}} +## Accompagnez vos bénéficiaires, levez les freins à l'emploi liés aux déplacements et luttez contre l'isolement + +La mobilité est un des freins majeurs à l'accès à l'emploi. Il s'agit également d'un facteur d'isolement important, notamment pour les personnes âgées ou en territoire rural. + +Depuis 2015, nous construisons des solutions en coopération avec les acteurs de l'insertion sociale et de la solidarité locale, pour lutter contre l'isolement et l'exclusion dûs aux difficultés de déplacements. + +{{% /column %}} +{{% column %}} +![COOPGO - Territoires](/content/images/accompagnementsocial.png) +{{% /column %}} +{{< /flex-row >}} \ No newline at end of file diff --git a/content/pages/territoires.md b/content/pages/territoires.md new file mode 100644 index 00000000..f3d26215 --- /dev/null +++ b/content/pages/territoires.md @@ -0,0 +1,20 @@ +--- +title: "Territoires" +date: 2021-05-27T18:12:38+02:00 +url: "/territoires" +--- + + +# Pour votre territoire + +{{< flex-row >}} +{{% column %}} +![COOPGO - Territoires](/content/images/territoires5.png) +{{% /column %}} +{{% column %}} +## Déployez des solutions de mobilité durable, accessibles à toutes et tous +{{< brand COOPGO >}} vous accompagne pour construire des solutions de mobilité adaptée aux enjeux de votre collectivité. + +Covoiturage, mobilités partagées, inclusives et solidaires, complémentarité avec les transports en commun et les modes actifs, nos solutions s'adaptent à vos infrastructures existantes pour faciliter les déplacements des habitants et des actifs de votre territoire. +{{% /column %}} +{{< /flex-row >}} diff --git a/content/projects/ridygo-insertion-sociale.md b/content/projects/ridygo-insertion-sociale.md new file mode 100644 index 00000000..694251d7 --- /dev/null +++ b/content/projects/ridygo-insertion-sociale.md @@ -0,0 +1,7 @@ +--- +title: "Ridygo Insertion Sociale" +date: 2021-05-31T09:00:39+02:00 +color: primary +image: images/insertionsociale-whiteorange.svg +--- + diff --git a/content/projects/ridygo.md b/content/projects/ridygo.md new file mode 100644 index 00000000..f944e873 --- /dev/null +++ b/content/projects/ridygo.md @@ -0,0 +1,6 @@ +--- +title: "Ridygo" +date: 2021-05-31T06:05:24+02:00 +image: images/ridygo-whiteorange.svg +--- + diff --git a/content/projects/silvermobi.md b/content/projects/silvermobi.md new file mode 100644 index 00000000..27fa3332 --- /dev/null +++ b/content/projects/silvermobi.md @@ -0,0 +1,6 @@ +--- +title: "Silvermobi" +date: 2021-05-31T08:32:32+02:00 +color: primary +--- + diff --git a/content/references/chu-nimes.md b/content/references/chu-nimes.md new file mode 100644 index 00000000..838ba8b7 --- /dev/null +++ b/content/references/chu-nimes.md @@ -0,0 +1,6 @@ +--- +title: "Chu Nimes" +date: 2021-05-31T17:41:20+02:00 +image: images/references/chu-nimes.png +--- + diff --git a/content/references/credit-agricole.md b/content/references/credit-agricole.md new file mode 100644 index 00000000..265a5f2c --- /dev/null +++ b/content/references/credit-agricole.md @@ -0,0 +1,6 @@ +--- +title: "Credit Agricole" +date: 2021-05-31T17:19:47+02:00 +image: images/references/capca.svg +--- + diff --git a/content/references/malakoffhumanis.md b/content/references/malakoffhumanis.md new file mode 100644 index 00000000..6b630215 --- /dev/null +++ b/content/references/malakoffhumanis.md @@ -0,0 +1,6 @@ +--- +title: "Malakoff Humanis" +date: 2021-05-31T17:26:35+02:00 +image: images/references/malakoffhumanis.png +--- + diff --git a/content/references/mobijob-territoire-de-belfort.md b/content/references/mobijob-territoire-de-belfort.md new file mode 100644 index 00000000..5bb77427 --- /dev/null +++ b/content/references/mobijob-territoire-de-belfort.md @@ -0,0 +1,6 @@ +--- +title: "Mobijob Territoire De Belfort" +date: 2021-05-31T17:21:59+02:00 +image: images/references/mifemobijob.png +--- + diff --git a/content/references/mobilact.md b/content/references/mobilact.md new file mode 100644 index 00000000..68ca8473 --- /dev/null +++ b/content/references/mobilact.md @@ -0,0 +1,6 @@ +--- +title: "Mobilact" +date: 2021-05-31T16:31:48+02:00 +image: images/references/mobilact.png +--- + diff --git a/content/references/regionsud.md b/content/references/regionsud.md new file mode 100644 index 00000000..a959ad80 --- /dev/null +++ b/content/references/regionsud.md @@ -0,0 +1,6 @@ +--- +title: "Regionsud" +date: 2021-05-31T17:12:51+02:00 +image: images/partners/regionsud.svg +--- + diff --git a/content/references/relais-amicaux.md b/content/references/relais-amicaux.md new file mode 100644 index 00000000..87b66caa --- /dev/null +++ b/content/references/relais-amicaux.md @@ -0,0 +1,6 @@ +--- +title: "Relais Amicaux" +date: 2021-05-31T17:43:29+02:00 +image: images/references/relaisamical.png +--- + diff --git a/resources/_gen/assets/scss/sass/main.scss_f300667da4f5b5f84e1a9e0702b2fdde.content b/resources/_gen/assets/scss/sass/main.scss_f300667da4f5b5f84e1a9e0702b2fdde.content new file mode 100644 index 00000000..b59e0ed8 --- /dev/null +++ b/resources/_gen/assets/scss/sass/main.scss_f300667da4f5b5f84e1a9e0702b2fdde.content @@ -0,0 +1,1179 @@ +/* Defaults parameters */ +/* TEXT COLORS */ +.primary { + color: #243887; } + +.secondary { + color: #6cc11f; } + +.warning { + color: #ff1300; } + +.reverse { + color: #ffffff; } + +.brandblue { + color: #243887; } + +.green { + color: #6cc11f; } + +.orange { + color: #ff5300; } + +.yellow { + color: #ffdd00; } + +.red { + color: #ff1300; } + +.lightblue { + color: #00beff; } + +.blue { + color: #907eff; } + +.white { + color: #ffffff; } + +/* BACKGROUNDS */ +.bg-primary { + background-color: #243887; } + +.bg-secondary { + background-color: #6cc11f; } + +.bg-warning { + background-color: #ff1300; } + +.bg-brandblue { + background-color: #243887; } + +.bg-green { + background-color: #6cc11f; } + +.bg-orange { + background-color: #ff5300; } + +.bg-yellow { + background-color: #ffdd00; } + +.bg-red { + background-color: #ff1300; } + +.bg-lightblue { + background-color: #00beff; } + +.bg-blue { + background-color: #907eff; } + +.bg-white { + background-color: #ffffff; } + +@font-face { + font-family: "Manometer"; + src: url("/fonts/manometer.woff2") format("woff2"), url("/fonts/manometer.woff") format("woff"); } + +@font-face { + font-family: "Bitter"; + font-style: normal; + src: url("/fonts/Bitter-Regular.woff") format("woff"); } + +body { + font-family: Bitter; + margin: 0; + padding: 0; } + +.brand { + font-family: Manometer; } + +h1, h2, h3, h4, h5, h6 { + font-family: Manometer; + font-weight: normal; } + +h1 { + font-size: 2.5em; } + +h2 { + font-size: 1.3em; } + +h3 { + font-size: 1em; } + +h4 { + font-size: 0.8em; } + +p { + font-size: 1em; } + +#content { + margin-top: 3em; } + +.container { + margin: auto; + max-width: 1000px; } + +.cap { + text-transform: uppercase; } + +a { + text-decoration: none; + color: #243887; } + +/* WIDTH */ +.w-0 { + width: 0px; } + +.max-w-0 { + max-width: 0px; } + +.min-w-0 { + min-width: 0px; } + +.h-0 { + height: 0px; } + +.max-h-0 { + max-height: 0px; } + +.min-h-0 { + min-height: 0px; } + +.w-5 { + width: 5px; } + +.max-w-5 { + max-width: 5px; } + +.min-w-5 { + min-width: 5px; } + +.h-5 { + height: 5px; } + +.max-h-5 { + max-height: 5px; } + +.min-h-5 { + min-height: 5px; } + +.w-10 { + width: 10px; } + +.max-w-10 { + max-width: 10px; } + +.min-w-10 { + min-width: 10px; } + +.h-10 { + height: 10px; } + +.max-h-10 { + max-height: 10px; } + +.min-h-10 { + min-height: 10px; } + +.w-15 { + width: 15px; } + +.max-w-15 { + max-width: 15px; } + +.min-w-15 { + min-width: 15px; } + +.h-15 { + height: 15px; } + +.max-h-15 { + max-height: 15px; } + +.min-h-15 { + min-height: 15px; } + +.w-20 { + width: 20px; } + +.max-w-20 { + max-width: 20px; } + +.min-w-20 { + min-width: 20px; } + +.h-20 { + height: 20px; } + +.max-h-20 { + max-height: 20px; } + +.min-h-20 { + min-height: 20px; } + +.w-25 { + width: 25px; } + +.max-w-25 { + max-width: 25px; } + +.min-w-25 { + min-width: 25px; } + +.h-25 { + height: 25px; } + +.max-h-25 { + max-height: 25px; } + +.min-h-25 { + min-height: 25px; } + +.w-30 { + width: 30px; } + +.max-w-30 { + max-width: 30px; } + +.min-w-30 { + min-width: 30px; } + +.h-30 { + height: 30px; } + +.max-h-30 { + max-height: 30px; } + +.min-h-30 { + min-height: 30px; } + +.w-35 { + width: 35px; } + +.max-w-35 { + max-width: 35px; } + +.min-w-35 { + min-width: 35px; } + +.h-35 { + height: 35px; } + +.max-h-35 { + max-height: 35px; } + +.min-h-35 { + min-height: 35px; } + +.w-40 { + width: 40px; } + +.max-w-40 { + max-width: 40px; } + +.min-w-40 { + min-width: 40px; } + +.h-40 { + height: 40px; } + +.max-h-40 { + max-height: 40px; } + +.min-h-40 { + min-height: 40px; } + +.w-45 { + width: 45px; } + +.max-w-45 { + max-width: 45px; } + +.min-w-45 { + min-width: 45px; } + +.h-45 { + height: 45px; } + +.max-h-45 { + max-height: 45px; } + +.min-h-45 { + min-height: 45px; } + +.w-50 { + width: 50px; } + +.max-w-50 { + max-width: 50px; } + +.min-w-50 { + min-width: 50px; } + +.h-50 { + height: 50px; } + +.max-h-50 { + max-height: 50px; } + +.min-h-50 { + min-height: 50px; } + +.w-75 { + width: 75px; } + +.max-w-75 { + max-width: 75px; } + +.min-w-75 { + min-width: 75px; } + +.h-75 { + height: 75px; } + +.max-h-75 { + max-height: 75px; } + +.min-h-75 { + min-height: 75px; } + +.w-100 { + width: 100px; } + +.max-w-100 { + max-width: 100px; } + +.min-w-100 { + min-width: 100px; } + +.h-100 { + height: 100px; } + +.max-h-100 { + max-height: 100px; } + +.min-h-100 { + min-height: 100px; } + +.w-125 { + width: 125px; } + +.max-w-125 { + max-width: 125px; } + +.min-w-125 { + min-width: 125px; } + +.h-125 { + height: 125px; } + +.max-h-125 { + max-height: 125px; } + +.min-h-125 { + min-height: 125px; } + +.w-150 { + width: 150px; } + +.max-w-150 { + max-width: 150px; } + +.min-w-150 { + min-width: 150px; } + +.h-150 { + height: 150px; } + +.max-h-150 { + max-height: 150px; } + +.min-h-150 { + min-height: 150px; } + +.w-200 { + width: 200px; } + +.max-w-200 { + max-width: 200px; } + +.min-w-200 { + min-width: 200px; } + +.h-200 { + height: 200px; } + +.max-h-200 { + max-height: 200px; } + +.min-h-200 { + min-height: 200px; } + +.w-300 { + width: 300px; } + +.max-w-300 { + max-width: 300px; } + +.min-w-300 { + min-width: 300px; } + +.h-300 { + height: 300px; } + +.max-h-300 { + max-height: 300px; } + +.min-h-300 { + min-height: 300px; } + +.w-400 { + width: 400px; } + +.max-w-400 { + max-width: 400px; } + +.min-w-400 { + min-width: 400px; } + +.h-400 { + height: 400px; } + +.max-h-400 { + max-height: 400px; } + +.min-h-400 { + min-height: 400px; } + +.w-500 { + width: 500px; } + +.max-w-500 { + max-width: 500px; } + +.min-w-500 { + min-width: 500px; } + +.h-500 { + height: 500px; } + +.max-h-500 { + max-height: 500px; } + +.min-h-500 { + min-height: 500px; } + +.w-600 { + width: 600px; } + +.max-w-600 { + max-width: 600px; } + +.min-w-600 { + min-width: 600px; } + +.h-600 { + height: 600px; } + +.max-h-600 { + max-height: 600px; } + +.min-h-600 { + min-height: 600px; } + +.w-700 { + width: 700px; } + +.max-w-700 { + max-width: 700px; } + +.min-w-700 { + min-width: 700px; } + +.h-700 { + height: 700px; } + +.max-h-700 { + max-height: 700px; } + +.min-h-700 { + min-height: 700px; } + +.w-800 { + width: 800px; } + +.max-w-800 { + max-width: 800px; } + +.min-w-800 { + min-width: 800px; } + +.h-800 { + height: 800px; } + +.max-h-800 { + max-height: 800px; } + +.min-h-800 { + min-height: 800px; } + +.w-900 { + width: 900px; } + +.max-w-900 { + max-width: 900px; } + +.min-w-900 { + min-width: 900px; } + +.h-900 { + height: 900px; } + +.max-h-900 { + max-height: 900px; } + +.min-h-900 { + min-height: 900px; } + +.w-1000 { + width: 1000px; } + +.max-w-1000 { + max-width: 1000px; } + +.min-w-1000 { + min-width: 1000px; } + +.h-1000 { + height: 1000px; } + +.max-h-1000 { + max-height: 1000px; } + +.min-h-1000 { + min-height: 1000px; } + +.w-1024 { + width: 1024px; } + +.max-w-1024 { + max-width: 1024px; } + +.min-w-1024 { + min-width: 1024px; } + +.h-1024 { + height: 1024px; } + +.max-h-1024 { + max-height: 1024px; } + +.min-h-1024 { + min-height: 1024px; } + +.w-full { + width: 100% !important; } + +/* POSITIONING */ +.ta-r { + text-align: right; } + +.ta-l { + text-align: left; } + +.ta-c { + text-align: center; } + +.ta-j { + text-align: justify; } + +/* SPACINGS */ +.m-auto { + margin: auto; } + +.m-0 { + margin: 0px !important; } + +.p-0 { + padding: 0px !important; } + +.m-t-0 { + margin-top: 0px !important; } + +.p-t-0 { + padding-top: 0px !important; } + +.m-b-0 { + margin-bottom: 0px !important; } + +.p-b-0 { + padding-bottom: 0px !important; } + +.m-l-0 { + margin-left: 0px !important; } + +.p-l-0 { + padding-left: 0px !important; } + +.m-r-0 { + margin-right: 0px !important; } + +.p-r-0 { + padding-right: 0px !important; } + +.m-5 { + margin: 5px !important; } + +.p-5 { + padding: 5px !important; } + +.m-t-5 { + margin-top: 5px !important; } + +.p-t-5 { + padding-top: 5px !important; } + +.m-b-5 { + margin-bottom: 5px !important; } + +.p-b-5 { + padding-bottom: 5px !important; } + +.m-l-5 { + margin-left: 5px !important; } + +.p-l-5 { + padding-left: 5px !important; } + +.m-r-5 { + margin-right: 5px !important; } + +.p-r-5 { + padding-right: 5px !important; } + +.m-10 { + margin: 10px !important; } + +.p-10 { + padding: 10px !important; } + +.m-t-10 { + margin-top: 10px !important; } + +.p-t-10 { + padding-top: 10px !important; } + +.m-b-10 { + margin-bottom: 10px !important; } + +.p-b-10 { + padding-bottom: 10px !important; } + +.m-l-10 { + margin-left: 10px !important; } + +.p-l-10 { + padding-left: 10px !important; } + +.m-r-10 { + margin-right: 10px !important; } + +.p-r-10 { + padding-right: 10px !important; } + +.m-15 { + margin: 15px !important; } + +.p-15 { + padding: 15px !important; } + +.m-t-15 { + margin-top: 15px !important; } + +.p-t-15 { + padding-top: 15px !important; } + +.m-b-15 { + margin-bottom: 15px !important; } + +.p-b-15 { + padding-bottom: 15px !important; } + +.m-l-15 { + margin-left: 15px !important; } + +.p-l-15 { + padding-left: 15px !important; } + +.m-r-15 { + margin-right: 15px !important; } + +.p-r-15 { + padding-right: 15px !important; } + +.m-20 { + margin: 20px !important; } + +.p-20 { + padding: 20px !important; } + +.m-t-20 { + margin-top: 20px !important; } + +.p-t-20 { + padding-top: 20px !important; } + +.m-b-20 { + margin-bottom: 20px !important; } + +.p-b-20 { + padding-bottom: 20px !important; } + +.m-l-20 { + margin-left: 20px !important; } + +.p-l-20 { + padding-left: 20px !important; } + +.m-r-20 { + margin-right: 20px !important; } + +.p-r-20 { + padding-right: 20px !important; } + +.m-25 { + margin: 25px !important; } + +.p-25 { + padding: 25px !important; } + +.m-t-25 { + margin-top: 25px !important; } + +.p-t-25 { + padding-top: 25px !important; } + +.m-b-25 { + margin-bottom: 25px !important; } + +.p-b-25 { + padding-bottom: 25px !important; } + +.m-l-25 { + margin-left: 25px !important; } + +.p-l-25 { + padding-left: 25px !important; } + +.m-r-25 { + margin-right: 25px !important; } + +.p-r-25 { + padding-right: 25px !important; } + +.m-30 { + margin: 30px !important; } + +.p-30 { + padding: 30px !important; } + +.m-t-30 { + margin-top: 30px !important; } + +.p-t-30 { + padding-top: 30px !important; } + +.m-b-30 { + margin-bottom: 30px !important; } + +.p-b-30 { + padding-bottom: 30px !important; } + +.m-l-30 { + margin-left: 30px !important; } + +.p-l-30 { + padding-left: 30px !important; } + +.m-r-30 { + margin-right: 30px !important; } + +.p-r-30 { + padding-right: 30px !important; } + +.m-35 { + margin: 35px !important; } + +.p-35 { + padding: 35px !important; } + +.m-t-35 { + margin-top: 35px !important; } + +.p-t-35 { + padding-top: 35px !important; } + +.m-b-35 { + margin-bottom: 35px !important; } + +.p-b-35 { + padding-bottom: 35px !important; } + +.m-l-35 { + margin-left: 35px !important; } + +.p-l-35 { + padding-left: 35px !important; } + +.m-r-35 { + margin-right: 35px !important; } + +.p-r-35 { + padding-right: 35px !important; } + +.m-40 { + margin: 40px !important; } + +.p-40 { + padding: 40px !important; } + +.m-t-40 { + margin-top: 40px !important; } + +.p-t-40 { + padding-top: 40px !important; } + +.m-b-40 { + margin-bottom: 40px !important; } + +.p-b-40 { + padding-bottom: 40px !important; } + +.m-l-40 { + margin-left: 40px !important; } + +.p-l-40 { + padding-left: 40px !important; } + +.m-r-40 { + margin-right: 40px !important; } + +.p-r-40 { + padding-right: 40px !important; } + +.m-45 { + margin: 45px !important; } + +.p-45 { + padding: 45px !important; } + +.m-t-45 { + margin-top: 45px !important; } + +.p-t-45 { + padding-top: 45px !important; } + +.m-b-45 { + margin-bottom: 45px !important; } + +.p-b-45 { + padding-bottom: 45px !important; } + +.m-l-45 { + margin-left: 45px !important; } + +.p-l-45 { + padding-left: 45px !important; } + +.m-r-45 { + margin-right: 45px !important; } + +.p-r-45 { + padding-right: 45px !important; } + +.m-50 { + margin: 50px !important; } + +.p-50 { + padding: 50px !important; } + +.m-t-50 { + margin-top: 50px !important; } + +.p-t-50 { + padding-top: 50px !important; } + +.m-b-50 { + margin-bottom: 50px !important; } + +.p-b-50 { + padding-bottom: 50px !important; } + +.m-l-50 { + margin-left: 50px !important; } + +.p-l-50 { + padding-left: 50px !important; } + +.m-r-50 { + margin-right: 50px !important; } + +.p-r-50 { + padding-right: 50px !important; } + +.m-75 { + margin: 75px !important; } + +.p-75 { + padding: 75px !important; } + +.m-t-75 { + margin-top: 75px !important; } + +.p-t-75 { + padding-top: 75px !important; } + +.m-b-75 { + margin-bottom: 75px !important; } + +.p-b-75 { + padding-bottom: 75px !important; } + +.m-l-75 { + margin-left: 75px !important; } + +.p-l-75 { + padding-left: 75px !important; } + +.m-r-75 { + margin-right: 75px !important; } + +.p-r-75 { + padding-right: 75px !important; } + +.m-100 { + margin: 100px !important; } + +.p-100 { + padding: 100px !important; } + +.m-t-100 { + margin-top: 100px !important; } + +.p-t-100 { + padding-top: 100px !important; } + +.m-b-100 { + margin-bottom: 100px !important; } + +.p-b-100 { + padding-bottom: 100px !important; } + +.m-l-100 { + margin-left: 100px !important; } + +.p-l-100 { + padding-left: 100px !important; } + +.m-r-100 { + margin-right: 100px !important; } + +.p-r-100 { + padding-right: 100px !important; } + +.m-125 { + margin: 125px !important; } + +.p-125 { + padding: 125px !important; } + +.m-t-125 { + margin-top: 125px !important; } + +.p-t-125 { + padding-top: 125px !important; } + +.m-b-125 { + margin-bottom: 125px !important; } + +.p-b-125 { + padding-bottom: 125px !important; } + +.m-l-125 { + margin-left: 125px !important; } + +.p-l-125 { + padding-left: 125px !important; } + +.m-r-125 { + margin-right: 125px !important; } + +.p-r-125 { + padding-right: 125px !important; } + +.m-200 { + margin: 200px !important; } + +.p-200 { + padding: 200px !important; } + +.m-t-200 { + margin-top: 200px !important; } + +.p-t-200 { + padding-top: 200px !important; } + +.m-b-200 { + margin-bottom: 200px !important; } + +.p-b-200 { + padding-bottom: 200px !important; } + +.m-l-200 { + margin-left: 200px !important; } + +.p-l-200 { + padding-left: 200px !important; } + +.m-r-200 { + margin-right: 200px !important; } + +.p-r-200 { + padding-right: 200px !important; } + +.m-300 { + margin: 300px !important; } + +.p-300 { + padding: 300px !important; } + +.m-t-300 { + margin-top: 300px !important; } + +.p-t-300 { + padding-top: 300px !important; } + +.m-b-300 { + margin-bottom: 300px !important; } + +.p-b-300 { + padding-bottom: 300px !important; } + +.m-l-300 { + margin-left: 300px !important; } + +.p-l-300 { + padding-left: 300px !important; } + +.m-r-300 { + margin-right: 300px !important; } + +.p-r-300 { + padding-right: 300px !important; } + +nav { + z-index: 100; + height: 3em; + display: flex; + justify-content: flex-between; + align-items: center; + position: fixed; + /* Set the navbar to fixed position */ + top: 0; + /* Position the navbar at the top of the page */ + width: 100%; + /* Menus */ } + nav ul { + justify-content: flex-evenly; + display: flex; } + nav ul li { + flex: 1; + display: inline; + text-align: center; + list-style: none; } + nav ul li a { + color: inherit; + text-decoration: none; } + +.flex-row { + display: flex; } + +.flex-1 { + flex: 1; } + +.wrap { + flex-wrap: wrap; } + +.j-center { + justify-content: center; } + +.ai-center { + align-items: center; } + +.direction-row-reverse { + flex-direction: row-reverse; } + +.bg-bubble { + mask-image: url('data:image/svg+xml;charset=utf-8,'); } + +.icon-bubble { + display: flex; + text-align: center; } + .icon-bubble img { + justify-content: center; + align-items: center; + margin: auto; + width: 65%; } + +nav .left { + flex: 0; + text-align: left; + background-color: #ffffff; } + nav .left img { + margin: 1em; + height: 1.3em; } + +nav .center { + flex: 1; + color: #243887; + font-size: 1em; + background-color: #ffffff; } + +nav .right { + font-family: Manometer; + color: #ffffff; } + +@media (max-width: 992px) { + nav .right { + display: none; } } + +.content h1 { + padding-top: 50px; + text-align: center; + color: #243887; } + +.content h2 { + text-align: justify; + color: #6cc11f; } + +.content div { + min-width: 200px; } + +.content p { + text-align: justify; } + +.content img { + max-width: 100%; } + +.scroll .right { + background-color: #243887; } + +#footer #realFooter { + border-top: 1px solid #243887; } + +#footer ul li { + list-style: none; } + +@media (max-width: 992px) { + .featuredimage { + display: none; } } diff --git a/resources/_gen/assets/scss/sass/main.scss_f300667da4f5b5f84e1a9e0702b2fdde.json b/resources/_gen/assets/scss/sass/main.scss_f300667da4f5b5f84e1a9e0702b2fdde.json new file mode 100644 index 00000000..f010337d --- /dev/null +++ b/resources/_gen/assets/scss/sass/main.scss_f300667da4f5b5f84e1a9e0702b2fdde.json @@ -0,0 +1 @@ +{"Target":"sass/main.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/resources/_gen/assets/scss/scss/style.scss_c3df5db6494569b557bc45b29ecd59ff.content b/resources/_gen/assets/scss/scss/style.scss_c3df5db6494569b557bc45b29ecd59ff.content new file mode 100644 index 00000000..5e5fc04b --- /dev/null +++ b/resources/_gen/assets/scss/scss/style.scss_c3df5db6494569b557bc45b29ecd59ff.content @@ -0,0 +1,534 @@ +/* typography */ +body { + line-height: 1.2; + font-family: "Lato", sans-serif; + -webkit-font-smoothing: antialiased; + font-size: 16px; + color: #777; } + +p, +.paragraph { + font-weight: 400; + color: #777; + font-size: 16px; + line-height: 1.7; + font-family: "Lato", sans-serif; } + +small { + font-size: 88%; } + +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + color: #222; + font-family: "Lato", sans-serif; + font-weight: 700; + line-height: 1.2; } + +h1, +.h1 { + font-size: 48px; } + @media (max-width: 767px) { + h1, + .h1 { + font-size: 40px; } } +h2, +.h2 { + font-size: 38px; } + @media (max-width: 767px) { + h2, + .h2 { + font-size: 30px; } } +h3, +.h3 { + font-size: 24px; } + +h4, +.h4 { + font-size: 20px; } + +h5, +.h5 { + font-size: 16px; } + +h6, +.h6 { + font-size: 15px; } + +.display-3 { + font-size: 3.5rem; } + +/* Button style */ +.btn { + font-size: 16px; + font-family: "Lato", sans-serif; + font-weight: 600; + text-transform: capitalize; + padding: 15px 30px; + border-radius: 30px; + border: 0; + position: relative; + z-index: 1; + transition: .2s ease; + white-space: nowrap; } + .btn::before { + position: absolute; + content: ""; + height: 100%; + width: 100%; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: -1; + border-radius: inherit; + transition: inherit; + background-color: inherit; + border: 1px solid transparent; } + .btn:hover, .btn:active, .btn:focus { + outline: 0; } + .btn:hover::before, .btn:active::before, .btn:focus::before { + height: 110%; + width: 110%; } + .btn-sm { + padding: 12px 30px; + font-size: 15px; } + +.btn-primary { + background-color: #0AA8A7; + color: #fff; + border-color: #0AA8A7; } + .btn-primary:active, .btn-primary:hover, .btn-primary.focus, .btn-primary.active { + background-color: #0AA8A7 !important; + border-color: #0AA8A7 !important; } + +.btn-outline-primary { + background-color: transparent; + color: #222; + border-color: transparent; } + .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary.focus, .btn-outline-primary.active { + background-color: transparent !important; + border-color: #0AA8A7 !important; + color: #0AA8A7; } + .btn-outline-primary::before { + border-color: #0AA8A7; } + +.btn-link { + color: #0AA8A7; } + .btn-link i, + .btn-link svg { + font-size: 12px; + margin-left: 5px; + margin-bottom: 1px; + transition: .2s ease; } + .btn-link:active, .btn-link:hover, .btn-link.focus, .btn-link.active { + color: #0AA8A7; + text-decoration: none; } + .btn-link:active i, + .btn-link:active svg, .btn-link:hover i, + .btn-link:hover svg, .btn-link.focus i, + .btn-link.focus svg, .btn-link.active i, + .btn-link.active svg { + margin-left: 10px; } + +body { + background-color: #fff; + overflow-x: hidden; } + +::selection { + background-color: #077877; + color: #fff; } + +body::-webkit-scrollbar { + width: .5rem; } + +body::-webkit-scrollbar-track { + box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); } + +body::-webkit-scrollbar-thumb { + background-color: #0AA8A7; + outline: 2px solid #fff; } + +/* preloader */ +.preloader { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #fff; + z-index: 9999; + display: flex; + align-items: center; + justify-content: center; } + +ol, +ul { + margin: 0px; } + +img { + vertical-align: middle; + border: 0; } + +a, +a:hover, +a:focus { + text-decoration: none; } + +a, +button, +select { + cursor: pointer; + transition: .2s ease; } + a:focus, + button:focus, + select:focus { + outline: 0; } + +a:hover { + color: #0AA8A7; } + +.slick-slide { + outline: 0; } + +.section { + padding-top: 70px; + padding-bottom: 70px; } + .section-title { + margin-bottom: 30px; } + +.bg-cover { + background-size: cover; + background-position: center center; + background-repeat: no-repeat; } + +.border-default { + border-color: #ECECEC !important; } + +/* overlay */ +.overlay { + position: relative; } + .overlay::before { + position: absolute; + content: ''; + height: 100%; + width: 100%; + top: 0; + left: 0; + background-color: #000; + opacity: .5; } + +.bg-primary { + background-color: #0AA8A7 !important; } + +.bg-light { + background-color: #EDF6F5 !important; } + +.text-primary { + color: #0AA8A7 !important; } + +.rounded-lg { + border-radius: 10px !important; } + +.shadow, .feature-card:hover, .btn:hover, .btn:active, .btn:focus { + box-shadow: 0 12px 24px -6px rgba(45, 67, 121, 0.1) !important; } + +.form-control:focus { + outline: 0; + border-color: #0AA8A7; + box-shadow: none; } + +.form-control::placeholder { + color: #777; } + +textarea.form-control { + height: 100px !important; } + +.list-unstyled li { + margin-bottom: 10px; } + +.check-mark { + position: relative; + padding-left: 0px; } + .check-mark svg { + position: absolute; + color: #0AA8A7; + font-size: 25px; + left: -30px; + top: 3px; } + +.nav-item { + margin: 0; } + .nav-item .nav-link { + text-transform: capitalize; + font-weight: 700; } + +.navbar-light .navbar-nav .nav-link { + color: #222; } + .navbar-light .navbar-nav .nav-link:hover { + color: #0AA8A7; } + +.navbar-expand-lg .navbar-nav .nav-link { + padding: 20px; } + @media (max-width: 991px) { + .navbar-expand-lg .navbar-nav .nav-link { + padding: 10px; } } +.banner { + padding: 100px 0 50px; } + +.feature-card { + border-radius: 10px; + padding: 20px; + transition: .2s ease; + background-color: #fff; } + .feature-card svg { + font-size: 30px; + color: #0AA8A7; + display: inline-block; } + +.footer-list a { + display: block; + padding: 5px 0; + font-size: 16px; + color: #777; + margin: 8px 0; } + .footer-list a:hover { + color: #0AA8A7; } + +.social-icons a { + color: #0AA8A7; + text-align: center; + height: 35px; + width: 35px; + line-height: 35px; + border: 1px solid #0AA8A7; + border-radius: 50%; + display: block; } + .social-icons a:hover { + color: #fff; + background-color: #0AA8A7; } + +a.post-title { + color: #222; + display: block; } + a.post-title:hover { + color: #0AA8A7; } + +.content * { + word-break: break-word; + overflow-wrap: break-word; + margin-bottom: 20px; } + +.content img { + max-width: 100%; } + +.content h1, +.content h2, +.content h3, +.content h4, +.content h5, +.content h6 { + margin-bottom: 15px; } + +.content strong { + font-weight: 600; } + +.content a { + color: #777; + border-bottom: 1px dotted #ECECEC; } + .content a:hover { + color: #0AA8A7; } + +.content ol, +.content ul { + padding-left: 20px; } + .content ol li, + .content ul li { + margin-bottom: 10px; } + +.content ul { + padding-left: 0; + margin-bottom: 20px; + list-style-type: none; } + .content ul li { + padding-left: 20px; + position: relative; } + .content ul li::before { + position: absolute; + content: ''; + height: 8px; + width: 8px; + border-radius: 50%; + background: #0AA8A7; + left: 3px; + top: 5px; } + +.content table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + border: 1px solid #ECECEC; } + +.content table td, +.content table th { + padding: .75rem; + vertical-align: top; + margin-bottom: 0; } + +.content th:not(:last-of-type), +.content td:not(:last-of-type) { + border-right: 1px solid #ECECEC; } + +.content th { + font-weight: 500; } + +.content thead { + background: #fff; + margin-bottom: 0; } + .content thead tr { + border-bottom: 1px solid #ECECEC; } + +.content tbody { + background-color: transparent; + margin-bottom: 0; } + +.content .notices { + margin: 2rem 0; + position: relative; + overflow: hidden; } + +.content .notices p { + padding: 10px; + margin-bottom: 0; } + +.content .notices p::before { + position: absolute; + top: 2px; + color: #fff; + font-family: "themify"; + font-weight: 900; + content: "\e717"; + left: 10px; } + +.content .notices.note p { + border-top: 30px solid #6ab0de; + background: #fff; } + +.content .notices.note p::after { + content: 'Note'; + position: absolute; + top: 2px; + color: #fff; + left: 2rem; } + +.content .notices.tip p { + border-top: 30px solid #78C578; + background: #fff; } + +.content .notices.tip p::after { + content: 'Tip'; + position: absolute; + top: 2px; + color: #fff; + left: 2rem; } + +.content .notices.info p { + border-top: 30px solid #F0B37E; + background: #fff; } + +.content .notices.info p::after { + content: 'Info'; + position: absolute; + top: 2px; + color: #fff; + left: 2rem; } + +.content .notices.warning p { + border-top: 30px solid #E06F6C; + background: #fff; } + +.content .notices.warning p::after { + content: 'Warning'; + position: absolute; + top: 2px; + color: #fff; + left: 2rem; } + +.content blockquote { + font-size: 20px !important; + color: #777; + padding: 20px 40px; + border-left: 2px solid #0AA8A7; + margin: 40px 0; + font-weight: bold; + background: #fff; } + .content blockquote p { + margin-bottom: 0 !important; } + +.content pre { + display: block; + padding: 9.5px; + margin: 10px 0px 10px; + white-space: pre-wrap; } + +.content code { + margin-bottom: 0 !important; + font-size: 100%; } + +.pagination { + margin-top: 30px; + justify-content: center; } + .pagination .page-item .page-link { + display: inline-block; + width: 40px; + height: 40px; + line-height: 40px; + border-radius: 5px; + background: #EDF6F5; + text-align: center; + padding: 0; + margin-right: 10px; + border: 0; + color: #777; } + .pagination .page-item .page-link:hover { + background: #0AA8A7; + color: #fff; } + .pagination .page-item .page-link:focus { + box-shadow: none; } + .pagination .page-item:first-child .page-link, .pagination .page-item:last-child .page-link { + border-radius: 5px; } + .pagination .page-item.active .page-link { + background: #0AA8A7; + color: #fff; } + +.slick-dots { + text-align: center; + margin-top: 20px; } + .slick-dots li { + display: inline-block; + margin: 0 5px; } + .slick-dots li.slick-active button { + background-color: #0AA8A7; } + .slick-dots li button { + height: 10px; + width: 10px; + border-radius: 50%; + display: block; + color: transparent; + padding: 0; + border: 1px solid #0AA8A7; + background-color: transparent; + transition: .2s ease; } + +.col-recommended { + margin: -2rem -1.5rem; + z-index: 1; } + @media (max-width: 991px) { + .col-recommended { + margin: 0; + margin-bottom: 40px; } } +.price { + font-size: 50px; + color: #222; } diff --git a/resources/_gen/assets/scss/scss/style.scss_c3df5db6494569b557bc45b29ecd59ff.json b/resources/_gen/assets/scss/scss/style.scss_c3df5db6494569b557bc45b29ecd59ff.json new file mode 100644 index 00000000..8d03ad76 --- /dev/null +++ b/resources/_gen/assets/scss/scss/style.scss_c3df5db6494569b557bc45b29ecd59ff.json @@ -0,0 +1 @@ +{"Target":"style.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/static/content/images/accompagnementsocial.png b/static/content/images/accompagnementsocial.png new file mode 100644 index 00000000..33dbe76d Binary files /dev/null and b/static/content/images/accompagnementsocial.png differ diff --git a/static/content/images/carpool-commute.svg b/static/content/images/carpool-commute.svg new file mode 100644 index 00000000..95b9b5b3 --- /dev/null +++ b/static/content/images/carpool-commute.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BONJOUR! + + + + + + + GO + + + + + SALUT! + + + diff --git a/static/content/images/territoires.png b/static/content/images/territoires.png new file mode 100644 index 00000000..e2100adf Binary files /dev/null and b/static/content/images/territoires.png differ diff --git a/static/content/images/territoires2.png b/static/content/images/territoires2.png new file mode 100644 index 00000000..d1376928 Binary files /dev/null and b/static/content/images/territoires2.png differ diff --git a/static/content/images/territoires3.png b/static/content/images/territoires3.png new file mode 100644 index 00000000..a988c1bf Binary files /dev/null and b/static/content/images/territoires3.png differ diff --git a/static/content/images/territoires4.png b/static/content/images/territoires4.png new file mode 100644 index 00000000..c5483b7e Binary files /dev/null and b/static/content/images/territoires4.png differ diff --git a/static/content/images/territoires5.png b/static/content/images/territoires5.png new file mode 100644 index 00000000..3ea2b524 Binary files /dev/null and b/static/content/images/territoires5.png differ diff --git a/themes/coopgo-theme/LICENSE b/themes/coopgo-theme/LICENSE new file mode 100644 index 00000000..e4483e2d --- /dev/null +++ b/themes/coopgo-theme/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2021 YOUR_NAME_HERE + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/themes/coopgo-theme/archetypes/default.md b/themes/coopgo-theme/archetypes/default.md new file mode 100644 index 00000000..ac36e062 --- /dev/null +++ b/themes/coopgo-theme/archetypes/default.md @@ -0,0 +1,2 @@ ++++ ++++ diff --git a/themes/coopgo-theme/assets/images/COOPGO BULLES-08.svg b/themes/coopgo-theme/assets/images/COOPGO BULLES-08.svg new file mode 100644 index 00000000..48314513 --- /dev/null +++ b/themes/coopgo-theme/assets/images/COOPGO BULLES-08.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/themes/coopgo-theme/assets/images/facebook.svg b/themes/coopgo-theme/assets/images/facebook.svg new file mode 100644 index 00000000..51edb3e6 --- /dev/null +++ b/themes/coopgo-theme/assets/images/facebook.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/themes/coopgo-theme/assets/images/instagram.svg b/themes/coopgo-theme/assets/images/instagram.svg new file mode 100644 index 00000000..3ce322f9 --- /dev/null +++ b/themes/coopgo-theme/assets/images/instagram.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + diff --git a/themes/coopgo-theme/assets/images/linkedin.svg b/themes/coopgo-theme/assets/images/linkedin.svg new file mode 100644 index 00000000..63eafde4 --- /dev/null +++ b/themes/coopgo-theme/assets/images/linkedin.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/themes/coopgo-theme/assets/images/twitter.svg b/themes/coopgo-theme/assets/images/twitter.svg new file mode 100644 index 00000000..3290f255 --- /dev/null +++ b/themes/coopgo-theme/assets/images/twitter.svg @@ -0,0 +1,18 @@ + + + + + + diff --git a/themes/coopgo-theme/assets/images/youtube.svg b/themes/coopgo-theme/assets/images/youtube.svg new file mode 100644 index 00000000..13baa4e6 --- /dev/null +++ b/themes/coopgo-theme/assets/images/youtube.svg @@ -0,0 +1,19 @@ + + + + + + + + + diff --git a/themes/coopgo-theme/assets/js/main.js b/themes/coopgo-theme/assets/js/main.js new file mode 100644 index 00000000..6acd52ca --- /dev/null +++ b/themes/coopgo-theme/assets/js/main.js @@ -0,0 +1,9 @@ +function navbarToggleOnScroll() { + var el = document.getElementById("navbar"); + if (window.pageYOffset >= 500) { + el.classList.add("scroll"); + } else { + el.classList.remove("scroll"); + } + }; +window.addEventListener("scroll", navbarToggleOnScroll); \ No newline at end of file diff --git a/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_base.scss b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_base.scss new file mode 100644 index 00000000..5094b080 --- /dev/null +++ b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_base.scss @@ -0,0 +1,68 @@ +@font-face { + font-family: "Manometer"; + src: url("/fonts/manometer.woff2") format("woff2"), + url("/fonts/manometer.woff") format("woff"); +} + +@font-face { + font-family: "Bitter"; + font-style: normal; + src: url("/fonts/Bitter-Regular.woff") format("woff"); +} + +$basefont: Bitter; +$brandfont: Manometer; + + +body { + font-family: $basefont; + margin: 0; + padding: 0; +} + +.brand { + font-family: $brandfont; +} + +h1, h2, h3, h4, h5, h6 { + font-family: Manometer; + font-weight: normal; +} + +h1 { + font-size: 2.5em; +} + +h2 { + font-size: 1.3em; +} + +h3 { + font-size: 1em; +} + +h4 { + font-size: 0.8em; +} + +p { + font-size: 1em; +} + +#content { + margin-top: 3em; +} + +.container { + margin: auto; + max-width: 1000px; +} + +.cap { + text-transform: uppercase; +} + +a { + text-decoration: none; + color: $brandblue; +} \ No newline at end of file diff --git a/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_breakpoints.scss b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_breakpoints.scss new file mode 100644 index 00000000..95b77864 --- /dev/null +++ b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_breakpoints.scss @@ -0,0 +1,3 @@ + +$breakpoint-prone: 600px !default; +$breakpoint-tablet: 992px !default; \ No newline at end of file diff --git a/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_bubbles.scss b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_bubbles.scss new file mode 100644 index 00000000..d3cfd7e6 --- /dev/null +++ b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_bubbles.scss @@ -0,0 +1,18 @@ + +$bubbleshape: ''; + +.bg-bubble { + mask-image: url("data:image/svg+xml;charset=utf-8,#{$bubbleshape}"); +} + +.icon-bubble { + display: flex; + text-align: center; + + img { + justify-content: center; + align-items: center; + margin: auto; + width: 65%; + } +} \ No newline at end of file diff --git a/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_colors.scss b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_colors.scss new file mode 100644 index 00000000..e78c8a26 --- /dev/null +++ b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_colors.scss @@ -0,0 +1,111 @@ +$brandblue: #243887 !default; +$green: #6cc11f !default; +$orange: #ff5300 !default; +$yellow: #ffdd00 !default; +$red: #ff1300 !default; +$lightblue: #00beff !default; +$blue: #907eff !default; +$white: #ffffff !default; + +/* Defaults parameters */ + +$primarycolor: $brandblue !default; +$secondarycolor: $green !default; +$warningcolor: $red !default; +$backgroundcolor: $white !default; +$reversecolor: $white !default; + +/* TEXT COLORS */ +.primary { + color: $primarycolor; +} + +.secondary { + color: $secondarycolor; +} + +.warning { + color: $warningcolor; +} + +.reverse { + color: $reversecolor; +} + +.brandblue { + color: $brandblue; +} + +.green { + color: $green; +} + +.orange { + color: $orange; +} + +.yellow { + color: $yellow; +} + +.red { + color: $red; +} + +.lightblue { + color: $lightblue; +} + +.blue { + color: $blue; +} + +.white { + color: $white; +} + +/* BACKGROUNDS */ + +.bg-primary { + background-color: $primarycolor; +} + +.bg-secondary { + background-color: $secondarycolor; +} + +.bg-warning { + background-color: $warningcolor; +} + +.bg-brandblue { + background-color: $brandblue; +} + +.bg-green { + background-color: $green; +} + +.bg-orange { + background-color: $orange; +} + +.bg-yellow { + background-color: $yellow; +} + +.bg-red { + background-color: $red; +} + +.bg-lightblue { + background-color: $lightblue; +} + +.bg-blue { + background-color: $blue; +} + +.bg-white { + background-color: $white; +} diff --git a/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_flexbox.scss b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_flexbox.scss new file mode 100644 index 00000000..292a8926 --- /dev/null +++ b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_flexbox.scss @@ -0,0 +1,23 @@ +.flex-row { + display: flex; +} + +.flex-1 { + flex: 1; +} + +.wrap { + flex-wrap: wrap; +} + +.j-center { + justify-content: center; +} + +.ai-center { + align-items: center; +} + +.direction-row-reverse { + flex-direction: row-reverse; +} \ No newline at end of file diff --git a/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_helpers.scss b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_helpers.scss new file mode 100644 index 00000000..9b96fd52 --- /dev/null +++ b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_helpers.scss @@ -0,0 +1,77 @@ +/* WIDTH */ + +$widthvalues: (0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 75, 100, 125, 150, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1024); + +@each $width in $widthvalues { + .w-#{$width} { + width: #{$width}px; + } + + .max-w-#{$width} { + max-width: #{$width}px; + } + + .min-w-#{$width} { + min-width: #{$width}px; + } + + .h-#{$width} { + height: #{$width}px; + } + + .max-h-#{$width} { + max-height: #{$width}px; + } + + .min-h-#{$width} { + min-height: #{$width}px; + } +} + + +.w-full { + width: 100% !important; +} + +/* POSITIONING */ + +.ta-r { + text-align: right; +} +.ta-l { + text-align: left; +} +.ta-c { + text-align: center; +} +.ta-j { + text-align: justify; +} + +/* SPACINGS */ +.m-auto { + margin: auto; +} + +$spaceamounts: (0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 75, 100, 125, 200, 300); +$sides: (top, bottom, left, right); + +@each $space in $spaceamounts { + + .m-#{$space} { + margin: #{$space}px !important; + } + .p-#{$space} { + padding: #{$space}px !important; + } + + @each $side in $sides { + .m-#{str-slice($side, 0, 1)}-#{$space} { + margin-#{$side}: #{$space}px !important; + } + + .p-#{str-slice($side, 0, 1)}-#{$space} { + padding-#{$side}: #{$space}px !important; + } + } +} \ No newline at end of file diff --git a/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_icons.scss b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_icons.scss new file mode 100644 index 00000000..b1df51f8 --- /dev/null +++ b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_icons.scss @@ -0,0 +1,15 @@ +/* does not work, toto later */ + +// $humans: ''; + +// $icons: ('humans'); +// $colors: ('brandblue', 'green', 'orange', 'yellow', 'red', 'lightblue', 'blue', 'white'); + +// @each $icon in $icons { +// @each $color in $colors { +// .ic-#{$icon} { +// width: 100px; +// mask-image: url("data:image/svg+xml;charset=utf-8,#{$humans}"); +// } +// } +// } \ No newline at end of file diff --git a/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_nav.scss b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_nav.scss new file mode 100644 index 00000000..5d71685b --- /dev/null +++ b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/_nav.scss @@ -0,0 +1,28 @@ +nav { + z-index: 100; + height: 3em; + display: flex; + justify-content: flex-between; + align-items: center; + position: fixed; /* Set the navbar to fixed position */ + top: 0; /* Position the navbar at the top of the page */ + width: 100%; + + /* Menus */ + ul { + justify-content: flex-evenly; + display: flex; + + li { + flex: 1; + display: inline; + text-align: center; + list-style: none; + + a { + color: inherit; + text-decoration: none; + } + } + } +} \ No newline at end of file diff --git a/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/styles.scss b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/styles.scss new file mode 100644 index 00000000..ae4079ec --- /dev/null +++ b/themes/coopgo-theme/assets/sass/coopgo-web-ui-kit/styles.scss @@ -0,0 +1 @@ +@import 'colors', 'breakpoints', 'base', 'helpers', 'nav', 'flexbox', 'bubbles' \ No newline at end of file diff --git a/themes/coopgo-theme/assets/sass/main.scss b/themes/coopgo-theme/assets/sass/main.scss new file mode 100644 index 00000000..b87b072d --- /dev/null +++ b/themes/coopgo-theme/assets/sass/main.scss @@ -0,0 +1,82 @@ +@import 'coopgo-web-ui-kit/styles'; +// @import 'colors' <- we use the library's default values for colors, we don't need this + +nav { + .left { + flex:0; + text-align: left; + background-color: $backgroundcolor; + + img { + margin: 1em; + height: 1.3em; + } + } + + .center { + flex:1; + color: $primarycolor; + font-size: 1em; + background-color: $backgroundcolor; + } + .right { + font-family: $brandfont; + color: $white; + } + + @media(max-width: $breakpoint-tablet) { + .right { + display: none; + } + } +} + +.content { + + h1 { + padding-top: 50px; + text-align: center; + color: $primarycolor; + } + + h2 { + text-align: justify; + color: $secondarycolor; + } + div { + min-width: 200px; + } + + p { + text-align: justify; + } + + img { + max-width: 100%; + } +} + +.scroll { + .right { + background-color: $primarycolor; + } +} + +#footer { + + #realFooter { + border-top: 1px solid $primarycolor; + } + + ul { + li { + list-style: none; + } + } +} + +@media(max-width: $breakpoint-tablet) { + .featuredimage { + display: none; + } +} \ No newline at end of file diff --git a/themes/coopgo-theme/layouts/404.html b/themes/coopgo-theme/layouts/404.html new file mode 100644 index 00000000..9ab483e4 --- /dev/null +++ b/themes/coopgo-theme/layouts/404.html @@ -0,0 +1,5 @@ +{{ define "main" }} + +

Erreur : Cette page n'existe pas

+ +{{ end }} \ No newline at end of file diff --git a/themes/coopgo-theme/layouts/_default/baseof.html b/themes/coopgo-theme/layouts/_default/baseof.html new file mode 100644 index 00000000..5f8e2ec0 --- /dev/null +++ b/themes/coopgo-theme/layouts/_default/baseof.html @@ -0,0 +1,11 @@ + + + {{- partial "head.html" . -}} + + {{- partial "header.html" . -}} +
+ {{- block "main" . }}{{- end }} +
+ {{- partial "footer.html" . -}} + + diff --git a/themes/coopgo-theme/layouts/_default/list.html b/themes/coopgo-theme/layouts/_default/list.html new file mode 100644 index 00000000..8cf5ad79 --- /dev/null +++ b/themes/coopgo-theme/layouts/_default/list.html @@ -0,0 +1,13 @@ +{{ define "main" }} + +
+ {{range .Pages}} + +
+

{{.Title}}

+
+
+ {{end}} +
+ +{{end}} \ No newline at end of file diff --git a/themes/coopgo-theme/layouts/_default/single.html b/themes/coopgo-theme/layouts/_default/single.html new file mode 100644 index 00000000..289d76cd --- /dev/null +++ b/themes/coopgo-theme/layouts/_default/single.html @@ -0,0 +1,7 @@ +{{ define "main" }} + +
+ {{.Content}} +
+ +{{ end }} \ No newline at end of file diff --git a/themes/coopgo-theme/layouts/index.html b/themes/coopgo-theme/layouts/index.html new file mode 100644 index 00000000..b604b590 --- /dev/null +++ b/themes/coopgo-theme/layouts/index.html @@ -0,0 +1,88 @@ +{{ define "main" }} +
+
+
+

+ {{ .Site.Params.Section1.BaselinePart1 }} + {{ .Site.Params.Section1.BaselinePart2 }} +

+

+ {{ replace .Site.Params.Section1.Description .Site.Title ( print "" .Site.Title "" ) | safeHTML }} +

+ {{ $bubbles := resources.Get .Site.Params.Section1.Image }} + +
+
+
+ {{ $img := resources.Get .Site.Params.FeaturedImage }} + +
+
+
+

{{ .Site.Params.Section2.Title }}

+
+ {{ range .Site.Params.Section2.List }} +
+
+ {{ $icon := resources.Get ( print "images/icons/" .icon ".svg") }} + +
+

{{ .title }}

+

{{ .text }}

+
+ {{ end }} +
+
+
+

{{ .Site.Params.Section3.Title }}

+ {{ range .Site.Params.Section3.List }} +
+
+ {{ $icon := resources.Get ( print "images/icons/" .icon ".svg") }} + +
+
+

{{.title}}

+

{{.description}}

+
+
+ {{ end }} +
+
+

{{ .Site.Params.Section4.Title }}

+
+ {{ $projects := where .Site.RegularPages.ByDate "Type" "in" .Site.Params.Section4.projectsPages }} + {{ range $projects }} + +
+ {{ if (not (isset .Params "image")) | or (eq .Params.image "") }} +

{{.Title}}

+ {{else}} + {{ $img := resources.Get .Params.image }} + {{.Title}} + + {{end}} +
+
+ {{ end }} + + +
+
+ {{ $references := where .Site.RegularPages.ByDate "Type" "in" .Site.Params.Section4.referencesPages }} + {{ range $references }} + +
+ {{ if (not (isset .Params "image")) | or (eq .Params.image "") }} +

{{.Title}}

+ {{else}} + {{ $img := resources.Get .Params.image }} + {{.Title}} + + {{end}} +
+
+ {{ end }} +
+
+{{ end }} \ No newline at end of file diff --git a/themes/coopgo-theme/layouts/partials/footer.html b/themes/coopgo-theme/layouts/partials/footer.html new file mode 100644 index 00000000..2037a906 --- /dev/null +++ b/themes/coopgo-theme/layouts/partials/footer.html @@ -0,0 +1,65 @@ + \ No newline at end of file diff --git a/themes/coopgo-theme/layouts/partials/head.html b/themes/coopgo-theme/layouts/partials/head.html new file mode 100644 index 00000000..16bedac5 --- /dev/null +++ b/themes/coopgo-theme/layouts/partials/head.html @@ -0,0 +1,15 @@ + + + + + {{ $sass := resources.Get "sass/main.scss" }} + {{ $style := $sass | resources.ToCSS }} + + + {{ $js := resources.Get "js/main.js" }} + + + {{ $title := print .Site.Title " | " .Title }} + {{ if .IsHome }}{{ $title = .Site.Title }}{{ end }} + {{ $title }} + \ No newline at end of file diff --git a/themes/coopgo-theme/layouts/partials/header.html b/themes/coopgo-theme/layouts/partials/header.html new file mode 100644 index 00000000..9da2c6fc --- /dev/null +++ b/themes/coopgo-theme/layouts/partials/header.html @@ -0,0 +1,27 @@ + \ No newline at end of file diff --git a/themes/coopgo-theme/layouts/shortcodes/brand.html b/themes/coopgo-theme/layouts/shortcodes/brand.html new file mode 100644 index 00000000..e212319b --- /dev/null +++ b/themes/coopgo-theme/layouts/shortcodes/brand.html @@ -0,0 +1 @@ +{{.Get 0}} \ No newline at end of file diff --git a/themes/coopgo-theme/layouts/shortcodes/column.html b/themes/coopgo-theme/layouts/shortcodes/column.html new file mode 100644 index 00000000..4539908f --- /dev/null +++ b/themes/coopgo-theme/layouts/shortcodes/column.html @@ -0,0 +1,3 @@ +
+ {{.Inner}} +
\ No newline at end of file diff --git a/themes/coopgo-theme/layouts/shortcodes/flex-row.html b/themes/coopgo-theme/layouts/shortcodes/flex-row.html new file mode 100644 index 00000000..fd37cd1d --- /dev/null +++ b/themes/coopgo-theme/layouts/shortcodes/flex-row.html @@ -0,0 +1,3 @@ +
+ {{.Inner}} +
\ No newline at end of file diff --git a/themes/coopgo-theme/static/fonts/Bitter-Bold.woff b/themes/coopgo-theme/static/fonts/Bitter-Bold.woff new file mode 100644 index 00000000..66c8f429 Binary files /dev/null and b/themes/coopgo-theme/static/fonts/Bitter-Bold.woff differ diff --git a/themes/coopgo-theme/static/fonts/Bitter-BoldItalic.woff b/themes/coopgo-theme/static/fonts/Bitter-BoldItalic.woff new file mode 100644 index 00000000..e9f4ab7c Binary files /dev/null and b/themes/coopgo-theme/static/fonts/Bitter-BoldItalic.woff differ diff --git a/themes/coopgo-theme/static/fonts/Bitter-Italic.woff b/themes/coopgo-theme/static/fonts/Bitter-Italic.woff new file mode 100644 index 00000000..a29b66f6 Binary files /dev/null and b/themes/coopgo-theme/static/fonts/Bitter-Italic.woff differ diff --git a/themes/coopgo-theme/static/fonts/Bitter-Regular.woff b/themes/coopgo-theme/static/fonts/Bitter-Regular.woff new file mode 100644 index 00000000..6657e452 Binary files /dev/null and b/themes/coopgo-theme/static/fonts/Bitter-Regular.woff differ diff --git a/themes/coopgo-theme/static/fonts/manometer.woff b/themes/coopgo-theme/static/fonts/manometer.woff new file mode 100644 index 00000000..433bff68 Binary files /dev/null and b/themes/coopgo-theme/static/fonts/manometer.woff differ diff --git a/themes/coopgo-theme/static/fonts/manometer.woff2 b/themes/coopgo-theme/static/fonts/manometer.woff2 new file mode 100644 index 00000000..4c2d6e3e Binary files /dev/null and b/themes/coopgo-theme/static/fonts/manometer.woff2 differ diff --git a/themes/coopgo-theme/theme.toml b/themes/coopgo-theme/theme.toml new file mode 100644 index 00000000..b83e1b87 --- /dev/null +++ b/themes/coopgo-theme/theme.toml @@ -0,0 +1,16 @@ +# theme.toml template for a Hugo theme +# See https://github.com/gohugoio/hugoThemes#themetoml for an example + +name = "COOPGO Theme" +license = "MIT" +licenselink = "https://gitlab.scity.coop/websites/coopgo-theme/blob/master/LICENSE" +description = "" +homepage = "https://coopgo.fr/" +tags = [] +features = [] +min_version = "0.41.0" + +[author] + name = "COOPGO dev team" + homepage = "https://coopgo.fr" +