This commit is contained in:
lhkuan 2024-05-06 08:39:10 +00:00 committed by GitHub
commit 6716c871e7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 87 additions and 58 deletions

View File

@ -1,18 +1,18 @@
# 站点信息 # 站点信息
VITE_SITE_NAME = "無名の主页" # 名称 VITE_SITE_NAME = "利都板材" # 名称
VITE_SITE_ANTHOR = "無名" # 作者 VITE_SITE_ANTHOR = "利都" # 作者
VITE_SITE_KEYWORDS = "無名,个人主页" # 关键词 VITE_SITE_KEYWORDS = "利都板材" # 关键词
VITE_SITE_DES = "一个默默无闻的主页" # 站点简介 VITE_SITE_DES = "一个家具板材的站点" # 站点简介
VITE_SITE_URL = "imsyy.top" # 站点地址 VITE_SITE_URL = "lidu.ltd" # 站点地址
VITE_SITE_LOGO = "/images/icon/favicon.ico" # 站点主图标 VITE_SITE_LOGO = "/images/icon/favicon.ico" # 站点主图标
VITE_SITE_MAIN_LOGO = "/images/icon/logo.png" # 主页图标 VITE_SITE_MAIN_LOGO = "/images/icon/logo.png" # 主页图标
VITE_SITE_APPLE_LOGO = "/images/logo/apple-touch-icon.png" # Apple 端图标 VITE_SITE_APPLE_LOGO = "/images/logo/apple-touch-icon.png" # Apple 端图标
# 简介文本 # 简介文本
VITE_DESC_HELLO = "Hello World !" # VITE_DESC_HELLO = "Hello World !"
VITE_DESC_TEXT = "一个建立于 21 世纪的小站,存活于互联网的边缘" VITE_DESC_TEXT = "我们的口号:经典盛汇,创意空间!"
VITE_DESC_HELLO_OTHER = "Oops !" # VITE_DESC_HELLO_OTHER = "Oops !"
VITE_DESC_TEXT_OTHER = "哎呀,这都被你发现了( 再点击一次可关闭 " # VITE_DESC_TEXT_OTHER = "哎呀,这都被你发现了( 再点击一次可关闭 "
# 社交链接 # 社交链接
## 请在 src/assets/socialLinks.json 文件中配置 ## 请在 src/assets/socialLinks.json 文件中配置
@ -26,16 +26,16 @@ VITE_DESC_TEXT_OTHER = "哎呀,这都被你发现了( 再点击一次可关
## 请注意不是 Web端 (JS API),免费申请,每日上限 5000 次 ## 请注意不是 Web端 (JS API),免费申请,每日上限 5000 次
## 此处提供的服务可能会超量从而无法访问,请自行申请!请自行申请!请自行申请! ## 此处提供的服务可能会超量从而无法访问,请自行申请!请自行申请!请自行申请!
## 若此处设为空则调用 教书先生 API https://api.oioweb.cn/doc/weather/GetWeather ## 若此处设为空则调用 教书先生 API https://api.oioweb.cn/doc/weather/GetWeather
VITE_WEATHER_KEY = "" VITE_WEATHER_KEY = "b7babf8898c0ff2c233af045ad2e7581"
# 建站日期 # 建站日期
## 若不需要,请设为空即可 ## 若不需要,请设为空即可
## 请按照 YYYY-MM-DD 格式填写或者仅填写年份 YYYY ## 请按照 YYYY-MM-DD 格式填写或者仅填写年份 YYYY
VITE_SITE_START = "2020-10-24" VITE_SITE_START = "2024-05-06"
# ICP 备案号 # ICP 备案号
## 若不需要,请设为空即可 ## 若不需要,请设为空即可
VITE_SITE_ICP = "豫ICP备2022018134号-1" VITE_SITE_ICP = "鲁ICP备2024050688"
# 歌曲 API 地址 # 歌曲 API 地址
## 请参照 https://github.com/xizeyoupan/Meting-API#deno-deploy 进行 API 服务部署 ## 请参照 https://github.com/xizeyoupan/Meting-API#deno-deploy 进行 API 服务部署

43
.github/workflows/pnpm-lock.yaml generated vendored Normal file
View File

@ -0,0 +1,43 @@
# Simple workflow for deploying static content to GitHub Pages
name: Deploy static content to Pages
on:
# Runs on pushes targeting the default branch
push:
branches: ["dev"]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false
jobs:
# Single deploy job since we're just deploying
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
# Upload entire repository
path: '.'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2022 imsyy Copyright (c) 2022 lidu
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -107,14 +107,8 @@ onMounted(() => {
const styleTitle1 = "font-size: 20px;font-weight: 600;color: rgb(244,167,89);"; const styleTitle1 = "font-size: 20px;font-weight: 600;color: rgb(244,167,89);";
const styleTitle2 = "font-size:12px;color: rgb(244,167,89);"; const styleTitle2 = "font-size:12px;color: rgb(244,167,89);";
const styleContent = "color: rgb(30,152,255);"; const styleContent = "color: rgb(30,152,255);";
const title1 = "無名の主页"; const title1 = "liduの主页";
const title2 = ` const title2 = `lidu
_____ __ __ _______ ____ __
|_ _| \\/ |/ ____\\ \\ / /\\ \\ / /
| | | \\ / | (___ \\ \\_/ / \\ \\_/ /
| | | |\\/| |\\___ \\ \\ / \\ /
_| |_| | | |____) | | | | |
|_____|_| |_|_____/ |_| |_|`;
const content = `\n\n版本: ${config.version}\n主页: ${config.home}\nGithub: ${config.github}`; const content = `\n\n版本: ${config.version}\n主页: ${config.home}\nGithub: ${config.github}`;
console.info(`%c${title1} %c${title2} %c${content}`, styleTitle1, styleTitle2, styleContent); console.info(`%c${title1} %c${title2} %c${content}`, styleTitle1, styleTitle2, styleContent);
}); });

View File

@ -1,37 +1,32 @@
[ [
{ {
"icon": "Blog", "icon": "Blog",
"name": "博客", "name": "语雀文档",
"link": "https://blog.imsyy.top/" "link": "https://lidu.yuque.com/tbti1f"
}, },
{ {
"icon": "Cloud", "icon": "Cloud",
"name": "网盘", "name": "音乐",
"link": "https://pan.imsyy.top/" "link": "https://music.lidu.ltd:10000/"
}, },
{ {
"icon": "CompactDisc", "icon": "CompactDisc",
"name": "音乐", "name": "网盘",
"link": "https://music.imsyy.top/" "link": "https://pan.lidu.ltd/"
}, },
{ {
"icon": "Compass", "icon": "Blog",
"name": "起始页", "name": "行业动态",
"link": "https://nav.imsyy.top/" "link": "https://blog.lidu.ltd/"
}, },
{ {
"icon": "Book", "icon": "Cloud",
"name": "网址集", "name": "产品中心",
"link": "https://web.imsyy.top/" "link": "https://product.lidu.ltd/"
}, },
{ {
"icon": "Fire", "icon": "CompactDisc",
"name": "今日热榜", "name": "联系我们",
"link": "https://hot.imsyy.top/" "link": "https://contact.lidu.ltd/"
},
{
"icon": "LaptopCode",
"name": "站点监测",
"link": "https://status.imsyy.top/"
} }
] ]

View File

@ -1,21 +1,21 @@
[ [
{ {
"name": "Github", "name": "tiktok",
"icon": "/images/icon/github.png", "icon": "/images/icon/github.png",
"tip": "去 Github 看看", "tip": "去 抖音 看看",
"url": "https://github.com/imsyy" "url": "https://douyin.com/liduwood"
}, },
{ {
"name": "BiliBili", "name": "weixin",
"icon": "/images/icon/bilibili.png", "icon": "/images/icon/bilibili.png",
"tip": "(゜-゜)つロ 干杯 ~", "tip": "微信联系",
"url": "https://space.bilibili.com/98544142" "url": "https://weixin.com/liduwood"
}, },
{ {
"name": "QQ", "name": "QQ",
"icon": "/images/icon/qq.png", "icon": "/images/icon/qq.png",
"tip": "有什么事吗", "tip": "QQ上联系下~",
"url": "https://res.abeim.cn/api/qq/?qq=1539250352" "url": "https://res.abeim.cn/api/qq/?qq=8278086"
}, },
{ {
"name": "Email", "name": "Email",

View File

@ -13,10 +13,7 @@
</span> </span>
<!-- 以下信息请不要修改哦 --> <!-- 以下信息请不要修改哦 -->
<span class="hidden"> <span class="hidden">
&amp;&nbsp;Made&nbsp;by &amp;&nbsp;powered&nbsp;by&nbsp;lidu
<a :href="config.github" target="_blank">
{{ config.author }}
</a>
</span> </span>
<!-- 站点备案 --> <!-- 站点备案 -->
<a v-if="siteIcp" href="https://beian.miit.gov.cn" target="_blank"> <a v-if="siteIcp" href="https://beian.miit.gov.cn" target="_blank">
@ -51,7 +48,7 @@ const siteIcp = ref(import.meta.env.VITE_SITE_ICP);
const siteAnthor = ref(import.meta.env.VITE_SITE_ANTHOR); const siteAnthor = ref(import.meta.env.VITE_SITE_ANTHOR);
const siteUrl = computed(() => { const siteUrl = computed(() => {
const url = import.meta.env.VITE_SITE_URL; const url = import.meta.env.VITE_SITE_URL;
if (!url) return "https://www.imsyy.top"; if (!url) return "https://p.lidu.ltd";
// //
if (!url.startsWith("http://") && !url.startsWith("https://")) { if (!url.startsWith("http://") && !url.startsWith("https://")) {
return "//" + url; return "//" + url;

View File

@ -21,7 +21,7 @@ const store = mainStore();
// //
const siteUrl = computed(() => { const siteUrl = computed(() => {
const url = import.meta.env.VITE_SITE_URL; const url = import.meta.env.VITE_SITE_URL;
if (!url) return "imsyy.top".split("."); if (!url) return "lidu.ltd".split(".");
// //
if (url.startsWith("http://") || url.startsWith("https://")) { if (url.startsWith("http://") || url.startsWith("https://")) {
const urlFormat = url.replace(/^(https?:\/\/)/, ""); const urlFormat = url.replace(/^(https?:\/\/)/, "");

View File

@ -63,7 +63,7 @@ const closeShow = ref(false);
// //
const siteUrl = computed(() => { const siteUrl = computed(() => {
const url = import.meta.env.VITE_SITE_URL; const url = import.meta.env.VITE_SITE_URL;
if (!url) return "imsyy.top".split("."); if (!url) return "lidu.ltd".split(".");
// //
if (url.startsWith("http://") || url.startsWith("https://")) { if (url.startsWith("http://") || url.startsWith("https://")) {
const urlFormat = url.replace(/^(https?:\/\/)/, ""); const urlFormat = url.replace(/^(https?:\/\/)/, "");