← GDG /

#100 gdtest_sidebar_float

#100 gdtest_sidebar_float OK CONFIG
30+ user guide pages in 5 sections to stress-test floating sidebar.
Stress test for the floating sidebar. Has 32 user guide pages organized into 5 sections (Getting Started, Core Concepts, Advanced Usage, Deployment, Reference). The sidebar should be tall enough to require scrolling, with gradient affordances visible and active-page auto-scrolling.
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

N10
N10Section index hero cardssections

Source Files

๐Ÿ“ gdtest_sidebar_float/
๐Ÿ“„ __init__.py
"""Floating sidebar test package."""

__version__ = "0.1.0"
__all__ = ["configure", "build", "deploy"]


def configure(path: str) -> dict:
    """Configure the project.

    Parameters
    ----------
    path : str
        Path to the config file.

    Returns
    -------
    dict
        Parsed configuration.
    """
    return {}


def build(config: dict) -> None:
    """Build the site from configuration.

    Parameters
    ----------
    config : dict
        Project configuration.
    """
    pass


def deploy(target: str = 'production') -> bool:
    """Deploy the built site.

    Parameters
    ----------
    target : str
        Deployment target name.

    Returns
    -------
    bool
        True if deployment succeeded.
    """
    return True
๐Ÿ“ user_guide/
๐Ÿ“„ 01-welcome.qmd
---
title: "Welcome"
---

## Welcome

This is the **Welcome** page in the _Getting Started_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 02-installation.qmd
---
title: "Installation"
---

## Installation

This is the **Installation** page in the _Getting Started_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 03-quickstart.qmd
---
title: "Quickstart"
---

## Quickstart

This is the **Quickstart** page in the _Getting Started_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 04-first-project.qmd
---
title: "First Project"
---

## First Project

This is the **First Project** page in the _Getting Started_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 05-editor-setup.qmd
---
title: "Editor Setup"
---

## Editor Setup

This is the **Editor Setup** page in the _Getting Started_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 06-architecture.qmd
---
title: "Architecture"
---

## Architecture

This is the **Architecture** page in the _Core Concepts_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 07-configuration.qmd
---
title: "Configuration"
---

## Configuration

This is the **Configuration** page in the _Core Concepts_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 08-themes.qmd
---
title: "Themes"
---

## Themes

This is the **Themes** page in the _Core Concepts_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 09-layouts.qmd
---
title: "Layouts"
---

## Layouts

This is the **Layouts** page in the _Core Concepts_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 10-templates.qmd
---
title: "Templates"
---

## Templates

This is the **Templates** page in the _Core Concepts_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 11-data-sources.qmd
---
title: "Data Sources"
---

## Data Sources

This is the **Data Sources** page in the _Core Concepts_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 12-routing.qmd
---
title: "Routing"
---

## Routing

This is the **Routing** page in the _Core Concepts_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 13-plugins.qmd
---
title: "Plugins"
---

## Plugins

This is the **Plugins** page in the _Advanced Usage_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 14-custom-directives.qmd
---
title: "Custom Directives"
---

## Custom Directives

This is the **Custom Directives** page in the _Advanced Usage_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 15-internationalization.qmd
---
title: "Internationalization"
---

## Internationalization

This is the **Internationalization** page in the _Advanced Usage_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 16-performance.qmd
---
title: "Performance Tuning"
---

## Performance Tuning

This is the **Performance Tuning** page in the _Advanced Usage_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 17-caching.qmd
---
title: "Caching Strategies"
---

## Caching Strategies

This is the **Caching Strategies** page in the _Advanced Usage_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 18-security.qmd
---
title: "Security Best Practices"
---

## Security Best Practices

This is the **Security Best Practices** page in the _Advanced Usage_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 19-accessibility.qmd
---
title: "Accessibility"
---

## Accessibility

This is the **Accessibility** page in the _Advanced Usage_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 20-local-preview.qmd
---
title: "Local Preview"
---

## Local Preview

This is the **Local Preview** page in the _Deployment_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 21-static-hosting.qmd
---
title: "Static Hosting"
---

## Static Hosting

This is the **Static Hosting** page in the _Deployment_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 22-ci-cd.qmd
---
title: "CI/CD Pipelines"
---

## CI/CD Pipelines

This is the **CI/CD Pipelines** page in the _Deployment_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 23-docker.qmd
---
title: "Docker Containers"
---

## Docker Containers

This is the **Docker Containers** page in the _Deployment_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 24-cdn-setup.qmd
---
title: "CDN Setup"
---

## CDN Setup

This is the **CDN Setup** page in the _Deployment_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 25-monitoring.qmd
---
title: "Monitoring"
---

## Monitoring

This is the **Monitoring** page in the _Deployment_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 26-cli-reference.qmd
---
title: "CLI Reference"
---

## CLI Reference

This is the **CLI Reference** page in the _Reference_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 27-config-reference.qmd
---
title: "Config Reference"
---

## Config Reference

This is the **Config Reference** page in the _Reference_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 28-api-reference.qmd
---
title: "API Reference"
---

## API Reference

This is the **API Reference** page in the _Reference_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 29-changelog.qmd
---
title: "Changelog"
---

## Changelog

This is the **Changelog** page in the _Reference_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 30-migration-guide.qmd
---
title: "Migration Guide"
---

## Migration Guide

This is the **Migration Guide** page in the _Reference_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 31-troubleshooting.qmd
---
title: "Troubleshooting"
---

## Troubleshooting

This is the **Troubleshooting** page in the _Reference_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ 32-faq.qmd
---
title: "FAQ"
---

## FAQ

This is the **FAQ** page in the _Reference_ section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
๐Ÿ“„ README.md
# gdtest-sidebar-float

Stress test for the floating sidebar with 32 user guide pages
organized into 5 sections.
๐Ÿ“„ great-docs.yml
user_guide: user_guide
user_guide_sections:
  Getting Started:
    - 01-welcome
    - 02-installation
    - 03-quickstart
    - 04-first-project
    - 05-editor-setup
  Core Concepts:
    - 06-architecture
    - 07-configuration
    - 08-themes
    - 09-layouts
    - 10-templates
    - 11-data-sources
    - 12-routing
  Advanced Usage:
    - 13-plugins
    - 14-custom-directives
    - 15-internationalization
    - 16-performance
    - 17-caching
    - 18-security
    - 19-accessibility
  Deployment:
    - 20-local-preview
    - 21-static-hosting
    - 22-ci-cd
    - 23-docker
    - 24-cdn-setup
    - 25-monitoring
  Reference:
    - 26-cli-reference
    - 27-config-reference
    - 28-api-reference
    - 29-changelog
    - 30-migration-guide
    - 31-troubleshooting
    - 32-faq