diff --git a/docs/docs/.vuepress/config.js b/docs/docs/.vuepress/config.js
index ffc9adb..95a4a55 100644
--- a/docs/docs/.vuepress/config.js
+++ b/docs/docs/.vuepress/config.js
@@ -21,6 +21,11 @@ export default defineUserConfig({
},
theme: defaultTheme({
+ repo: 'aNNiMON/Own-Programming-Language-Tutorial',
+ docsBranch: 'next',
+ editLinkPattern: ':repo/blob/:branch/docs/docs/:path',
+ editLinkText: 'View source',
+ contributors: false,
locales: {
'/en/': {
selectLanguageName: 'English',
@@ -40,4 +45,4 @@ export default defineUserConfig({
preloadLanguages: ['own', 'json']
}),
],
-})
\ No newline at end of file
+})
diff --git a/docs/docs/.vuepress/styles/palette.scss b/docs/docs/.vuepress/styles/palette.scss
new file mode 100644
index 0000000..69693c0
--- /dev/null
+++ b/docs/docs/.vuepress/styles/palette.scss
@@ -0,0 +1,12 @@
+:root {
+ --c-brand: #f15d15;
+ --c-brand-light: #ff9562;
+ --c-badge-danger: #f63f3f;
+ --c-badge-warning: #d0af01;
+}
+html.dark {
+ --c-brand: #e1792d;
+ --c-brand-light: #ff8e3d;
+ --c-badge-danger: #d94657;
+ --c-badge-danger-text: #160304;
+}
\ No newline at end of file
diff --git a/docs/src/docgen-md.own b/docs/src/docgen-md.own
index d5ad524..1470c99 100644
--- a/docs/src/docgen-md.own
+++ b/docs/src/docgen-md.own
@@ -148,8 +148,8 @@ def writeTypes(f, types, lang) {
}
def writeScope(f, scope) = match(scope) {
- case "android": writeText(f, " ")
- case "desktop": writeText(f, " ")
+ case "android": writeText(f, " ")
+ case "desktop": writeText(f, " ")
case _: { }
}
@@ -161,7 +161,7 @@ def writeDescription(f, obj, lang, format = "%s") {
}
def writeSince(f, since, lang) {
- writeText(f, "".sprintf(messages.since[lang], since))
+ writeText(f, "".sprintf(messages.since[lang], since))
}
// -- utils