Compare commits

...

186 Commits
V3.0 ... master

Author SHA1 Message Date
Florent Le Saout 352faad8ad Mise à jour package 2024-05-09 09:59:38 +02:00
Florent Le Saout 540b187710 Merge pull request 'Ajout Sylvain Lepoutre' (#91) from vincent.genieux/SiteWebAstrolabe:sylvain-lepoutre into master
Reviewed-on: #91
2024-05-09 09:21:28 +02:00
Vincent Genieux bd0f251967 Ajout Sylvain Lepoutre 2024-05-06 15:04:52 +02:00
Florent Le Saout d0e855eaf6 Merge pull request 'Ajout profil Annabelle Palmisano' (#90) from vincent.genieux/SiteWebAstrolabe:annabelle-palmisano into master
Reviewed-on: #90
2024-04-30 09:30:57 +02:00
Vincent Genieux f50857add2 ajout Annabelle Palmisano 2024-04-29 16:49:10 +02:00
Florent Le Saout 28c0b957cc Mise à jour réseaux sociaux : ajout chaine youtube 2024-04-24 15:23:16 +02:00
Florent Le Saout c985e79ad1 Mise à jour réseaux sociaux 2024-04-24 00:10:06 +02:00
Florent Le Saout 32770082ef Merge pull request 'modification du profil de claire' (#88) from vincent.genieux/SiteWebAstrolabe:claire into master
Reviewed-on: #88
2024-04-17 21:24:51 +02:00
Florent Le Saout 730c70fac7 Merge branch 'master' into claire 2024-04-17 21:24:35 +02:00
Florent Le Saout fb4bc56c9c Merge pull request 'Modification du profil d'Antoine Naudy' (#87) from vincent.genieux/SiteWebAstrolabe:antoine into master
Reviewed-on: #87
2024-04-17 21:24:20 +02:00
Vincent Genieux 3b516471a7 modif claire
https://ticket.astrolabe.coop/#ticket/zoom/56
2024-04-17 20:03:42 +02:00
Vincent Genieux e420012cd9 modification profil antoine 2024-04-12 16:23:04 +02:00
Florent Le Saout 10fbe4cc1b Merge pull request 'nouvelle image pour le poisson' (#86) from astro-stop-pv-final into master
Reviewed-on: #86
2024-04-01 01:29:54 +02:00
Florent Le Saout 46b80318a6 Fix typo 2024-04-01 01:29:16 +02:00
Yannick Le Duc 6af43c3236 nouvelle image pour le poisson 2024-03-31 22:18:01 +02:00
Florent Le Saout e24979f2d1 Merge pull request 'Astro-stop-pv : blague du 1er avril' (#85) from astro-stop-pv into master
Reviewed-on: #85
Reviewed-by: Florent Le Saout <florent.lesaout@astrolabe.coop>
2024-03-29 11:13:49 +01:00
Yannick Le Duc f1944ddfc7 changements mineurs dans l'astroblague 2024 en incluant les retours (je n'ai pas mis la partie GPS car elle me semblait surcharger la lecture déjà bien dense)
J'en ai profité pour nettoyer les noms et emplacements des fichiers pages/images des 2 poissons d'avril 2023 et 2024

J'ai rajouté aussi l'image/illustration de Guijaune pour la révélation du poisson, histoire de l'utiliser quand même.
2024-03-28 22:26:21 +01:00
Yannick Le Duc 0a2dcc18ee enleve "c'est top"... 2024-03-26 17:21:49 +01:00
Yannick Le Duc bde004fb83 change l'image de astro-stop-pv (prise photo du jour par moi même) 2024-03-26 17:20:10 +01:00
Yannick Le Duc e009ecc36c Merge branch 'astro-stop-pv' of ssh://git.astrolabe.coop:2106/AstrolabeCAE/SiteWebAstrolabe into astro-stop-pv 2024-03-26 17:15:59 +01:00
Yannick Le Duc 674df2bb5f simplification et allégement du texte de parties facultatives 2024-03-26 09:54:38 +01:00
Yannick Le Duc 9728cbd8b3 creation astroblague poisson avril 2024 2024-03-26 09:54:38 +01:00
Yannick Le Duc a6956a9b1c simplification et allégement du texte de parties facultatives 2024-03-26 08:34:32 +01:00
Yannick Le Duc 8503bd57a5 creation astroblague poisson avril 2024 2024-03-25 11:21:01 +01:00
Yannick Le Duc bc7572f902 Merge branch 'master' of ssh://git.astrolabe.coop:2106/AstrolabeCAE/SiteWebAstrolabe 2024-03-25 09:36:44 +01:00
Florent Le Saout 66c074eced Merge pull request 'fix(contactForm): append question in subject' (#84) from fix/contact-set-object into master
Reviewed-on: #84
2024-03-21 17:36:48 +01:00
Jérémy Dufraisse 91186e6644 fix(contactForm): append question in subject 2024-03-21 12:49:00 +01:00
Florent Le Saout 71dd25ca44 Merge pull request 'fix(member): use right guess for email Address' (#83) from fix/member-contact-instead-of-main-contact2 into master
Reviewed-on: #83
2024-03-20 15:19:18 +01:00
Jérémy Dufraisse f94f98b8da fix(member): use right guess for email Address 2024-03-20 15:13:31 +01:00
Florent Le Saout 21a1efbf7c Merge pull request 'fix(contactForm): use member contact when on member's page' (#82) from fix/member-contact-instead-of-main-contact into master
Reviewed-on: #82
2024-03-20 15:04:23 +01:00
Jérémy Dufraisse 6f4eb9a844 fix(contactForm): use member contact when on member's page 2024-03-20 14:32:52 +01:00
Florent Le Saout 9fd1712328 Merge pull request 'feat/send-mail-to-member' (#81) from feat/send-mail-to-member into master
Reviewed-on: #81
2024-03-20 14:04:38 +01:00
Jérémy Dufraisse 9690867817 fix(member-contact): prettier form 2024-03-20 13:10:28 +01:00
Jérémy Dufraisse 4380a086db fix(contact-form-handler-php): capture wantedContact and sanitize it rigthly 2024-03-20 13:10:28 +01:00
Jérémy Dufraisse b3b5ee6377 fix(htaccess): check if module activated 2024-03-20 13:10:28 +01:00
Jérémy Dufraisse 0806f09b4c fix(contactTo): define emailSlug if needed 2024-03-20 13:10:28 +01:00
Jérémy Dufraisse 0ad9951d77 refactor(_members.scss): eslint 2024-03-20 13:10:28 +01:00
Jérémy Dufraisse 63ccebb452 feat(contact-form): adapt to member 2024-03-20 13:10:28 +01:00
Jérémy Dufraisse 08fcc19e53 feat(members): create link to email form 2024-03-20 13:10:28 +01:00
Jérémy Dufraisse 2afe8ce4ba feat(members/contact): create pages 2024-03-20 13:10:28 +01:00
Jérémy Dufraisse 0b6c22c7a3 feat(contact-handler.php): manager other e-mails from POST 2024-03-20 13:10:28 +01:00
Jérémy Dufraisse 1dd30c2f75 refactor(contact-handler.php): PSR2 autoformat 2024-03-20 13:10:28 +01:00
Florent Le Saout b58b2357c0 Merge pull request 'SEO Optims' (#80) from seo-optims into master
Reviewed-on: #80
2024-03-18 15:07:08 +01:00
kevin 80f8f7f5a1 fix(gautier): remove 404 2024-03-18 13:29:44 +01:00
kevin d72316cf86 feat(seo): add sitemap 2024-03-18 13:12:37 +01:00
kevin cbe1ce6626 fix(seo): avoid redirect to uncrawl pages without trailing slash 2024-03-18 13:10:30 +01:00
Florent Le Saout 7194cb5710 Mise à jour Profil Raphael 2024-03-15 15:09:14 +01:00
Florent Le Saout 4713f39579 Merge pull request 'fix(gps): for Loana P' (#79) from fix/right-gps-coordinates-for-loana-p into master
Reviewed-on: #79
2024-03-13 10:19:38 +01:00
Jérémy Dufraisse afa68f0c75 fix(gps): for Loana P 2024-03-13 09:06:38 +01:00
Florent Le Saout 1e02057350 Ajout de la validation propriétaires 2024-03-05 00:26:22 +01:00
Florent Le Saout 4884d95433 Merge pull request 'Modification profil de francois bonningues' (#78) from francois-bonningues into master
Reviewed-on: #78
2024-02-19 23:25:21 +01:00
Francois Bonningues f5b2c38328 [script][mail] Ajout script qui reconstitue l'adresse mail 2024-02-19 12:10:50 +01:00
Florent Le Saout 8a30e683c6 Merge branch 'master' into francois-bonningues 2024-02-18 15:27:05 +01:00
Florent Le Saout 0421c40e98 Merge pull request 'fix(footer): adjust margin for social icons' (#77) from fix-a11y into master
Reviewed-on: #77
2024-02-18 15:26:26 +01:00
Francois Bonningues 7b9fd60563 Modification profil de francois bonningues 2024-02-18 10:54:11 +01:00
kevin 00f92a3989 fix(footer): adjust margin for social icons 2024-02-16 21:44:05 +01:00
Florent Le Saout e253083786 Mise à jour des libs 2024-02-16 15:26:26 +01:00
Florent Le Saout 41bdea4579 Merge pull request 'Ajout profile Oriane' (#76) from vincent.genieux/SiteWebAstrolabe:oriane into master
Reviewed-on: #76
2024-02-16 15:24:15 +01:00
Florent Le Saout b6d4168e8c Merge pull request 'Ajout profil Hugo Moubèche' (#75) from vincent.genieux/SiteWebAstrolabe:hugo into master
Reviewed-on: #75
2024-02-16 15:24:03 +01:00
Vincent Genieux 3cf91fbf9b Ajout profile Oriane 2024-02-15 11:56:39 +01:00
Vincent Genieux d30c2355d3 Ajout profil Hugo Moubèche 2024-02-14 12:13:29 +01:00
Florent Le Saout 21ba819002 Merge pull request '[TUTO][Zephyr] Ajout tutorial debug' (#74) from AddTutoZephyr into master
Reviewed-on: #74
2024-02-06 15:46:35 +01:00
Francois Bonningues b2be20bcc5 [TUTO][Zephyr] Ajout tutorial debug 2024-02-06 11:54:12 +01:00
Florent Le Saout 3ebb229815 Rédaction des posts réu info Février, Mars, Avril, Mai et Juin 2024 2024-01-20 19:31:50 +01:00
Florent Le Saout 03a68e7ce9 Ajout post réu info Janvier 2024 2024-01-02 17:29:20 +01:00
Florent Le Saout ee0e7abcad Mise à jour de nos partenaires 2023-12-27 14:34:37 +01:00
Florent Le Saout 6a08d7966f Merge pull request 'fix(liberation): typo' (#73) from fix/post-liberation-typo into master
Reviewed-on: #73
2023-12-26 10:00:05 +01:00
Florent Le Saout 08065c55cb Merge branch 'master' into fix/post-liberation-typo 2023-12-26 09:59:49 +01:00
Florent Le Saout b22af4e668 Correction mineur ortho 2023-12-05 10:42:59 +01:00
Jérémy Dufraisse d3e2256b4d fix(liberation): typo 2023-12-05 09:28:30 +01:00
Florent Le Saout 667a5d434b Merge pull request 'Article Libération Site Web' (#49) from post_liberation_site into master
Reviewed-on: #49
Reviewed-by: Jeremy Dufraisse <jeremy.dufraisse@astrolabe.coop>
2023-12-05 00:33:54 +01:00
Florent Le Saout 9c76aff74a Amélioration post libération 2023-12-04 20:52:15 +01:00
Florent Le Saout f4c6e839c5 Mise à jour post sur libération du site 2023-12-04 20:01:10 +01:00
Florent Le Saout 186c84ff75 Commit initial pour débuter l'article 2023-12-04 20:01:10 +01:00
Florent Le Saout edcab15c66 Merge pull request 'fix(legals): create pages WIP' (#51) from fix/legals-pages into master
Reviewed-on: #51
2023-12-04 18:50:33 +01:00
Florent Le Saout 418df5c894 Merge branch 'master' into fix/legals-pages 2023-12-04 18:45:38 +01:00
Florent Le Saout 7f33fa0e76 Amélioration mentions légales et ajour RGPD 2023-12-04 18:44:45 +01:00
Florent Le Saout e4a7a05c93 Amélioration Profil Claire 2023-12-04 18:07:59 +01:00
Florent Le Saout e1710fda11 Retrait profil Henk suite au Départ 2023-12-04 18:05:23 +01:00
Florent Le Saout a79ad60416 Merge pull request 'Ajout profil Perrine Letellier' (#72) from vincent.genieux/SiteWebAstrolabe:perrine into master
Reviewed-on: #72
2023-11-27 22:10:48 +01:00
Florent Le Saout d17d6f8dba Merge pull request 'Ajout profil Claire Dédelot' (#71) from vincent.genieux/SiteWebAstrolabe:claire into master
Reviewed-on: #71
2023-11-27 22:10:27 +01:00
Florent Le Saout 71c5f56492 Merge pull request 'Mise à jour profil JC' (#70) from vincent.genieux/SiteWebAstrolabe:modif-jc into master
Reviewed-on: #70
2023-11-27 22:08:56 +01:00
Vincent Genieux 07792e7afc Ajout profil Perrine Letellier 2023-11-23 12:37:55 +01:00
Vincent Genieux 970512135a Ajout profil Claire Dédelot 2023-11-23 12:06:32 +01:00
Vincent Genieux bbe6044104 Mise à jour profil JC 2023-11-20 11:11:41 +01:00
Florent Le Saout fa8d519460 Mise à jour article mois ess 2023 2023-11-16 19:27:17 +01:00
Florent Le Saout 4c1a0d4cfa Ajout evenement ADAPT SEEPH 2023 à Rennes 2023-11-13 23:45:35 +01:00
Florent Le Saout 13b1de0e8e Ajout profil Antoine Naudy 2023-11-13 00:21:52 +01:00
Florent Le Saout 22899fd481 Ajout profil Valentin Segue 2023-11-12 23:58:51 +01:00
Florent Le Saout eb85e6e293 Retrait profil de Fabien suite à son départ de la CAE 2023-11-12 23:31:33 +01:00
Florent Le Saout 0550b754d1 Merge pull request 'Modification de Coopérative activité et entrepreneur à coopérative d'entrepreneurs' (#69) from renommage_cae into master
Reviewed-on: #69
Reviewed-by: Jeremy Dufraisse <jeremy.dufraisse@astrolabe.coop>
2023-11-12 23:28:23 +01:00
Florent Le Saout 5323989a1c Modification de Coopérative activité et entrepreneur à coopérative d'entrepreneurs 2023-11-10 18:21:52 +01:00
Florent Le Saout 29802d1d53 Ajout post mois de l'ESS et des evt Astro 2023-11-01 01:39:46 +01:00
Florent Le Saout d932b3ecf7 Ajout post Salon Entreprendre dans l'Ouest 2023-11-01 00:18:55 +01:00
Florent Le Saout 693b44d258 Mise à jour package lock 2023-10-30 10:30:49 +01:00
Florent Le Saout 5aa2380551 Revert "Ajout profil Samuel"
This reverts commit 7704776da9.
2023-10-16 10:43:12 +02:00
Florent Le Saout b7acbcfc89 Correction concernant les adresses emails de contact 2023-10-05 09:11:39 +02:00
Florent Le Saout 13d33b4bfc Première version mentions légales 2023-10-05 09:11:39 +02:00
Jérémy Dufraisse c1061d74fd fix(legals): create pages WIP 2023-10-05 09:11:38 +02:00
Florent Le Saout 7704776da9 Ajout profil Samuel 2023-10-05 00:33:19 +02:00
Florent Le Saout e1b78ffce6 Merge pull request 'feat(posts/flyer-2023)' (#64) from feat/post-flyer into master
Reviewed-on: #64
2023-10-04 23:33:01 +02:00
Jérémy Dufraisse 20276251b6 fix(flyer): update date to 5 oct 2023-10-04 23:09:11 +02:00
Jérémy Dufraisse 4e91d682d8 feat(posts/flyer-2023): create (WIP because missing file) 2023-10-04 23:04:08 +02:00
Florent Le Saout c9504db4ba Mise à jour package Lock 2023-10-04 21:17:45 +02:00
Florent Le Saout fb8251f19c Ajout rencontre fede 2023 2023-10-04 21:17:18 +02:00
Florent Le Saout 80fe533358 Merge pull request 'fix/package-links' (#66) from fix/package-links into master
Reviewed-on: #66
2023-09-27 16:58:08 +02:00
Florent Le Saout c65ab8171e Merge branch 'master' into fix/package-links 2023-09-27 16:53:53 +02:00
Florent Le Saout 41fb3ea621 Correction Heure et date réu info 2023-09-27 16:08:59 +02:00
Florent Le Saout 15224608f0 Ajout annonce réu info Octobre, Novembre et décembre avec publi auto sur les bonnes dates 2023-09-27 15:07:31 +02:00
Florent Le Saout 0d24a66814 Retrait profil Lucie, Lucie et Alex 2023-09-27 14:59:22 +02:00
Jérémy Dufraisse efa45dbcf3 fix(grace-hopper): use base url from params 2023-09-25 10:14:22 +02:00
Jérémy Dufraisse 17e2438518 fix(package.json): update links to repo 2023-09-25 10:07:25 +02:00
Florent Le Saout 671c41248e correction et ajout lien grace hopper 2023-09-18 09:30:15 +02:00
Florent Le Saout d0fd37c2c5 Merge pull request 'feat(post): grace-hopper' (#63) from grace-hopper into master
Reviewed-on: #63
2023-09-12 09:51:45 +02:00
Jérémy Dufraisse d47ef5729a fix(grace-hopper): typo ' in title + date 2023-09-12 09:05:27 +02:00
Lucie Margaria aeda2d33d3 Ajout post Grace-hopper 2023-09-12 08:58:49 +02:00
Lucie Margaria 56c3061d8d Ajout Grace Hopper A Completer 2023-09-12 08:58:49 +02:00
Florent Le Saout 42a5a592dd Merge pull request 'Ajout profile Maryse Scarfo' (#62) from maryse-scarfo into master
Reviewed-on: #62
2023-08-21 18:16:26 +02:00
Florent Le Saout 372c589973 Merge branch 'master' into maryse-scarfo 2023-08-21 18:16:13 +02:00
Florent Le Saout 54d97cb115 Fix problème de ' dans le titre 2023-08-21 18:15:26 +02:00
Lucie Margaria 98e06649c7 Ajout profile Maryse Scarfo 2023-07-31 10:32:35 +02:00
Florent Le Saout c3b460d01a Merge pull request 'Ajout profil jacques-françois marchandise' (#60) from jaf-marchandise into master
Reviewed-on: #60
2023-07-28 14:47:15 +02:00
Lucie Margaria 8f9aef959e Ajout profil jacques-françois marchandise 2023-07-26 15:30:10 +02:00
Florent Le Saout fa48e3b9b9 Merge pull request 'feat(analytics): append in source' (#58) from feat/matomo-install into master
Reviewed-on: #58
2023-07-19 18:16:59 +02:00
Jérémy Dufraisse 806793a43d feat(analytics): append in source 2023-07-19 17:21:23 +02:00
Florent Le Saout c9a037b2c3 Mise à jour post réu info septembre, fix typo 2023-07-17 16:12:23 +02:00
Florent Le Saout 37fedf432f Nouvelle réunion information Septembre et dans l'été 2023-07-17 16:02:32 +02:00
Florent Le Saout 19843d1493 Mise à jour photo AG 2023-07-17 15:24:16 +02:00
Florent Le Saout 87e61f996f Merge pull request 'AG2023' (#57) from AG2023 into master
Reviewed-on: #57
2023-07-12 23:25:44 +02:00
Florent Le Saout b0a0a5e8d7 Retrait image non utilisée 2023-07-12 23:25:20 +02:00
Florent Le Saout f6f33f8cab Merge branch 'master' into AG2023 2023-07-12 23:19:02 +02:00
Florent Le Saout f57812ccbe Uopdate some libs for security purpose 2023-07-12 23:18:35 +02:00
Florent Le Saout 02bfcfaca7 Retrait du profile de Yves suite à son départ d'Astrolabe 2023-07-12 23:17:42 +02:00
Florent Le Saout 30be659010 Merge pull request 'Ajout Gautier Moreau' (#56) from gautier-moreau into master
Reviewed-on: #56
2023-07-12 23:15:30 +02:00
Florent Le Saout c3fe9c7f40 Merge branch 'master' into gautier-moreau 2023-07-12 23:14:07 +02:00
Florent Le Saout 03134474f0 Merge pull request 'Ajout Nelly Le Flem' (#54) from nelly-leflem into master
Reviewed-on: #54
2023-07-12 23:13:03 +02:00
Lucie Margaria 94c5c985d1 Modification post-AG2023 2023-07-12 10:06:32 +02:00
Lucie Margaria 718d219f6d Modification Gautier Moreau 2023-07-11 14:52:15 +02:00
Florent Le Saout 3c7f3172e1 Merge branch 'master' into nelly-leflem 2023-07-11 14:42:10 +02:00
Lucie Margaria 2c2b1f5683 Modificiation Nelly Le Flem 2023-07-11 14:27:29 +02:00
Lucie Margaria 8dc66c50b9 Erreur de branch, donc suppression : Revert "Ajout Gautier Moreau"
This reverts commit 30396d08f0.
2023-07-10 12:02:28 +02:00
Lucie Margaria 543274ac83 Ajout Gautier Moreau 2023-07-10 11:58:06 +02:00
Lucie Margaria 30396d08f0 Ajout Gautier Moreau 2023-07-10 09:53:46 +02:00
Lucie Margaria 091f468e27 Ajout Nelly Le Flem 2023-06-23 14:00:35 +02:00
Florent Le Saout 6cf55684b1 Merge pull request 'fix(posts/AG2022): add copyright' (#53) from fix-licence-post-ag2022 into master
Reviewed-on: #53
2023-06-16 11:01:36 +02:00
Jérémy Dufraisse 32e316f290 fix(posts/AG2023): add copyright 2023-06-16 08:43:19 +02:00
Jérémy Dufraisse e9028b6ac6 Merge branch 'fix-licence-post-ag2022' into AG2023 2023-06-16 08:42:10 +02:00
Jérémy Dufraisse aa76b044ab fix(posts/AG2022): add copyright 2023-06-16 08:41:26 +02:00
Lucie Margaria 0b3a611549 Post AG 2023 2023-06-15 12:12:53 +02:00
Florent Le Saout 463a8c8df0 Merge pull request 'Ajout article alice recoque' (#52) from alice-recoque into master
Reviewed-on: #52
2023-06-12 18:21:49 +02:00
Florent Le Saout 08c36fbc65 Merge branch 'master' into alice-recoque 2023-06-12 18:21:02 +02:00
Florent Le Saout d41b57bd5d Corrections mineurs dans le post (fix) et reduction image CNILL 2023-06-12 18:20:25 +02:00
Lucie Margaria 23c8d3f48a Ajout Logo CNIL 2023-06-08 14:14:58 +02:00
Lucie Margaria a6788c0078 Modification Alice Recoque 2023-06-08 11:55:08 +02:00
Florent Le Saout f63dcbf156 Correction Post Réunion information 2023-06-05 14:58:46 +02:00
Florent Le Saout c38a6d7318 Post réu info Juin 2023 2023-06-04 15:51:02 +02:00
Lucie Margaria 6c49bcb4bb Ajout article alice recoque 2023-05-24 11:34:26 +02:00
Florent Le Saout 1a1b6b5190 Fix pb quote dans la description et amélioration description 2023-05-19 11:27:12 +02:00
Florent Le Saout fb72164402 Changement du titre et de la description du site 2023-05-19 10:44:34 +02:00
Florent Le Saout 2a8efce2d2 Merge pull request 'fix/logo-licence' (#50) from fix/logo-licence into master
Reviewed-on: #50
2023-05-15 18:13:21 +02:00
Jérémy Dufraisse b5aa1dd449 fix(images): change licence for folders customers, partners, astrolabe 2023-05-10 09:31:25 +02:00
Jérémy Dufraisse e52581b0be refactor(astrolabe logo): move all concerned files into dedicated folder 2023-05-10 09:30:58 +02:00
Florent Le Saout b78f2c2db9 mIse à jour lib fix secu 2023-05-03 10:20:19 +02:00
Florent Le Saout 0d11f0e045 Réu info mai 2023 2023-05-03 10:19:38 +02:00
Florent Le Saout 09b1385c44 Merge pull request 'Modif style bouton meeting' (#48) from meeting into master
Reviewed-on: #48
2023-04-17 21:37:54 +02:00
kevin bf4905b48b style(home/contact): meeting cta 2023-04-17 21:16:54 +02:00
Florent Le Saout 835a3251f0 Merge pull request 'Style bouton réunions d'informations' (#47) from meeting into master
Reviewed-on: #47
2023-04-10 18:02:38 +02:00
kevin 1bfef55384 style(home/contact): meeting cta 2023-04-09 18:23:39 +02:00
Florent Le Saout 2b637e118e Merge pull request 'Ajout section Réunion d'infos' (#46) from meeting into master
Reviewed-on: #46
2023-04-07 23:44:45 +02:00
kevin a7c42fa9c7 feat(home/contact): add meeting section 2023-04-07 20:56:52 +02:00
kevin 438ae0cdd2 Update kevin content 2023-04-07 20:56:52 +02:00
Florent Le Saout 0bc856a417 Réunion information Avril 2023 2023-04-07 18:09:19 +02:00
Florent Le Saout 548efdb00f petit fix chatgptel 2023-04-01 15:11:06 +02:00
Florent Le Saout d55bb2d8a5 Merge pull request 'master' (#45) from yannick.leduc/SiteWebAstrolabe:master into master
Reviewed-on: #45
2023-03-29 23:17:14 +02:00
Yannick Le Duc 571b528287 minor tweaks
Petites retouches textes/highlights, et reformulations diverses
2023-03-29 23:03:52 +02:00
Yannick Le Duc 814dca0e6a minor highlights
mineures retouches de textes
2023-03-29 22:55:25 +02:00
Yannick Le Duc 754bdd94e6 petits affinages
- Changement du nom du rédacteur (Astroblagueur -> moi) 
- Petites typo ou fautes d'orthographes
- Quelques highlights en gras pour alléger le bloc texte et rendre le texte plus attirant
- Rajout de sections/titres pour structurer
- Rajout d'un "Et ensuite" (pour viser à marier la carpe et le lapin)
2023-03-29 22:52:39 +02:00
Florent Le Saout b792fe65aa Merge pull request 'feat/post-1-apr' (#44) from feat/post-1-apr into master
Reviewed-on: #44
2023-03-29 18:05:18 +02:00
Florent Le Saout d12eba02df Reduction taille image illustration 2023-03-29 18:02:37 +02:00
Florent Le Saout 9776f94b83 Merge branch 'master' into feat/post-1-apr 2023-03-29 17:29:56 +02:00
Florent Le Saout e8748b9f23 Renomme et supprime le lien vers le formulaire framaform expiré 2023-03-29 17:29:24 +02:00
Jérémy Dufraisse 04050da930 feat(chat-gptel): creatpost 2023-03-29 17:19:44 +02:00
Jérémy Dufraisse 026a55fe9e fix(_config.scss): remove leading-zero 2023-03-28 09:24:06 +02:00
Florent Le Saout fe7b7c83af Retrait suite départ des membres 2023-03-27 18:07:16 +02:00
Florent Le Saout 7e0db4bb31 Mise à jour des packages 2023-03-27 17:50:19 +02:00
Yannick Le Duc a4fc862ac7 Test git 2023-02-17 14:50:39 +01:00
179 changed files with 4707 additions and 17033 deletions

View File

@ -1,4 +1,12 @@
This project is under MIT License for all its code except the src/members and src/images/profiles subdirectories and its content.
This project is under MIT License for all its code except following subdirectories and its content :
- src/members
- src/images/astrolabe
- src/images/customers
- src/images/partners
- src/images/profiles
- src/images/posts/AG2022
- src/images/posts/AG2023
- src/images/posts/copyright
MIT License

9692
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,7 @@
"description": "Site web de la coopérative Astrolabe CAE",
"main": "index.js",
"dependencies": {
"@11ty/eleventy": "^2.0.0",
"@11ty/eleventy": "^2.0.1",
"@11ty/eleventy-plugin-rss": "^1.0.7",
"@11ty/eleventy-plugin-syntaxhighlight": "^2.0.3",
"@tbranyen/jsdom": "^13.0.0",
@ -52,13 +52,13 @@
},
"repository": {
"type": "git",
"url": "git+https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe.git"
"url": "git+https://git.astrolabe.coop/AstrolabeCAE/SiteWebAstrolabe.git"
},
"keywords": [],
"author": "Yves Gatesoupe",
"license": "MIT",
"bugs": {
"url": "https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/issues"
"url": "https://git.astrolabe.coop/AstrolabeCAE/SiteWebAstrolabe/issues"
},
"homepage": "https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe"
"homepage": "https://git.astrolabe.coop/AstrolabeCAE/SiteWebAstrolabe"
}

View File

@ -1,12 +1,16 @@
# Prevent viewing of htaccess file.
<Files .htaccess>
order allow,deny
deny from all
<IfModule mod_access_compat.c>
Order Allow,Deny
Deny from all
</IfModule>
</Files>
# Prevent directory listings
Options All -Indexes
ErrorDocument 404 /404.html
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https [OR]
RewriteCond %{HTTP_HOST} ^astrolabe\.coop [NC]
RewriteRule ^ https://www.astrolabe.coop%{REQUEST_URI} [L,NE,R=301]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https [OR]
RewriteCond %{HTTP_HOST} ^astrolabe\.coop [NC]
RewriteRule ^ https://www.astrolabe.coop%{REQUEST_URI} [L,NE,R=301]
</IfModule>

View File

@ -1,7 +1,7 @@
{
"showThemeCredit": true,
"name": "Astrolabe CAE",
"shortDesc": "Site web de la coopérative SCOP d'Activités et d'Entrepreneur·e·s spécialisée en informatique Astrolabe CAE, pour les indépendant·e·s qui ne veulent pas être seul.",
"shortDesc": "Site web de la Coopérative d'Entrepreneur·e·s spécialisée dans le numérique Astrolabe CAE, pour les indépendant·e·s qui ne veulent pas être seul.",
"url": "https://www.astrolabe.coop",
"authorEmail": "contact@astrolabe.coop",
"authorHandle": "@AstrolabeCae",
@ -12,8 +12,9 @@
"mastodon": "https://framapiaf.org/@AstrolabeCAE",
"twitter": "https://twitter.com/AstrolabeCae",
"linkedin": "https://www.linkedin.com/company/astrolabe-cae/",
"meetup": "https://www.meetup.com/fr-FR/Astrolabe-CAE/",
"mobilizon": "https://mobilizon.fr/@discussion_astrolabe_cae"
"facebook": "https://www.facebook.com/profile.php?id=61558600207926",
"instagram": "https://www.instagram.com/astrolabecae/",
"youtube" : "https://www.youtube.com/channel/UCdxBGpXwL_A5rOcGbN_Xiag"
},
"designerName": "Yves Gatesoupe",
"designerHandle": "/members/yves-gatesoupe/",
@ -24,5 +25,5 @@
"maxProfilePreview": 3,
"maxCustomerPerPage": 8,
"maxPartnerPerPage": 8,
"faviconPath": "/images/favicon.png"
"faviconPath": "/images/astrolabe/favicon.png"
}

View File

@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="google-site-verification" content="-haql21y-2aWWdYUVglG0kBA4yjCcyG6y8mAzTrZ-Eg" />
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="icon" href="{{ site.faviconPath }}" type="image/png" />
{% include "partials/global/meta-info.njk" %}
@ -40,5 +41,23 @@
try {document.addEventListener("DOMContentLoaded", $buo_f,false)}
catch(e){window.attachEvent("onload", $buo_f)}
</script>
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(["setDoNotTrack", true]);
_paq.push(["disableCookies"]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://analytics.astrolabe.coop/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<noscript><p><img src="https://analytics.astrolabe.coop/matomo.php?idsite=1&amp;rec=1" style="border:0;" alt="" /></p></noscript>
<!-- End Matomo Code -->
</body>
</html>

View File

@ -2,9 +2,10 @@
{% block content %}
<main id="main-content" tabindex="-1">
{% include "partials/components/meeting.njk" %}
{% include "partials/components/faq.njk" %}
{% include "partials/components/contact-form.njk" %}
</main>
{% endblock %}
{{ content | safe }}
{{ content | safe }}

View File

@ -9,6 +9,7 @@
{% block content %}
<main id="main-content" class="home" tabindex="-1">
{% include "partials/components/intro.njk" %}
{% include "partials/components/meeting.njk" %}
{% include "partials/components/posts-list-home.njk" %}
{% include "partials/components/presentation.njk" %}
{% include "partials/components/customers.njk" %}

View File

@ -21,6 +21,7 @@
</p>
{% endif %}
<ul class="social-links">
<li><a href="{{ [url , "/contact/"] | join | url }}" title="Écrire à {{ name }}" class="member-contact-at"><span>@</span></a></li>
{% if socialMastodon %}
<li><a href="{{ socialMastodon }}" title="mastodon"><svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.956 18.293c3.007-.36 5.625-2.212 5.954-3.905.519-2.667.476-6.508.476-6.508 0-5.207-3.411-6.733-3.411-6.733C18.255.357 15.302.025 12.233 0h-.075c-3.068.025-6.02.357-7.74 1.147 0 0-3.41 1.526-3.41 6.733 0 .315-.003.647-.004.993-.005.96-.01 2.024.018 3.136.123 5.091.933 10.11 5.64 11.355 2.171.575 4.035.695 5.535.613 2.722-.151 4.25-.972 4.25-.972l-.09-1.974s-1.945.613-4.13.538c-2.163-.074-4.448-.233-4.798-2.89a5.448 5.448 0 01-.048-.745s2.124.519 4.816.642c1.647.076 3.19-.096 4.759-.283zm2.406-3.705V8.283c0-1.288-.328-2.312-.987-3.07-.68-.757-1.57-1.145-2.674-1.145-1.278 0-2.246.491-2.885 1.474l-.623 1.043-.622-1.043c-.64-.983-1.608-1.474-2.886-1.474-1.104 0-1.994.388-2.674 1.146-.659.757-.987 1.781-.987 3.07v6.303h2.498V8.47c0-1.29.543-1.945 1.628-1.945 1.2 0 1.802.777 1.802 2.312v3.35h2.483v-3.35c0-1.535.601-2.312 1.801-2.312 1.086 0 1.629.655 1.629 1.945v6.119h2.497z"/></svg></a></li>
{% endif %}
@ -42,7 +43,7 @@
<ul class="tag-list mt-3">
{% for item in tags %}
<li class="tag-item">
<a href="/equipe/{{ item }}">{{ item }}</a>
<a href="/equipe/{{ item }}/">{{ item }}</a>
</li>
{% endfor %}
</ul>
@ -50,8 +51,14 @@
</div>
</div>
</article>
<a class="return-link" href="/equipe">Voir tous les membres</a>
<a class="return-link" href="/equipe/">Voir tous les membres</a>
</section>
{% if emailSlug %}
{% set contactMember = emailSlug %}
{% elif url %}
{% set contactMember = url | replace("/members/","") | replace("-",".") %}
{% endif %}
{% set contactTitle = ["Écrire à ",name] | join %}
{% include "partials/components/contact-form.njk" %}
</main>
{% endblock %}

View File

@ -12,7 +12,7 @@
<img class="post-pic" src="{{ illustration }}" alt="illustration de l'article">
{% endif %}
{{ content | safe }}
<a class="return-link" href="/posts">Voir toute l'actualité</a>
<a class="return-link" href="/posts/">Voir toute l'actualité</a>
</div>
</article>
{% include "partials/components/contact-form.njk" %}

View File

@ -8,13 +8,13 @@
<h1 class="[ member-list__heading ]">{{ pageHeading }}</h1>
<ul class="post-filter">
<li>
<a href="/posts">Tout</a>
<a href="/posts/">Tout</a>
</li>
<li>
<a href="/posts-news">Actualités</a>
<a href="/posts-news/">Actualités</a>
</li>
<li class="active">
<a href="/posts-events">Évènements</a>
<a href="/posts-events/">Évènements</a>
</li>
</ul>
</div>

View File

@ -8,13 +8,13 @@
<h1 class="[ member-list__heading ]">{{ pageHeading }}</h1>
<ul class="post-filter">
<li>
<a href="/posts">Tout</a>
<a href="/posts/">Tout</a>
</li>
<li class="active">
<a href="/posts-news">Actualités</a>
<a href="/posts-news/">Actualités</a>
</li>
<li>
<a href="/posts-events">Évènements</a>
<a href="/posts-events/">Évènements</a>
</li>
</ul>
</div>

View File

@ -8,13 +8,13 @@
<h1 class="[ member-list__heading ]">{{ pageHeading }}</h1>
<ul class="post-filter">
<li class="active">
<a href="/posts">Tout</a>
<a href="/posts/">Tout</a>
</li>
<li>
<a href="/posts-news">Actualités</a>
<a href="/posts-news/">Actualités</a>
</li>
<li>
<a href="/posts-events">Évènements</a>
<a href="/posts-events/">Évènements</a>
</li>
</ul>
</div>

View File

@ -13,7 +13,7 @@
</div>
<ul class="tag-list mt-3" id="tagList">
{% for skill in collections.skillsList %}
<li class="tag-item visually-hidden"><a href="/equipe/{{ skill }}">{{ skill }}</a></li>
<li class="tag-item visually-hidden"><a href="/equipe/{{ skill }}/">{{ skill }}</a></li>
{% endfor %}
</ul>
</div>

View File

@ -1,9 +1,15 @@
{% from "macros/form.njk" import label, field, select, option, textarea, checkboxes, button %}
{% from "macros/form.njk" import label, field, select, option, textarea, checkboxes, button, hidden_field %}
<section class="[ form-container ]">
<svg aria-hidden="true" viewBox="0 0 1440 131" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="M0 0h1440v131H0z"/><path d="M0 4.643l40-2.326c40-2.5 120-6.888 200 11.67 80 18.735 160 60.854 240 74.894 80 14.04 160 0 240-16.365 80-16.54 160-34.968 240-28.08 80 7.152 160 39.619 240 39.75 80-.131 160-32.598 200-49.139l40-16.365V131H0V4.643z" fill="#D6F253"/></svg>
{% if not removeWave %}
<svg aria-hidden="true" viewBox="0 0 1440 131" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="M0 0h1440v131H0z"/><path d="M0 4.643l40-2.326c40-2.5 120-6.888 200 11.67 80 18.735 160 60.854 240 74.894 80 14.04 160 0 240-16.365 80-16.54 160-34.968 240-28.08 80 7.152 160 39.619 240 39.75 80-.131 160-32.598 200-49.139l40-16.365V131H0V4.643z" fill="#D6F253"/></svg>
{% endif %}
<div class="[ inner-wrapper ]">
<h2 id="contact-form" class="[ contact-heading ]">Nous contacter</h2>
{% if not contactMember %}
<h2 id="contact-form" class="[ contact-heading ]">Nous contacter</h2>
{% elif contactTitle %}
<h2 id="contact-form" class="[ contact-heading ]">{{ contactTitle }}</h2>
{% endif %}
<form name="contact" method="POST" action="/form/contact-form-handler.php">
<ol class="[ field-list ]">
<li class="[ field-list__field-group ]">
@ -16,20 +22,31 @@
</li>
<li class="[ field-list__field-group ] [ full-width ]">
{{ label("Je vous contacte pour :", "select") }}
{{ select( "select", [
{label: "Obtenir un rendez-vous (décrivez votre projet en quelques lignes)", value: "option 1"},
{label: "Obtenir des précisions sur le statut dentrepreneur salarié", value: "option 2"},
{label: "Proposer une mission à un coopérateur", value: "option 3"},
{label: "Proposer un partenariat", value: "option 4"}
], { required: true, options_before: [""], options_after: ["Autre demande"] } ) }}
{% if contactMember %}
{{ select( "select", [
{label: "Obtenir un rendez-vous (décrivez votre projet en quelques lignes)", value: "option 1"},
{label: "Proposer une mission à un coopérateur", value: "option 3"}
], { required: true, options_before: [""], options_after: ["Autre demande"] } ) }}
{% else %}
{{ select( "select", [
{label: "Obtenir un rendez-vous (décrivez votre projet en quelques lignes)", value: "option 1"},
{label: "Obtenir des précisions sur le statut dentrepreneur salarié", value: "option 2"},
{label: "Proposer une mission à un coopérateur", value: "option 3"},
{label: "Proposer un partenariat", value: "option 4"}
], { required: true, options_before: [""], options_after: ["Autre demande"] } ) }}
{% endif %}
</li>
<li class="[ field-list__field-group ] [ full-width ]">
{{ label("Votre message", "message") }}
{{ textarea( "message", { required: true, autocapitalize: "sentences", spellcheck: "true" } ) }}
</li>
<li class="[ field-list__field-group ] [ full-width ]">
{{ checkboxes("", "subscribe", [ "Je souhaite être tenu au courant de lactualité Astrolabe"], { description: "" } ) }}
</li>
{% if contactMember %}
{{ hidden_field('subscribe', '') }}
{% else %}
<li class="[ field-list__field-group ] [ full-width ]">
{{ checkboxes("", "subscribe", [ "Je souhaite être tenu au courant de lactualité Astrolabe"], { description: "" } ) }}
</li>
{% endif %}
<!-- H o n e y p o t -->
<li aria-hidden="true">
<label class="ohnohoney" for="name"></label>
@ -40,6 +57,9 @@
<input tabindex="-1" class="ohnohoney" autocomplete="off" type="email" id="email" name="email" placeholder="Your e-mail here">
</li>
</ol>
{% if contactMember %}
{{ hidden_field('contactTo', contactMember) }}
{% endif %}
{{ button("Envoyer") }}
</form>
</div>

View File

@ -3,10 +3,11 @@
<h1 class="[ intro__heading ]">{{ brandHeading }}</h1>
<svg viewBox="0 0 127 237" width="100%" height="100%" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M116.77 20.74c-.472-1.843-2.433-5.326-6.48-5.326h-4.283C105.395 6.814 98.249 0 89.533 0c-9.116 0-16.534 7.448-16.534 16.605v20.597L10.073 61.124a2.422 2.422 0 00-1.403 3.124c6.302 16.578 22.13 26.795 38.897 26.795 2.778 0 5.582-.315 8.375-.895 2.026.425 4.09.704 6.169.824v21.449a2.422 2.422 0 104.842 0V90.962a41.398 41.398 0 006.046-.8v22.259a2.422 2.422 0 104.843 0v-23.59c16.39-5.573 28.22-21.102 28.22-39.352V20.256h4.228c1.262 0 1.737 1.513 1.793 1.708a2.425 2.425 0 002.94 1.723 2.424 2.424 0 001.747-2.948zM32.478 82.973c-8.206-3.684-14.61-10.117-18.31-18.225l62.113-23.615c.013-.004.023-.013.034-.017.09-.036.173-.083.257-.128.058-.032.119-.058.174-.093.066-.044.124-.096.186-.146.06-.05.127-.095.184-.151.05-.05.092-.109.138-.162.054-.063.112-.124.159-.192.043-.065.077-.136.116-.203.037-.067.079-.131.11-.202.03-.07.05-.146.074-.22.024-.076.053-.15.07-.229.015-.065.019-.132.028-.199.013-.093.028-.187.03-.282l.003-.039V16.605c0-6.485 5.245-11.762 11.69-11.762 6.416 0 11.637 5.226 11.687 11.667v30.547H86.663a2.421 2.421 0 00-2.422 2.422c0 .023.007.043.007.068-.033 15.12-9.538 28.88-23.678 34.255-9.166 3.483-19.144 3.192-28.092-.828zm34.639 3.12c12.614-6.78 21.023-19.79 21.88-34.194h12.133c-1.194 18.255-15.785 32.903-34.013 34.195z" fill="#1E1E1E"/><path d="M89.53 20.256h4.464a2.421 2.421 0 100-4.842h-4.463a2.421 2.421 0 100 4.842zM123.897 194.561h-4.496V114.15a2.241 2.241 0 00-2.248-2.233H6.994c-1.24 0-2.248 1-2.248 2.233v80.411H2.498a2.242 2.242 0 00-2.248 2.234v37.971A2.242 2.242 0 002.498 237h121.399a2.243 2.243 0 002.249-2.234v-37.971a2.243 2.243 0 00-2.249-2.234zM9.243 116.384h105.662v78.177H9.243v-78.177zm112.406 116.149H4.746v-33.505H121.65v33.505z" fill="#1E1E1E"/><path d="M103.663 125.318h-83.18a2.242 2.242 0 00-2.249 2.234v55.841a2.241 2.241 0 002.248 2.233h83.181c1.241 0 2.248-1 2.248-2.233v-55.841a2.242 2.242 0 00-2.248-2.234zm-2.248 55.841H22.73v-51.373h78.685v51.373zM114.904 206.846h-13.488a2.242 2.242 0 00-2.248 2.234v13.401a2.242 2.242 0 002.248 2.234h13.488a2.243 2.243 0 002.249-2.234V209.08a2.243 2.243 0 00-2.249-2.234zm-2.248 13.402h-8.992v-8.935h8.992v8.935zM92.423 206.846h-13.49a2.242 2.242 0 00-2.247 2.234v13.401a2.242 2.242 0 002.248 2.234h13.489a2.242 2.242 0 002.248-2.234V209.08a2.242 2.242 0 00-2.248-2.234zm-2.248 13.402h-8.993v-8.935h8.993v8.935z" fill="#1E1E1E"/><path d="M78.934 134.253H27.227v4.467h51.707v-4.467zM63.197 143.187h-35.97v4.468h35.97v-4.468zM45.212 152.122H27.227v4.467h17.985v-4.467zM58.7 152.122h-8.993v4.467h8.992v-4.467z" fill="#111"/></svg>
<div class="btn-grp">
<a role="button" href="/comprendre-la-cae" class="btn btn-secondary">Une CAE c'est quoi ?</a>
<a role="button" href="/nous-rejoindre" class="btn btn-primary">Nous rejoindre
<a role="button" href="/comprendre-la-cae/" class="btn btn-secondary">Une CAE c'est quoi ?</a>
<a role="button" href="/nous-rejoindre/" class="btn btn-primary">Nous rejoindre
<svg width="18" height="14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.602 5.823L12.05.376a1.357 1.357 0 00-1.875 0 1.295 1.295 0 000 1.84l3.278 3.235H1.326C.587 5.451 0 6.027 0 6.752s.587 1.302 1.326 1.302h12.127l-3.278 3.215a1.295 1.295 0 000 1.84 1.349 1.349 0 001.894 0l5.533-5.427c.246-.242.398-.576.398-.93 0-.353-.133-.687-.398-.93z" fill="#111"/></svg>
</a>
<a role="button" href="/posts/flyer-2023/" class="btn btn-secondary">Notre flyer 📄</a>
</div>
</div>
</header>

View File

@ -21,7 +21,7 @@
});
var iconMarkerAlt = L.icon({
iconUrl: '/images/marker-logo-alt.svg',
iconUrl: '/images/astrolabe/marker-logo-alt.svg',
iconSize: [40, 40],
iconAnchor: [20, 40],
popupAnchor: [0, -40]
@ -30,7 +30,7 @@
var members = {{ collections.membersLocations | dump | safe }};
var markerGroup = members.map( member => {
return new L.marker(member.location, {icon: iconMarker}).bindPopup('<a href="'+member.url+'">'+member.name+'</a>');
return new L.marker(member.location, {icon: iconMarker}).bindPopup('<a href="'+member.url+'/">'+member.name+'</a>');
});
var markerSiege = L.marker([48.10494125597395, -1.6795760019626425], {icon: iconMarkerAlt}).bindPopup('Siège Astrolabe CAE')

View File

@ -0,0 +1,6 @@
<section id="Meeting" class="[ meeting ]">
<a class="[ meeting__link btn btn-secondary ]" href="https://framaforms.org/reunion-dinformation-collective-astrolabe-cae-1591805443" target="_blank">
Réunions d'information&nbsp;
<svg width="18" height="14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.602 5.823L12.05.376a1.357 1.357 0 00-1.875 0 1.295 1.295 0 000 1.84l3.278 3.235H1.326C.587 5.451 0 6.027 0 6.752s.587 1.302 1.326 1.302h12.127l-3.278 3.215a1.295 1.295 0 000 1.84 1.349 1.349 0 001.894 0l5.533-5.427c.246-.242.398-.576.398-.93 0-.353-.133-.687-.398-.93z" fill="#FFF"></path></svg>
</a>
</section>

View File

@ -4,7 +4,7 @@
<ol class="[ member-list__items ]" reversed>
{% for item in teamListItems %}
<li class="member-list__item">
<a href="{{ item.data.url }}" class="">
<a href="{{ item.data.url }}/" class="">
<img src=" {{ item.data.profile }}" alt="photo de {{ item.data.name }}">
<span class="member-name btn btn-primary">{{ item.data.name }}</span>
</a>

View File

@ -4,7 +4,7 @@
<ol class="[ member-list__items ]" reversed>
{% for item in teamListItems %}
<li class="member-list__item">
<a href="{{ item.data.url }}" class="">
<a href="{{ item.data.url }}/" class="">
<img src=" {{ item.data.profile }}" alt="photo de {{ item.data.name }}">
<span class="member-name btn btn-primary">{{ item.data.name }}</span>
</a>
@ -16,7 +16,7 @@
{% endfor %}
<li class="member-list__item info">
<p>Vous êtes porteur dun projet entrepreneurial en numérique et nouvelles technologies ?</p>
<a role="button" href="/nous-rejoindre" class="btn btn-secondary">Rejoignez-nous</a>
<a role="button" href="/nous-rejoindre/" class="btn btn-secondary">Rejoignez-nous</a>
</li>
</ol>
{% endif %}

View File

@ -4,7 +4,7 @@
<div class="news-list__inner">
<h2 class="[ news-list__heading ]">{{ newsListHeading }}</h2>
{% include "partials/components/posts-list.njk" %}
<a href="/posts" class="return-link">Voir tout</a>
<a href="/posts/" class="return-link">Voir tout</a>
</div>
</div>
</section>

View File

@ -14,7 +14,7 @@
{# <figure> #}
<img src="/images/crew-join.svg" alt="équipage astrolabe" loading="lazy" style="width: 22rem;">
{# </figure> #}
<a role="button" href="/nous-rejoindre" class="btn btn-primary">Nous rejoindre
<a role="button" href="/nous-rejoindre/" class="btn btn-primary">Nous rejoindre
<svg width="18" height="14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.602 5.823L12.05.376a1.357 1.357 0 00-1.875 0 1.295 1.295 0 000 1.84l3.278 3.235H1.326C.587 5.451 0 6.027 0 6.752s.587 1.302 1.326 1.302h12.127l-3.278 3.215a1.295 1.295 0 000 1.84 1.349 1.349 0 001.894 0l5.533-5.427c.246-.242.398-.576.398-.93 0-.353-.133-.687-.398-.93z" fill="#111"></path></svg>
</a>
</div>
@ -47,13 +47,13 @@
<ul class="profile-preview">
{% for profile in profilePics %}
<li>
<a href="{{ profile.data.url }}" title="{{ profile.data.name }}">
<a href="{{ profile.data.url }}/" title="{{ profile.data.name }}">
<img src="{{ profile.data.profile }}" alt="photo de {{ profile.data.name }}">
</a>
</li>
{% endfor %}
</ul>
<a role="button" href="/equipe" class="btn btn-primary">Voir l'équipe</a>
<a role="button" href="/equipe/" class="btn btn-primary">Voir l'équipe</a>
</div>
</article>
</div>

View File

@ -10,18 +10,19 @@
</p>
</div>
<div class="">
<h3>Mentions légales</h3>
<p>Protection des données</p>
<h3><a class="footer-link" href="{{site.url}}/mentions-legales/" title="Mentions légales">Mentions légales</a></h3>
<p><a class="footer-link" href="{{site.url}}/rgpd/" title="Protection des données">Protection des données</a></p>
</div>
<div class="">
<h3>Contact</h3>
<p>{{site.authorName}}</p>
<p>{{site.authorAddress}}<br>{{site.authorCity}}</p>
<a href="{{site.authorSocial.mastodon}}" class="social" title="mastodon"><svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.956 18.293c3.007-.36 5.625-2.212 5.954-3.905.519-2.667.476-6.508.476-6.508 0-5.207-3.411-6.733-3.411-6.733C18.255.357 15.302.025 12.233 0h-.075c-3.068.025-6.02.357-7.74 1.147 0 0-3.41 1.526-3.41 6.733 0 .315-.003.647-.004.993-.005.96-.01 2.024.018 3.136.123 5.091.933 10.11 5.64 11.355 2.171.575 4.035.695 5.535.613 2.722-.151 4.25-.972 4.25-.972l-.09-1.974s-1.945.613-4.13.538c-2.163-.074-4.448-.233-4.798-2.89a5.448 5.448 0 01-.048-.745s2.124.519 4.816.642c1.647.076 3.19-.096 4.759-.283zm2.406-3.705V8.283c0-1.288-.328-2.312-.987-3.07-.68-.757-1.57-1.145-2.674-1.145-1.278 0-2.246.491-2.885 1.474l-.623 1.043-.622-1.043c-.64-.983-1.608-1.474-2.886-1.474-1.104 0-1.994.388-2.674 1.146-.659.757-.987 1.781-.987 3.07v6.303h2.498V8.47c0-1.29.543-1.945 1.628-1.945 1.2 0 1.802.777 1.802 2.312v3.35h2.483v-3.35c0-1.535.601-2.312 1.801-2.312 1.086 0 1.629.655 1.629 1.945v6.119h2.497z" fill="#fff"/></svg></a>
<a href="{{site.authorSocial.twitter}}" class="social" title="twitter"><svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24 4.309a9.83 9.83 0 01-2.828.775 4.932 4.932 0 002.165-2.724 9.864 9.864 0 01-3.127 1.195A4.916 4.916 0 0016.616 2c-3.179 0-5.515 2.966-4.797 6.045A13.978 13.978 0 011.671 2.901a4.93 4.93 0 001.523 6.574 4.903 4.903 0 01-2.229-.616c-.054 2.281 1.581 4.415 3.949 4.89a4.935 4.935 0 01-2.224.084 4.928 4.928 0 004.6 3.419A9.9 9.9 0 010 19.292a13.94 13.94 0 007.548 2.212c9.142 0 14.307-7.721 13.995-14.646A10.025 10.025 0 0024 4.309z" fill="#fff"/></svg></a>
<a href="{{site.authorSocial.linkedin}}" class="social" title="linkedin"><svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.98 2.5A2.49 2.49 0 012.5 5 2.49 2.49 0 01.02 2.5C.02 1.12 1.13 0 2.5 0a2.49 2.49 0 012.48 2.5zM5 7H0v16h5V7zm7.982 0H8.014v16h4.969v-8.399c0-4.67 6.029-5.052 6.029 0V23H24V12.869c0-7.88-8.922-7.593-11.018-3.714V7z" fill="#fff"/></svg></a>
<a href="{{site.authorSocial.meetup}}" class="social" title="meetup"><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M16.001 17.372c.002 1.856 1.194 3.497 2.884 4.055.847.28 1.721.412 2.608.451.633.028 1.265-.016 1.85-.308.46-.23.676-.609.656-1.114-.021-.509-.249-.89-.736-1.092a2.458 2.458 0 00-.52-.159c-.537-.096-1.076-.176-1.61-.282-.882-.176-1.251-.642-1.263-1.534-.01-.788.203-1.532.446-2.268.444-1.346 1.042-2.63 1.616-3.924.553-1.25 1.133-2.489 1.524-3.805.216-.723.319-1.448.123-2.196-.298-1.134-.978-1.895-2.151-2.113-1.073-.2-2.141-.223-3.112.417-.323.212-.633.162-.913-.086-.214-.188-.418-.387-.627-.58-.991-.914-2.3-.959-3.363-.124-.429.337-.79.755-1.255 1.047-.417.262-.837.336-1.298.09-.439-.234-.893-.44-1.347-.646-.459-.207-.904-.464-1.422-.507-1.635-.14-3.347.833-4.068 2.31a20.107 20.107 0 00-.83 2.017c-1.144 3.16-2.077 6.389-3.041 9.606-.433 1.44.077 2.857 1.297 3.634.951.606 1.992.756 3.071.432.873-.263 1.352-.966 1.686-1.756 1.111-2.62 2.112-5.285 3.171-7.927.291-.726.574-1.456.883-2.175.312-.726 1.209-.974 1.741-.492.325.294.411.685.379 1.103-.035.447-.208.86-.371 1.27-.689 1.743-1.391 3.48-2.083 5.221-.14.352-.292.701-.353 1.079-.106.649.151 1.224.681 1.453.542.233 1.104.272 1.665.069.653-.237 1.044-.748 1.344-1.339 1.034-2.029 2.059-4.063 3.091-6.092.477-.938.963-1.871 1.45-2.803.181-.345.393-.672.731-.887a.882.882 0 01.947-.032c.306.171.326.484.313.792a1.42 1.42 0 01-.117.482c-.134.321-.259.646-.407.961-.859 1.806-1.731 3.606-2.582 5.416-.359.765-.732 1.532-.688 2.336z" fill="#fff"/></svg></a>
<a href="{{site.authorSocial.mobilizon}}" class="social" title="mobilizon"><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M19.42 15.192c0-2.985-.795-5.279-2.384-6.883A6.831 6.831 0 0012 6.395a6.831 6.831 0 00-5.036 1.914C5.375 9.898 4.58 12.192 4.58 15.192c0 2.999.791 5.295 2.373 6.888a6.83 6.83 0 005.036 1.914 6.831 6.831 0 005.036-1.914c1.597-1.593 2.395-3.889 2.395-6.888zm-7.414 5.64c-2.116 0-3.173-1.88-3.173-5.64 0-3.761 1.057-5.641 3.173-5.641 2.115 0 3.172 1.88 3.172 5.641 0 3.76-1.057 5.64-3.172 5.64zm-1.953-17a4.123 4.123 0 01-.336-1.679 4.135 4.135 0 01.336-1.678 4.51 4.51 0 012.165-.47 3.939 3.939 0 012.065.47c.228.53.343 1.101.336 1.678a4.14 4.14 0 01-.336 1.679 4.174 4.174 0 01-2.165.47 3.633 3.633 0 01-2.065-.47z" fill="#fff"/></svg></a>
<a href="{{site.authorSocial.mastodon}}" class="social" title="Mastodon"><svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.956 18.293c3.007-.36 5.625-2.212 5.954-3.905.519-2.667.476-6.508.476-6.508 0-5.207-3.411-6.733-3.411-6.733C18.255.357 15.302.025 12.233 0h-.075c-3.068.025-6.02.357-7.74 1.147 0 0-3.41 1.526-3.41 6.733 0 .315-.003.647-.004.993-.005.96-.01 2.024.018 3.136.123 5.091.933 10.11 5.64 11.355 2.171.575 4.035.695 5.535.613 2.722-.151 4.25-.972 4.25-.972l-.09-1.974s-1.945.613-4.13.538c-2.163-.074-4.448-.233-4.798-2.89a5.448 5.448 0 01-.048-.745s2.124.519 4.816.642c1.647.076 3.19-.096 4.759-.283zm2.406-3.705V8.283c0-1.288-.328-2.312-.987-3.07-.68-.757-1.57-1.145-2.674-1.145-1.278 0-2.246.491-2.885 1.474l-.623 1.043-.622-1.043c-.64-.983-1.608-1.474-2.886-1.474-1.104 0-1.994.388-2.674 1.146-.659.757-.987 1.781-.987 3.07v6.303h2.498V8.47c0-1.29.543-1.945 1.628-1.945 1.2 0 1.802.777 1.802 2.312v3.35h2.483v-3.35c0-1.535.601-2.312 1.801-2.312 1.086 0 1.629.655 1.629 1.945v6.119h2.497z" fill="#fff"/></svg></a>
<a href="{{site.authorSocial.twitter}}" class="social" title="Twitter"><svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24 4.309a9.83 9.83 0 01-2.828.775 4.932 4.932 0 002.165-2.724 9.864 9.864 0 01-3.127 1.195A4.916 4.916 0 0016.616 2c-3.179 0-5.515 2.966-4.797 6.045A13.978 13.978 0 011.671 2.901a4.93 4.93 0 001.523 6.574 4.903 4.903 0 01-2.229-.616c-.054 2.281 1.581 4.415 3.949 4.89a4.935 4.935 0 01-2.224.084 4.928 4.928 0 004.6 3.419A9.9 9.9 0 010 19.292a13.94 13.94 0 007.548 2.212c9.142 0 14.307-7.721 13.995-14.646A10.025 10.025 0 0024 4.309z" fill="#fff"/></svg></a>
<a href="{{site.authorSocial.linkedin}}" class="social" title="Linkedin"><svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.98 2.5A2.49 2.49 0 012.5 5 2.49 2.49 0 01.02 2.5C.02 1.12 1.13 0 2.5 0a2.49 2.49 0 012.48 2.5zM5 7H0v16h5V7zm7.982 0H8.014v16h4.969v-8.399c0-4.67 6.029-5.052 6.029 0V23H24V12.869c0-7.88-8.922-7.593-11.018-3.714V7z" fill="#fff"/></svg></a>
<a href="{{site.authorSocial.facebook}}" class="social" title="Facebook"><svg fill="#FFFFFF" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="24px" height="24px"><path d="M24,4C12.972,4,4,12.972,4,24c0,10.006,7.394,18.295,17,19.75V29h-4c-0.552,0-1-0.447-1-1v-3c0-0.553,0.448-1,1-1h4v-3.632 C21,15.617,23.427,13,27.834,13c1.786,0,3.195,0.124,3.254,0.129C31.604,13.175,32,13.607,32,14.125V17.5c0,0.553-0.448,1-1,1h-2 c-1.103,0-2,0.897-2,2V24h4c0.287,0,0.56,0.123,0.75,0.338c0.19,0.216,0.278,0.502,0.243,0.786l-0.375,3 C31.555,28.624,31.129,29,30.625,29H27v14.75c9.606-1.455,17-9.744,17-19.75C44,12.972,35.028,4,24,4z"/></svg></a>
<a href="{{site.authorSocial.instagram}}" class="social" title="Instagram"><svg fill="#FFFFFF" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" width="24px" height="24px"> <path d="M 16 3 C 8.83 3 3 8.83 3 16 L 3 34 C 3 41.17 8.83 47 16 47 L 34 47 C 41.17 47 47 41.17 47 34 L 47 16 C 47 8.83 41.17 3 34 3 L 16 3 z M 37 11 C 38.1 11 39 11.9 39 13 C 39 14.1 38.1 15 37 15 C 35.9 15 35 14.1 35 13 C 35 11.9 35.9 11 37 11 z M 25 14 C 31.07 14 36 18.93 36 25 C 36 31.07 31.07 36 25 36 C 18.93 36 14 31.07 14 25 C 14 18.93 18.93 14 25 14 z M 25 16 C 20.04 16 16 20.04 16 25 C 16 29.96 20.04 34 25 34 C 29.96 34 34 29.96 34 25 C 34 20.04 29.96 16 25 16 z"/></svg></a>
<a href="{{site.authorSocial.youtube}}" class="social" title="Youtube"><svg fill="#FFFFFF" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 50 50" width="24px" height="24px"><g><path d="M44.9,14.5c-0.4-2.2-2.3-3.8-4.5-4.3C37.1,9.5,31,9,24.4,9c-6.6,0-12.8,0.5-16.1,1.2c-2.2,0.5-4.1,2-4.5,4.3C3.4,17,3,20.5,3,25s0.4,8,0.9,10.5c0.4,2.2,2.3,3.8,4.5,4.3c3.5,0.7,9.5,1.2,16.1,1.2s12.6-0.5,16.1-1.2c2.2-0.5,4.1-2,4.5-4.3c0.4-2.5,0.9-6.1,1-10.5C45.9,20.5,45.4,17,44.9,14.5z M19,32V18l12.2,7L19,32z"/></g></svg></a>
</div>
</div>
</footer>

View File

@ -4,7 +4,7 @@
<div class="[ site-head__inner ]">
<a href="/" class="[ site-head__site-name ]">
<span class="visually-hidden">{{ site.name }} - Home</span>
{% include "../../../images/astrolabe_logo.svg" %}
{% include "../../../images/astrolabe/astrolabe_logo.svg" %}
</a>
<button class="menu-toggle" onclick="menuToggle(this)" title="ouvrir / fermer le menu">
<svg id="icon-show" aria-hidden="true" width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 10h12M6 16h19m-15 6h15" stroke="#111" stroke-width="2" stroke-linecap="round"/></svg>

View File

@ -1,102 +1,116 @@
<?php
require("/usr/share/php/libphp-phpmailer/autoload.php");
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
$mail = new PHPMailer(true);
$errors = '';
$myEmail = getenv('ASTRO_SMTP_FROM');
if(empty($_POST['namezzz']) || empty($_POST['emailzzz']) || empty($_POST['message'])) {
$errors .= "\n Error: all fields are required";
}
if(!empty($_POST['name']) && !empty($_POST['email'])) {