diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 67473f2f..5b0c7a96 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -48,7 +48,7 @@ jobs: python-version: "3.x" - uses: astral-sh/setup-uv@v4 - name: Install Dependencies - run: uv pip install --system ruff black tqdm mkdocs-material "mkdocstrings[python]" mkdocs-jupyter mkdocs-redirects mkdocs-ultralytics-plugin mkdocs-macros-plugin csscompressor jsmin + run: uv pip install --system ruff black tqdm mkdocs-material "mkdocstrings[python]" mkdocs-jupyter mkdocs-redirects mkdocs-ultralytics-plugin mkdocs-macros-plugin - name: Ruff fixes continue-on-error: true run: ruff check --fix --unsafe-fixes --select D --ignore=D100,D104,D203,D205,D212,D213,D401,D406,D407,D413 . diff --git a/docs/build_docs.py b/docs/build_docs.py index 4ae9b416..9556415c 100644 --- a/docs/build_docs.py +++ b/docs/build_docs.py @@ -262,7 +262,8 @@ def minify_files(html=True, css=True, js=True): continue stats[ext] = {"original": 0, "minified": 0} - for f in tqdm(SITE.rglob(f"*.{ext}"), desc=f"Minifying {ext.upper()}"): + directory = "" # "stylesheets" if ext == css else "javascript" if ext == "js" else "" + for f in tqdm((SITE / directory).rglob(f"*.{ext}"), desc=f"Minifying {ext.upper()}"): content = f.read_text(encoding="utf-8") minified = minifier(content) stats[ext]["original"] += len(content) @@ -289,7 +290,7 @@ def main(): update_docs_html() # Minify files - minify_files(html=False) + minify_files(html=False, css=False, js=False) # Show command to serve built website print('Docs built correctly ✅\nServe site at http://localhost:8000 with "python -m http.server --directory site"') diff --git a/docs/overrides/assets/favicon.ico b/docs/overrides/assets/favicon.ico deleted file mode 100644 index 7aa50661..00000000 Binary files a/docs/overrides/assets/favicon.ico and /dev/null differ diff --git a/mkdocs.yml b/mkdocs.yml index 7046ba43..0d3320a2 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -22,7 +22,7 @@ theme: language: en custom_dir: docs/overrides/ logo: https://raw.githubusercontent.com/ultralytics/assets/main/logo/Ultralytics_Logotype_Reverse.svg - favicon: assets/favicon.ico + favicon: https://raw.githubusercontent.com/ultralytics/assets/refs/heads/main/logo/favicon-yolo.png icon: repo: fontawesome/brands/github # font: # disabled for faster page load times