From a9308fb9ec3feacf96847fce46c3f29c9a74321e Mon Sep 17 00:00:00 2001 From: mamarmite Date: Thu, 30 Jan 2025 11:06:48 -0500 Subject: [PATCH 1/3] =?UTF-8?q?Ajout=20des=20param=C3=A8tres=20+=20les=20i?= =?UTF-8?q?mages=20pour=20le=20th=C3=A8me=20sombre.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- astro.config.mjs | 3 +- .../images/git-quebec-logo-fit-light.svg | 18 ++++++ .../images/git-quebec-logo-fit-white.svg | 18 ++++++ .../open-source-quebec-logo-fit-light.svg | 18 ++++++ .../open-source-quebec-logo-fit-white.svg | 18 ++++++ .../open-source-quebec-picto-color-light.svg | 29 +++++++++ .../images/open-source-quebec-picto-light.svg | 29 +++++++++ .../images/opensource-quebec-colors-1-0.svg | 59 +++++++++++++++++++ src/content/docs/fr/index.mdx | 4 +- 9 files changed, 194 insertions(+), 2 deletions(-) create mode 100644 src/assets/images/git-quebec-logo-fit-light.svg create mode 100644 src/assets/images/git-quebec-logo-fit-white.svg create mode 100644 src/assets/images/open-source-quebec-logo-fit-light.svg create mode 100644 src/assets/images/open-source-quebec-logo-fit-white.svg create mode 100644 src/assets/images/open-source-quebec-picto-color-light.svg create mode 100644 src/assets/images/open-source-quebec-picto-light.svg create mode 100644 src/assets/images/opensource-quebec-colors-1-0.svg diff --git a/astro.config.mjs b/astro.config.mjs index f2ba066..01149ba 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -18,7 +18,8 @@ export default defineConfig({ starlight({ title: 'Open Source Québec', logo: { - src: './src/assets/images/open-source-quebec-logo-fit.svg', + light: './src/assets/images/open-source-quebec-logo-fit.svg', + dark: './src/assets/images/open-source-quebec-logo-fit-light.svg', alt: 'Open Source Québec', replacesTitle: true }, diff --git a/src/assets/images/git-quebec-logo-fit-light.svg b/src/assets/images/git-quebec-logo-fit-light.svg new file mode 100644 index 0000000..65e8843 --- /dev/null +++ b/src/assets/images/git-quebec-logo-fit-light.svg @@ -0,0 +1,18 @@ + + + + + + Git + Québec + + \ No newline at end of file diff --git a/src/assets/images/git-quebec-logo-fit-white.svg b/src/assets/images/git-quebec-logo-fit-white.svg new file mode 100644 index 0000000..d72bfd6 --- /dev/null +++ b/src/assets/images/git-quebec-logo-fit-white.svg @@ -0,0 +1,18 @@ + + + + + + Git + Québec + + \ No newline at end of file diff --git a/src/assets/images/open-source-quebec-logo-fit-light.svg b/src/assets/images/open-source-quebec-logo-fit-light.svg new file mode 100644 index 0000000..35e682e --- /dev/null +++ b/src/assets/images/open-source-quebec-logo-fit-light.svg @@ -0,0 +1,18 @@ + + + + + + OpenSource + Québec + + \ No newline at end of file diff --git a/src/assets/images/open-source-quebec-logo-fit-white.svg b/src/assets/images/open-source-quebec-logo-fit-white.svg new file mode 100644 index 0000000..6edf9a9 --- /dev/null +++ b/src/assets/images/open-source-quebec-logo-fit-white.svg @@ -0,0 +1,18 @@ + + + + + + OpenSource + Québec + + \ No newline at end of file diff --git a/src/assets/images/open-source-quebec-picto-color-light.svg b/src/assets/images/open-source-quebec-picto-color-light.svg new file mode 100644 index 0000000..b59f60b --- /dev/null +++ b/src/assets/images/open-source-quebec-picto-color-light.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/open-source-quebec-picto-light.svg b/src/assets/images/open-source-quebec-picto-light.svg new file mode 100644 index 0000000..bff6cc9 --- /dev/null +++ b/src/assets/images/open-source-quebec-picto-light.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/opensource-quebec-colors-1-0.svg b/src/assets/images/opensource-quebec-colors-1-0.svg new file mode 100644 index 0000000..5357abc --- /dev/null +++ b/src/assets/images/opensource-quebec-colors-1-0.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/content/docs/fr/index.mdx b/src/content/docs/fr/index.mdx index 4c362ce..6389714 100644 --- a/src/content/docs/fr/index.mdx +++ b/src/content/docs/fr/index.mdx @@ -4,7 +4,9 @@ description: Open Source Québec template: splash hero: image: - file: "@assets/images/open-source-quebec-picto-color.svg" + light: "@assets/images/open-source-quebec-picto-color.svg" + dark: "@assets/images/open-source-quebec-picto-color-light.svg" + alt: logo d'Open source Québec actions: - text: Commencer link: welcome/ -- 2.45.2 From 13f2a436ff908934b01bd3b83ea08d861acff21b Mon Sep 17 00:00:00 2001 From: mamarmite Date: Thu, 30 Jan 2025 11:21:44 -0500 Subject: [PATCH 2/3] Ajout des pictogrammes en mode couleurs (blue, yellow et green) --- .../open-source-quebec-picto-blue-light.svg | 29 +++++++++++++++++++ .../images/open-source-quebec-picto-blue.svg | 29 +++++++++++++++++++ .../open-source-quebec-picto-green-light.svg | 29 +++++++++++++++++++ .../images/open-source-quebec-picto-green.svg | 29 +++++++++++++++++++ .../open-source-quebec-picto-yellow-light.svg | 29 +++++++++++++++++++ .../open-source-quebec-picto-yellow.svg | 29 +++++++++++++++++++ 6 files changed, 174 insertions(+) create mode 100644 src/assets/images/open-source-quebec-picto-blue-light.svg create mode 100644 src/assets/images/open-source-quebec-picto-blue.svg create mode 100644 src/assets/images/open-source-quebec-picto-green-light.svg create mode 100644 src/assets/images/open-source-quebec-picto-green.svg create mode 100644 src/assets/images/open-source-quebec-picto-yellow-light.svg create mode 100644 src/assets/images/open-source-quebec-picto-yellow.svg diff --git a/src/assets/images/open-source-quebec-picto-blue-light.svg b/src/assets/images/open-source-quebec-picto-blue-light.svg new file mode 100644 index 0000000..b59f60b --- /dev/null +++ b/src/assets/images/open-source-quebec-picto-blue-light.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/open-source-quebec-picto-blue.svg b/src/assets/images/open-source-quebec-picto-blue.svg new file mode 100644 index 0000000..33e72f0 --- /dev/null +++ b/src/assets/images/open-source-quebec-picto-blue.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/open-source-quebec-picto-green-light.svg b/src/assets/images/open-source-quebec-picto-green-light.svg new file mode 100644 index 0000000..1c15bbc --- /dev/null +++ b/src/assets/images/open-source-quebec-picto-green-light.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/open-source-quebec-picto-green.svg b/src/assets/images/open-source-quebec-picto-green.svg new file mode 100644 index 0000000..40d7702 --- /dev/null +++ b/src/assets/images/open-source-quebec-picto-green.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/open-source-quebec-picto-yellow-light.svg b/src/assets/images/open-source-quebec-picto-yellow-light.svg new file mode 100644 index 0000000..af6055d --- /dev/null +++ b/src/assets/images/open-source-quebec-picto-yellow-light.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/open-source-quebec-picto-yellow.svg b/src/assets/images/open-source-quebec-picto-yellow.svg new file mode 100644 index 0000000..14d02e9 --- /dev/null +++ b/src/assets/images/open-source-quebec-picto-yellow.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file -- 2.45.2 From 65112c456985a8e1b9e57544cf1085931002dbc8 Mon Sep 17 00:00:00 2001 From: mamarmite Date: Thu, 30 Jan 2025 14:36:20 -0500 Subject: [PATCH 3/3] Ajout des sections pour les licences dans /guides --- ...Introduction-aux-licences-pour-le-code.mdx | 77 +++++++++++++++++++ .../docs/fr/guides/licences/apache.mdx | 7 ++ src/content/docs/fr/guides/licences/dbad.mdx | 7 ++ src/content/docs/fr/guides/licences/gnu.mdx | 7 ++ src/content/docs/fr/guides/licences/gpl.mdx | 7 ++ src/content/docs/fr/guides/licences/mit.mdx | 7 ++ src/sidebars/fr/sidebar.ts | 20 +++++ 7 files changed, 132 insertions(+) create mode 100644 src/content/docs/fr/guides/licences/Introduction-aux-licences-pour-le-code.mdx create mode 100644 src/content/docs/fr/guides/licences/apache.mdx create mode 100644 src/content/docs/fr/guides/licences/dbad.mdx create mode 100644 src/content/docs/fr/guides/licences/gnu.mdx create mode 100644 src/content/docs/fr/guides/licences/gpl.mdx create mode 100644 src/content/docs/fr/guides/licences/mit.mdx diff --git a/src/content/docs/fr/guides/licences/Introduction-aux-licences-pour-le-code.mdx b/src/content/docs/fr/guides/licences/Introduction-aux-licences-pour-le-code.mdx new file mode 100644 index 0000000..d33a91b --- /dev/null +++ b/src/content/docs/fr/guides/licences/Introduction-aux-licences-pour-le-code.mdx @@ -0,0 +1,77 @@ +--- +title: Introduction aux licences applicable au code +description: Gnu, GPL, MIT, etc. Une introduction aux licences pour le code. +author: L'équipe OSQ +lastUpdated: 2025-01-30 +draft: false +--- + +import {Aside, Card, CardGrid, LinkButton} from "@astrojs/starlight/components"; + +## Qu'est-ce qu'une licence +C'est un texte légal qui accompagne le code pour déterminer quel est l'entente entre le développeur et celui qui utilise le code. + +## Quels critères prioriser pour son projet + +## Les licences principales + + + + + Plus d'informations + + + + + Plus d'informations + + + + + Plus d'informations + + + + + Plus d'informations + + + + +## Les licences plus par rapport à la gestion de la communauté + + + + + + Plus d'informations + + + + +## Plus de lecture + +### Anglais +- [Page wikipedia sur les types de licences opensource](https://en.wikipedia.org/wiki/Open-source_license) +- [Listes de licence pour des projets gratuits](https://en.wikipedia.org/wiki/Category:Free_and_open-source_software_licenses) + + + + diff --git a/src/content/docs/fr/guides/licences/apache.mdx b/src/content/docs/fr/guides/licences/apache.mdx new file mode 100644 index 0000000..1c61c5c --- /dev/null +++ b/src/content/docs/fr/guides/licences/apache.mdx @@ -0,0 +1,7 @@ +--- +title: Apache +description: apache +author: L'équipe OSQ +lastUpdated: 2025-01-30 +draft: false +--- \ No newline at end of file diff --git a/src/content/docs/fr/guides/licences/dbad.mdx b/src/content/docs/fr/guides/licences/dbad.mdx new file mode 100644 index 0000000..50af03c --- /dev/null +++ b/src/content/docs/fr/guides/licences/dbad.mdx @@ -0,0 +1,7 @@ +--- +title: DBAD +description: DBAD +author: L'équipe OSQ +lastUpdated: 2025-01-30 +draft: false +--- \ No newline at end of file diff --git a/src/content/docs/fr/guides/licences/gnu.mdx b/src/content/docs/fr/guides/licences/gnu.mdx new file mode 100644 index 0000000..ea1bfba --- /dev/null +++ b/src/content/docs/fr/guides/licences/gnu.mdx @@ -0,0 +1,7 @@ +--- +title: GNU +description: GNU +author: L'équipe OSQ +lastUpdated: 2025-01-30 +draft: false +--- \ No newline at end of file diff --git a/src/content/docs/fr/guides/licences/gpl.mdx b/src/content/docs/fr/guides/licences/gpl.mdx new file mode 100644 index 0000000..e841c5d --- /dev/null +++ b/src/content/docs/fr/guides/licences/gpl.mdx @@ -0,0 +1,7 @@ +--- +title: GPL +description: GPL +author: L'équipe OSQ +lastUpdated: 2025-01-30 +draft: false +--- \ No newline at end of file diff --git a/src/content/docs/fr/guides/licences/mit.mdx b/src/content/docs/fr/guides/licences/mit.mdx new file mode 100644 index 0000000..11a68bd --- /dev/null +++ b/src/content/docs/fr/guides/licences/mit.mdx @@ -0,0 +1,7 @@ +--- +title: MIT +description: MIT +author: L'équipe OSQ +lastUpdated: 2025-01-30 +draft: false +--- \ No newline at end of file diff --git a/src/sidebars/fr/sidebar.ts b/src/sidebars/fr/sidebar.ts index 81df16a..54f628f 100644 --- a/src/sidebars/fr/sidebar.ts +++ b/src/sidebars/fr/sidebar.ts @@ -19,6 +19,26 @@ } ] }, + { + label: 'Licences', + items: [ + { + slug: 'guides/licences/introduction-aux-licences-pour-le-code', + }, + { + slug: 'guides/licences/apache' + }, + { + slug: 'guides/licences/gnu' + }, + { + slug: 'guides/licences/gpl' + }, + { + slug: 'guides/licences/mit' + } + ] + }, ], }, { -- 2.45.2