diff --git a/ChangeMirrors.sh b/ChangeMirrors.sh index 31f81ce..bd249af 100755 --- a/ChangeMirrors.sh +++ b/ChangeMirrors.sh @@ -637,6 +637,7 @@ function run_end() { "🔥 乔星欢 · 香港4核4G服务器28元起_香港500Mbps大带宽 ➜ https://www.qiaoxh.com" "🔥 速拓云 · 国内高防云服务器新用户享5折优惠 ➜ https://www.sutuoyun.com" "🔥 云悠YUNYOO · 全球高性价比云服务器|低至15.99元起 ➜ https://yunyoo.cc" + "🔥 圣道云 · 稳定高效云服务器|低至9.9元/月起 ➜ https://www.shengdaoyun.com" ) echo -e "\n✨ 脚本运行完毕,更多使用教程详见官网 👉 \033[3mhttps://linuxmirrors.cn\033[0m\n" for ad in "${sponsor_ad[@]}"; do diff --git a/DockerInstallation.sh b/DockerInstallation.sh index bd9ef2e..42b3925 100755 --- a/DockerInstallation.sh +++ b/DockerInstallation.sh @@ -346,6 +346,7 @@ function run_end() { "🔥 乔星欢 · 香港4核4G服务器28元起_香港500Mbps大带宽 ➜ https://www.qiaoxh.com" "🔥 速拓云 · 国内高防云服务器新用户享5折优惠 ➜ https://www.sutuoyun.com" "🔥 云悠YUNYOO · 全球高性价比云服务器|低至15.99元起 ➜ https://yunyoo.cc" + "🔥 圣道云 · 稳定高效云服务器|低至9.9元/月起 ➜ https://www.shengdaoyun.com" ) echo -e "\n✨ 脚本运行完毕,更多使用教程详见官网 👉 \033[3mhttps://linuxmirrors.cn\033[0m\n" for ad in "${sponsor_ad[@]}"; do diff --git a/docs/assets/images/sponsor/shengdaoyun-dark.png b/docs/assets/images/sponsor/shengdaoyun-dark.png new file mode 100644 index 0000000..f3e3880 Binary files /dev/null and b/docs/assets/images/sponsor/shengdaoyun-dark.png differ diff --git a/docs/assets/images/sponsor/shengdaoyun-light.png b/docs/assets/images/sponsor/shengdaoyun-light.png new file mode 100644 index 0000000..85a7209 Binary files /dev/null and b/docs/assets/images/sponsor/shengdaoyun-light.png differ diff --git a/docs/sponsor/main.html b/docs/sponsor/main.html index 4873dd5..50be27e 100644 --- a/docs/sponsor/main.html +++ b/docs/sponsor/main.html @@ -6,6 +6,10 @@ + - \ No newline at end of file diff --git a/docs/stylesheets/extra.css b/docs/stylesheets/extra.css index 11be6db..296b5ba 100644 --- a/docs/stylesheets/extra.css +++ b/docs/stylesheets/extra.css @@ -152,33 +152,90 @@ width: 100%; text-align: center; padding: 1rem; - border-radius: 5px; + border-radius: 6px; transition: background-color 0.2s; height: 80px; max-height: 80px; } -.sponsor-item-toc { - margin: 0; - padding: 14px !important; - height: 66px !important; - box-sizing: border-box; -} - .sponsor .sponsor-item:hover { background-color: var(--md-code-bg-color); } .sponsor .sponsor-item img { + user-select: none; + -webkit-user-drag: none; + -webkit-user-select: none; max-width: 100%; height: auto; vertical-align: middle; } -.sponsor-item-toc img { +.sponsor-item-toc { + margin: 0; + padding: 14px !important; + height: 72px !important; + border-radius: 6px; + box-sizing: border-box; + flex: 0 0 calc(50% - 4px) !important; + background-color: #f6f6f7; +} + +[data-md-color-scheme="slate"] .sponsor-item-toc { + background-color: #262930; +} + +.sponsor-item-toc:hover { + background-color: #f6f6f7 !important; +} + +[data-md-color-scheme="slate"] .sponsor-item-toc:hover { + background-color: #262930 !important; +} + +.sponsor-item-toc-full-row { + flex: 0 0 100% !important; +} + +.sponsor-item-toc-full-row img { width: 50% !important; } +.sponsor-item-toc img { + user-select: none; + -webkit-user-drag: none; + -webkit-user-select: none; + width: 100%; + object-fit: contain; + filter: grayscale(1) invert(0.6); + opacity: 0.7; +} + +[data-md-color-scheme="slate"] .sponsor-item-toc img { + filter: brightness(1.3) grayscale(1); + opacity: 0.75; +} + +[data-md-color-scheme="slate"] .sponsor-item-toc-lighter img { + filter: grayscale(1) invert(0.6); +} + +[data-md-color-scheme="slate"] .sponsor-item-toc-darker img { + filter: brightness(0.6) grayscale(1); +} + +.sponsor-item-toc:hover img { + filter: grayscale(0%); + opacity: 1; +} + +[data-md-color-scheme="slate"] .sponsor-item-toc:hover img, +[data-md-color-scheme="slate"] .sponsor-item-toc-lighter:hover img, +[data-md-color-scheme="slate"] .sponsor-item-toc-darker:hover img { + filter: grayscale(0%) brightness(1.2); + opacity: 1; +} + .sponsor-flex-wrapper { display: flex; flex-wrap: wrap; @@ -188,7 +245,8 @@ .sponsor-flex-wrapper-toc { display: flex !important; - flex-direction: column; + flex-direction: row !important; + flex-wrap: wrap !important; gap: 8px !important; padding: 0; width: 100%; diff --git a/docs/theme/partials/toc.html b/docs/theme/partials/toc.html index 123f8ba..77e6242 100644 --- a/docs/theme/partials/toc.html +++ b/docs/theme/partials/toc.html @@ -14,26 +14,30 @@ 赞助商