mirror of
https://github.com/imsyy/home.git
synced 2025-05-22 22:20:14 +09:00
Merge 5adfd38de2
into e7a4cf7171
This commit is contained in:
commit
6716c871e7
@ -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 服务部署
|
||||||
@ -48,4 +48,4 @@ VITE_SONG_SERVER = "netease"
|
|||||||
# 播放类型 ( song-歌曲, playlist-播放列表, album-专辑, search-搜索, artist-艺术家 )
|
# 播放类型 ( song-歌曲, playlist-播放列表, album-专辑, search-搜索, artist-艺术家 )
|
||||||
VITE_SONG_TYPE = "playlist"
|
VITE_SONG_TYPE = "playlist"
|
||||||
# 播放 ID ( 若无需播放器,请设为空即可 )
|
# 播放 ID ( 若无需播放器,请设为空即可 )
|
||||||
VITE_SONG_ID = "9379831714"
|
VITE_SONG_ID = "9379831714"
|
43
.github/workflows/pnpm-lock.yaml
generated
vendored
Normal file
43
.github/workflows/pnpm-lock.yaml
generated
vendored
Normal 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
|
4
LICENSE
4
LICENSE
@ -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
|
||||||
@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
SOFTWARE.
|
SOFTWARE.
|
||||||
|
10
src/App.vue
10
src/App.vue
@ -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);
|
||||||
});
|
});
|
||||||
|
@ -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/"
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -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",
|
||||||
|
@ -13,10 +13,7 @@
|
|||||||
</span>
|
</span>
|
||||||
<!-- 以下信息请不要修改哦 -->
|
<!-- 以下信息请不要修改哦 -->
|
||||||
<span class="hidden">
|
<span class="hidden">
|
||||||
& Made by
|
& powered by 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;
|
||||||
|
@ -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?:\/\/)/, "");
|
||||||
|
@ -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?:\/\/)/, "");
|
||||||
|
Loading…
Reference in New Issue
Block a user