From 1ba3d72a8aab72bfc6db7897205145e669df0f63 Mon Sep 17 00:00:00 2001 From: Carson Yang Date: Tue, 5 Sep 2023 20:51:50 +0800 Subject: [PATCH] Update docs: change image width (#256) Signed-off-by: Carson Yang --- .../docs/scss/custom/pages/_custom.scss | 7 +++ docSite/assets/docs/scss/style.scss | 62 +++++++++++++++++++ docSite/assets/jsconfig.json | 4 +- docSite/hugo.toml | 5 +- .../layouts/partials/docs/head/favicon.html | 18 ------ docSite/layouts/partials/head/favicon.html | 18 ------ ...s_b97bf3f19a5ec64d7a7c5d60f7e31818.content | 58 +++++++++++------ ...s_6d90bf46f7cdc038e33af2850006d4ba.content | 2 +- 8 files changed, 114 insertions(+), 60 deletions(-) create mode 100644 docSite/assets/docs/scss/custom/pages/_custom.scss create mode 100644 docSite/assets/docs/scss/style.scss delete mode 100644 docSite/layouts/partials/docs/head/favicon.html delete mode 100644 docSite/layouts/partials/head/favicon.html diff --git a/docSite/assets/docs/scss/custom/pages/_custom.scss b/docSite/assets/docs/scss/custom/pages/_custom.scss new file mode 100644 index 000000000..52640c13a --- /dev/null +++ b/docSite/assets/docs/scss/custom/pages/_custom.scss @@ -0,0 +1,7 @@ +.docs-content .main-content img, .docs-content .main-content svg { + max-width: 80% !important; + height: auto; + display: block !important; + margin: 0 auto !important; + border-radius: .25rem; +} \ No newline at end of file diff --git a/docSite/assets/docs/scss/style.scss b/docSite/assets/docs/scss/style.scss new file mode 100644 index 000000000..a703f8eac --- /dev/null +++ b/docSite/assets/docs/scss/style.scss @@ -0,0 +1,62 @@ +/* Template Name: Lotus Docs + Author: Colin Wilson + E-mail: colin@aigis.uk + Created: October 2022 + Version: 1.2.0 + File Description: Main CSS file for Lotus Docs +*/ + +// Custom Font Variables +$font-family-secondary: {{ .Site.Params.secondary_font | default "-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Helvetica Neue', 'Ubuntu'" }}; +$font-family-sans-serif: {{ .Site.Params.sans_serif_font | default "-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Helvetica Neue', 'Ubuntu'" }}; +$font-family-monospace: {{ .Site.Params.mono_font | default "SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace" }}; + +// Code Padding Variables +$code-block-padding-top: {{ if eq .Site.Params.docs.prism true -}}0{{ else }}1.25rem 0 0 0{{ end }}; + +// Icon Fonts +@import "custom/plugins/icons/google-material"; + +// Core files +@import "../../scss/bootstrap/functions"; +@import "../../scss/bootstrap/variables"; +@import {{ printf "'%s%s'" "custom/colors/" (.Site.Params.docs.themeColor | default "blue") }}; // current theme color +@import "../../scss/bootstrap/mixins"; +@import "../../scss/bootstrap/bootstrap"; +@import "variables"; + +{{ if and (.Site.Params.docsearch.appID) (.Site.Params.docsearch.apiKey) -}} +@import "custom/plugins/docsearch/style"; +{{ end }} + +// Structure +@import "custom/structure/general"; +@import "custom/structure/content"; +@import "custom/structure/sidebar"; +@import "custom/structure/doc-nav"; +@import "custom/structure/toc"; +@import "custom/structure/footer"; + +// Components +@import "custom/components/buttons"; +@import "custom/components/modal"; +@import "custom/components/breadcrumb"; +@import "custom/components/badge"; +@import "custom/components/backgrounds"; +@import "custom/components/alerts"; +@import "custom/components/card"; +@import "custom/components/forms"; +@import "custom/components/table"; +@import "custom/components/tabs"; + +// Pages +@import "custom/pages/features"; +@import "custom/pages/helper"; + +// Plugins +{{ if eq .Site.Params.docs.prism true -}}@import "custom/plugins/prism/prism";{{ end }} +{{ if or (not (isset .Site.Params.flexsearch "enabled")) (eq .Site.Params.flexsearch.enabled true) -}}@import "custom/plugins/flexsearch/flexsearch";{{ end }} + +{{ if .Site.Params.feedback.enabled | default false -}}@import "custom/plugins/feedback/feedback";{{ end}} + +@import "custom/pages/custom"; \ No newline at end of file diff --git a/docSite/assets/jsconfig.json b/docSite/assets/jsconfig.json index 8f397dcb4..12196fbee 100644 --- a/docSite/assets/jsconfig.json +++ b/docSite/assets/jsconfig.json @@ -3,8 +3,8 @@ "baseUrl": ".", "paths": { "*": [ - "../../../../../.cache/hugo_cache/modules/filecache/modules/pkg/mod/github.com/gohugoio/hugo-mod-jslibs-dist/popperjs/v2@v2.21100.20000/package/dist/cjs/popper.js/*", - "../../../../../.cache/hugo_cache/modules/filecache/modules/pkg/mod/github.com/twbs/bootstrap@v5.3.0+incompatible/js/*" + "../../../../../Library/Caches/hugo_cache/modules/filecache/modules/pkg/mod/github.com/gohugoio/hugo-mod-jslibs-dist/popperjs/v2@v2.21100.20000/package/dist/cjs/popper.js/*", + "../../../../../Library/Caches/hugo_cache/modules/filecache/modules/pkg/mod/github.com/twbs/bootstrap@v5.3.0+incompatible/js/*" ] } } diff --git a/docSite/hugo.toml b/docSite/hugo.toml index 16781d341..5ded07951 100644 --- a/docSite/hugo.toml +++ b/docSite/hugo.toml @@ -48,12 +48,13 @@ defaultContentLanguage = 'zh-cn' google_fonts = [ ["Inter", "300, 400, 600, 700"], - ["Fira Code", "500, 700"] + ["Fira Code", "500, 700"], + ["JetBrains Mono", "500, 700"] ] sans_serif_font = "Inter" # Default is System font secondary_font = "Inter" # Default is System font - mono_font = "Fira Code" # Default is System font + mono_font = "JetBrains Mono" # Default is System font [params.footer] copyright = "© :YEAR: the FastGPT Authors." diff --git a/docSite/layouts/partials/docs/head/favicon.html b/docSite/layouts/partials/docs/head/favicon.html deleted file mode 100644 index 0de4ed2a0..000000000 --- a/docSite/layouts/partials/docs/head/favicon.html +++ /dev/null @@ -1,18 +0,0 @@ -{{ if os.FileExists "static/favicon.ico" -}} - -{{ end -}} -{{ if os.FileExists "static/favicon.svg" -}} - -{{ end -}} -{{ if os.FileExists "static/apple-touch-icon.png" -}} - -{{ end -}} -{{ if os.FileExists "static/favicon-32x32.png" -}} - -{{ end -}} -{{ if os.FileExists "static/favicon-16x16.png" -}} - -{{ end -}} -{{ if os.FileExists "static/site.webmanifest" -}} - -{{ end -}} \ No newline at end of file diff --git a/docSite/layouts/partials/head/favicon.html b/docSite/layouts/partials/head/favicon.html deleted file mode 100644 index 0de4ed2a0..000000000 --- a/docSite/layouts/partials/head/favicon.html +++ /dev/null @@ -1,18 +0,0 @@ -{{ if os.FileExists "static/favicon.ico" -}} - -{{ end -}} -{{ if os.FileExists "static/favicon.svg" -}} - -{{ end -}} -{{ if os.FileExists "static/apple-touch-icon.png" -}} - -{{ end -}} -{{ if os.FileExists "static/favicon-32x32.png" -}} - -{{ end -}} -{{ if os.FileExists "static/favicon-16x16.png" -}} - -{{ end -}} -{{ if os.FileExists "static/site.webmanifest" -}} - -{{ end -}} \ No newline at end of file diff --git a/docSite/resources/_gen/assets/scss/docs/scss/style.scss_b97bf3f19a5ec64d7a7c5d60f7e31818.content b/docSite/resources/_gen/assets/scss/docs/scss/style.scss_b97bf3f19a5ec64d7a7c5d60f7e31818.content index dabcdaf75..d25e2e509 100644 --- a/docSite/resources/_gen/assets/scss/docs/scss/style.scss_b97bf3f19a5ec64d7a7c5d60f7e31818.content +++ b/docSite/resources/_gen/assets/scss/docs/scss/style.scss_b97bf3f19a5ec64d7a7c5d60f7e31818.content @@ -100,7 +100,7 @@ --bs-white-rgb: 255, 255, 255; --bs-black-rgb: 0, 0, 0; --bs-font-sans-serif: Inter; - --bs-font-monospace: Fira Code; + --bs-font-monospace: JetBrains Mono; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --bs-body-font-family: var(--bs-font-sans-serif); --bs-body-font-size: 1rem; @@ -9638,11 +9638,14 @@ img { order: 1; } .docs-content .main-content a { + font-weight: 600; color: var(--content-link-color); } .docs-content .main-content a:hover { text-decoration: underline 2px var(--primary-200); text-underline-offset: 2.5px !important; transition: 0s !important; } + .docs-content .main-content a code { + color: var(--content-link-color); } .docs-content .main-content #edit-this-page a:hover, .docs-content .main-content #list-item a:hover { @@ -9663,22 +9666,24 @@ img { font-weight: 700; color: var(--body-color); } -.docs-content .main-content a { - font-weight: 600; } - .docs-content .content-title { - font-weight: 700; } - .docs-content .content-title i { - width: 44px; - height: 44px; - color: var(--content-icon-color); - background-color: var(--content-icon-bg); - display: inline-flex !important; - align-items: center; - justify-content: center; - font-size: 24px; - border-radius: 5px; } + font-weight: 700; + align-self: center; } +i.title-icon { + width: 44px; + height: 44px; + color: var(--content-icon-color); + background-color: var(--content-icon-bg); + display: inline-flex !important; + align-self: center; + align-items: center; + justify-content: center; + font-size: 24px; + border-radius: 5px; } + @media (max-width: 768px) { + i.title-icon { + align-self: auto; } } .docs-content p.lead { color: var(--text-muted); font-weight: 400; } @@ -9692,8 +9697,10 @@ img { .docs-content p.lead { font-size: 1rem; } } -.docs-content .main-content img { - max-width: 100%; } +.docs-content .main-content img, +.docs-content .main-content svg { + max-width: 100%; + height: auto; } .docs-content .main-content ul { padding-left: 0; } @@ -9754,7 +9761,7 @@ img { .docs-content .main-content code { font-size: inherit; color: var(--text-default); - font-weight: 500; + font-weight: 400; padding: 1px 2px; background: var(--inline-code-bg); border: var(--inline-code-border); @@ -10810,10 +10817,12 @@ table td:last-child, table th:last-child { :root { --feature-icon-color: var(--primary); + --feature-icon-faint: var(--gray-200); --feature-link-hover-bg-color: var(--primary); } [data-dark-mode] { --feature-icon-color: var(--primary-300); + --feature-icon-faint: var(--gray-900); --feature-link-hover-bg-color: var(--gray-900); } .features .icon { @@ -10837,6 +10846,10 @@ table td:last-child, table th:last-child { .features.feature-full-bg .icon-color { color: var(--feature-icon-color) !important; } +.features.feature-full-bg .icon-faint { + color: var(--feature-icon-faint) !important; + transition: all 0.5s ease; } + .features.feature-full-bg:hover { background-color: var(--feature-link-hover-bg-color) !important; } @@ -11218,7 +11231,7 @@ pre[class*="language-"] { color: #f5fbff !important; background: var(--prism-code-bg) !important; border: none !important; - font-family: Fira Code; + font-family: JetBrains Mono; font-size: 0.8rem; text-align: left; white-space: pre; @@ -11900,4 +11913,11 @@ div.code-toolbar > .toolbar > .toolbar-item > span:focus { width: 20.1rem; padding-left: 1rem; } } +.docs-content .main-content img, .docs-content .main-content svg { + max-width: 80% !important; + height: auto; + display: block !important; + margin: 0 auto !important; + border-radius: .25rem; } + /*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/docSite/resources/_gen/assets/scss/scss/style.scss_6d90bf46f7cdc038e33af2850006d4ba.content b/docSite/resources/_gen/assets/scss/scss/style.scss_6d90bf46f7cdc038e33af2850006d4ba.content index 752f326ea..fc958c3dc 100644 --- a/docSite/resources/_gen/assets/scss/scss/style.scss_6d90bf46f7cdc038e33af2850006d4ba.content +++ b/docSite/resources/_gen/assets/scss/scss/style.scss_6d90bf46f7cdc038e33af2850006d4ba.content @@ -82,7 +82,7 @@ --bs-white-rgb: 255, 255, 255; --bs-black-rgb: 0, 0, 0; --bs-font-sans-serif: Inter; - --bs-font-monospace: Fira Code; + --bs-font-monospace: JetBrains Mono; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --bs-body-font-family: var(--bs-font-sans-serif); --bs-body-font-size: 1rem;