Skip to content

Commit 2282731

Browse files
.vitepress: update config
nodemodules: update VitePress docs: add image home page config: change name alias tag from altmobile to oobe
1 parent b472e2f commit 2282731

13 files changed

Lines changed: 1731 additions & 569 deletions

File tree

‎.vitepress/config.mts‎

Lines changed: 0 additions & 212 deletions
This file was deleted.

‎.vitepress/config/en.ts‎

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
import { defineConfigWithTheme, type DefaultTheme } from 'vitepress'
2+
import { nav, sidebar } from '../data/navigations'
3+
import { packages } from '../../package-lock.json'
4+
5+
export const en = defineConfigWithTheme({
6+
lang: 'en',
7+
themeConfig: {
8+
nav: nav.en,
9+
sidebar: sidebar.en,
10+
footer: {
11+
message: 'Released under the <a href="licence/">MIT License</a>',
12+
copyright: `Copyright © 2024 ALT Mobile Wiki, developed on the platform <a href="//vitepress.dev/" target="_blank">VitePress ${packages['node_modules/vitepress'].version}</a>`
13+
},
14+
asideMeta: {
15+
developer: {
16+
label: 'Developer'
17+
},
18+
keywords: {
19+
core: {
20+
name: 'GNOME Core',
21+
type: 'info'
22+
},
23+
circle: {
24+
name: 'GNOME Circle',
25+
type: 'success'
26+
},
27+
adaptive: {
28+
name: 'Adaptive',
29+
type: 'tip'
30+
},
31+
proprietary: {
32+
name: 'Proprietary',
33+
type: 'danger'
34+
},
35+
restrictions: {
36+
name: 'Regional restrictions',
37+
type: 'danger'
38+
},
39+
oobe: {
40+
name: 'OOBELOCAL',
41+
type: 'warning'
42+
},
43+
dontthemes: {
44+
name: 'Please don’t theme',
45+
type: 'success-1'
46+
}
47+
},
48+
lists: {
49+
labels: {
50+
metadata_license: 'Licence',
51+
homepage: 'Project Website',
52+
help: 'Help',
53+
translate: 'Contribute Translations',
54+
bugtracker: 'Report an Issue'
55+
},
56+
},
57+
links: {
58+
sisyphus: {
59+
anchor: 'Sisyphus',
60+
target: '_blank',
61+
baseUrl: '//packages.altlinux.org/en/sisyphus/srpms/',
62+
style: '--agw-btn-bg: var(--vp-c-yellow-dimm-1); --agw-btn-color: var(--vp-c-yellow-darker); --agw-btn-hover-bg:var(--vp-c-yellow-dark); --agw-btn-hover-color: var(--vp-c-white);'
63+
},
64+
flatpak: {
65+
anchor: 'Flatpak',
66+
target: '_blank',
67+
baseUrl: '//flathub.org/apps/',
68+
style: '--agw-btn-bg: var(--vp-c-blue-dimm-1); --agw-btn-color: var(--vp-c-blue-darker); --agw-btn-hover-bg:var(--vp-c-blue-dark); --agw-btn-hover-color: var(--vp-c-white);'
69+
},
70+
}
71+
}
72+
},
73+
})

‎.vitepress/config/index.mts‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { defineConfig } from 'vitepress'
2+
import { shared } from './shared'
3+
import { ru } from './ru'
4+
import { en } from './en'
5+
6+
export default defineConfig({
7+
...shared,
8+
locales: {
9+
root: { label: 'Русский', ...ru },
10+
en: { label: 'English', ...en },
11+
}
12+
})

‎.vitepress/config/ru.ts‎

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
import { defineConfigWithTheme, type DefaultTheme } from 'vitepress'
2+
import { nav, sidebar } from '../data/navigations'
3+
import { packages } from '../../package-lock.json'
4+
5+
export const ru = defineConfigWithTheme({
6+
lang: 'ru-RU',
7+
themeConfig: {
8+
nav: nav.root,
9+
sidebar: sidebar.root,
10+
docFooter: {
11+
prev: 'Предыдущая страница',
12+
next: 'Следующая страница'
13+
},
14+
editLink: {
15+
pattern: 'https://github.com/OlegShchavelev/ALTMobileWiki/tree/main/docs/:path',
16+
text: 'Предложить изменения на этой странице'
17+
},
18+
lastUpdated: {
19+
text: 'Последнее обновление',
20+
formatOptions: {
21+
dateStyle: 'medium',
22+
timeStyle: 'medium'
23+
}
24+
},
25+
returnToTopLabel: 'Наверх',
26+
sidebarMenuLabel: 'Меню',
27+
outlineTitle: 'Оглавление',
28+
notFound: {
29+
title: 'Страница не найдена',
30+
quote: 'Похоже, что вы перешли по неверной или устаревшей ссылке. Вы можете воспользоваться поиском.',
31+
linkText: 'Вернуться на главную'
32+
},
33+
footer: {
34+
message: 'Опубликовано под <a href="licence/">лицензией MIT</a>',
35+
copyright: `© 2024 ALT Mobile Wiki, разработано на платформе <a href="//vitepress.dev/" target="_blank">VitePress ${packages['node_modules/vitepress'].version}</a>`
36+
},
37+
asideMeta: {
38+
developer: {
39+
label: 'Разрабочик'
40+
},
41+
keywords: {
42+
core: {
43+
name: 'GNOME Core',
44+
type: 'info'
45+
},
46+
circle: {
47+
name: 'GNOME Circle',
48+
type: 'success'
49+
},
50+
adaptive: {
51+
name: 'Адаптивный',
52+
type: 'tip'
53+
},
54+
proprietary: {
55+
name: 'Проприетарное',
56+
type: 'danger'
57+
},
58+
restrictions: {
59+
name: 'Региональные ограничения',
60+
type: 'danger'
61+
},
62+
oobe: {
63+
name: 'Предустановлено',
64+
type: 'warning'
65+
},
66+
dontthemes: {
67+
name: 'Please don’t theme',
68+
type: 'success-1'
69+
}
70+
},
71+
lists: {
72+
labels: {
73+
metadata_license: 'Лицензия',
74+
homepage: 'Сайт проекта',
75+
help: 'Помощь',
76+
translate: 'Помощь в переводе',
77+
bugtracker: 'Сообщить о проблеме'
78+
},
79+
},
80+
links: {
81+
sisyphus: {
82+
anchor: 'Сизиф',
83+
target: '_blank',
84+
baseUrl: '//packages.altlinux.org/ru/sisyphus/srpms/',
85+
style: '--agw-btn-bg: var(--vp-c-yellow-dimm-1); --agw-btn-color: var(--vp-c-yellow-darker); --agw-btn-hover-bg:var(--vp-c-yellow-dark); --agw-btn-hover-color: var(--vp-c-white);'
86+
},
87+
flatpak: {
88+
anchor: 'Flatpak',
89+
target: '_blank',
90+
baseUrl: '//flathub.org/ru/apps/',
91+
style: '--agw-btn-bg: var(--vp-c-blue-dimm-1); --agw-btn-color: var(--vp-c-blue-darker); --agw-btn-hover-bg:var(--vp-c-blue-dark); --agw-btn-hover-color: var(--vp-c-white);'
92+
}
93+
}
94+
}
95+
}
96+
})

0 commit comments

Comments
 (0)