blog / storage /admin /config.json
cacode's picture
Upload 439 files
3043850 verified
{
"site": {
"title": "CodeAtlantis的小小博客",
"subtitle": "无限进步",
"site_url": "https://cablog.cacode.qzz.io/",
"description": "CodeAtlantis的技术小站和日常分享,来自一名很菜很菜的SCUer",
"keywords": [
"ACM",
"CTF",
"SCU",
"Software Engineering",
"博客",
"技术博客"
],
"lang": "zh_CN",
"themeColor": {
"hue": 165,
"fixed": false,
"defaultMode": "system"
},
"card": {
"border": true
},
"font": {
"enable": true,
"preload": true,
"selected": [
"system"
],
"fonts": {
"system": {
"id": "system",
"name": "系统字体",
"src": "",
"family": "system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif"
},
"zen-maru-gothic": {
"id": "zen-maru-gothic",
"name": "Zen Maru Gothic",
"src": "https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap",
"family": "Zen Maru Gothic",
"display": "swap"
},
"inter": {
"id": "inter",
"name": "Inter",
"src": "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap",
"family": "Inter",
"display": "swap"
},
"misans-normal": {
"id": "misans-normal",
"name": "MiSans Normal",
"src": "https://unpkg.com/misans@4.1.0/lib/Normal/MiSans-Normal.min.css",
"family": "MiSans",
"weight": 400,
"display": "swap"
},
"misans-semibold": {
"id": "misans-semibold",
"name": "MiSans Semibold",
"src": "https://unpkg.com/misans@4.1.0/lib/Normal/MiSans-Semibold.min.css",
"family": "MiSans",
"weight": 600,
"display": "swap"
}
},
"fallback": [
"system-ui",
"-apple-system",
"BlinkMacSystemFont",
"Segoe UI",
"Roboto",
"sans-serif"
]
},
"siteStartDate": "2026-2-1",
"timezone": "Asia/Shanghai",
"rehypeCallouts": {
"theme": "github"
},
"generateOgImages": false,
"favicon": [
{
"src": "/favicon/favicon.ico"
}
],
"navbar": {
"logo": {
"type": "image",
"value": "assets/images/firefly.png",
"alt": "🍀"
},
"title": "Firefly",
"widthFull": false,
"followTheme": false
},
"showLastModified": true,
"outdatedThreshold": 30,
"sharePoster": true,
"pages": {
"sponsor": false,
"guestbook": false,
"bangumi": false
},
"postListLayout": {
"defaultMode": "list",
"allowSwitch": true,
"grid": {
"masonry": false,
"columns": 3
}
},
"pagination": {
"postsPerPage": 8
},
"analytics": {
"googleAnalyticsId": "",
"microsoftClarityId": ""
},
"imageOptimization": {
"formats": "webp",
"quality": 85
},
"bangumi": {
"userId": "1143164"
}
},
"navbar": {
"links": [
{
"preset": "home"
},
{
"preset": "archive"
},
{
"name": "链接",
"url": "/links/",
"icon": "material-symbols:link",
"children": [
{
"name": "GitHub",
"url": "https://github.com/Geek66666",
"external": true,
"icon": "fa7-brands:github"
},
{
"name": "Bilibili",
"url": "https://space.bilibili.com/1242825367",
"external": true,
"icon": "fa7-brands:bilibili"
}
]
},
{
"preset": "friends"
},
{
"name": "关于",
"url": "/content/",
"icon": "material-symbols:info",
"children": [
{
"preset": "about"
}
]
},
{
"name": "Admin",
"url": "/admin",
"external": false
}
]
},
"sidebar": {
"enable": true,
"position": "both",
"showRightSidebarOnPostPage": true,
"leftComponents": [
{
"type": "profile",
"enable": true,
"position": "top",
"showOnPostPage": true
},
{
"type": "announcement",
"enable": true,
"position": "top",
"showOnPostPage": true
},
{
"type": "music",
"enable": true,
"position": "sticky",
"showOnPostPage": true
},
{
"type": "categories",
"enable": true,
"position": "sticky",
"showOnPostPage": true,
"responsive": {
"collapseThreshold": 5
}
},
{
"type": "tags",
"enable": true,
"position": "sticky",
"showOnPostPage": true,
"responsive": {
"collapseThreshold": 20
}
},
{
"type": "advertisement",
"enable": false,
"position": "sticky",
"showOnPostPage": true,
"configId": "ad1"
}
],
"rightComponents": [
{
"type": "stats",
"enable": true,
"position": "top",
"showOnPostPage": true
},
{
"type": "calendar",
"enable": true,
"position": "sticky",
"showOnPostPage": false
},
{
"type": "sidebarToc",
"enable": true,
"position": "sticky",
"showOnPostPage": true,
"showOnNonPostPage": false
},
{
"type": "advertisement",
"enable": false,
"position": "sticky",
"showOnPostPage": true,
"configId": "ad2"
}
],
"mobileBottomComponents": [
{
"type": "profile",
"enable": true,
"showOnPostPage": true
},
{
"type": "announcement",
"enable": true,
"showOnPostPage": true
},
{
"type": "music",
"enable": true,
"showOnPostPage": true
},
{
"type": "categories",
"enable": true,
"showOnPostPage": true,
"responsive": {
"collapseThreshold": 5
}
},
{
"type": "tags",
"enable": true,
"showOnPostPage": true,
"responsive": {
"collapseThreshold": 20
}
},
{
"type": "stats",
"enable": true,
"showOnPostPage": true
}
]
},
"profile": {
"avatar": "assets/images/avatar.webp",
"name": "CodeAtlantis",
"bio": "人道洛阳花似锦,偏我来时不逢春",
"links": [
{
"name": "Bilibli",
"icon": "fa7-brands:bilibili",
"url": "https://space.bilibili.com/1242825367",
"showName": false
},
{
"name": "GitHub",
"icon": "fa7-brands:github",
"url": "https://github.com/Geek66666",
"showName": false
},
{
"name": "Email",
"icon": "fa7-solid:envelope",
"url": "codeatlantis666@gmail.com",
"showName": false
},
{
"name": "RSS",
"icon": "fa7-solid:rss",
"url": "/rss/",
"showName": false
}
]
},
"wallpaper": {
"mode": "banner",
"switchable": true,
"src": {
"desktop": "assets/images/d1.webp",
"mobile": "assets/images/m1.webp"
},
"banner": {
"position": "0% 20%",
"homeText": {
"enable": true,
"title": "Lovely firefly!",
"titleSize": "3.8rem",
"subtitle": [
"In Reddened Chrysalis, I Once Rest",
"From Shattered Sky, I Free Fall",
"Amidst Silenced Stars, I Deep Sleep",
"Upon Lighted Fyrefly, I Soon Gaze",
"From Undreamt Night, I Thence Shine",
"In Finalized Morrow, I Full Bloom"
],
"subtitleSize": "1.5rem",
"typewriter": {
"enable": true,
"speed": 100,
"deleteSpeed": 50,
"pauseTime": 2000
}
},
"credit": {
"enable": {
"desktop": true,
"mobile": true
},
"text": {
"desktop": "Pixiv - 晚晚喵",
"mobile": "Pixiv - KiraraShss"
},
"url": {
"desktop": "https://www.pixiv.net/artworks/135490046",
"mobile": "https://www.pixiv.net/users/42715864"
}
},
"navbar": {
"transparentMode": "semifull",
"enableBlur": true,
"blur": 3
},
"waves": {
"enable": {
"desktop": true,
"mobile": true
}
}
},
"overlay": {
"zIndex": -1,
"opacity": 0.8,
"blur": 1
}
},
"announcement": {
"title": "公告",
"content": "博客正式上线。记录个人成长路线。欢迎交流,共同成长。",
"closable": true,
"link": {
"enable": true,
"text": "了解更多",
"url": "/about/",
"external": false
}
},
"footer": {
"enable": false,
"customHtml": "这里是HTML注入示例,你可以在这个文件中添加自定义的HTML内容"
},
"comment": {
"type": "none",
"twikoo": {
"envId": "https://twikoo.vercel.app",
"lang": "zh-CN",
"visitorCount": true
},
"waline": {
"serverURL": "https://waline.vercel.app",
"lang": "zh-CN",
"login": "enable",
"visitorCount": true
},
"artalk": {
"server": "https://artalk.example.com/",
"locale": "zh-CN",
"visitorCount": true
},
"giscus": {
"repo": "CuteLeaf/Firefly",
"repoId": "R_kgD2gfdFGd",
"category": "General",
"categoryId": "DIC_kwDOKy9HOc4CegmW",
"mapping": "title",
"strict": "0",
"reactionsEnabled": "1",
"emitMetadata": "1",
"inputPosition": "top",
"lang": "zh-CN",
"loading": "lazy"
},
"disqus": {
"shortname": "firefly"
}
},
"friends": {
"page": {
"columns": 2
},
"items": []
},
"sponsor": {
"title": "",
"description": "",
"usage": "您的赞助将用于服务器维护、内容创作和功能开发,帮助我持续提供优质内容。",
"showSponsorsList": true,
"showButtonInPost": true,
"methods": [
{
"name": "支付宝",
"icon": "fa7-brands:alipay",
"qrCode": "/assets/images/sponsor/alipay.png",
"link": "",
"description": "使用 支付宝 扫码赞助",
"enabled": true
},
{
"name": "微信",
"icon": "fa7-brands:weixin",
"qrCode": "/assets/images/sponsor/wechat.png",
"link": "",
"description": "使用 微信 扫码赞助",
"enabled": true
},
{
"name": "ko-fi",
"icon": "simple-icons:kofi",
"qrCode": "",
"link": "https://ko-fi.com/cuteleaf",
"description": "Buy a Coffee for Firefly",
"enabled": true
},
{
"name": "爱发电",
"icon": "simple-icons:afdian",
"qrCode": "",
"link": "https://afdian.com/a/cuteleaf",
"description": "通过 爱发电 进行赞助",
"enabled": true
}
],
"sponsors": [
{
"name": "夏叶",
"amount": "¥50",
"date": "2025-10-01",
"message": "感谢分享!"
},
{
"name": "匿名用户",
"amount": "¥20",
"date": "2025-10-01"
}
]
},
"music": {
"showInNavbar": true,
"mode": "meting",
"volume": 0.7,
"playMode": "list",
"showLyrics": true,
"meting": {
"api": "https://api.i-meto.com/meting/api?server=:server&type=:type&id=:id&r=:r",
"server": "netease",
"type": "playlist",
"id": "10046455237",
"auth": "",
"fallbackApis": [
"https://api.injahow.cn/meting/?server=:server&type=:type&id=:id",
"https://api.moeyao.cn/meting/?server=:server&type=:type&id=:id"
]
},
"local": {
"playlist": [
{
"name": "使一颗心免于哀伤",
"artist": "知更鸟 / HOYO-MiX / Chevy",
"url": "/assets/music/使一颗心免于哀伤-哼唱.mp3",
"cover": "/assets/music/cover/109951169585655912.webp",
"lrc": ""
}
]
}
},
"pio": {
"spine": {
"enable": false,
"model": {
"path": "/pio/models/spine/firefly/1310.json",
"scale": 1,
"x": 0,
"y": 0
},
"position": {
"corner": "bottom-left",
"offsetX": 0,
"offsetY": 0
},
"size": {
"width": 135,
"height": 165
},
"interactive": {
"enabled": true,
"clickAnimations": [
"emoji_0",
"emoji_1",
"emoji_2",
"emoji_3",
"emoji_4",
"emoji_5",
"emoji_6"
],
"clickMessages": [
"你好呀!我是流萤~",
"今天也要加油哦!✨",
"想要一起去看星空吗?🌟",
"记得要好好休息呢~",
"有什么想对我说的吗?💫",
"让我们一起探索未知的世界吧!🚀",
"每一颗星星都有自己的故事~⭐",
"希望能带给你温暖和快乐!💖"
],
"messageDisplayTime": 3000,
"idleAnimations": [
"idle",
"emoji_0",
"emoji_1",
"emoji_3",
"emoji_4"
],
"idleInterval": 8000
},
"responsive": {
"hideOnMobile": true,
"mobileBreakpoint": 768
},
"zIndex": 1000,
"opacity": 1
},
"live2d": {
"enable": false,
"model": {
"path": "/pio/models/live2d/snow_miku/model.json"
},
"position": {
"corner": "bottom-left",
"offsetX": 0,
"offsetY": 0
},
"size": {
"width": 135,
"height": 165
},
"interactive": {
"enabled": true,
"clickMessages": [
"你好!我是Miku~",
"有什么需要帮助的吗?",
"今天天气真不错呢!",
"要不要一起玩游戏?",
"记得按时休息哦!"
],
"messageDisplayTime": 3000
},
"responsive": {
"hideOnMobile": true,
"mobileBreakpoint": 768
}
}
},
"ad": {
"ad1": {
"image": {
"src": "assets/images/d1.webp",
"alt": "广告横幅",
"link": "#",
"external": true
},
"closable": true,
"displayCount": -1,
"padding": {
"all": "0"
}
},
"ad2": {
"title": "支持博主",
"content": "如果您觉得本站内容对您有帮助,欢迎支持我们的创作!您的支持是我们持续更新的动力。",
"image": {
"src": "assets/images/cover.webp",
"alt": "支持博主",
"link": "about/",
"external": false
},
"link": {
"text": "支持一下",
"url": "about/",
"external": false
},
"closable": true,
"displayCount": -1,
"padding": {}
}
},
"license": {
"enable": true,
"name": "CC BY-NC-SA 4.0",
"url": "https://creativecommons.org/licenses/by-nc-sa/4.0/"
},
"coverImage": {
"enableInPost": true,
"randomCoverImage": {
"enable": false,
"apis": [
"https://t.alcy.cc/pc",
"https://www.dmoe.cc/random.php",
"https://uapis.cn/api/v1/random/image?category=acg&type=pc"
],
"fallback": "assets/images/cover.webp",
"showLoading": false
}
}
}