1
0
mirror of https://github.com/sendevia/website.git synced 2026-03-08 00:32:34 +08:00

9 Commits

4 changed files with 43 additions and 12 deletions

View File

@@ -22,7 +22,9 @@ const siteVersion = theme.value.siteVersion;
<a href="https://github.com/sendevia/website" target="_blank">sendevia's material theme</a>
主题
</p>
<a :href="'https://github.com/sendevia/website/tags/v' + siteVersion" target="_blank"> 版本:{{ siteVersion }}</a>
<a :href="'https://github.com/sendevia/website/releases/tag/' + siteVersion" target="_blank">
版本{{ siteVersion }}</a
>
</div>
<div class="beian-info">
<div class="beian-gongan">

View File

@@ -1,6 +1,6 @@
@use "../mixin";
main#article-content {
#article-content {
display: flex;
flex-direction: column;
grid-column: 1 / 10;
@@ -793,7 +793,7 @@ main#article-content {
}
}
div#article-aside {
#article-aside {
display: flex;
flex-direction: column;
gap: 24px;
@@ -840,17 +840,17 @@ div#article-aside {
}
@media screen and (max-width: 1600px) {
main#article-content {
#article-content {
grid-column: 1 / 10;
}
div#article-beside {
#article-aside {
grid-column: 10 / 13;
}
}
@media screen and (max-width: 1200px) {
main#article-content {
#article-content {
grid-column: 1 / 7;
.headline-block a.title-anchor {
@@ -861,13 +861,13 @@ div#article-aside {
}
}
div#article-beside {
#article-aside {
grid-column: 7 / 9;
}
}
@media screen and (max-width: 840px) {
main#article-content {
#article-content {
grid-column: 1 / 7;
.custom-block > * {
@@ -879,13 +879,13 @@ div#article-aside {
}
}
div#article-beside {
#article-aside {
grid-column: 1 / 7;
}
}
@media screen and (max-width: 600px) {
main#article-content {
#article-content {
grid-column: 1 / 5;
p:has(img) {
@@ -893,7 +893,7 @@ div#article-aside {
}
}
div#article-beside {
#article-aside {
grid-column: 1 / 5;
}
}

View File

@@ -1,6 +1,7 @@
{
"version": "26.1.8(2)",
"version": "26.1.9(234)",
"scripts": {
"update-version": "bash ./scripts/update-version.sh",
"docs:dev": "vitepress dev",
"docs:build": "vitepress build",
"docs:build-cf": "git fetch --unshallow && vitepress build",

28
scripts/update-version.sh Normal file
View File

@@ -0,0 +1,28 @@
#!/bin/bash
# 获取当前提交数
COMMIT_COUNT=$(git rev-list --count HEAD)
# 计算最终提交数
NEXT_COMMIT_COUNT=$((COMMIT_COUNT + 1))
# 获取当前日期 YY.M.D
YEAR=$(date +%y)
MONTH=$(date +%-m)
DAY=$(date +%-d)
NEW_VERSION="${YEAR}.${MONTH}.${DAY}(${NEXT_COMMIT_COUNT})"
# 使用 sed 更新 package.json 中的版本号
# 匹配 "version": "..." 模式
sed -i "s/\"version\": \".*\"/\"version\": \"${NEW_VERSION}\"/" package.json
echo "Version updated to: ${NEW_VERSION}"
# Git 操作
git add package.json
git commit -m "chore(package): update to version ${NEW_VERSION}"
echo "Committed: chore(package): update to version ${NEW_VERSION}"
git tag "${NEW_VERSION}"
echo "Tagged: ${NEW_VERSION}"