Skip to content

Commit

Permalink
Add favicon and plausible
Browse files Browse the repository at this point in the history
  • Loading branch information
henrikhorluck committed Aug 22, 2024
1 parent 374b47b commit d88c8ff
Show file tree
Hide file tree
Showing 2 changed files with 72 additions and 44 deletions.
98 changes: 54 additions & 44 deletions astro.config.mjs
Original file line number Diff line number Diff line change
@@ -1,56 +1,66 @@
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
import { defineConfig } from "astro/config";
import starlight from "@astrojs/starlight";

import fs from "node:fs";

const roots = fs.readdirSync("src/content/docs").filter(v => [".DS_Store", "index.md"].indexOf(v) === -1)
const roots = fs
.readdirSync("src/content/docs")
.filter((v) => [".DS_Store", "index.md"].indexOf(v) === -1);

// https://astro.build/config
export default defineConfig({
site: "https://wiki.online.ntnu.no",
integrations: [
starlight({
title: 'Online Wiki',
defaultLocale: "root",
locales: {
root: {
label: "Norsk",
lang: "no",
},
en: {
label: "English",
},
},
logo: {
light: "./src/assets/img/online_bla_o.svg",
dark:"./src/assets/img/online_hvit_o.svg",
},
lastUpdated: true,
customCss: [
"./src/styles/custom.css",
],
editLink: {baseUrl: 'https://github.com/dotkom/wiki/edit/main/'},

site: "https://wiki.online.ntnu.no",
integrations: [
starlight({
title: "Online Wiki",
favicon: "/images/online_bla_o.svg",
defaultLocale: "root",
locales: {
root: {
label: "Norsk",
lang: "no",
},
en: {
label: "English",
},
},
logo: {
light: "./src/assets/img/online_bla_o.svg",
dark: "./src/assets/img/online_hvit_o.svg",
},
lastUpdated: true,
customCss: ["./src/styles/custom.css"],
editLink: { baseUrl: "https://github.com/dotkom/wiki/edit/main/" },

social: {
facebook: "https://facebook.com/LinjeforeningenOnline",
instagram: "https://www.instagram.com/online_ntnu/",
slack: "https://onlinentnu.slack.com/",
github: 'https://github.com/dotkom/wiki',
discord: "https://discordapp.com/invite/2XB9egU",

facebook: "https://facebook.com/LinjeforeningenOnline",
instagram: "https://www.instagram.com/online_ntnu/",
slack: "https://onlinentnu.slack.com/",
github: "https://github.com/dotkom/wiki",
discord: "https://discordapp.com/invite/2XB9egU",
},
sidebar: [
head: [
{
label: 'Online',
link: "/",
},
...roots.map(root => {
return {
label: root,
collapsed: true,
autogenerate: { directory: root },
}
})
tag: "script",
attrs: {
defer: true,
"data-domain": "wiki.online.ntnu.no",
src: "https://plausible.io/js/script.outbound-links.file-downloads.js",
}
}
],
sidebar: [
{
label: "Online",
link: "/",
},
...roots.map((root) => {
return {
label: root,
collapsed: true,
autogenerate: { directory: root },
};
}),
],
}),
],
Expand Down
18 changes: 18 additions & 0 deletions public/images/online_bla_o.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d88c8ff

Please sign in to comment.