← GDG /

#215 gdtest_homepage_ug

#215 gdtest_homepage_ug OK CONFIG
Blended user-guide homepage mode (homepage: user_guide)
Blended user-guide homepage mode (homepage: user_guide). The first user guide page becomes index.qmd with the metadata sidebar. No separate 'User Guide' navbar link is generated.
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

A1 B1 C1 D1 E6 F1 G7 H7
A1Flat layoutlayout
B1Explicit __all__exports
C1Functions onlyobjects
D1NumPydocstrings
E6No directivesdirectives
F1Auto-discoveruser_guide
G7Blended UG homepagelanding
H7No extrasextras

Source Files

๐Ÿ“ gdtest_homepage_ug/
๐Ÿ“„ __init__.py
"""A test package for blended homepage mode."""

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


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

    Parameters
    ----------
    name
        The name to greet.

    Returns
    -------
    str
        A greeting string.
    """
    return f"Hello, {name}!"


def farewell(name: str) -> str:
    """
    Say farewell to someone.

    Parameters
    ----------
    name
        The name to bid farewell.

    Returns
    -------
    str
        A farewell string.
    """
    return f"Goodbye, {name}!"
๐Ÿ“ user_guide/
๐Ÿ“„ 00-getting-started.qmd
---
title: Getting Started
---

# Getting Started

Welcome to the project! This is the first user guide page and will
become the site landing page in blended homepage mode.

## Installation

Install with pip:

```bash
pip install gdtest-homepage-ug
```
๐Ÿ“„ 01-configuration.qmd
---
title: Configuration
---

# Configuration

Learn how to configure the package.

## Basic Setup

Create a config file and set your options.
๐Ÿ“„ 02-advanced.qmd
---
title: Advanced Usage
---

# Advanced Usage

Explore advanced topics and customization.
๐Ÿ“„ README.md
# gdtest-homepage-ug

A synthetic test package for blended homepage mode.
๐Ÿ“„ great-docs.yml
homepage: user_guide