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-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-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-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-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/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 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/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/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/ 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' + } + ] + }, ], }, {