UNPKG

vuepress-theme-aurora

Version:

A vuepress-based animation blog theme, simple, beautiful, multi-color, multiple custom functions, providing article poster sharing, talk, photo album, comment and other features 一个基于vuepress的动漫类博客主题,简洁,漂亮,多色彩,多种自定义功能,提供文章海报分享,说说,相册,评论等特色功�?

1,061 lines (942 loc) 45.2 kB
const { path } = require("@vuepress/utils"); module.exports = { //在这里配置插件 plugins: [ "@vuepress/plugin-search", { locales: { "/": { placeholder: "Search", }, "/zh/": { placeholder: "搜索", }, }, }, /*[ //'vuepress-plugin-coze',//你如果不是克隆我仓库项目,那么将此注释打开,并注释path.resolve(__dirname, "../../Aurora-plugin/vuepress-plugin-coze/lib/node/index.js"), path.resolve(__dirname, "../../Aurora-plugin/vuepress-plugin-coze/lib/node/index.js"), { appId: 'leanCloud中得到的appId', appKey: 'leanCloud中得到的appKey', masterKey: 'leanCloud中得到的masterKey', //下面这些是可选的 avatarPath: 'https://ooszy.cco.vin/img/blog-note/avatar-aurora.png',//说说头像url registerPath: '/aurora-register', //自定义插件默认提供的注册页面路由,请在前面加上/ onlyAdministrator: false //是否运行其他注册的用户发布说说,true表示只有管理员可以发布 } ],*/ [ path.resolve(__dirname, "../../Aurora-plugin/vuepress-plugin-coze/lib/node/index.js"), { appId: '2A2Dyd2AffrnldhwftlEddVn-MdYXbMMI', appKey: 'qHYTbb91iOPLelyC9lpbXxLH', masterKey: 'eUwfvS3luIPnPiHS5SpEhDYr', //下面这些是可选的 avatarPath: 'https://ooszy.cco.vin/img/blog-note/avatar-aurora.png',//说说头像url registerPath: '/aurora-register', //自定义插件默认提供的注册页面路由,请在前面加上/ onlyAdministrator: false //是否运行其他注册的用户发布说说,true表示只有管理员可以发布 } ] ], //设置head 一定要加入<script src="https://at.alicdn.com/t/font_2849934_v6y652peian.js"></script>项配置,否则一些图标不能正常显示 head: [ [ "script", { src: "https://at.alicdn.com/t/font_2849934_v6y652peian.js", }, ], //设置站点icon [ "link", { href: "https://ooszy.cco.vin/img/ico/yuan.png", rel: "icon", }, ], [ "link", { rel: 'stylesheet', type: 'text/css', href: '//at.alicdn.com/t/font_2849934_7el0cvwfmn.css' } ] ], //这里使用本地主题 theme: path.resolve(__dirname, "../../Aurora-theme/lib/node/index.js"), //站点title title: "I do not follow,i lives is always all you want", lang: 'zh-CN', //设置运行npm run dev的端口 port: 8080, //themeConfig的所有配置,都是主题配置,包含默认主题配置项 themeConfig: { //这里配置导航栏项,建议将navbar提取出,比如navbar.js navbar: [ { text: '快速开始', link: '/readme/', iconClass: 'aurora-0023pacman' }, { text: "所有配置", link: '/home/config.html', iconClass: 'aurora-link' }, { text: '问题和bug', iconClass: 'aurora-si-glyph-global', children: [ { text: 'CHANGELOG', children: [ '/issue/CHANGELOG.md' ] }, { text: '主题详细搭建教程', children: [ '/readme/introduce.md', '/use/useTheme.md' ] }, { text: '问题', children: [ '/issue/', ] }, { text: 'bug', children: [ '/issue/bug.md', ] } ] }, { text: '其他配置', iconClass: 'aurora-sticker', children: [ { children: [ "/home/deploy.md", ], text: "home", }, { children: [ "/comment/README.md", "/page/README.md", ], text: "其他配置", }, { children: [ "/v1.3.0/README.md", ], text: "V1.3.2", } ], }, { text: "about", link: "/about", iconClass: 'aurora-chat' }, { text: 'link', link: '/link', iconClass: 'aurora-menu' }, { text: 'tag', link: '/tag', iconClass: 'aurora-page' }, { text: 'chat', link: '/mood', iconClass: 'aurora-volume-icon' }, { text: "photo", link: '/photo', iconClass: 'aurora-icon-time' } ], //禁用黑夜模式,当前版本未提供 darkMode: false, //项目地址 repo: "https://github.com/qsyyke/vuepress-theme-aurora", repoIconClass: 'aurora-github1', //md文件的仓库地址 docsRepo: 'https://github.com/qsyyke/aurora-docs', /* * 站点是否是使用github Actions自动部署,如果你使用github Actions完成自动部署,那么这里一定要为TRUE,为TRUE,假如你把此项目push * 到https://github.com/qsyyke/aurora-docs这个仓库中,那么你需要将docsRepo设置为https://github.com/qsyyke/aurora-docs, * 那么在文章页面,会根据根据你docsRepo和docsBranch设置正确的edit链接,也就是可以一键打开GitHub仓库中,此篇md文件的编辑 * */ githubActions: true, //md文件存放的仓库分支 docsBranch: 'main', //顶部导航栏,你repo地址的超链接文本 repoLabel: "Aurora-theme", //是否启用文章在线编辑 editLink: true, //在线编辑文字 editLinkText: "edit", lastUpdated: true, lastUpdatedText: "lastTime", //下面的都是主题自己的配置文件 //logo旁文字颜色 logoColor: "#2c3e50", //样式控制面板字体占位符,如果是国内用户,请使用中文 showFont: "程", //首页中间hero图片地址,默认为https://ooszy.cco.vin/img/blog-public/avatar.jpg heroImg: 'https://ooszy.cco.vin/img/ico/yuan.png', //logo图片地址,默认为https://ooszy.cco.vin/img/ico/yuan.png logo: "https://ooszy.cco.vin/img/ico/yuan.png", //文章懒加载图片 仅限文章,首页文章占位图片并不是这个 lazyLoadingImg: "https://ooszy.cco.vin/img/blog-public/ljz.gif", //这是首页文章列表懒加载图片 homePageLazyLoadingImg: 'https://ooszy.cco.vin/img/blog-note/aurora-loading.gif?name=chuchen', //是否启用定制首页随机一言,默认未开启,使用随机一言 接口为https://international.v1.hitokoto.cn/?c=b&max_length=45 customRandomSay: false, //定制首页随机一言文字 customRandomValue: 'Vuepress-theme-Aurora', //社交信息,首页PC端至多显示19个,手机端至多显示7个,侧边栏不影响 socials: [ { //社交链接 aHref: "tencent://message/?uin=2291308094", // imgSrc: "https://ooszy.cco.vin/img/ico/qq.svg", 从v1.3.2开始久移除次配置,以前版本用于社交ico图标配置 //true为在首页显示,反之 isHome: true, //是否显示此社交信息,如果为false,尽管isHome=true,sidebar=true,也不会显示 show: true, //是否在侧边栏显示 sidebar: true, //使用阿里图标 使用的是阿里图标库,我也挑选部分图标,请进入http://ico.cco.vin/theme查看 symbol: '#icon-qq', //鼠标移入此图标时,显示的图片,适用于微信等通过二维码添加好友 // showImgSrc: "https://ooszy.cco.vin/img/blog-public/wechat.jpg", }, { aHref: "javascript:;", //imgSrc: /assets/img/ico/wechat.svg, showImgSrc: "https://ooszy.cco.vin/img/blog-public/wechat.jpg", isHome: true, show: true, symbol: '#icon-weixin', sidebar: true }, { aHref: "https://github.com/qsyyke/", isHome: true, show: true, sidebar: true, symbol: '#icon-github-fill' }, { aHref: "https://stackoverflow.com/", isHome: true, show: true, symbol: '#icon-stackoverflow', sidebar: true }, { aHref: "https://space.bilibili.com/483962286", isHome: true, show: true, sidebar: true, symbol: '#icon-bilibili-1' }, { aHref: "https://music.163.com/#/user/home?id=1411050784", isHome: true, show: true, symbol: '#icon-wangyiyunyinle', sidebar: true }, { aHref: "mailto:2291308094@qq.com", isHome: true, show: true, sidebar: true, symbol: '#icon-email' }, ], // cancelIcoHref: "https://ooszy.cco.vin/img/ico/quxiao.svg", 在v1.3.2中移除 //logo旁文字 默认值为Aurora logoTitle: "Aurora", headTitle: "this is headTitle", //站点描述 description: "vuepress-theme-Aurora是一款简洁,美观,功能强大的静态主题", //站点关键词,在后续版本中,还需优化 请使用英文状态下的逗号','隔开 keyword: "vuepress主题,vuepress theme,生活琐事,二次元博客,简约博客,博客主题,静态主题", //样式控制面板打开之后,休眠多长时间自动关闭面板,单位毫秒 slideTime: 300000, //随机一言接口 randomSaw: "https://international.v1.hitokoto.cn/?c=b&max_length=45", //关于页面 about: [ { bar: false, title: "我?", describe: [ "目前是一名大三学生,CS专业,坐标西南边陲", "喜欢安静,不喜社交", "喜欢听音乐,什么类型都可", "喜欢技术,coding", "目前正在学习java后端", '最喜欢的电影是"忠犬八公的故事",梦想以后独居也能有一只"Hachi"', "主题是我自己开发的,前端太菜了,如果有bug,希望大家多多包涵`Σ( ̄□ ̄||)` ", "有点懒", "目前除了编程没有什么兴趣爱好", "正在追的番有《百妖谱》,《致不灭的你》,《少年歌行》,《鬼灭之刃》,《关于我转生变成史莱姆这档事》...", "喜欢小说,喜欢的作者是--十月流年,最喜欢的小说《至尊修罗》,《一念永恒》,《星辰变》", ], tag: [ "coding", "社恐", "番剧", "电影", "安静", "音乐", "小说", "宅", "懒", ], showTag: true, }, { bar: false, title: "大三规划", describe: [ "做项目", "软考二级", "英语四级", "想找实习", "复习数据结构", "驾照", "做点什么有意义的事", ], tag: ["大家加油呀`Σ( ̄□ ̄||)` ..."], showTag: true, }, { bar: false, title: "未来规划", describe: ["后端工程师", "赚money"], tag: ["忘记过去,展望未来"], showTag: true, }, { bar: true, title: "技 能", describe: [ { name: "java", score: 70, }, { name: "HTML5", score: 87, }, { name: "javascript", score: 82, }, { name: "css", score: 73, }, { name: "python", score: 50, }, { name: "redis", score: 59, }, { name: "mysql", score: 82, }, { name: "vue", score: 60, }, { name: "spring", score: 71, }, { name: "springMVC", score: 77, }, { name: "springBoot", score: 71, }, ], showTag: false, }, { showTag: false, bar: true, title: "掌握框架", describe: [ { name: "spring", score: 79, }, { name: "springMVC", score: 81, }, { name: "springBoot", score: 82, }, { name: "mybatis", score: 82, }, { name: "vue", score: 60, }, { name: "dubbo", score: 61, }, ], }, { bar: true, showTag: false, title: "掌握技能", describe: [ { name: "jetbrains", score: 75, }, { name: "linux", score: 68, }, { name: "git", score: 78, }, { name: "Ctrl C V", score: 100, }, ], }, { title: "关于主题", describe: [ "theme-ccds主题是我自己独立开发,是一款基于vuepress,对默认主题进行了大量修改,我以前使用的是wordpress的博客主题,但是我对PHP不了解,想改成自己想要的主题,太难了,最近在学vue,正好看到可以使用vuepress来搭建 博客,就将默认主题改成现在这个样,并且喜欢vuepress的最主要原因是,它可以 直接将本地的markdown文档进行编译部署,我原来博客,我记了几个月的笔记,不太想再慢慢从本地复制到WordPress进行发布,以至于博客几个月没有发布文章了,虽然有技术可以解决,但还是喜欢vuepress,简直是懒癌福音,如果你喜欢的话,可以在我的GitHub进行下载,使用文档可以查看https://theme-ccds.cco.vin,该主题已将所有的配置进行抽离,你现在看到的所有信息,都抽离在了一个配置文件中,但是目前还并不能做到开箱即用,如果使用的人多了,我可以进行修改,并且我自己也写了几个组件,包括文章页面看到的顶部图片,友情链接,海报分享功能等等 ,可以在你想使用的地方,直接使用这些组件就可以,该主题我加入了vuex,对前端不太了解,有很多css不对的地方,请大家多多包涵,Thanks♪(・ω・)ノ", ], }, { bar: false, title: "更新日志", describe: [ "开发永不止步......", "2021.9.12 增加相册功能,解决已知bug", "2021.9.9 增加海报分享功能", "2021.9.5 重新修改文章SEO自动配置,使用新规则,解决从tag页面进入文章页面,懒加载失效问题", "2021.9.4 重新初始化仓库", "2.21.8.10 -- 2021.9 主题开发", ], tag: ['想求个star`(⌒▽⌒)`'], showTag: true, }, { title: "主题后续计划及闲话", bar: false, tag: [], showTag: false, describe: [ "为说说页面增加随时发布,随时修改功能", "增加每日计划打卡功能", ], }, ], //拿取对象 在后续版本中,会对此项进行优化 randomSawQuery: "hitokoto", method: "get", //这是配置随机背景;颜色 可以不设置,有默认值 randomColor: [ "#ffcad4", "#d8e2dc", "#8d99ae", "#b8f2e6", "#84c7d0", "#aed9e0", "#00b4d8", "#caf0f8", "#fbc4ab", "#fdc5f5", "#84dcc6", "#a9def9", "#fcf6bd", "#f0a6ca", "#b9faf8", "#42a5f5", "#ff9800", "#b39ddb", "#6d45bb", "#b388ff", "#1565c0", "#26c6da", "#5e548e", "#90f1ef", "#5b5f97", "#bbe6e4", "#42bfdd", "#72ddf7", "#8093f1", "#9ed8d8", "#7ea8be", "#ef90b3", "#b892ef", "#c0b9dd", "#c0d9dd", "#75c9c8", "#ded9e2", "#b5e2fa", "#62b6cb", "#5fa8d3", "#0fa3b1", "#b5e2fa", "#5fa8d3", "#62b6cb", "#b892ff", ], //样式控制面板至多显示多少个字体和字体颜色,推荐不超过8个 maxFontColorArr: 8, //在样式控制面板中,显示的字体颜色集合 fontColor: [ "#2c3e50", "#42a5f5", "#8093f1", "#FF6EC7", "#FF7F00", "#8FBC8F", "#EAADEA", "#3299CC", "#CDCDCD", "#CC3299", "#FF7F00", "#2F4F4F", ], //友情链接数组 friendLinks: [ { title: '我的朋友', links: [ { //网站标题 title: "XI溪", //站点链接 url: "http://www.xiaoxuya.top", //站点logo logo: "https://www.xiaoxuya.top/img/logo.png", //站点描述 describe: "人生若只是初见,何事秋风悲画扇", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100103898.png?x-oss-process=style/pictureProcess1' }, { title: "左眼会陪右眼哭の博客", url: "http://qkongtao.cn/", logo: "http://qiniu.qkongtao.cn/2020/12/d11-e1628358435552.png", describe: "干嘛这么想不开,要在脸上贴个输字!", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106101057042.png?x-oss-process=style/pictureProcess1' }, { title: "[ Blog We]", url: "https://blogwe.com/", logo: "https://blogwe.com/favicon.ico", describe: "博客大全-做最好的博客导航!", cover: "https://ooszy.cco.vin/img/blog-note/image-20211106100344348.png?x-oss-process=style/pictureProcess1" }, { title: "I Am I", url: "https://5ime.cn", logo: "https://cdn.jsdelivr.net/gh/5ime/img/avatar.jpg", describe: "永远相信美好的事情即将发生", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100424035.png?x-oss-process=style/pictureProcess1' }, { title: "Davinci的红茶馆", url: "https://davincievans.top/", logo: "https://cdn.jsdelivr.net/gh/DavinciEvans/Imgs-bed@master/gallery/avatar.jpg", describe: "You are all stardust.", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100502873.png?x-oss-process=style/pictureProcess1' }, { title: "皮皮凛の小窝", url: "https://owomoe.net/", logo: "https://cdn.jsdelivr.net/gh/AyagawaSeirin/Assets/img/logo.jpg", describe: "永远相信美好的事情即将发生~", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100608395.png?x-oss-process=style/pictureProcess1' }, { title: "月月月子喵", url: "https://haozi.moe", logo: "https://haozi.moe/css/images/logo_christmas.png", describe: "可爱的月子酱", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100009647.png?x-oss-process=style/pictureProcess1' }, { title: "疫情在线捐款系统", url: "http://yq.vipblogs.cn/", logo: "https://ooszy.cco.vin/img/blog-public/avatar.jpg", describe: "基于echarts的疫情捐款系统", cover: '' }, { title: "疫情在线捐款系统后台登录", url: "http://admin.vipblogs.cn/", logo: "https://ooszy.cco.vin/img/blog-public/avatar.jpg", describe: "该捐款系统后台登录", cover: '' }, ] }, { title: '大佬', links: [ { //网站标题 title: "XI溪", //站点链接 url: "http://www.xiaoxuya.top", //站点logo logo: "https://www.xiaoxuya.top/img/logo.png", //站点描述 describe: "人生若只是初见,何事秋风悲画扇", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100103898.png?x-oss-process=style/pictureProcess1' }, { title: "左眼会陪右眼哭の博客", url: "http://qkongtao.cn/", logo: "http://qiniu.qkongtao.cn/2020/12/d11-e1628358435552.png", describe: "干嘛这么想不开,要在脸上贴个输字!", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106101057042.png?x-oss-process=style/pictureProcess1' }, { title: "皮皮凛の小窝", url: "https://owomoe.net/", logo: "https://cdn.jsdelivr.net/gh/AyagawaSeirin/Assets/img/logo.jpg", describe: "永远相信美好的事情即将发生~", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100608395.png?x-oss-process=style/pictureProcess1' }, { title: "月月月子喵", url: "https://haozi.moe", logo: "https://haozi.moe/css/images/logo_christmas.png", describe: "可爱的月子酱", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100009647.png?x-oss-process=style/pictureProcess1' }, ] }, { title: '小伙伴', links: [ { //网站标题 title: "XI溪", //站点链接 url: "http://www.xiaoxuya.top", //站点logo logo: "https://www.xiaoxuya.top/img/logo.png", //站点描述 describe: "人生若只是初见,何事秋风悲画扇", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100103898.png?x-oss-process=style/pictureProcess1' }, { title: "[ Blog We]", url: "https://blogwe.com/", logo: "https://blogwe.com/favicon.ico", describe: "博客大全-做最好的博客导航!", cover: "https://ooszy.cco.vin/img/blog-note/image-20211106100344348.png?x-oss-process=style/pictureProcess1" }, { title: "Davinci的红茶馆", url: "https://davincievans.top/", logo: "https://cdn.jsdelivr.net/gh/DavinciEvans/Imgs-bed@master/gallery/avatar.jpg", describe: "You are all stardust.", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100502873.png?x-oss-process=style/pictureProcess1' }, { title: "皮皮凛の小窝", url: "https://owomoe.net/", logo: "https://cdn.jsdelivr.net/gh/AyagawaSeirin/Assets/img/logo.jpg", describe: "永远相信美好的事情即将发生~", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100608395.png?x-oss-process=style/pictureProcess1' }, { title: "疫情在线捐款系统", url: "http://yq.vipblogs.cn/", logo: "https://ooszy.cco.vin/img/blog-public/avatar.jpg", describe: "基于echarts的疫情捐款系统", cover: '' }, ] }, ], //自己的站点信息 我自己的站点描述 会显示在友情链接的底部 siteInformation: { //站点标题 title: "Aurora-theme", //自己站点链接 url: "https://aurora.cco.vin", //自己站点logo logo: "https://ooszy.cco.vin/img/ico/yuan.png", //自己站点描述 describe: "vuepress-theme-Aurora是一款简洁,美观,功能强大的静态主题", cover: 'https://ooszy.cco.vin/img/blog-note/image-20211106100103898.png?x-oss-process=style/pictureProcess1', //自己的头像 contact: "email: cqycco@gmail.com, qq:2291308094", otherDescribe: [ '申请友链请按照下面格式,在此页面留言,我看到就会进行添加', '博客名称 博客地址 博客描述 博客logo', '友链申请要求', '拒绝涉政/涉黄/太多广告/盈利性站点', '站点能正常访问', ] }, //需要排除的标签,自动生成的标签中,不会有这个标签,这是一个数组 excludeTag: ["note"], //样式控制面板显示的字体,有默认值 fontFamily: [ "-apple-system", "hlt", "tzt", "sst", "lf", "xsf", "lsf", "cgt", ], //页脚信息,支持HTML,这是一个数组 footer: [ "Copyright © by qsyyke All Rights Reserved.", "<a target='_blank' href='http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=53060202000142' style='display:inline-block;text-decoration:none;height:20px;line-height:20px;'><img src='' style='float:left;'/><p style='float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px;'>滇公网安备 53060202000142号</p></a>", ], //是否显示页脚,控制全局 isShowFooter: true, //是否显示主题信息在页脚,为false关闭 isShowThemeCopyright: true, //是否展示运行时间 isShowRunTime: true, //网站开始时间,请按照以下格式进行 startRunTime: "8/7/2021 12:22:00", //网站运行时间前缀 prefixRuntime: "小破站已运行", //公告,是一个数组,支持图片,HTML message: [ '该博客主题为Aurora,<a href="https://github.com/qsyyke/vuepress-theme-aurora">vuepress-theme-Aurora</a>', "主题交流群: 681602026,欢迎各位大佬进群交流", ], //文章底部最大推荐文章数 默认值为30 recommendPageLength: 30, //推荐列表标题为空时,就会使用这个进行代替,默认是`╮( ̄▽ ̄)╭` recommendNoTitle: "`╮( ̄▽ ̄)╭`", //tag页,没有标题时,代替文字 默认是下面这个 tagNoTitle: "暂时还没有标题哟", //首页中间框的话语 mood: "青衫烟雨客", //默认打开网站时的毛玻璃状态,TRUE表示默认开启毛玻璃效果 isFitter: true, //默认的圆角,传入数字 defaultBorderRadius: 10, //默认的透明度,传入0到1之间的小数,0表示全透明 defaultOpacity: 1, //首页文章列表透明度是否跟随样式面板改变,true表示跟随,全白色,false表示不跟随 isHomePageFollow: false, //默认模糊度 defaultBlur: 1, //手机端,是否在页面的底部显示侧边栏列表,默认开启,如果需要开启,请将此值设置为FALSE //mobilePageSidebar: false, //tag页面,标签分割符 请不要传入一个空字符串,默认值就是' ' 一个空格 split: "~", //赞赏信息 donate: { //赞赏页面,支付二维码,推荐放置两张图片链接 donateImg: [ "https://ooszy.cco.vin/img/blog-public/wxpay.png", "https://ooszy.cco.vin/img/blog-public/zfbpay.jpg", ], //是否在文章页面显示赞赏 默认显示 articlePage: true, //是否在关于页面显示 默认显示 aboutPage: true, //显示在赞赏页面的信息 donateProduct: [ { //名字 name: "奶茶", //图片地址 img: "https://ooszy.cco.vin/img/blog-public/nc.jpeg", //价格 price: 18, //前缀 prefix: "$", }, { name: "全味奶茶", img: "https://ooszy.cco.vin/img/blog-note/image-20210911233612031.png?", price: 11, prefix: "¥", }, ], //是否显示在线支付的订单信息,如果需要开启,请自己写支付接口,自己修改源码,默认关闭 onlineList: true, //用户赞赏列表数组 donateList: [ { name: "初尘", msg: "主题太棒了", img: "https://ooszy.cco.vin/img/blog-public/nc.jpeg", price: 7, prefix: "¥", }, ], }, //评论配置 请自己查看文档配置 https://aurora.cco.vin/config/comment/ comment: { //是否显示评论 showComment: true, serverURL: 'https://aurora-local-7hrjb6mp8-qsyyke.vercel.app/', emojis: [ 'https://cdn.jsdelivr.net/gh/walinejs/emojis@1.0.0/alus', 'https://cdn.jsdelivr.net/gh/walinejs/emojis@1.0.0/bilibili', 'https://cdn.jsdelivr.net/gh/walinejs/emojis@1.0.0/tieba', 'https://cdn.jsdelivr.net/gh/walinejs/emojis@1.0.0/weibo' ], avatar: 'monsterid' }, //海报分享配置 poster: { //博客描述 description: "vuepress-theme-Aurora是一款简洁,美观,功能强大的静态主题", //作者 author: "qsyyke", //博客前缀 preBlog: "Aurora", //海报博客名称后缀 suffixBlog: " theme", //头像,请放置在docs/public目录下,或者请保证此图片链接能够跨域访问,否则头像不能正常显示 avatar: "/avatar.png", }, //是否展示从网络上请求回来的说说 如果启用,请自己写后台服务,修改源码,目前暂未在主题中加入,期望在将来能够实现,组件位置docs/.vuepress/theme/lib/client/components/Mood.vue showOnlineMood: true, //是否开启在线添加说说功能,如果需要,请自己写后台,修改源码,目前在主题内部暂未加入 组件位置docs/.vuepress/theme/lib/client/components/child/AddMood.vue showMoodEdit: false, //此项仅限我自己的增加说说请求配置,暂未提供注册服务,目前仅限自己使用,可能在以后完善之后,你们只需要简单配置下,就能使用了,期待 addMood: { siteName: "localhost:8080", appId: "q4LlYVTTk2r39sNrJr7BL9A6p", appKey: "VxezWTppppyX2LTx4TUK8w6e2", }, //自定义顶部图片 customTopImg: { //是否启用定制顶部图片,控制全局,如果关闭,那么将使用随机图片,随机图片接口可以自己设置 custom: false, //文章顶部图片,数组,每次从数组中随机选择一张 page: [ "https://picoss.cco.vin/animate/wall/555260.png", 'https://picoss.cco.vin/animate/wall/404901.png', 'https://picoss.cco.vin/animate/wall/734386.png' ], //友情链接页面 friend: [ "https://picoss.cco.vin/animate/wall/669.png", 'https://picoss.cco.vin/animate/wall/5332.png' ], //标签页面 tag: [ "https://picoss.cco.vin/animate/wall/763311.png" ], //心情页面 mood: [ "https://picoss.cco.vin/animate/wall/5849.png" ], }, //首页背景图片数组,考虑到使用随机图片,打开网站速度变慢,所以移除随机图片,使用自己设置的图片链接 homeWps: [ 'https://ooszy.cco.vin/img/blog-note/illust_74502138_20211008_183343.png', "https://picoss.cco.vin/animate/wall/404901.png", "https://picoss.cco.vin/animate/wall/734386.png", "https://picoss.cco.vin/animate/wall/5332.png", "https://picoss.cco.vin/animate/wall/6202.png", ], //手机端首页背景图片 homeWpsMobile: [ "https://ooszy.cco.vin/img/blog-note/881770.jpg", "https://ooszy.cco.vin/img/blog-note/109136.jpg", "https://ooszy.cco.vin/img/blog-note/929842.jpg", ], //首页文章显示条数,默认为4,此值不推荐设置太大 pageSize: 4, //侧边栏配置 //github地址 githubUrl: "https://github.com/qsyyke/vuepress-theme-aurora", //最新文章数量,默认为6 latestPageSize: 6, //首页是否显示文章图片,默认关闭,如果显示的话,首页加载会非常慢 已弃用,从v1.3.2开始,直接移除首页文章内容图片 showHomePageImg: false, //文章侧边栏自动获取的层次 默认为1,也就是http://localhost:8080/config/feature/donate.html,只会自动生成feature目录下的文件 sidebarCatalogLevel: 3, //首页文章列表封面图api接口 homePageImgApi: "https://api.ixiaowai.cn/api/api.php", //手机端侧边栏横线分割文字,默认为Aurora mobileCutText: "Aurora", //侧边栏标签处显示还是分类还是标签,只有两个值,默认为分类,如果为tag,那么就显示为分类,否则显示为标签 sidebarTag: "tag", //额外的功能,也就是样式控制面板上面那个,默认是关闭的 showAddMood: true, //生成海报的顶部图片api接口,请注意,该接口需要直接返回图片地址,不能有跨域问题,设置之前,可以先使用ajax看是否存在跨域 postImgApi: 'https://picture.cco.vin/pic/rmimg?type=bing', /* * 以下为v1.5.4新增功能 * */ //文章h2标签的icon articleH2Icon: '🌸', //文章h3标签的icon articleH3Icon: '🐳', //文章h4标签及h4标签之后的标签的icon articleH4Icon: '⛄', /* * 下面这些是在v1.3.2中移除的配置,但是在V1.3.2之前的版本中,可能还可以使用,某些配置我不确定具体在哪个 * 版本中被移除的,并且在v1.3.2版本中,才把主题配置移到docs/.vuepress/config.js中,之前所有版本都是在 * docs/readme.md中进行配置,并不推荐使用V1.3.2之前的版本,没有侧边栏,可能还存在一些bug * 同时你可能会发现上面的某些配置项并不是很好,比如随机一言的配置,我最开始想的就是希望能在配置项中,通过简单的配置 * 就能从api接口返回回来的复杂json数据中,获取到想要的值,但是目前此配置项,特别不方便,在后续版本中,会继续对此项 * 进行优化 * * 未来: * 此博客主题目前也拥有博客的最基本功能,但是某些功能,我目前并没有实现,在后续版本中,如果使用此主题的用户多的话 * 我都会逐一实现,此项目我会一直维护,以下便是在后续版本中,需要实现或者优化的 * * 1.时间轴 * 2.优化SEO * 3.优化海报分享功能,目前海报分享功能,对于一些文章,海报的宽度和高度会发生变化,并将海报分享制作成一个插件 * 4.广告,其实在最初的版本中,就已经实现了广告功能,只是不太理想,就移除了,后续会重新开发 * 5.页面交互动画,我并不擅长写前端,所以此主题的页面动画只是简单的做了一下,会在后续版本中进行优化 * 6.希望将所有的样式配置都进行抽离,比如菜单栏的ico图标等等,可以自己配置,虽然目前也可以更改,但是需要在 * 源码中进行简单的Unicode替换,其实如果改源码的话,也是非常简单的,只是我想在配置文件中,就可以进行修改 * 7.说说功能感觉如果在本地编写,然后再进行上传发布的话,并不是很方便,说说应该是一个随时能发布,修改的功能, * 所以在后续版本中,会加入(目前也实现了这个功能,只是后端api是我自己写的,目前只能我自己使用,在后续版本中,希望能 * 够找到解决办法) * 8.暗夜模式,最初在修改默认主题的时候,就被我移除了,但是一些用户可能还会使用到,所以也会在后续版本中,添加此功能 * 9.优化首页文章列表 * * 最后:该主题最开始只是想魔改vuepress默认主题供自己使用,但是后面又想继续完善供所有需要的人使用,由于我对前端特别 * 菜,源码和页面中有很多不规范的地方,请各位大佬多多担待`(`・ω・´)` * */ // heroLogo: "https://ooszy.cco.vin/img/blog-public/avatar.jpg", 在v1.3.2中被移除 //faviconIco: https://ooszy.cco.vin/img/ico/yuan.png 已弃用 //faviconIco: https://github.githubassets.com/favicons/favicon.svg 已弃用 // showHomeMood: false,在v1.3.2中已移除 // defaultTitleColor: "#8093f1", 默认文章页,标题颜色 在v1.3.2中移除 //animeOption 配置已弃用 /*animeOption: { baseURL: "https://api.vvhan.com/api/acgimg?type=json", method: 'get', timeout: 5000, query: "imgurl", },*/ //随机图片地址,设置背景用 已弃用,在v1.3.2以后,改用自己设置的形式 //randomWallpaper: https://api.mtyqx.cn/api/random.php //randomWallpaperMb: https://api.mtyqx.cn/api/random.php /*ico: { 在v1.3.2之后被移除 linkIco: "https://ooszy.cco.vin/img/ico/tea.svg", aboutIco: "https://ooszy.cco.vin/img/ico/cat.svg", homeWelcome: [ "https://ooszy.cco.vin/img/ico/love2.svg", "https://ooszy.cco.vin/img/ico/xy.svg", ], },*/ // keyRule: 40, 如果没有设置key值,那么就截取描述作为key,keyRule就是截取多少个字 弃用 // isShowMessage: true,//已弃用,在v1.3.2之后,改用在侧边栏显示公告 /*adsenseArr: [ 弃用 { position: "right", adsenseMessage: "官网用户专享", script: "", adsenseBackgroundImg: "/img/33.jpg", }, { position: 'center', adsenseMessage: "官网用户专享1", script: '<a href="https://baidu.com">这是中间1</a>', adsenseBackgroundImg: "/img/33.jpg", }, { position: "center", adsenseMessage: "官网用户专享2", script: '<a href="https://baidu.com">这是中间2</a>', adsenseBackgroundImg: "/img/33.jpg", }, ],*/ // insertAdsenseRule: 17, 弃用 // adsenseLength: 3, 每一页文章中,最大广告数 弃用 // socialMaxLength: 7, 在v1.3.2版本中移除 } };