← GDG /

#217 gdtest_logo

#217 gdtest_logo OK CONFIG
Tests logo and favicon integration in the navbar
Logo and favicon integration. Provides light and dark SVG logos via great-docs.yml config. Tests that the logo replaces the text title in the navbar (navbar.title: false), copies logo files into the build directory, and sets the SVG as favicon.
View Site → Build Log ๐Ÿงช Test Coverage

Build Mode

● Has great-docs.yml

This package ships a pre-supplied config. The great-docs init step is skipped and great-docs build uses the spec-defined configuration directly. Tests specific config options and their rendered output.

Dimensions

K13
K13funding configconfig

Source Files

๐Ÿ“ assets/
๐Ÿ“„ logo-dark.svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32" height="32">
  <circle cx="16" cy="16" r="14" fill="#4da3ff"/>
</svg>
๐Ÿ“„ logo.svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32" height="32">
  <circle cx="16" cy="16" r="14" fill="#2780e3"/>
</svg>
๐Ÿ“ gdtest_logo/
๐Ÿ“„ __init__.py
"""A test package for logo integration."""

__version__ = "0.1.0"
__all__ = ["greet"]


def greet(name: str) -> str:
    """
    Greet someone by name.

    Parameters
    ----------
    name
        The name of the person to greet.

    Returns
    -------
    str
        A greeting string.
    """
    return f"Hello, {name}!"
๐Ÿ“„ README.md
# gdtest-logo

A test package for logo/favicon integration.
๐Ÿ“„ great-docs.yml
display_name: Logo Test
logo:
  light: assets/logo.svg
  dark: assets/logo-dark.svg