Fix build
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
import type { DefaultTheme, LocaleConfig } from 'vitepress'
|
import type { DefaultTheme, LocaleConfig } from 'vitepress'
|
||||||
import type { Theme } from '../theme/types'
|
import type { Theme } from '../theme/types'
|
||||||
|
import { sections } from '../theme/plugins/section'
|
||||||
import 'dotenv/config'
|
import 'dotenv/config'
|
||||||
|
|
||||||
export const SITE_NAME = 'Kotatsu Website'
|
export const SITE_NAME = 'Kotatsu Website'
|
||||||
@@ -64,6 +65,8 @@ export const config: LocaleConfig<Theme.Config> = {
|
|||||||
message: "<a href=\"https://www.gnu.org/licenses/gpl-3.0.en.html\" target=\"_blank\">GPL-3.0 Licensed</a> <span class=\"divider\">|</span> <a href=\"/privacy/\">Privacy policy</a>",
|
message: "<a href=\"https://www.gnu.org/licenses/gpl-3.0.en.html\" target=\"_blank\">GPL-3.0 Licensed</a> <span class=\"divider\">|</span> <a href=\"/privacy/\">Privacy policy</a>",
|
||||||
copyright: `Copyright © 2020 - ${new Date().getFullYear()} Kotatsu Developers`,
|
copyright: `Copyright © 2020 - ${new Date().getFullYear()} Kotatsu Developers`,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
sections: sections
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -94,7 +94,7 @@ export default defineConfigWithTheme<Theme.Config>({
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
sections,
|
sections
|
||||||
},
|
},
|
||||||
|
|
||||||
locales: {
|
locales: {
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
import type { DefaultTheme, LocaleConfig } from 'vitepress'
|
import type { DefaultTheme, LocaleConfig } from 'vitepress'
|
||||||
import type { Theme } from '../theme/types'
|
import type { Theme } from '../theme/types'
|
||||||
|
import { sections } from '../theme/plugins/section'
|
||||||
import 'dotenv/config'
|
import 'dotenv/config'
|
||||||
|
|
||||||
export const SITE_NAME = 'Kotatsu Website'
|
export const SITE_NAME = 'Kotatsu Website'
|
||||||
@@ -56,7 +57,6 @@ export const config: LocaleConfig<Theme.Config> = {
|
|||||||
sidebarMenuLabel: 'Меню',
|
sidebarMenuLabel: 'Меню',
|
||||||
darkModeSwitchLabel: 'Тема',
|
darkModeSwitchLabel: 'Тема',
|
||||||
langMenuLabel: 'Изменить язык',
|
langMenuLabel: 'Изменить язык',
|
||||||
teamSectionTitle: 'Команда',
|
|
||||||
|
|
||||||
lastUpdated: {
|
lastUpdated: {
|
||||||
text: 'Последнее обновление',
|
text: 'Последнее обновление',
|
||||||
@@ -74,6 +74,8 @@ export const config: LocaleConfig<Theme.Config> = {
|
|||||||
message: "<a href=\"https://www.gnu.org/licenses/gpl-3.0.en.html\" target=\"_blank\">Лицензия GPL-3.0</a> <span class=\"divider\">|</span> <a href=\"/privacy/\">Политика конфиденциальности</a>",
|
message: "<a href=\"https://www.gnu.org/licenses/gpl-3.0.en.html\" target=\"_blank\">Лицензия GPL-3.0</a> <span class=\"divider\">|</span> <a href=\"/privacy/\">Политика конфиденциальности</a>",
|
||||||
copyright: `Copyright © 2020 - ${new Date().getFullYear()} Kotatsu Developers`,
|
copyright: `Copyright © 2020 - ${new Date().getFullYear()} Kotatsu Developers`,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
sections: sections
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,10 +1,3 @@
|
|||||||
import { type Ref, computed } from 'vue'
|
|
||||||
import { type PageData, useData } from 'vitepress'
|
|
||||||
|
|
||||||
export interface Data {
|
|
||||||
lang: Ref<string>
|
|
||||||
}
|
|
||||||
|
|
||||||
const iconMappings = {
|
const iconMappings = {
|
||||||
about: '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>information-outline</title><path d="M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M11,17H13V11H11V17Z" /></svg>',
|
about: '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>information-outline</title><path d="M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M11,17H13V11H11V17Z" /></svg>',
|
||||||
bookmark: '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>bookmark-outline</title><path d="M17,18L12,15.82L7,18V5H17M17,3H7A2,2 0 0,0 5,5V21L12,18L19,21V5C19,3.89 18.1,3 17,3Z" /></svg>',
|
bookmark: '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>bookmark-outline</title><path d="M17,18L12,15.82L7,18V5H17M17,3H7A2,2 0 0,0 5,5V21L12,18L19,21V5C19,3.89 18.1,3 17,3Z" /></svg>',
|
||||||
|
|||||||
@@ -73,6 +73,8 @@ export const config: LocaleConfig<Theme.Config> = {
|
|||||||
message: "<a href=\"https://www.gnu.org/licenses/gpl-3.0.en.html\" target=\"_blank\">Ліцензія GPL-3.0</a> <span class=\"divider\">|</span> <a href=\"/privacy/\">Політика конфіденційності</a>",
|
message: "<a href=\"https://www.gnu.org/licenses/gpl-3.0.en.html\" target=\"_blank\">Ліцензія GPL-3.0</a> <span class=\"divider\">|</span> <a href=\"/privacy/\">Політика конфіденційності</a>",
|
||||||
copyright: `Copyright © 2020 - ${new Date().getFullYear()} Kotatsu Developers`,
|
copyright: `Copyright © 2020 - ${new Date().getFullYear()} Kotatsu Developers`,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
sections: sections
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,12 +2,6 @@ import { DefaultTheme } from 'vitepress'
|
|||||||
import type { SectionData } from '../plugins/section'
|
import type { SectionData } from '../plugins/section'
|
||||||
|
|
||||||
export namespace Theme {
|
export namespace Theme {
|
||||||
export interface Sponsor {
|
|
||||||
message?: string
|
|
||||||
linkText?: string
|
|
||||||
link?: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface Config extends DefaultTheme.Config {
|
export interface Config extends DefaultTheme.Config {
|
||||||
titleSeparator?: string
|
titleSeparator?: string
|
||||||
sections?: Array<SectionData>
|
sections?: Array<SectionData>
|
||||||
|
|||||||
Reference in New Issue
Block a user