Skip to content

Commit 8f67d60

Browse files
committed
Update: 新主题(待完善),目前只支持pc大屏
1 parent a83c6de commit 8f67d60

File tree

63 files changed

+1132
-361
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+1132
-361
lines changed

.vitepress/config.ts

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ export default defineConfig({
2626
resolve: {
2727
alias: {
2828
'@': path.join(__dirname, '../src/'),
29-
'@img': path.join(__dirname, '../src/public/images/')
29+
'@NanoUI': path.join(__dirname, '../package/components/'),
30+
'@NanoIcon': path.join(__dirname, '../package/icon/'),
31+
'@store': path.join(__dirname, '../package/store/')
3032
}
3133
},
3234
plugins: [
@@ -45,12 +47,12 @@ export default defineConfig({
4547
markdown: {
4648
// 代码块显示行数
4749
// lineNumbers: true,
48-
theme: 'monokai',
50+
// theme: 'monokai',
4951
// lineNumbers: true,
50-
// theme: {
51-
// light: 'github-dark',
52-
// dark: 'github-dark'
53-
// },
52+
theme: {
53+
light: 'github-light',
54+
dark: 'github-dark'
55+
},
5456
config: (md) => {
5557
md.use(mathjax3);
5658
md.use(taskLists);
@@ -88,9 +90,8 @@ export default defineConfig({
8890
}
8991
},
9092
footer: {
91-
message: 'Released under the MIT License.',
92-
copyright: 'Copyright © 2022-present Tmiracle <br/>' +
93-
'<a target="_blank" href="https://beian.miit.gov.cn/#/Integrated/index">桂ICP备2022008261号-1</a>'
93+
message: 'Released under the MIT License. <br/> Copyright © 2022-present Tmiracle',
94+
copyright: '<a target="_blank" href="https://beian.miit.gov.cn/#/Integrated/index">桂ICP备2022008261号-1</a>'
9495
},
9596
socialLinks: [
9697
{ icon: 'github', link: 'https://github.com/T-miracle' },

.vitepress/sidebar/bugs.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const bugsSidebar: DefaultTheme.SidebarItem[] = [
1717
items: [
1818
{
1919
text: '🔹 img 标签加载对象存储图片后再使用 canvas 调用当前图片,导致图片跨域的问题',
20-
link: '/bugs/web/html/canvas-use-object-storage-image-cross-domain.md'
20+
link: '/bugs/web/html/canvas-use-object-storage-image-cross-domain'
2121
}
2222
]
2323
},
@@ -49,7 +49,7 @@ const bugsSidebar: DefaultTheme.SidebarItem[] = [
4949
},
5050
{
5151
text: '🔹 el-form 自定义一个非输入选择的值的规则,但是无法生效的问题',
52-
link: '/bugs/web/element-ui/el-form_customize_rule.md'
52+
link: '/bugs/web/element-ui/el-form_customize_rule'
5353
}
5454
]
5555
},
@@ -59,7 +59,7 @@ const bugsSidebar: DefaultTheme.SidebarItem[] = [
5959
items: [
6060
{
6161
text: '🔹 新安装包覆盖安装,新增加的页面无法跳转',
62-
link: '/bugs/web/uniapp/overwrite_install_newly_added_page_cannot_jump.md'
62+
link: '/bugs/web/uniapp/overwrite_install_newly_added_page_cannot_jump'
6363
}
6464
]
6565
}

.vitepress/sidebar/learn.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ const learnSidebar: (DefaultTheme.SidebarItem & { icon?: string })[] = [
3737
{
3838
icon: infoIcon,
3939
text: infoIcon + '关于',
40-
link: '/learn/'
40+
link: '/learn/',
41+
items: []
4142
},
4243
{
4344
text: webIcon + '前端',
@@ -152,32 +153,32 @@ const learnSidebar: (DefaultTheme.SidebarItem & { icon?: string })[] = [
152153
text: gitIcon + 'Git',
153154
collapsed: true,
154155
items: [
155-
{ text: '🔸 Git常用命令', link: '/learn/version_control/git/git_common_commands.md' },
156+
{ text: '🔸 Git常用命令', link: '/learn/version_control/git/git_common_commands' },
156157
{
157158
text: '🔸 Git将项目的某个目录分离成新的项目,并保留历史提交信息',
158-
link: '/learn/version_control/git/git_detached_directory_and_keep_historical_submission_records.md'
159+
link: '/learn/version_control/git/git_detached_directory_and_keep_historical_submission_records'
159160
}
160161
]
161162
},
162163
{
163164
text: githubIcon + 'Github',
164165
collapsed: true,
165166
items: [
166-
{ text: '🔹 README 说明文件美化教程', link: '/learn/version_control/github/readme_beautify.md' }
167+
{ text: '🔹 README 说明文件美化教程', link: '/learn/version_control/github/readme_beautify' }
167168
]
168169
},
169170
{
170171
text: npmIcon + 'NPM',
171172
collapsed: true,
172173
items: [
173-
{ text: '🔹 NPM常用命令', link: '/learn/version_control/npm/npm_common_commands.md' },
174+
{ text: '🔹 NPM常用命令', link: '/learn/version_control/npm/npm_common_commands' },
174175
{
175176
text: '🔸 devDependencies 和 dependencies 的区别',
176-
link: '/learn/version_control/npm/the_difference_between_devDependencies_and_dependencies.md'
177+
link: '/learn/version_control/npm/the_difference_between_devDependencies_and_dependencies'
177178
},
178179
{
179180
text: '🔸 NPM 上传开源项目(或插件)',
180-
link: '/learn/version_control/npm/npm_upload_project.md'
181+
link: '/learn/version_control/npm/npm_upload_project'
181182
}
182183
]
183184
}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import {DefaultTheme} from "vitepress/types/default-theme";
1+
import { DefaultTheme } from 'vitepress/types/default-theme';
22

33
const androidItems: DefaultTheme.SidebarItem[] = [
44
{
55
text: '🔹 通过 APK 反向编译获取 versionCode 和 versionName 等信息',
6-
link: '/learn/web/android/get_versioncode_and_versionname_by_apk.md'
6+
link: '/learn/web/android/get_versioncode_and_versionname_by_apk'
77
}
8-
]
8+
];
99

1010
export default androidItems;

.vitepress/sidebar/learn/css.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const cssItems = [
55
{ text: '🔹 修改滚动条样式', link: '/learn/web/css/modify_scrollbar_style' },
66
{ text: '🔹 文本多行自动省略号', link: '/learn/web/css/multiline_text_add_ellipsis' },
77
{ text: '🔹 font-synthesis属性导致中文斜体不生效的问题', link: '/learn/web/css/font-synthesis_property' },
8-
{ text: '🔸 设置letter-spacing后文本无法居中的问题', link: '/learn/web/css/set_letter-spacing_text_cant_align_center.md' },
9-
]
8+
{ text: '🔸 设置letter-spacing后文本无法居中的问题', link: '/learn/web/css/set_letter-spacing_text_cant_align_center' }
9+
];
1010

1111
export default cssItems;

.vitepress/sidebar/learn/docker.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
import {DefaultTheme} from "vitepress/types/default-theme";
1+
import { DefaultTheme } from 'vitepress/types/default-theme';
22

33
const dockerItem: DefaultTheme.SidebarItem[] = [
44
{
55
text: '🔸 CentOS 安装 Docker',
6-
link: '/learn/deploy/docker/centos_install_docker.md'
6+
link: '/learn/deploy/docker/centos_install_docker'
77
},
88
{
99
text: '🔸 Docker 常用命令',
10-
link: '/learn/deploy/docker/docker_common_command.md'
10+
link: '/learn/deploy/docker/docker_common_command'
1111
}
12-
]
12+
];
1313

1414
export default dockerItem;
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { DefaultTheme } from 'vitepress/types/default-theme';
22

33
const hBuilderXItems: DefaultTheme.SidebarItem[] = [
4-
{ text: '🔹 自用快捷键设置-仿IDEA', link: '/learn/editor/hbuilderx/hot_key_change.md' }
5-
]
4+
{ text: '🔹 自用快捷键设置-仿IDEA', link: '/learn/editor/hbuilderx/hot_key_change' }
5+
];
66

77
export default hBuilderXItems;

.vitepress/sidebar/learn/html.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ const htmlItems: DefaultTheme.SidebarItem[] = [
1010
link: '/learn/web/html/the_difference_between_cookie_localstorage_and_sessionstorage',
1111
collapsed: false,
1212
items: [
13-
{text: '🔥 关于Cookie', link: '/learn/web/html/about_cookie.md'}
13+
{ text: '🔥 关于Cookie', link: '/learn/web/html/about_cookie' }
1414
]
15-
},
15+
}
1616
];
1717
export default htmlItems;

.vitepress/sidebar/learn/idea.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { DefaultTheme } from 'vitepress/types/default-theme';
22

33
const ideaItems: DefaultTheme.SidebarItem[] = [
4-
{ text: '🔹 IDEA 插件收集', link: '/learn/editor/intellij-idea/idea-plugins.md' },
5-
{ text: '🔹 IDEA 常用快捷键', link: '/learn/editor/intellij-idea/hotkey.md' },
4+
{ text: '🔹 IDEA 插件收集', link: '/learn/editor/intellij-idea/idea-plugins' },
5+
{ text: '🔹 IDEA 常用快捷键', link: '/learn/editor/intellij-idea/hotkey' },
66
{ text: '🔹 多行光标选中并编辑', link: '/learn/editor/intellij-idea/multi_line_cursor_selection_and_editing' }
7-
]
7+
];
88

99
export default ideaItems;

.vitepress/sidebar/learn/js.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ import { DefaultTheme } from 'vitepress/types/default-theme';
33
const jsItems: DefaultTheme.SidebarItem[] = [
44
{
55
text: '🔥 JavaScript中有哪些数据类型?',
6-
link: '/learn/web/javascript/type_of_data.md',
6+
link: '/learn/web/javascript/type_of_data',
77
collapsed: false,
88
items: [
99
{ text: '⭐ 引用类型之间有什么区别', link: '/learn/web/javascript/what_is_the_difference_between_reference_types' }
1010
]
1111
},
12-
{ text: '🔸 数组的常用遍历函数', link: '/learn/web/javascript/common_traverse_functions_for_array.md' },
13-
{ text: '🔸 对象数据如何获取第一个属性的值?', link: '/learn/web/javascript/object_get_first_value.md' },
12+
{ text: '🔸 数组的常用遍历函数', link: '/learn/web/javascript/common_traverse_functions_for_array' },
13+
{ text: '🔸 对象数据如何获取第一个属性的值?', link: '/learn/web/javascript/object_get_first_value' },
1414
{ text: '🔥 深拷贝和浅拷贝的区别', link: '/learn/web/javascript/the_difference_between_deep_copy_and_shallow_copy' },
1515
{ text: '🔥 什么是闭包?', link: '/learn/web/javascript/what_is_closure' },
1616
{ text: '🔥 谈谈原型与原型链', link: '/learn/web/javascript/prototype_and_prototype_chains' },
@@ -25,8 +25,8 @@ const jsItems: DefaultTheme.SidebarItem[] = [
2525
link: '/learn/web/javascript/what_is_promise',
2626
collapsed: false,
2727
items: [
28-
{ text: '🔥 什么是回调地狱?', link: '/learn/web/javascript/what_is_callback_hell.md' },
29-
{ text: '⭐ promise.all()', link: '/learn/web/javascript/promise_all.md' },
28+
{ text: '🔥 什么是回调地狱?', link: '/learn/web/javascript/what_is_callback_hell' },
29+
{ text: '⭐ promise.all()', link: '/learn/web/javascript/promise_all' }
3030
]
3131
},
3232
{ text: '🔹 MutationObserver监听DOM', link: '/learn/web/javascript/mutationObserver_listens_to_dom' },

0 commit comments

Comments
 (0)