Newer
Older
// @ts-check
// Note: type annotations allow type checking and IDEs autocompletion
const lightCodeTheme = require('prism-react-renderer/themes/github');
const darkCodeTheme = require('prism-react-renderer/themes/dracula');
/** @type {import('@docusaurus/types').Config} */
const config = {
title: 'Lydra | Artisans DevOps',
tagline: 'Fournisseur de services haut de gamme pour aider les entreprises du numérique à déployer leurs applications web rapidement et sans coupure de service.',
baseUrl: process.env.DOCUSAURUS_BASEURL || '/',
onBrokenLinks: 'throw',
onBrokenMarkdownLinks: 'warn',
organizationName: 'Lydra/www', // Usually your GitHub org/user name.
projectName: 'Site lydra.fr', // Usually your repo name.
staticDirectories: ['static', 'blog/images'],
plugins: [
[
'@docusaurus/plugin-ideal-image',
{
quality: 70,
steps: 2,
disableInDev: false,
},
],
],
i18n: {
defaultLocale: 'fr',
locales: ['fr'],
},
presets: [
[
'classic',
/** @type {import('@docusaurus/preset-classic').Options} */
({
path: 'blog',
routeBasePath: '/blog',
blogSidebarTitle: 'Articles récents',
feedOptions: {
type: 'all',
language: 'fr',
title: "Le blog de Lydra",
copyright: `Copyright © ${new Date().getFullYear()} Lydra, Inc.`,
},
editUrl:
'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/',
theme: {
customCss: require.resolve('./src/css/custom.css'),
},
}),
],
],
themeConfig:
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
({
colorMode: {
defaultMode: 'dark',
respectPrefersColorScheme: false,
},
appId: process.env.ALGOLIA_API_ID || 'dummy',
apiKey: process.env.ALGOLIA_API_KEY || 'dummy',
indexName: "lydra",
insights: true,
},
alt: 'Lydra Logo',
src: 'img/logo_lydra.svg',
type: 'dropdown',
label: 'DevOps',
items: [
{
label: '📻 Le Podcast',
},
{
label: 'Les Compagnons',
href: 'https://www.compagnons-devops.fr/',
},
],
position: 'right',
items: [
{
label: '🔧 Boîte à outils',
href: 'https://www.lydra.eu/bao',
},
{
label: '🔑 Clé en main',
href: 'https://www.lydra.eu/cem',
},
{
label: '🐸 Froggit',
href: 'https://froggit.fr/',
},
],
},
type: 'dropdown',
label: '🎓 Nos Mentorats',
position: 'right',
items: [
{
label: 'DevOps',
to: 'https://www.compagnons-devops.fr/mentor',
},
{
label: 'Git et GitLab',
href: 'https://bref.lydra.fr/accelerateur-gitlab',
},
],
to: '/nos-services',
position: 'right'
},
{
type: 'dropdown',
label: 'Qui sommes nous ?',
position: 'right',
to: '/equipe',
activeBasePath: '/equipe'
{
label: 'Nos réseaux',
to: '/nos-reseaux',
},
{
label: 'Nos inspirations',
{
label: '📰 Blog',
to: '/blog',
position: 'right'
},
],
},
footer: {
links: [
{
label: 'Contacts',
to: '/contacts',
},
{
label: 'Blog',
to: '/blog',
},
{
label: 'Mentions légales',
href: '/mentions-legales',
},
{
label: 'Sources du site sur Froggit 🐸',
href: 'https://lab.frogg.it/lydra/www/lydra.fr',
copyright: `Copyright © 2018-${new Date().getFullYear()} Lydra. Tous droits réservés. ` + '<br/>' + `Ce site est fièrement fabriqué avec 🤍 avec des Logiciels Libres et hébergé en 🇫🇷 sur les <a href="https://www.froggit.fr/">Froggit Pages</a>` +"<br/>"+ `Construit avec <a href="https://docusaurus.io/fr">Docusaurus</a>`,