Compare commits

...

435 Commits
V1.1 ... master

Author SHA1 Message Date
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
Florent Le Saout b9391491af Merge pull request 'Ajout copyright and licence.txt (copyright est un lien symbolique vers licence)' (#42) from data-protection-publication into master
Reviewed-on: #42
Reviewed-by: Jeremy Dufraisse <jeremy.dufraisse@astrolabe.coop>
2023-03-22 16:45:43 +01:00
Florent Le Saout ed2572a1ab Ajout de la même licence pour les images de profils 2023-03-17 18:13:05 +01:00
Florent Le Saout e860d15430 Correct typo 2023-03-17 17:00:41 +01:00
Florent Le Saout 4a33f94a98 Merge pull request 'fix/licence : improve data-protection-publication' (#43) from fix/licence into data-protection-publication
Reviewed-on: #43
2023-03-17 16:55:12 +01:00
Jérémy Dufraisse 040a59935c doc(LICENSE): for memebers be more specific 2023-03-15 12:38:07 +01:00
Jérémy Dufraisse f6964aa56e fix(LICENSE): update copyright
to answer to #42 (comment)
2023-03-15 12:31:16 +01:00
Florent Le Saout a5b7f9c5a4 Corection lien symbolique suite renommage fichier licence.txt 2023-03-11 10:37:55 +01:00
Florent Le Saout f2faae5d11 Ajout copyright and licence.txt (copyright est un lien symbolique vers licence) 2023-03-11 10:35:17 +01:00
Florent Le Saout 6cae0e96d1 Ajout réu information Mars 2023 2023-03-10 10:35:20 +01:00
Florent Le Saout e9915c3b89 Merge pull request 'posts: Add pinball article' (#41) from sandbox/rzr/review/master into master
Reviewed-on: #41
2023-03-03 20:31:24 +01:00
Florent Le Saout 863e626be6 pinball: Réduction de la taille de la photo et passage de PNG pour JPG dans le même but 2023-03-03 20:26:20 +01:00
Philippe Coval 8f8bc66e07 pinball: Update wording
Relate-to: #41
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2023-03-03 20:26:20 +01:00
Philippe Coval 99475b275e posts: Add pinball article
Forwarded: #39
Relate-to: https://mastodon.social/@rzr/109892174232892056#Pinball2023
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2023-03-03 20:26:20 +01:00
Florent Le Saout 7c8e485501 Merge pull request 'ada-lovelace' (#36) from ada-lovelace into master
Reviewed-on: #36
2023-02-27 12:55:22 +01:00
Florent Le Saout 4898fcf68a mise à jour article ada 2023-02-24 14:03:59 +01:00
Lucie Margaria 20401e902e Merge branch 'master' into ada-lovelace 2023-02-24 11:59:12 +01:00
Florent Le Saout 68def53fb4 Corrige les opérations dépréciées 2023-02-24 11:49:53 +01:00
Florent Le Saout a637ef49fb Retrait de e-care et ajout de Xo Solutions comme partenaire 2023-02-24 11:23:53 +01:00
Florent Le Saout abe99a4e66 Modification Technicolor vers Vantiva 2023-02-24 11:10:25 +01:00
Florent Le Saout d2f01b6e4e Retrait Formulaire réu info car expiré 2023-02-24 11:01:51 +01:00
Florent Le Saout f2c28ead0a Mise à jour package et outils pouvant casser la compatibilité npm 2023-02-22 20:50:18 +01:00
Florent Le Saout f56f34322b Merge pull request 'Post PAE Thorigné' (#40) from pae-thorigne into master
Reviewed-on: #40
2023-02-22 20:47:51 +01:00
Florent Le Saout c631d9aec1 Correction PAE post 2023-02-22 20:41:52 +01:00
Florent Le Saout d840ef70bf Petits Correctif 2023-02-22 14:38:27 +01:00
Florent Le Saout ea5f1eece5 Petits correctifs et ajouts 2023-02-22 14:28:17 +01:00
Florent Le Saout 808813db07 Retrait dobublon carte 2023-02-22 14:19:22 +01:00
Florent Le Saout 59415d1a20 Ajout Carte Thorigné 2023-02-22 14:18:19 +01:00
Florent Le Saout 110d9d9d5c Post PAE Thorigné 2023-02-22 14:08:03 +01:00
Lucie Margaria 2ea3cbb7b4 Ajout hyperlien Ada Lovelace 2023-02-22 11:46:57 +01:00
Florent Le Saout 3fae7e1d11 Corrections Article Ada Lovelace 2023-02-21 15:29:04 +01:00
Lucie Margaria c76cb8f804 Merge branch 'ada-lovelace' of ssh://git.astrolabe.coop:2106/AstrolabeCAE/SiteWebAstrolabe into ada-lovelace 2023-02-20 12:50:16 +01:00
Yannick Le Duc a4fc862ac7 Test git 2023-02-17 14:50:39 +01:00
Lucie Margaria e693aa4f2e Modification2 Ada Lovelace 2023-02-14 14:09:00 +01:00
Florent Le Saout cd6ea738f4 Correction date 2023-02-13 12:05:10 +01:00
Lucie Margaria 2ac7420c07 Modification Poste Ada 2023-02-13 11:46:45 +01:00
Lucie Margaria c71f219025 Poste Ada Lovelace 2023-02-13 10:43:03 +01:00
Florent Le Saout b905a3d005 Mise à jour README pour nouveau repo git 2023-02-10 18:11:06 +01:00
Florent Le Saout de5c31dc0b Changer la dates du post 2023-02-07 18:01:12 +01:00
Florent Le Saout cada333367 Merge pull request 'Ajout post test Framework' (#34) from test-framework into master
Reviewed-on: #34
2023-02-07 17:53:25 +01:00
Florent Le Saout bef562dfc9 Merge branch 'master' into test-framework 2023-02-07 17:53:11 +01:00
Florent Le Saout ef3db5153d Merge pull request 's/m/p-c.md: Fix URL' (#35) from philippe.coval/SiteWebAstrolabe:sandbox/rzr/review/master into master
Reviewed-on: #35
2023-02-07 17:42:25 +01:00
Florent Le Saout 3935c76f29 Mise à jour article Test Framework 2023-02-07 17:40:14 +01:00
Philippe Coval 4fc40648ef s/m/p-c.md: Fix URL
Forwarded: https://git.astrolabe.coop/AstrolabeCAE/SiteWebAstrolabe/pulls?type=all&sort=&state=closed&labels=&milestone=0&assignee=0&poster=25#
Origin: https://git.astrolabe.coop/philippe.coval/SiteWebAstrolabe
Signed-off-by: Philippe Coval <philippe.coval@astrolabe.coop>
2023-02-07 16:06:42 +01:00
Florent Le Saout 9c9e2de6dd Ajout post test Framework 2023-02-05 14:36:39 +01:00
Florent Le Saout c1b3ad2376 Ajout post StreetComplete 2023-02-04 15:06:08 +01:00
Florent Le Saout 27a9ad80b5 Ajout réu info Février 2023 2023-02-03 21:50:21 +01:00
Florent Le Saout cdc234ce57 Correction Réu info Janvier 2023-02-03 21:48:38 +01:00
Florent Le Saout 828792386a Changement de gitlab vers gitea 2023-01-23 18:35:55 +01:00
Florent Le Saout 6b1ad5d00e Merge pull request 'lucie-margaria' (#33) from lucie-margaria into master
Reviewed-on: #33
2023-01-23 16:28:03 +01:00
Florent Le Saout b156b5293a Modification profil Lucie 2023-01-23 16:27:48 +01:00
Florent Le Saout 10ea7b3763 OXMerge branch 'master' into lucie-margaria 2023-01-23 16:05:40 +01:00
Lucie Margaria 2cd363484e Ajout profil Lucie-M 2023-01-23 15:57:03 +01:00
Florent Le Saout 073130c305 Ajout profil Valérie 2023-01-20 15:58:08 +01:00
Lucie Margaria a7ab0b4e9d Ajout du profil lucie-margaria 2023-01-18 15:53:59 +01:00
Florent Le Saout 40df240e95 Merge pull request 'feat(membres/jeremy-dufraisse): create bio' (#32) from feature/add-jeremydufraisse-member-entry into master
Reviewed-on: #32
2023-01-16 18:16:46 +01:00
Florent Le Saout 73b077a009 Merge branch 'master' into feature/add-jeremydufraisse-member-entry 2023-01-16 18:16:33 +01:00
Florent Le Saout e1d012361c Merge pull request 'fix/luxon-security-warning' (#31) from fix/luxon-security-warning into master
Reviewed-on: #31
2023-01-16 18:16:19 +01:00
Jérémy Dufraisse 5deea2a90a feat(membres/jeremy-dufraisse): create bio 2023-01-16 13:11:42 +01:00
Jérémy Dufraisse 33339fc8e9 fix(css/leading-zero): remove it to prevent error when doing stylelint 2023-01-16 12:21:31 +01:00
Jérémy Dufraisse cf6879754a shoore(package/luxon): update to remove security warning 2023-01-16 12:20:50 +01:00
Florent Le Saout 7033bd47c0 Merge pull request 'Ajout du profil d'Alex Bathily' (#30) from alex-bathily into master
Reviewed-on: #30
2023-01-10 18:25:50 +01:00
Florent Le Saout c5fe9aee39 Merge branch 'master' into alex-bathily 2023-01-10 18:25:33 +01:00
Florent Le Saout 198a5d7a0c Changement du nom de fichier d'alex 2023-01-10 18:24:36 +01:00
Lucie Margaria 05308c2e59 Ajout du profil d'Alex Bathily 2023-01-09 11:42:24 +01:00
Florent Le Saout 66cf2d1c78 Ajout réu info collective Janvier 2023 2023-01-08 22:48:46 +01:00
Florent Le Saout 5699e85fcb Merge pull request 'switch to phpmailer to send emails' (#27) from anthony.bourguignon/SiteWebAstrolabe:master into master
Reviewed-on: #27
2023-01-06 18:20:44 +01:00
Anthony Bourguignon dca1b7ff4c remove test mail address 2023-01-05 10:25:00 +01:00
Florent Le Saout bd9aff19e8 Retrait du framaforms de la réu d'info 2023-01-04 18:41:03 +01:00
Florent Le Saout b7d6f71d4b Mise à jour de package Lock 2023-01-04 18:32:13 +01:00
Florent Le Saout 3dda5237c8 Remove expired oir unwanted pages 2023-01-04 18:10:47 +01:00
Anthony Bourguignon b8315263ec switch to phpmailer to send emails 2023-01-04 18:04:37 +01:00
Florent Le Saout d081ea9ebf Merge pull request 'ajout du profil de quentin dufour' (#26) from quentin-dufour into master
Reviewed-on: #26
2023-01-04 18:02:41 +01:00
Florent Le Saout aefd19c66f Merge branch 'master' into quentin-dufour 2023-01-04 18:02:35 +01:00
Lucie Margaria db8c8a5ba0 ajout du profil de quentin dufour 2023-01-04 16:51:28 +01:00
Florent Le Saout 770fd5e874 Merge pull request 's/m/p-c.md: Fix URL' (#25) from philippe.coval/SiteWebAstrolabe:sandbox/rzr/review/master into master
Reviewed-on: #25
2022-12-22 11:53:42 +01:00
Philippe Coval 63d467a759 s/m/p-c.md: Fix URL
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2022-12-21 14:26:14 +01:00
Philippe Coval e91376c45c git: Ignore emacs backup files
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2022-12-21 14:16:14 +01:00
Vincent Genieux fd013b6fa4 Merge pull request 'fix: typo' (#23) from vincent.genieux/SiteWebAstrolabe:master into master
Reviewed-on: #23
2022-12-15 14:56:51 +01:00
Vincent Genieux b37970c683 fix: typo 2022-12-15 14:53:11 +01:00
Jacques-Olivier Farcy 9ac3a24840 Merge pull request 'monsuperarticle' (#22) from jacques-olivier.farcy/SiteWebAstrolabe:monsuperarticle into master
Reviewed-on: #22
2022-12-15 13:06:17 +01:00
Jacques-Olivier Farcy 4eedd138c0 Transférer les fichiers vers 'src/images/posts' 2022-12-15 13:02:17 +01:00
Jacques-Olivier Farcy 7e96ee9d51 Mise à jour de 'src/posts/monsuperarticle.md' 2022-12-15 13:00:24 +01:00
Jacques-Olivier Farcy 7eb77bedff Ajout d'un article sur le site web
Journée digital Tech
2022-12-15 12:52:00 +01:00
Florent Le Saout 657b905226 Mise à jour Package-lock 2022-12-02 18:01:04 +01:00
Florent Le Saout baa57280e9 Réu info décembre 2022 2022-12-02 17:51:26 +01:00
Florent Le Saout 46ba6e6f35 Merge pull request 'marathon vincent' (#20) from vincent.genieux/SiteWebAstrolabe:marathon-lr into master
Reviewed-on: #20
2022-12-02 17:50:17 +01:00
Vincent Genieux 51cd6e3650 marathon vincent 2022-12-01 19:15:08 +01:00
Florent Le Saout 066b335f2b Mise à jour package lock en base 2022-11-28 11:51:14 +01:00
Florent Le Saout 5d98579753 Mois ESS 2022 Astrolabe 2022-11-01 17:20:56 +01:00
Florent Le Saout 607189dccd Correction Post plaquette 2022-10-26 19:27:46 +02:00
Florent Le Saout 4405c55198 Ajout plaquette CAE 2022-10-26 19:20:24 +02:00
Florent Le Saout af7d564996 Ajout Cooptech sur les partenaires 2022-10-26 12:26:35 +02:00
Florent Le Saout 7df9c0c973 Mise à jour reu info car pb 2022-10-26 12:22:51 +02:00
Florent Le Saout 1d8a2450e4 Retrait partenaire les scop car déjà fédé 2022-10-26 12:21:40 +02:00
Florent Le Saout 82be57e336 Mise à jour des packages 2022-10-26 11:33:17 +02:00
Florent Le Saout a1b35fcdfb Retrait partenaire CPE et ajout fédé CAE 2022-10-26 11:32:59 +02:00
Florent Le Saout d88f7f9a59 Ajout profile Kevin Avrillon 2022-09-13 00:23:42 +02:00
Florent Le Saout 33ffe44e86 Correction mineur post fédé des cae 2022-09-13 00:22:34 +02:00
Florent Le Saout 07f0dd0f5a Retrait profil Didier 2022-09-13 00:22:13 +02:00
Florent Le Saout 671882ca46 Rencontre CAE Sète 2022 2022-09-12 23:59:56 +02:00
Florent Le Saout dc91d316d3 Correction typo réu info 2022-08-30 19:01:22 +02:00
Florent Le Saout 3f6b08040d Ajout Florence Site 2022-08-29 22:08:33 +02:00
Florent Le Saout 8657644022 Réunion d'information Astrolabe Septembre 2022 2022-08-29 21:20:17 +02:00
Florent Le Saout a4168073f2 Update commit video Astrolabe 2022-08-05 17:17:40 +02:00
Florent Le Saout c48ec496d5 Post sur la vidéo d'entretient florent et Chirstophe 2022-08-05 17:08:00 +02:00
Florent Le Saout 3a2db7eb76 Ajout actu AG et Anniversaire 2022 2022-07-29 23:19:15 +02:00
Florent Le Saout 14ad273b23 Fix le pb de lien expiré vers le formulaire 2022-07-29 23:14:35 +02:00
Florent Le Saout 6daa87333e Mise à jour réu info Juin 2022 2022-06-19 16:44:36 +02:00
Florent Le Saout 95b2a8698a Reu info 21 Juin 2022 2022-06-11 00:33:24 +02:00
Florent Le Saout 00689a30d3 Ajout profile Anthony Bourguignon 2022-06-11 00:02:19 +02:00
Florent Le Saout e590d61a14 Mise à jour Allan 2022-06-08 18:53:24 +02:00
Florent Le Saout 6a44d5ca16 Merge pull request 'Fix: use http as it breaks tile loading on map component' (#19) from fix/http-usage-for-map-tiles into master
Reviewed-on: https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/pulls/19
2022-05-31 21:32:20 +02:00
Florent Le Saout 549553bf15 Merge branch 'master' into fix/http-usage-for-map-tiles 2022-05-31 21:31:52 +02:00
Florent Le Saout 1487a9f53f Merge pull request 'Mise à jour profile Yves Gatesoupe' (#18) from fix/profile-yves into master
Reviewed-on: https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/pulls/18
2022-05-31 21:31:27 +02:00
Fabien Le Frapper 16b0b61ca2 Merge branch 'master' into fix/http-usage-for-map-tiles 2022-05-31 17:07:23 +02:00
Yves Gatesoupe d717ccf142 profile : mise à jour Yves Gatesoupe tags, lien site perso, compte github 2022-05-31 01:29:15 +02:00
Yves Gatesoupe 9b3ca9dad3 profil : ajout lien compte github 2022-05-31 01:28:21 +02:00
Florent Le Saout b7d6bb69c5 Mise à jour stéphane 2022-05-23 20:41:50 +02:00
Florent Le Saout 3da793f2e4 Correction renaud 2022-05-22 23:08:21 +02:00
Florent Le Saout 2f9e15f765 Correction réunion d'information 19 Mais suite expiration Framaforms 2022-05-22 22:50:14 +02:00
Florent Le Saout 42ca36200e Ajout membres : Eric, Antoine, Renaud, Stephane 2022-05-22 22:49:27 +02:00
Florent Le Saout d98a016d8f Mise à jour package lock 2022-05-16 22:32:33 +02:00
Florent Le Saout 03c0699d82 Petit correctif Florent 2022-05-16 22:31:34 +02:00
Fabien Le Frapper 02b6c98057 Fix: use http as it breaks tile loading on map component 2022-05-12 11:56:08 +02:00
Florent Le Saout da74212bd3 Petit fix sur réu info mai 2022 2022-05-07 12:28:17 +02:00
Florent Le Saout 2eddfb139a Reunion Info Mai 2022 2022-05-07 12:19:57 +02:00
Florent Le Saout ec0e5a6fe0 mise à jour package-lock 2022-05-07 12:19:37 +02:00
Florent Le Saout aeeed40423 Ajjout utilisateur Raphael Cotty 2022-05-07 12:07:24 +02:00
Florent Le Saout ddd66c8406 Ajout Question et réponse pour la page FAQ 2022-04-26 23:51:29 +02:00
Florent Le Saout 6cd39fd2c5 Mise à jour package 2022-04-26 23:19:51 +02:00
Yves Gatesoupe c2b69bb41a FAQ section in Contact page 2022-04-26 20:01:00 +02:00
Florent Le Saout c437734701 Update package list 2022-04-01 20:23:55 +02:00
Florent Le Saout 74382feacc Retrait formulaire innaccessible framaform du post 2022-04-01 20:20:39 +02:00
Florent Le Saout 2c5e559809 Post breizh Saint-Brieuc 2022-04-01 19:53:37 +02:00
Florent Le Saout ab09c43f3c Ajout Profile Océane 2022-03-11 19:04:40 +01:00
Florent Le Saout 62d289628d Modification coordonnées Didier 2022-03-03 20:48:31 +01:00
Florent Le Saout 185b26e093 Ajout profil Didier Gayrard 2022-03-03 20:14:52 +01:00
Florent Le Saout f2de6316ce Ajout réu information Mars 2022 2022-02-22 18:53:45 +01:00
Florent Le Saout e5b3a76135 mise à jour packages 2022-02-20 17:55:03 +01:00
Florent Le Saout 2ed9d94f0f Correctif mineur dans la page description CAPE/CESA 2022-02-20 17:54:39 +01:00
Florent Le Saout 746ea78272 Mise à jour localisation Jean-Christophe 2022-02-20 17:53:54 +01:00
Florent Le Saout aebe7b471a Correctifs mineurs CAPE/CESA 2022-01-29 15:51:57 +01:00
Astrolabe CAE 23bdc63a78 Merge pull request 'fix: typo' (#16) from vincentg/SiteWebAstrolabe:master into master
Reviewed-on: https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/pulls/16
2022-01-27 16:40:02 +01:00
Vincent Genieux 3e1c7e1687 fix: typo
ajout d'un <br> avant le titre suivant pour aérer la page.
2022-01-26 18:31:50 +01:00
Florent Le Saout 0b7dfc5d15 Légère modification définition CAE 2022-01-26 17:37:56 +01:00
Florent Le Saout 33c93371c4 Ajout description CAPE et CESA 2022-01-26 15:01:44 +01:00
Florent Le Saout ed2d0a128d Update Packages dependencies for security fixes 2022-01-26 12:53:42 +01:00
Florent Le Saout 2afa45d690 Ajout evt Saint-malo 2022-01-26 09:52:25 +01:00
Florent Le Saout bae4b02c91 Ajout site Loana 2022-01-24 19:35:04 +01:00
Florent Le Saout 29b209f48a Ajout Eolienne pays de vilaine en client 2022-01-22 20:16:42 +01:00
Florent Le Saout feb0161dec Remove some partners 2022-01-22 20:16:06 +01:00
Florent Le Saout bc57f3e937 Retrait Laura 2022-01-20 12:18:03 +01:00
Florent Le Saout feb1d14bcc Page Breizh Tour 2022 2022-01-20 11:32:00 +01:00
Florent Le Saout ac7a338afc Update Wacman 2022-01-20 11:31:18 +01:00
Florent Le Saout 8d8364ea11 Update Package and package lock 2022-01-09 20:29:58 +01:00
Florent Le Saout 5e4b0aa620 Wacman update 2022-01-09 20:29:29 +01:00
Florent Le Saout 570055a7e9 Update wacman 2022-01-09 19:39:17 +01:00
Florent Le Saout d683289fb7 Update Wacman post 2022-01-09 15:48:17 +01:00
Florent Le Saout b5fe17752b Post Wacman RC3 2022-01-09 15:44:39 +01:00
Florent Le Saout f6442b7b75 Mise à jour profil des membres avec adresse et mots clef 2021-12-20 15:14:31 +01:00
Florent Le Saout a446dba628 Correctif reu info 13 Janvier 2021-12-17 11:59:22 +01:00
Florent Le Saout e6f22e4cd9 Reu info Janvier 2022 2021-12-17 11:39:14 +01:00
Florent Le Saout 51634c4ff7 Mise à jour site JO 2021-12-16 18:31:13 +01:00
Astrolabe CAE db2fe4dd35 Merge pull request 'typo' (#15) from vincentg/SiteWebAstrolabe:master into master
Reviewed-on: https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/pulls/15
2021-12-16 18:29:50 +01:00
Vincent Genieux 17456d17f8 typo 2021-12-16 18:21:28 +01:00
Florent Le Saout 385957e34d Amélioration Description Profils 2021-12-09 11:03:43 +01:00
Florent Le Saout 5ad733d5b1 Rencontre Happy Dev 2021-12-04 10:53:55 +01:00
Yves Gatesoupe 63188e23a7 fixes 2021-12-01 17:37:04 +01:00
Yves Gatesoupe fb1cbb1c4e tag search 2021-12-01 15:54:48 +01:00
Florent Le Saout 693188666c Ajout coordonnées et compétences 2021-11-30 20:22:13 +01:00
Yves Gatesoupe a3d3be3244 fix tag list overflow and mobile 2021-11-29 22:18:42 +01:00
Florent Le Saout 33aef1e4fa Correction adresse loana 2021-11-29 18:54:46 +01:00
Florent Le Saout f055f2b082 Merge branch 'dev' 2021-11-29 18:49:07 +01:00
Yves Gatesoupe ce1ab75a88 fix member info display
margin since bootstrap addition
2021-11-29 18:48:52 +01:00
Yves Gatesoupe e13bc484d1 fix member info display
margin since bootstrap addition
2021-11-29 18:23:18 +01:00
Florent Le Saout 74613332d5 Modifications mineur loana 2021-11-29 18:23:18 +01:00
Florent Le Saout 4aeea22c2f Ajout Profil Loana 2021-11-29 18:11:02 +01:00
Yves Gatesoupe df8c6d3a2b fixed blue text color on post thumbnail hover
added remove dist before build
modal style
fix tag result list size
profil Elias
2021-11-29 17:29:59 +01:00
Florent Le Saout fded395673 Ajout adresse florent et Vincent 2021-11-27 12:47:15 +01:00
Florent Le Saout 3f360bc95d Amélioration Elias 2021-11-27 12:46:57 +01:00
Florent Le Saout a2ca48f220 Merge branch 'dev' 2021-11-26 11:50:19 +01:00
Yves Gatesoupe f61a6057ee fix margin 2021-11-26 11:48:56 +01:00
Florent Le Saout d61062f316 Fix conflict with package-lock
Merge branch 'dev'
2021-11-26 11:37:15 +01:00
Yves Gatesoupe 37afec8fb2 Merge branch 'feature-modal' into dev 2021-11-19 15:56:30 +01:00
Yves Gatesoupe c7f4cbd571 Merge branch 'feature-map' into dev
# Conflicts:
#	src/members/yves-gatesoupe.md
2021-11-19 15:53:46 +01:00
Yves Gatesoupe e415d091e5 Contract details as modals 2021-11-19 15:50:22 +01:00
Yves Gatesoupe e5d68be79b change yves' location 2021-11-18 19:19:23 +01:00
Yves Gatesoupe 98c18ca872 map with markers 2021-11-18 18:24:29 +01:00
Yves Gatesoupe 5dfd237298 Update skill tags 2021-11-18 12:58:33 +01:00
Yves Gatesoupe 0d16ce3fe9 Map temp commit 2021-11-18 12:46:37 +01:00
Florent Le Saout d2e2db98c1 Ajout profile Elias 2021-11-18 11:44:52 +01:00
Florent Le Saout c75d04b65d Update packages version 2021-11-18 11:24:40 +01:00
Florent Le Saout 74522d8081 Retrait du profil d'Ariane 2021-11-18 09:52:11 +01:00
Yves Gatesoupe e70fe4658f Merge branch 'feature-thumbnails' into dev 2021-11-17 01:09:38 +01:00
Yves Gatesoupe 616933d12a Added thumbnails on posts preview 2021-11-17 01:03:27 +01:00
Florent Le Saout 211b1cca60 Correction Sensibilisation 2021-11-13 16:17:26 +01:00
Florent Le Saout 53bb423b73 Correction sensibilisation 2021-11-12 12:23:17 +01:00
Florent Le Saout 6e35a6c5c7 Correction article sensibilisation 2021-11-12 09:07:46 +01:00
Yves Gatesoupe e53ca80617 back link wording 2021-11-10 18:09:37 +01:00
Yves Gatesoupe 6c22617395 Team : 4 profiles per row
Made image clickable as part of the link
2021-11-10 18:04:29 +01:00
Florent Le Saout c06a9d4315 Ajout post sensibilisation ecran 2021-11-10 17:45:34 +01:00
Yves Gatesoupe 91aa807499 added back link
removed join section in results
typo
2021-11-10 15:45:02 +01:00
Yves Gatesoupe b8951d45ce Filter skills by tags 2021-11-09 19:24:23 +01:00
Florent Le Saout 778c6a5e11 Update moi ess 2021-11-03 17:00:25 +01:00
Florent Le Saout 80864681b2 Ajout nouvelle: Mois del'ESS 2021 2021-11-02 20:17:21 +01:00
Florent Le Saout 2e2c9788fa Ajout Wiztivi 2021-11-02 19:40:56 +01:00
Florent Le Saout eadb41a45d Amélioration Profile Lucie 2021-11-02 19:00:01 +01:00
Florent Le Saout a8f5aad533 Ajout profile Lucie 2021-11-02 18:54:54 +01:00
Florent Le Saout 9e61ff867d Réu info novembre 2021 2021-11-02 18:54:21 +01:00
Florent Le Saout 8b9a3614af Ajout delta dore comme client 2021-09-29 14:58:30 +02:00
Florent Le Saout ccac2a2438 Update package list 2021-09-17 16:11:07 +02:00
Florent Le Saout e15fd55136 Client Biocoop 2021-09-17 15:34:30 +02:00
Florent Le Saout 863b1506ee Rectification Sebastien 2021-08-24 15:07:09 +02:00
Florent Le Saout f9a8bb269b Correction profil Sébastien 2021-08-24 14:23:26 +02:00
Florent Le Saout 98c9c9ea06 Ajout profile sébastien 2021-08-24 12:35:20 +02:00
Florent Le Saout e27aeae5da Réunion information Astrolabe septembre 2021 2021-08-18 19:28:25 +02:00
Florent Le Saout 5df2814a53 Change adresse et info de la CAE 2021-08-18 19:06:04 +02:00
Florent Le Saout a92f24e59a Ajout client build data 2021-08-18 18:49:29 +02:00
Florent Le Saout a652661560 Changement informatique en numérique 2021-08-18 18:41:56 +02:00
Florent Le Saout 0877ef87ea Ajout utilisateur Sylvain 2021-08-18 16:27:39 +02:00
Florent Le Saout e1c1749a95 Mise à jour package lock 2021-08-03 12:55:15 +02:00
Florent Le Saout 328de60bf0 Ajout profile Philippe 2021-08-03 12:51:21 +02:00
Florent Le Saout 079d065bc3 Ajout profile Charlotte 2021-07-07 22:45:00 +02:00
Florent Le Saout d296b94401 Retrait de la fiche de Léna 2021-06-16 17:35:02 +02:00
Florent Le Saout 37730e66e4 Ajout podcast labo ESS 2021-06-16 17:31:29 +02:00
Florent Le Saout 3d4c70142e Ajout du lien vers le site letabli.io 2021-05-29 20:31:43 +02:00
Florent Le Saout 77cbabe2d6 Ajout réunion de Juin 2021 2021-05-29 09:05:09 +02:00
Florent Le Saout 1cfdb28530 Correction liens JO 2021-05-02 19:39:18 +02:00
Florent Le Saout 4c57008682 Mise à jour page JO 2021-05-02 13:07:09 +02:00
Florent Le Saout d4653ad552 Ajout client Work Adventure 2021-05-01 22:38:10 +02:00
Florent Le Saout f88e402610 Ajout membre Jacques-Olivier 2021-05-01 21:32:07 +02:00
Florent Le Saout 151f0d5f77 Rxetrait des mentions astrolabe sur pages persos 2021-04-18 20:14:58 +02:00
Florent Le Saout 0786990a5d Ajout profile Henk 2021-04-12 20:59:01 +02:00
Florent Le Saout 5fb9dee3e8 Update package Lock 2021-04-12 00:52:52 +02:00
Yves Gatesoupe 0a4af8b4e9 Added message for unsupported browsers 2021-04-09 16:36:42 +02:00
Yves Gatesoupe a29a46f216 fix button display on safari 2021-04-09 16:03:30 +02:00
Florent Le Saout bcd29b036d Supprime temporairement ref vers l'établi
Signed-off-by: Florent Le Saout <florent.lesaout@astrolabe.coop>
2021-03-31 12:13:51 +02:00
Florent Le Saout f383dcb9a2 Mise à jour package-lock
Signed-off-by: Florent Le Saout <florent.lesaout@astrolabe.coop>
2021-03-16 23:13:36 +01:00
Florent Le Saout 7ee1165312 Ajout Inteerview radio laser
Signed-off-by: Florent Le Saout <florent.lesaout@astrolabe.coop>
2021-03-16 23:13:03 +01:00
Astrolabe CAE 9bb141556a Merge pull request 'Ajout partenaire INR' (#14) from partenaire into master
Reviewed-on: https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/pulls/14
2021-02-17 00:20:03 +01:00
Florent Le Saout 4d84c89926 Ajout partenaire INR
Signed-off-by: Florent Le Saout <florent.lesaout@astrolabe.coop>
2021-02-17 00:19:23 +01:00
Astrolabe CAE 2075c9bbc5 Merge pull request 'réu info mars 2021' (#13) from reu-info-mars into master
Reviewed-on: https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/pulls/13
2021-02-16 20:34:24 +01:00
Florent Le Saout 62f2771704 réu info mars 2021
Signed-off-by: Florent Le Saout <florent.lesaout@astrolabe.coop>
2021-02-16 20:33:07 +01:00
Astrolabe CAE 54a262e23b Merge pull request 'Nouveaux partenaires le Poool et Alliance Libre' (#12) from partners into master
Reviewed-on: https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/pulls/12
2021-02-16 20:12:10 +01:00
Florent Le Saout b72e5de5da Ajout partenaire Le Poool
Signed-off-by: Florent Le Saout <florent.lesaout@astrolabe.coop>
2021-02-16 20:10:04 +01:00
Florent Le Saout 1dd6cdc469 Ajout partenaire Alliance Libre
Signed-off-by: Florent Le Saout <florent.lesaout@astrolabe.coop>
2021-02-16 20:09:28 +01:00
Florent Le Saout 45c4d5a266 Merge branch 'dev' 2021-01-30 09:53:49 +01:00
Florent Le Saout 515098272b Merge pull request 'Corrections mineures du profil de Yannick' (#5) from yleduc/SiteWebAstrolabe:master into master
Reviewed-on: https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/pulls/5
2021-01-30 09:47:40 +01:00
Yannick Le Duc 683b2c0003 Corrections mineures du profil de Yannick 2021-01-29 20:28:26 +01:00
Astrolabe CAE 4ce7c09d1e Merge pull request 'master' (#4) from vincentg/SiteWebAstrolabe:master into dev
Reviewed-on: https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/pulls/4
2021-01-28 17:17:40 +01:00
Vincent Genieux d7134d1061 modification description vincent 2021-01-25 20:14:44 +01:00
Vincent Genieux 281eb371a1 modification description vincent 2021-01-25 20:11:28 +01:00
Vincent Genieux 1f01ee98e2 modification description vincent 2021-01-25 20:07:49 +01:00
369 changed files with 11606 additions and 13133 deletions

View File

@ -1,6 +1,7 @@
const rssPlugin = require('@11ty/eleventy-plugin-rss');
const syntaxHighlight = require('@11ty/eleventy-plugin-syntaxhighlight');
const fs = require('fs');
const util = require('util')
// Import filters
const dateFilter = require('./src/filters/date-filter.js');
@ -19,6 +20,9 @@ module.exports = function(config) {
config.addFilter('dateFilter', dateFilter);
config.addFilter('markdownFilter', markdownFilter);
config.addFilter('w3DateFilter', w3DateFilter);
config.addFilter('dump', obj => {
return util.inspect(obj)
});
// Layout aliases
config.addLayoutAlias('home', 'layouts/home.njk');
@ -74,6 +78,39 @@ module.exports = function(config) {
.slice(0, site.maxProfilePreview)
;
});
config.addCollection("tagsList", function(collectionApi) {
const tagsList = new Set();
collectionApi.getAll().map( item => {
if (item.data.tags) { // handle pages that don't have tags
item.data.tags.map( tag => tagsList.add(tag))
}
});
return tagsList;
});
config.addCollection("skillsList", function(collectionApi) {
const skillsList = new Set();
collectionApi.getFilteredByGlob("./src/members/*.md").map( item => {
if (item.data.tags) { // handle pages that don't have skills
item.data.tags.map( skill => { // exclude non related tags
if (['post', 'news', 'event'].indexOf(skill) == -1) {
skillsList.add(skill)
}
})
}
});
return skillsList;
});
config.addCollection("membersLocations", function(collectionApi) {
return collectionApi.getFilteredByGlob("./src/members/*.md")
.filter(item => typeof item.data.location !== 'undefined')
.map( member => {
return {
name: member.data.name,
url: member.data.url,
location: member.data.location,
};
});
});
config.addCollection('customers', collection => {
return [...collection.getFilteredByGlob("./src/customers/*.md")]
.reverse()

3
.gitignore vendored
View File

@ -1,3 +1,5 @@
#.gitignore
*~
*.log
npm-debug.*
*.scssc
@ -11,6 +13,7 @@ node_modules
dist/*
deploy-prod.js
deploy-preprod.js
package-lock.json
# Specifics

View File

@ -1,6 +1,17 @@
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
Copyright (c) 2019 andy-bell.design and other contributors
Copyright (c) 2019-2023 Astrolabe CAE
Copyright (c) 20172023 Zach Leatherman @zachleat
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View File

@ -9,7 +9,7 @@ Requirements :
### Install
1. Clone or fork this repo: `git clone https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe`
1. Clone or fork this repo: `git clone ssh://gitea@git.astrolabe.coop:2106/AstrolabeCAE/SiteWebAstrolabe.git`
2. `cd` into the project directory and run `npm install`
3. Once all the dependencies are installed run `npm start`
4. Open your browser at `http://localhost:8080` and away you go!
@ -127,3 +127,7 @@ Fill in the meta information :
1. `name:` the brand name of the partner
2. `thumbnail:` the partner brand logo, make sure to place it in the `images/partner/`folder
3. `url:` the partner website
### FAQ section
Edit `_data/faq.json` file to add a new Q/A couple object. Plain html e.g. `<br>` or `<a href="">link</a>` is supported

17045
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -4,14 +4,16 @@
"description": "Site web de la coopérative Astrolabe CAE",
"main": "index.js",
"dependencies": {
"@11ty/eleventy": "^0.10.0",
"@11ty/eleventy": "^2.0.0",
"@11ty/eleventy-plugin-rss": "^1.0.7",
"@11ty/eleventy-plugin-syntaxhighlight": "^2.0.3",
"@tbranyen/jsdom": "^13.0.0",
"concurrently": "^4.1.2",
"bootstrap": "^5.1.3",
"concurrently": "^7.0.0",
"html-minifier": "^4.0.0",
"image-size": "^0.8.3",
"json-to-scss": "^1.5.0",
"json-to-scss": "^1.3.1",
"leaflet": "^1.7.1",
"sass": "^1.26.3",
"semver": "^6.3.0",
"slugify": "^1.4.0",
@ -20,37 +22,43 @@
"devDependencies": {
"@erquhart/rollup-plugin-node-builtins": "^2.1.5",
"bl": "^3.0.0",
"chokidar-cli": "^2.1.0",
"chokidar-cli": "^3.0.0",
"copyfiles": "^2.4.1",
"cross-env": "^5.2.1",
"ftp-deploy": "^2.3.7",
"make-dir-cli": "^2.0.0",
"make-dir-cli": "^3.0.0",
"prettier": "^1.19.1",
"rimraf": "^3.0.2",
"rollup": "^1.32.1",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-json": "^4.0.0",
"rollup-plugin-node-resolve": "^5.2.0",
"stylelint": "^13.6.1",
"stylelint-config-sass-guidelines": "^7.0.0"
"stylelint": "^14.2.0",
"stylelint-config-sass-guidelines": "^9.0.1"
},
"scripts": {
"clean": "rimraf dist",
"sass:tokens": "npx json-to-scss src/_data/tokens.json src/scss/_tokens.scss",
"sass:lint": "npx stylelint src/scss/**/*.scss",
"sass:process": "npm run sass:tokens && npm run sass:lint && sass src/scss/global.scss src/_includes/assets/css/global.css --style=compressed",
"start": "concurrently \"npm run sass:process -- --watch\" \"npm run serve\"",
"vendor:css": "copyfiles node_modules/leaflet/dist/leaflet.css node_modules/bootstrap/dist/css/bootstrap.min.css -f dist/vendor/css",
"vendor:js": "copyfiles node_modules/leaflet/dist/leaflet.js node_modules/bootstrap/dist/js/bootstrap.min.js -f dist/vendor/js",
"vendor": "npm run clean && npm run vendor:css && npm run vendor:js",
"start": "concurrently \"npm run vendor\" \"npm run sass:process -- --watch\" \"npm run serve\"",
"serve": "cross-env ELEVENTY_ENV=development npx eleventy --serve",
"prod": "cross-env ELEVENTY_ENV=prod npm run sass:process && npx eleventy",
"prod": "cross-env ELEVENTY_ENV=prod npm run vendor && npm run sass:process && npx eleventy",
"deploy-preprod": "npm run prod && node deploy-preprod",
"deploy-prod": "npm run prod && node deploy-prod"
},
"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>

27
src/_data/faq.json Normal file
View File

@ -0,0 +1,27 @@
{
"items": [
{
"q": "Qu'est ce que l'ESS ?",
"a": "Le concept d'économie sociale et solidaire (ESS) désigne un ensemble d'entreprises organisées sous forme de coopératives, mutuelles, associations, ou fondations, dont le fonctionnement interne et les activités sont fondés sur un principe de solidarité et d'utilité sociale. (Cf : https://www.economie.gouv.fr/cedef/economie-sociale-et-solidaire )"
},
{
"q": "Qu'est ce qu'une SCOP ?",
"a": "Une Société COopérative et Participative (SCOP) parfois également appelée société coopérative de production ou « société coopérative ouvrière de production » ou « société coopérative de travailleurs », est en droit français, une société commerciale qui se distingue des sociétés classiques par une détention majoritaire du capital et du pouvoir de décision par les salariés. (Cf : https://wikipedia.org/wiki/Société_coopérative_et_participative )"
},
{
"q": "Qu'est ce qu'une CAE ?",
"a": "Une Coopérative d'Activités et d'Entrepreneur·e·s (CAE - on parle aussi de coopérative dactivité, coopérative d'entrepreneurs ou coopérative d'activité et d'emploi), telle que définie par la Loi sur l'économie sociale et solidaire de juillet 20141 est, en France, une structure d'entreprise coopérative permettant la création et le développement d'activités économiques par des entrepreneurs indépendants. (Cf : https://fr.wikipedia.org/wiki/Coopérative_d'activité_et_d'emploi )"
},
{
"q": "Doit-on être expert de la coopération pour rentrer dans la coopérative ?",
"a": "Non ce n'est pas nécessaire, le plus important est de s'intéresser au sujet, et de vouloir participer à un projet collectif."
},
{
"q": "Doit-on être rennais pour rejoindre Astrolabe ?",
"a": "Pas forcement, de nombreux membres sont des differents coins de la France, mais à ce jour la majorité des membres sont en bretagne."
},
{
"q": "Comment la structure se finance-t-elle ?",
"a": "Le financement est assuré par la Contribution Coopérative, qui est un pourcentage de la facturation des membres."
}]
}

View File

@ -26,8 +26,8 @@
"external": false
},
{
"text": "Nous contacter",
"url": "#contact-form",
"text": "FAQ / Nous contacter",
"url": "/faq+contact/",
"external": false
}
]

View File

@ -1,19 +1,20 @@
{
"showThemeCredit": true,
"name": "Astrolabe CAE",
"shortDesc": "Site web de la coopérative Astrolabe CAE",
"url": "https:/preprod.astrolabe.coop",
"authorEmail": "contacte@astrolabe.coop",
"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",
"authorName": "Astrolabe CAE",
"authorAddress": "34 La Ville Allée",
"authorCity": "35630 HEDE BAZOUGES",
"authorAddress": "8 place du Colombier",
"authorCity": "35000 Rennes",
"authorSocial": {
"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

@ -1,7 +1,7 @@
{
"size-scale": {
"base": "1rem",
"300": "0.8rem",
"300": ".8rem",
"500": "1.25rem",
"600": "1.56rem",
"700": "1.95rem",

View File

@ -3,10 +3,13 @@
<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" %}
<script>document.documentElement.classList.remove('no-js');</script>
<link rel = "stylesheet" href="/vendor/css/leaflet.css"/>
<link rel = "stylesheet" href="/vendor/css/bootstrap.min.css"/>
<style>{% include "assets/css/global.css" %}</style>
{% block head %}
{% endblock %}
@ -19,6 +22,8 @@
{% block foot %}
{% endblock %}
<script type="text/javascript" src="/js/components/menu-toggle.js" async defer></script>
<script type="text/javascript" src="/js/components/search.js" async defer></script>
<script type="text/javascript" src="/vendor/js/bootstrap.min.js" async defer></script>
<script>
if ('serviceWorker' in navigator) {
window.addEventListener('load', () => {
@ -26,5 +31,33 @@
});
}
</script>
<script>
var $buoop = {required:{e:-4,f:-3,o:-3,s:-1,c:-3},insecure:true,api:2021.04 };
function $buo_f(){
var e = document.createElement("script");
e.src = "//browser-update.org/update.min.js";
document.body.appendChild(e);
};
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

@ -1,18 +1,11 @@
{% extends 'layouts/base.njk' %}
{# Intro content #}
{% set introHeading = title %}
{% block content %}
<main id="main-content" tabindex="-1">
<article class="[ post ] [ h-entry ]">
{% include "partials/components/intro.njk" %}
<div class="[ post__body ] [ inner-wrapper ] [ leading-loose pad-top-900 pad-bottom-900 text-500 ] [ sf-flow ] [ e-content ]">
{{ content | safe }}
{% include "partials/components/contact-form.njk" %}
</div>
</article>
{% 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

@ -15,28 +15,50 @@
<div class="member__info">
<img src="{{ profile }}" alt="photo de {{ name }}">
{% if personalSite %}
<p>
<p class="member-url">
<strong>site web :</strong>
<a href="{{ personalSite }}">{{ personalSite }}</a>
</p>
{% endif %}
{% if socialMastodon %}
<a href="{{ socialMastodon }}" 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="#282156"/></svg></a>
{% endif %}
{% if socialTwitter %}
<a href="{{ socialTwitter }}" 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="#282156"/></svg></a>
{% endif %}
{% if socialLinkedin %}
<a href="{{ socialLinkedin }}" 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="#282156"/></svg></a>
{% 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 %}
{% if socialTwitter %}
<li><a href="{{ socialTwitter }}" 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"/></svg></a></li>
{% endif %}
{% if socialLinkedin %}
<li><a href="{{ socialLinkedin }}" 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"/></svg></a></li>
{% endif %}
{% if socialGithub %}
<li><a href="{{ socialGithub }}" title="linkedin"><svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0 1 12 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12Z"/></svg></a></li>
{% endif %}
</ul>
</div>
<div class="member__bio">
{{ content | safe }}
{% if tags %}
<h2 class="font-base weight-mid mt-5">Mots-clés</h2>
<ul class="tag-list mt-3">
{% for item in tags %}
<li class="tag-item">
<a href="/equipe/{{ item }}/">{{ item }}</a>
</li>
{% endfor %}
</ul>
{% endif %}
</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

@ -7,8 +7,19 @@
<div class="[ wrapper ]">
<h1 class="[ member-list__heading ]">{{ teamListHeading }}</h1>
{{ content | safe }}
<div class="search-bar">
<label for="site-search">Rechercher par mots-clés :</label>
<input type="search" id="searchInput" name="q" aria-label="Filtrer par mots-clés" oninput="doSearch()" placeholder="dev, linux, ...">
</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>
{% endfor %}
</ul>
</div>
{% include "partials/components/member-list.njk" %}
{% include "partials/components/map.njk" %}
{% include "partials/components/contact-form.njk" %}
</main>
{% endblock %}

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

@ -0,0 +1,24 @@
<section class="[ faq ]">
{% if faq.items %}
<div class="[ inner-wrapper ]">
<h1 class="faq__heading">{{ faqHeading }}</h1>
{{ content | safe }}
<div class="accordion accordion-flush" id="accordionFlushExample">
{% for item in faq.items %}
<div class="accordion-item">
<h3 class="accordion-header" id="flush-heading{{ loop.index }}">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapse{{ loop.index }}" aria-expanded="false" aria-controls="flush-collapse{{ loop.index }}">
{{ item.q }}
</button>
</h3>
<div id="flush-collapse{{ loop.index }}" class="accordion-collapse collapse" aria-labelledby="flush-heading{{ loop.index }}" data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
{{ item.a | urlize | safe }}
</div>
</div>
</div>
{% endfor %}
</div>
</div>
{% endif %}
</section>

View File

@ -1,12 +1,13 @@
<header class="[ intro ]">
<div class="[ wrapper ]">
<h1 class="[ intro__heading ]">{{ brandHeading }}</h1>
<svg viewBox="0 0 127 237" width="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>
<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

@ -0,0 +1,50 @@
<div class="[ wrapper ]">
<h2 class="mt-5 mb-2">Où sommes-nous ?</h2>
</div>
<div id = "map" style = "width: 100%; height: 500px; margin-bottom: 8rem;"></div>
<script type="text/javascript" src="/vendor/js/leaflet.js"></script>
<script>
// Creating map options
var mapOptions = {
center: [48.10494125597395, -1.6795760019626425],
zoom: 15
}
// Creating a map object
var map = new L.map('map', mapOptions);
var iconMarker = L.icon({
iconUrl: '/images/marker-stroke.svg',
iconSize: [28, 40],
iconAnchor: [14, 40],
popupAnchor: [0, -40]
});
var iconMarkerAlt = L.icon({
iconUrl: '/images/astrolabe/marker-logo-alt.svg',
iconSize: [40, 40],
iconAnchor: [20, 40],
popupAnchor: [0, -40]
});
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>');
});
var markerSiege = L.marker([48.10494125597395, -1.6795760019626425], {icon: iconMarkerAlt}).bindPopup('Siège Astrolabe CAE')
.openPopup();
markerGroup.push(markerSiege)
var featureGroup = L.featureGroup(markerGroup).addTo(map);
map.fitBounds(featureGroup.getBounds());
// Creating a Layer object
var layer = new L.TileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png');
// Adding layer to the map
map.addLayer(layer);
</script>

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

@ -0,0 +1,20 @@
<section class="[ member-list ]">
<div class="[ wrapper ]">
{% if teamListItems.length %}
<ol class="[ member-list__items ]" reversed>
{% for item in teamListItems %}
<li class="member-list__item">
<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>
<p>{{ item.data.position }}</p>
{% if item.data.positionInternal %}
<p>{{ item.data.positionInternal }}</p>
{% endif %}
</li>
{% endfor %}
</ol>
{% endif %}
</div>
</section>

View File

@ -4,11 +4,9 @@
<ol class="[ member-list__items ]" reversed>
{% for item in teamListItems %}
<li class="member-list__item">
{# <div class="img-wrapper"> #}
<a href="{{ item.data.url }}/" class="">
<img src=" {{ item.data.profile }}" alt="photo de {{ item.data.name }}">
{# </div> #}
<a role="button" href="{{ item.data.url }}" class="btn btn-primary">{{ item.data.name }}&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="#111"></path></svg>
<span class="member-name btn btn-primary">{{ item.data.name }}</span>
</a>
<p>{{ item.data.position }}</p>
{% if item.data.positionInternal %}
@ -18,9 +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
<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"/></svg>
</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

@ -3,19 +3,24 @@
{% for item in newsListItems %}
{% if item.date.getTime() <= global.now %}
<li class="news-list__item {{ item.data.type }}">
<h3 class="news-list__item-heading">
<a href="{{ item.url | url }}" class="news-list__link" rel="bookmark">{{ item.data.title }}</a>
</h3>
<p class="news-list__item-date">
{% if item.data.eventDate %}
<time datetime="{{ item.data.eventDate | w3DateFilter }}">{{ item.data.eventDate | dateFilter }}</time>
<a href="{{ item.url | url }}" class="news-list__link" style="background-image: url({{ item.data.illustration }});">
{% if item.data.type == 'event' %}
<p class="news-list__item-type">Évènement</p>
{% else %}
<time datetime="{{ item.date | w3DateFilter }}">{{ item.date | dateFilter }}</time>
<p class="news-list__item-type">Actualité</p>
{% endif %}
{% if item.data.eventTime %}
<time datetime="{{ item.data.eventTime }}">{{ item.data.eventTime }}</time>
{% endif %}
</p>
<h3 class="news-list__item-heading">{{ item.data.title }}</h3>
<p class="news-list__item-date">
{% if item.data.eventDate %}
<time datetime="{{ item.data.eventDate | w3DateFilter }}">{{ item.data.eventDate | dateFilter }}</time>
{% else %}
<time datetime="{{ item.date | w3DateFilter }}">{{ item.date | dateFilter }}</time>
{% endif %}
{% if item.data.eventTime %}
<time datetime="{{ item.data.eventTime }}">{{ item.data.eventTime }}</time>
{% endif %}
</p>
</a>
</li>
{% endif %}
{% endfor %}

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>
@ -23,15 +23,15 @@
<div class="content">
<h2>Communs numérique</h2>
<p>
Chez Astrolabe nous aimons et faisons la promotion du <b>logiciel libre</b>. Nos sommes membres d<a href="http://www.alliance-libre.org/" target="_blank" rel="noreferrer noopener">Alliance Libre</a>
et nous mettons nos documents et projets internes à disposition sur notre gitlab.
Chez Astrolabe nous aimons et faisons la promotion du <a href="https://fr.wikipedia.org/wiki/Logiciel_libre" target="_blank" rel="noreferrer noopener">logiciel libre</a>. Nos sommes membres d<a href="http://www.alliance-libre.org/" target="_blank" rel="noreferrer noopener">Alliance Libre</a>
et nous mettons nos documents et projets internes à disposition sur <a href="https://git.astrolabe.coop/explore/repos" target="_blank" rel="noreferrer noopener">notre instance Gitea</a>.
</p>
</div>
<div class="side-info">
<figure>
<img src="/images/gitlab.svg" alt="logo Gitlab" loading="lazy" width="110" height="101">
<img src="/images/gitea.svg" alt="logo Gitea" loading="lazy" width="100" height="100">
</figure>
<a role="button" href="https://framagit.org/astrolabe" class="btn btn-primary btn-icon" target="_blank" rel="noreferrer noopener">Gitlab</a>
<a role="button" href="https://git.astrolabe.coop/explore/repos" class="btn btn-primary btn-icon" target="_blank" rel="noreferrer noopener">Gitea</a>
</div>
</article>
<article>
@ -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

@ -0,0 +1,5 @@
---
name: 'Biocoop La Canopée'
thumbnail: '/images/customers/logo-biocoop-lacanopee.png'
url: 'https://www.biocoopbesancon.fr/'
---

View File

@ -0,0 +1,5 @@
---
name: 'Build Data'
thumbnail: '/images/customers/logo-builddata.png'
url: 'https://www.build-data.fr/'
---

View File

@ -0,0 +1,5 @@
---
name: 'Delta Dore'
thumbnail: '/images/customers/logo-deltadore.png'
url: 'https://www.deltadore.fr'
---

5
src/customers/epv.md Normal file
View File

@ -0,0 +1,5 @@
---
name: 'Énergies citoyennes en Pays de Vilaine'
thumbnail: '/images/customers/logo-epv.png'
url: 'https://www.enr-citoyennes.fr/'
---

View File

@ -1,5 +0,0 @@
---
name: 'Le Web en plus'
thumbnail: '/images/customers/logo-lewebenplus.png'
url: 'https://www.lewebenplus.net/'
---

View File

@ -1,5 +0,0 @@
---
name: 'Naega'
thumbnail: '/images/customers/logo-naega.png'
url: 'https://www.crealead.com/naega'
---

View File

@ -1,5 +0,0 @@
---
name: 'Technicolor'
thumbnail: '/images/customers/logo-technicolor.png'
url: 'https://www.technicolor.com/'
---

5
src/customers/vantiva.md Normal file
View File

@ -0,0 +1,5 @@
---
name: 'Vantiva'
thumbnail: '/images/customers/logo-vantiva.png'
url: 'https://www.vantiva.com/'
---

5
src/customers/wiztivi.md Normal file
View File

@ -0,0 +1,5 @@
---
name: 'WIZTIVI'
thumbnail: '/images/customers/logo-wiztivi.png'
url: 'https://www.wiztivi.com/'
---

View File

@ -0,0 +1,5 @@
---
name: 'Work Adventure'
thumbnail: '/images/customers/logo-workadventure.png'
url: 'https://workadventu.re/'
---

View File

@ -1,84 +1,116 @@
<?php
$errors = '';
$myEmail = 'contact-form@astrolabe.coop'; // email address to send form content
if(empty($_POST['namezzz']) || empty($_POST['emailzzz']) || empty($_POST['message'])) {
$errors .= "\n Error: all fields are required";
}
if(!empty($_POST['name']) && !empty($_POST['email'])) {
$errors .= "\n Error: spam";
}
$name = $_POST['namezzz'];
$emailAddress = $_POST['emailzzz'];
$select = $_POST['select'];
$message = $_POST['message'];
$subscribe = $_POST['subscribe'];
if (!filter_var($emailAddress, FILTER_VALIDATE_EMAIL)) {
$errors .= "\n Error: Invalid email address $emailAddress";
}
if( empty($errors)) {
$headers = array(
"From: " .$myEmail,
"Reply-To: " .$emailAddress,
"MIME-Version: 1.0",
"Content-Type: text/html;charset=UTF-8",
"Content-Transfer-Encoding:8bit"
);
$to = $myEmail;
$emailSubject = "[Formulaire Astrolabe] Nouveau message";
switch ($select) {
case "option 1":
$purpose = "Demande de rendez-vous";
break;
case "option 2":
$purpose = "Demande de précisions sur le statut dentrepreneur salarié";
break;
case "option 3":
$purpose = "Proposition de misson";
break;
case "option 4":
$purpose = "Proposition de partenariat";
break;
default:
$purpose = "Autre demande";
}
$messageWrap = wordwrap($message, 70, "\r\n", false);
$emailBody = "Vous avez reçu un nouveau message depuis le formulaire du site Astrolabe :".
"\r\n\r\nNom: $name \r\nEmail: $emailAddress \r\nRaison: $purpose\r\nSubscribe: $subscribe\r\n\r\n$messageWrap";
$emailBodyHTML = str_replace("\r\n", "<br>", $emailBody);
// send the email
mail($to, $emailSubject, $emailBodyHTML, implode("\r\n", $headers));
// if subscribe add to mailing list
if(!empty($subscribe)) {
// process
// enovoi mail add to mailing list
}
// redirect to the 'thank you' page
header("Location: /thank-you/index.html");
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Contact form handler</title>
</head>
<body>
<!-- This page is displayed only if there is some error -->
<?php
echo nl2br($errors);
?>
</body>
</html>
<?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');
$myEmailSplitted = explode('@', $myEmail);
$domainFromMyEmail = (
empty($myEmailSplitted[1])
|| count($myEmailSplitted) != 2
) ? ''
: $myEmailSplitted[1];
$wantedContact = filter_input(INPUT_POST, 'contactTo', FILTER_SANITIZE_SPECIAL_CHARS);
$wantedContact = (
empty($wantedContact)
|| strpos($wantedContact, '@') !== false
|| strpos($wantedContact, '&') !== false
|| empty($domainFromMyEmail)
) ? $myEmail : "$wantedContact@$domainFromMyEmail" ;
if(empty($_POST['namezzz']) || empty($_POST['emailzzz']) || empty($_POST['message'])) {
$errors .= "\n Error: all fields are required";
}
if(!empty($_POST['name']) && !empty($_POST['email'])) {
$errors .= "\n Error: spam";
}
$name = $_POST['namezzz'];
$emailAddress = $_POST['emailzzz'];
$select = $_POST['select'];
$message = $_POST['message'];
$subscribe = $_POST['subscribe'];
if (!filter_var($emailAddress, FILTER_VALIDATE_EMAIL)) {
$errors .= "\n Error: Invalid email address $emailAddress";
}
if(empty($errors)) {
$emailSubject = "[Formulaire Astrolabe] Nouveau message";
switch ($select) {
case "option 1":
$purpose = "Demande de rendez-vous";
break;
case "option 2":
$purpose = "Demande de précisions sur le statut dentrepreneur salarié";
break;
case "option 3":
$purpose = "Proposition de misson";
break;
case "option 4":
$purpose = "Proposition de partenariat";
break;
default:
$purpose = "Autre demande";
}
$emailSubject .= " : $purpose";
$emailBody = "Vous avez reçu un nouveau message depuis le formulaire du site Astrolabe :".
"\r\n\r\nNom: $name \r\nEmail: $emailAddress \r\nRaison: $purpose\r\nSubscribe: $subscribe\r\n\r\n$message";
$emailBodyHTML = str_replace("\r\n", "<br>", $emailBody);
$mail->isSMTP();
$mail->Host = getenv('ASTRO_SMTP_HOSTNAME');
$mail->SMTPAuth = true;
$mail->Username = getenv('ASTRO_SMTP_USERNAME');
$mail->Password = getenv('ASTRO_SMTP_PASSWORD');
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->Port = 587;
//Options
$mail->CharSet = 'UTF-8';
$mail->WordWrap = 70;
//Recipients
$mail->setFrom($myEmail);
$mail->addAddress($wantedContact);
$mail->addReplyTo($emailAddress, $name);
// Content
$mail->isHTML(true);
$mail->Subject = $emailSubject;
$mail->Body = $emailBodyHTML;
$mail->AltBody = $emailBody;
$mail->send();
// if subscribe add to mailing list
if(!empty($subscribe)) {
// process
// enovoi mail add to mailing list
}
// redirect to the 'thank you' page
header("Location: /thank-you/index.html");
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Contact form handler</title>
</head>
<body>
<!-- This page is displayed only if there is some error -->
<?php
echo nl2br($errors);
?>
</body>
</html>

View File

@ -0,0 +1,4 @@
Copyright 2023 Astrolabe CAE : All rights reserved
This licence applies to the current folder.
It is not authorized to copy, display, use, adapt, change, include, translate, sell part or the whole of contents of this folder without a preciding written authorization from owners of this website.

View File

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

View File

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 7.8 KiB

View File

@ -0,0 +1,3 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 20C0 8.96178 8.96183 0 20 0C31.0387 0 40 8.96178 40 20C40 31.0382 31.0387 40 20 40C8.96183 40 0 31.0382 0 20ZM25.3303 22.6563L28.3342 29.1806C28.5043 29.5573 28.8225 29.8524 29.2122 29.9957C29.602 30.1398 30.036 30.1215 30.4123 29.9462C30.789 29.776 31.0842 29.4584 31.2279 29.0686C31.3715 28.6788 31.3533 28.2448 31.1784 27.8681L27.7869 20.4983L25.3303 22.6563ZM23.1467 17.9132L20.105 11.3073L17.0339 17.9149L13.4188 18.25L18.0417 8.30295C19.1879 5.83678 21.0417 5.84032 22.1784 8.31076L26.7513 18.2474L23.1467 17.9132ZM14.8411 22.6328L11.7192 29.3507C11.5442 29.7274 11.2261 30.0226 10.8368 30.1615C10.447 30.3056 10.0121 30.2873 9.63585 30.112C9.25952 29.9375 8.96831 29.6198 8.82509 29.23C8.68186 28.8403 8.69963 28.4062 8.87413 28.0295L12.385 20.4748L14.8411 22.6328Z" fill="#282156"/>
</svg>

After

Width:  |  Height:  |  Size: 946 B

View File

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,4 @@
Copyright 2023 Astrolabe CAE : All rights reserved
This licence applies to the current folder.
It is not authorized to copy, display, use, adapt, change, include, translate, sell part or the whole of contents of this folder without a preciding written authorization from owners of this website.

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

12
src/images/gitea.svg Normal file
View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.1" id="main_outline" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 640 640" style="enable-background:new 0 0 640 640;" xml:space="preserve">
<g>
<path id="teabag" style="fill:#FFFFFF" d="M395.9,484.2l-126.9-61c-12.5-6-17.9-21.2-11.8-33.8l61-126.9c6-12.5,21.2-17.9,33.8-11.8 c17.2,8.3,27.1,13,27.1,13l-0.1-109.2l16.7-0.1l0.1,117.1c0,0,57.4,24.2,83.1,40.1c3.7,2.3,10.2,6.8,12.9,14.4 c2.1,6.1,2,13.1-1,19.3l-61,126.9C423.6,484.9,408.4,490.3,395.9,484.2z"/>
<g>
<g>
<path style="fill:#609926" d="M622.7,149.8c-4.1-4.1-9.6-4-9.6-4s-117.2,6.6-177.9,8c-13.3,0.3-26.5,0.6-39.6,0.7c0,39.1,0,78.2,0,117.2 c-5.5-2.6-11.1-5.3-16.6-7.9c0-36.4-0.1-109.2-0.1-109.2c-29,0.4-89.2-2.2-89.2-2.2s-141.4-7.1-156.8-8.5 c-9.8-0.6-22.5-2.1-39,1.5c-8.7,1.8-33.5,7.4-53.8,26.9C-4.9,212.4,6.6,276.2,8,285.8c1.7,11.7,6.9,44.2,31.7,72.5 c45.8,56.1,144.4,54.8,144.4,54.8s12.1,28.9,30.6,55.5c25,33.1,50.7,58.9,75.7,62c63,0,188.9-0.1,188.9-0.1s12,0.1,28.3-10.3 c14-8.5,26.5-23.4,26.5-23.4s12.9-13.8,30.9-45.3c5.5-9.7,10.1-19.1,14.1-28c0,0,55.2-117.1,55.2-231.1 C633.2,157.9,624.7,151.8,622.7,149.8z M125.6,353.9c-25.9-8.5-36.9-18.7-36.9-18.7S69.6,321.8,60,295.4 c-16.5-44.2-1.4-71.2-1.4-71.2s8.4-22.5,38.5-30c13.8-3.7,31-3.1,31-3.1s7.1,59.4,15.7,94.2c7.2,29.2,24.8,77.7,24.8,77.7 S142.5,359.9,125.6,353.9z M425.9,461.5c0,0-6.1,14.5-19.6,15.4c-5.8,0.4-10.3-1.2-10.3-1.2s-0.3-0.1-5.3-2.1l-112.9-55 c0,0-10.9-5.7-12.8-15.6c-2.2-8.1,2.7-18.1,2.7-18.1L322,273c0,0,4.8-9.7,12.2-13c0.6-0.3,2.3-1,4.5-1.5c8.1-2.1,18,2.8,18,2.8 l110.7,53.7c0,0,12.6,5.7,15.3,16.2c1.9,7.4-0.5,14-1.8,17.2C474.6,363.8,425.9,461.5,425.9,461.5z"/>
<path style="fill:#609926" d="M326.8,380.1c-8.2,0.1-15.4,5.8-17.3,13.8c-1.9,8,2,16.3,9.1,20c7.7,4,17.5,1.8,22.7-5.4 c5.1-7.1,4.3-16.9-1.8-23.1l24-49.1c1.5,0.1,3.7,0.2,6.2-0.5c4.1-0.9,7.1-3.6,7.1-3.6c4.2,1.8,8.6,3.8,13.2,6.1 c4.8,2.4,9.3,4.9,13.4,7.3c0.9,0.5,1.8,1.1,2.8,1.9c1.6,1.3,3.4,3.1,4.7,5.5c1.9,5.5-1.9,14.9-1.9,14.9 c-2.3,7.6-18.4,40.6-18.4,40.6c-8.1-0.2-15.3,5-17.7,12.5c-2.6,8.1,1.1,17.3,8.9,21.3c7.8,4,17.4,1.7,22.5-5.3 c5-6.8,4.6-16.3-1.1-22.6c1.9-3.7,3.7-7.4,5.6-11.3c5-10.4,13.5-30.4,13.5-30.4c0.9-1.7,5.7-10.3,2.7-21.3 c-2.5-11.4-12.6-16.7-12.6-16.7c-12.2-7.9-29.2-15.2-29.2-15.2s0-4.1-1.1-7.1c-1.1-3.1-2.8-5.1-3.9-6.3c4.7-9.7,9.4-19.3,14.1-29 c-4.1-2-8.1-4-12.2-6.1c-4.8,9.8-9.7,19.7-14.5,29.5c-6.7-0.1-12.9,3.5-16.1,9.4c-3.4,6.3-2.7,14.1,1.9,19.8 C343.2,346.5,335,363.3,326.8,380.1z"/>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -1 +0,0 @@
<svg width="110" height="101" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M109.052 56.536l-5.704-17.493a2.415 2.415 0 00-.138-.47L91.766 3.412a4.54 4.54 0 00-1.669-2.251 4.555 4.555 0 00-2.674-.846 4.478 4.478 0 00-2.661.856 4.464 4.464 0 00-1.632 2.266L72.222 36.942H37.795L26.871 3.438a4.465 4.465 0 00-1.624-2.26 4.478 4.478 0 00-2.65-.862h-.025a4.555 4.555 0 00-4.331 3.125L6.788 38.643c0 .032-.026.057-.035.09L.946 56.538a6.485 6.485 0 002.364 7.272l50.17 36.386a2.57 2.57 0 003.032-.016l50.179-36.37a6.493 6.493 0 002.361-7.275zM34.061 42.085l13.984 42.96-33.57-42.96H34.06zm27.911 42.97l13.41-41.187.578-1.783h19.602L65.19 80.92l-3.218 4.133zM87.467 6.735l9.827 30.206h-19.67l9.844-30.206zm-16.91 35.33l-9.743 29.927L55 89.816l-15.534-47.75h31.09zM22.55 6.736l9.846 30.206H12.739l9.81-30.206zM6.33 59.668a1.38 1.38 0 01-.501-1.547l4.311-13.225 31.624 40.466L6.329 59.668zm97.345 0L68.238 85.352l.118-.154 31.505-40.302 4.312 13.219a1.383 1.383 0 01-.498 1.55" fill="#111"/></svg>

Before

Width:  |  Height:  |  Size: 998 B

View File

@ -0,0 +1,3 @@
<svg width="14" height="20" viewBox="0 0 14 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.0392 19.7082C7.09406 20.2815 5.8626 19.9809 5.28869 19.0368C1.76195 13.2353 0 9.28709 0 6.99256C0 3.13068 3.13401 0 7 0C10.866 0 14 3.13068 14 6.99256C14 9.28709 12.238 13.2353 8.71131 19.0368C8.54447 19.3112 8.31394 19.5415 8.0392 19.7082ZM7.00745 10C8.66606 10 10.0106 8.65685 10.0106 7C10.0106 5.34315 8.66606 4 7.00745 4C5.34883 4 4.00426 5.34315 4.00426 7C4.00426 8.65685 5.34883 10 7.00745 10Z" fill="#282156"/>
</svg>

After

Width:  |  Height:  |  Size: 533 B

View File

@ -0,0 +1,3 @@
<svg width="28" height="40" viewBox="0 0 28 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.8191 38.9909C14.1645 39.9946 12.009 39.4681 11.0046 37.8158L10.5774 38.0755L11.0046 37.8158C7.48332 32.0229 4.85137 27.1687 3.10115 23.1986C1.34537 19.2159 0.5 16.1729 0.5 13.9858C0.5 6.53829 6.54368 0.5 14 0.5C21.4563 0.5 27.5 6.53829 27.5 13.9858C27.5 16.1729 26.6546 19.2159 24.8989 23.1986C23.1486 27.1687 20.5167 32.0229 16.9954 37.8158C16.7034 38.2961 16.3 38.6991 15.8191 38.9909ZM14.0149 20.501C17.6078 20.501 20.5213 17.5912 20.5213 14.0007C20.5213 10.4102 17.6078 7.5004 14.0149 7.5004C10.422 7.5004 7.50851 10.4102 7.50851 14.0007C7.50851 17.5912 10.422 20.501 14.0149 20.501Z" fill="#D6F253" stroke="#282156"/>
</svg>

After

Width:  |  Height:  |  Size: 739 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@ -0,0 +1,4 @@
Copyright 2023 Astrolabe CAE : All rights reserved
This licence applies to the current folder.
It is not authorized to copy, display, use, adapt, change, include, translate, sell part or the whole of contents of this folder without a preciding written authorization from owners of this website.

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

View File

@ -0,0 +1,4 @@
Copyright 2023 Astrolabe CAE : All rights reserved
This licence applies to the current folder.
It is not authorized to copy, display, use, adapt, change, include, translate, sell part or the whole of contents of this folder without a preciding written authorization from owners of this website.

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -0,0 +1,4 @@
Copyright 2023 Astrolabe CAE : All rights reserved
This licence applies to the current folder.
It is not authorized to copy, display, use, adapt, change, include, translate, sell part or the whole of contents of this folder without a preciding written authorization from owners of this website.

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 307 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Some files were not shown because too many files have changed in this diff Show More