Big changes

This commit is contained in:
Justin Visser 2026-02-21 17:33:05 +01:00
parent 4240ad38e2
commit e3f0d63fec
99 changed files with 8804 additions and 1731 deletions

View file

@ -0,0 +1,80 @@
// @ts-check
/** @type {import('@docusaurus/types').Config} */
const config = {
title: "scholarr",
tagline: "Self-hosted scholar tracking docs",
favicon: "img/favicon.ico",
url: "https://justinzeus.github.io",
baseUrl: "/scholar-scraper/",
organizationName: "JustinZeus",
projectName: "scholar-scraper",
onBrokenLinks: "throw",
onBrokenMarkdownLinks: "warn",
i18n: {
defaultLocale: "en",
locales: ["en"],
},
presets: [
[
"classic",
{
docs: {
path: "../docs",
routeBasePath: "/",
sidebarPath: require.resolve("./sidebars.js"),
editUrl: "https://github.com/JustinZeus/scholar-scraper/tree/main/",
},
blog: false,
theme: {
customCss: require.resolve("./src/css/custom.css"),
},
},
],
],
themeConfig: {
navbar: {
title: "scholarr",
items: [
{
type: "docSidebar",
sidebarId: "docsSidebar",
position: "left",
label: "Docs",
},
{
href: "https://github.com/JustinZeus/scholar-scraper",
label: "GitHub",
position: "right",
},
],
},
footer: {
style: "dark",
links: [
{
title: "Docs",
items: [{ label: "Index", to: "/" }],
},
{
title: "Community",
items: [
{
label: "GitHub",
href: "https://github.com/JustinZeus/scholar-scraper",
},
],
},
],
copyright: `Copyright © ${new Date().getFullYear()} scholarr.`,
},
},
};
module.exports = config;

18
website/package.json Normal file
View file

@ -0,0 +1,18 @@
{
"name": "scholarr-docs",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "docusaurus start",
"build": "docusaurus build",
"serve": "docusaurus serve"
},
"dependencies": {
"@docusaurus/core": "3.9.2",
"@docusaurus/preset-classic": "3.9.2",
"clsx": "^2.1.1",
"prism-react-renderer": "^2.3.1",
"react": "^18.2.0",
"react-dom": "^18.2.0"
}
}

6
website/sidebars.js Normal file
View file

@ -0,0 +1,6 @@
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
const sidebars = {
docsSidebar: [{ type: "autogenerated", dirName: "." }],
};
module.exports = sidebars;

View file

@ -0,0 +1,9 @@
:root {
--ifm-color-primary: #2a6b4e;
--ifm-color-primary-dark: #255f46;
--ifm-color-primary-darker: #225942;
--ifm-color-primary-darkest: #1c4936;
--ifm-color-primary-light: #2f7756;
--ifm-color-primary-lighter: #327d5a;
--ifm-color-primary-lightest: #3b946b;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB