diff --git a/DockerInstallation.sh b/DockerInstallation.sh index cc4d7d1..5dc59f9 100755 --- a/DockerInstallation.sh +++ b/DockerInstallation.sh @@ -1239,6 +1239,7 @@ function install_docker_engine() { exec_cmd="${exec_cmd} ; ${cmd}" fi done + echo '' animate_exec "${exec_cmd}" "安装 Docker Engine" else for cmd in "${commands[@]}"; do diff --git a/docs/assets/images/brand/command/docker-dark.png b/docs/assets/images/brand/command/docker-dark.png index 66cb40d..e56329f 100644 Binary files a/docs/assets/images/brand/command/docker-dark.png and b/docs/assets/images/brand/command/docker-dark.png differ diff --git a/docs/assets/images/brand/command/docker-light.png b/docs/assets/images/brand/command/docker-light.png index d80703c..abae312 100644 Binary files a/docs/assets/images/brand/command/docker-light.png and b/docs/assets/images/brand/command/docker-light.png differ diff --git a/docs/assets/images/brand/command/linux-dark.png b/docs/assets/images/brand/command/linux-dark.png index 93c0667..d3730ee 100644 Binary files a/docs/assets/images/brand/command/linux-dark.png and b/docs/assets/images/brand/command/linux-dark.png differ diff --git a/docs/assets/images/brand/command/linux-light.png b/docs/assets/images/brand/command/linux-light.png index 0db4a8e..dcad6b5 100644 Binary files a/docs/assets/images/brand/command/linux-light.png and b/docs/assets/images/brand/command/linux-light.png differ diff --git a/docs/assets/images/icon/orama/orama-when-dark.svg b/docs/assets/images/icon/orama/orama-when-dark.svg new file mode 100644 index 0000000..8c00c81 --- /dev/null +++ b/docs/assets/images/icon/orama/orama-when-dark.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/assets/images/icon/orama/orama-when-light.svg b/docs/assets/images/icon/orama/orama-when-light.svg new file mode 100644 index 0000000..1868b1c --- /dev/null +++ b/docs/assets/images/icon/orama/orama-when-light.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/assets/images/sponsor/1panel.png b/docs/assets/images/sponsor/1panel.png index d7b869e..066e04e 100644 Binary files a/docs/assets/images/sponsor/1panel.png and b/docs/assets/images/sponsor/1panel.png differ diff --git a/docs/assets/images/sponsor/all-dark.png b/docs/assets/images/sponsor/all-dark.png index 829d3f7..40946ee 100644 Binary files a/docs/assets/images/sponsor/all-dark.png and b/docs/assets/images/sponsor/all-dark.png differ diff --git a/docs/assets/images/sponsor/all-light.png b/docs/assets/images/sponsor/all-light.png index d2b84be..b770c0b 100644 Binary files a/docs/assets/images/sponsor/all-light.png and b/docs/assets/images/sponsor/all-light.png differ diff --git a/docs/assets/images/sponsor/arcadia-dark.png b/docs/assets/images/sponsor/arcadia-dark.png index c5578eb..b46ee5c 100644 Binary files a/docs/assets/images/sponsor/arcadia-dark.png and b/docs/assets/images/sponsor/arcadia-dark.png differ diff --git a/docs/assets/images/sponsor/arcadia-light.png b/docs/assets/images/sponsor/arcadia-light.png index ab7c135..c6d1ee7 100644 Binary files a/docs/assets/images/sponsor/arcadia-light.png and b/docs/assets/images/sponsor/arcadia-light.png differ diff --git a/docs/assets/images/sponsor/businiaocdn.png b/docs/assets/images/sponsor/businiaocdn.png index e039f62..afc5597 100644 Binary files a/docs/assets/images/sponsor/businiaocdn.png and b/docs/assets/images/sponsor/businiaocdn.png differ diff --git a/docs/assets/images/sponsor/hkgserver-dark.png b/docs/assets/images/sponsor/hkgserver-dark.png index 22eeb37..5358461 100644 Binary files a/docs/assets/images/sponsor/hkgserver-dark.png and b/docs/assets/images/sponsor/hkgserver-dark.png differ diff --git a/docs/assets/images/sponsor/hkgserver-light.png b/docs/assets/images/sponsor/hkgserver-light.png index dc9985c..a8f2e70 100644 Binary files a/docs/assets/images/sponsor/hkgserver-light.png and b/docs/assets/images/sponsor/hkgserver-light.png differ diff --git a/docs/assets/images/sponsor/ifdian.png b/docs/assets/images/sponsor/ifdian.png index de4d118..fbd552d 100644 Binary files a/docs/assets/images/sponsor/ifdian.png and b/docs/assets/images/sponsor/ifdian.png differ diff --git a/docs/assets/images/sponsor/laikayun-dark.png b/docs/assets/images/sponsor/laikayun-dark.png index dc684e9..1d6d33c 100644 Binary files a/docs/assets/images/sponsor/laikayun-dark.png and b/docs/assets/images/sponsor/laikayun-dark.png differ diff --git a/docs/assets/images/sponsor/laikayun-light.png b/docs/assets/images/sponsor/laikayun-light.png index 8d53efb..9c0590b 100644 Binary files a/docs/assets/images/sponsor/laikayun-light.png and b/docs/assets/images/sponsor/laikayun-light.png differ diff --git a/docs/assets/images/sponsor/langlangyun-dark.png b/docs/assets/images/sponsor/langlangyun-dark.png index 2bc631d..dda50e6 100644 Binary files a/docs/assets/images/sponsor/langlangyun-dark.png and b/docs/assets/images/sponsor/langlangyun-dark.png differ diff --git a/docs/assets/images/sponsor/linfengyun-dark.png b/docs/assets/images/sponsor/linfengyun-dark.png index 4cc2f56..92d0e46 100644 Binary files a/docs/assets/images/sponsor/linfengyun-dark.png and b/docs/assets/images/sponsor/linfengyun-dark.png differ diff --git a/docs/assets/images/sponsor/linfengyun-light.png b/docs/assets/images/sponsor/linfengyun-light.png index 4605cac..8402038 100644 Binary files a/docs/assets/images/sponsor/linfengyun-light.png and b/docs/assets/images/sponsor/linfengyun-light.png differ diff --git a/docs/assets/images/sponsor/qingyeyun-dark.png b/docs/assets/images/sponsor/qingyeyun-dark.png new file mode 100644 index 0000000..13fdaea Binary files /dev/null and b/docs/assets/images/sponsor/qingyeyun-dark.png differ diff --git a/docs/assets/images/sponsor/qingyeyun-dark.svg b/docs/assets/images/sponsor/qingyeyun-dark.svg deleted file mode 100644 index d56cb99..0000000 --- a/docs/assets/images/sponsor/qingyeyun-dark.svg +++ /dev/null @@ -1 +0,0 @@ -资源 4青叶云 \ No newline at end of file diff --git a/docs/assets/images/sponsor/qingyeyun-light.png b/docs/assets/images/sponsor/qingyeyun-light.png new file mode 100644 index 0000000..3bffa57 Binary files /dev/null and b/docs/assets/images/sponsor/qingyeyun-light.png differ diff --git a/docs/assets/images/sponsor/qingyeyun-light.svg b/docs/assets/images/sponsor/qingyeyun-light.svg deleted file mode 100644 index 28e6a16..0000000 --- a/docs/assets/images/sponsor/qingyeyun-light.svg +++ /dev/null @@ -1 +0,0 @@ -资源 3青叶云 \ No newline at end of file diff --git a/docs/assets/images/sponsor/shengdaoyun-dark.png b/docs/assets/images/sponsor/shengdaoyun-dark.png index f3e3880..1f089bd 100644 Binary files a/docs/assets/images/sponsor/shengdaoyun-dark.png 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 index 85a7209..31b0d5d 100644 Binary files a/docs/assets/images/sponsor/shengdaoyun-light.png and b/docs/assets/images/sponsor/shengdaoyun-light.png differ diff --git a/docs/assets/images/sponsor/yuluyundun-dark.png b/docs/assets/images/sponsor/yuluyundun-dark.png index 198d157..49b0195 100644 Binary files a/docs/assets/images/sponsor/yuluyundun-dark.png and b/docs/assets/images/sponsor/yuluyundun-dark.png differ diff --git a/docs/assets/images/sponsor/yuluyundun-light.png b/docs/assets/images/sponsor/yuluyundun-light.png index 14b00cc..2e25013 100644 Binary files a/docs/assets/images/sponsor/yuluyundun-light.png and b/docs/assets/images/sponsor/yuluyundun-light.png differ diff --git a/docs/assets/images/sponsor/yunyoo.png b/docs/assets/images/sponsor/yunyoo.png index efdcc58..ad1f846 100644 Binary files a/docs/assets/images/sponsor/yunyoo.png and b/docs/assets/images/sponsor/yunyoo.png differ diff --git a/docs/assets/js/components/orama-ui/config.js b/docs/assets/js/components/orama-ui/config.js index 007791f..3d6aeeb 100644 --- a/docs/assets/js/components/orama-ui/config.js +++ b/docs/assets/js/components/orama-ui/config.js @@ -109,20 +109,37 @@ function localizationOramaSearchBox(searchBox) { element.textContent = askAiText } } - // Keyboard shortcuts localization (Only PC) - const toSelectText = OramaI18nData[currentLang].toSelectText - const toNavigateText = OramaI18nData[currentLang].toNavigateText - const toCloseText = OramaI18nData[currentLang].toCloseText - const shortcutDescriptions = shadowRoot.querySelectorAll('.shortcut-description') - shortcutDescriptions.forEach((element) => { - if (element.textContent === 'to select' && element.textContent !== toSelectText) { - element.textContent = toSelectText - } else if (element.textContent === 'to navigate' && element.textContent !== toNavigateText) { - element.textContent = toNavigateText - } else if (element.textContent === 'to close' && element.textContent !== toCloseText) { - element.textContent = toCloseText + + const footer = shadowRoot.querySelector('orama-footer') + if (footer) { + // Keyboard shortcuts localization (Only PC) + const toSelectText = OramaI18nData[currentLang].toSelectText + const toNavigateText = OramaI18nData[currentLang].toNavigateText + const toCloseText = OramaI18nData[currentLang].toCloseText + const shortcutDescriptions = footer.querySelectorAll('.shortcut-description') + shortcutDescriptions.forEach((element) => { + if (element.textContent === 'to select' && element.textContent !== toSelectText) { + element.textContent = toSelectText + } else if (element.textContent === 'to navigate' && element.textContent !== toNavigateText) { + element.textContent = toNavigateText + } else if (element.textContent === 'to close' && element.textContent !== toCloseText) { + element.textContent = toCloseText + } + }) + // Change logo image + const logoImg = footer.querySelector('.logo-link .logo') + if (logoImg) { + let theme = 'light' + try { + const palette = __md_get('__palette') + if (palette && typeof palette.color === 'object') { + theme = palette.color.scheme === 'slate' ? 'dark' : 'light' + } + } catch {} + logoImg.src = `/assets/images/icon/orama/orama-when-${theme}.svg` } - }) + } + // Hide "Orama can make mistakes. Please verify the information." const chatFormWrapper = shadowRoot.querySelector('.chat-form-wrapper') if (chatFormWrapper) { @@ -131,6 +148,7 @@ function localizationOramaSearchBox(searchBox) { element.style = 'display: none;' } } + // Navigation bar (Only Mobile) const navigationBar = shadowRoot.querySelector('orama-navigation-bar') if (navigationBar) { diff --git a/docs/assets/js/components/orama-ui/index-native.js b/docs/assets/js/components/orama-ui/index-native.js index 4d4cab0..3450bda 100644 --- a/docs/assets/js/components/orama-ui/index-native.js +++ b/docs/assets/js/components/orama-ui/index-native.js @@ -4,11 +4,11 @@ function loadOramaWebComponent() { Object.assign(searchBox, getOramaSearchBoxConfig()) } - // custom button style and localization + // custom entrance button style const searchButton = document.querySelector('orama-search-button') if (searchButton) { searchButton.textContent = '搜索' - const observer = new MutationObserver((mutations, obs) => { + const observer = new MutationObserver((_mutations, obs) => { if (searchButton.shadowRoot) { const button = searchButton.shadowRoot.querySelector('button') if (button) { @@ -44,4 +44,4 @@ svg { // localization chat box component localizationOramaSearchBox(searchBox) }) -} \ No newline at end of file +} diff --git a/docs/index.en.md b/docs/index.en.md index d979602..3239dea 100644 --- a/docs/index.en.md +++ b/docs/index.en.md @@ -22,17 +22,17 @@ hide:
One-Click Script Makes Mirror Switching Easier
-=== ":material-linux: GNU/Linux" +=== ":material-linux:{ .lg .middle } GNU/Linux" - command-linux - command-linux + command-linux + command-linux -=== ":simple-docker:{style="color: #1d63ed"} Docker" +=== ":simple-docker:{ .lg .middle style="color: #1d63ed"} Docker" - command-docker - command-docker + command-docker + command-docker diff --git a/docs/index.md b/docs/index.md index 25fb2cb..b5b1ff9 100644 --- a/docs/index.md +++ b/docs/index.md @@ -22,17 +22,17 @@ hide:
一键脚本使换源更简单
-=== ":material-linux: GNU/Linux" +=== ":material-linux:{ .lg .middle } GNU/Linux" - command-linux - command-linux + command-linux + command-linux -=== ":simple-docker:{style="color: #1d63ed"} Docker" +=== ":simple-docker:{ .lg .middle style="color: #1d63ed"} Docker" - command-docker - command-docker + command-docker + command-docker diff --git a/docs/index.zh-Hant.md b/docs/index.zh-Hant.md index 4b93a26..ab661c7 100644 --- a/docs/index.zh-Hant.md +++ b/docs/index.zh-Hant.md @@ -22,17 +22,17 @@ hide:
一鍵腳本讓換源更簡單
-=== ":material-linux: GNU/Linux" +=== ":material-linux:{ .lg .middle } GNU/Linux" - command-linux - command-linux + command-linux + command-linux -=== ":simple-docker:{style="color: #1d63ed"} Docker" +=== ":simple-docker:{ .lg .middle style="color: #1d63ed"} Docker" - command-docker - command-docker + command-docker + command-docker diff --git a/docs/sponsor/main.html b/docs/sponsor/main.html index 8625180..53e2f7f 100644 --- a/docs/sponsor/main.html +++ b/docs/sponsor/main.html @@ -22,8 +22,8 @@