nav_pill

Page actions AI-ready formats and sharing
Open LLM text
Share with AI
Ask Claude Ask ChatGPT Ask Gemini Ask Copilot

Sliding-pill nav indicator helpers (#255).

Server-side CSS custom-property estimates for first paint; shell runtime syncPill()refines to measured pixels on client navigation.

Sliding-pill nav indicator helpers (#255).

Server-side CSS custom-property estimates for first paint; shell runtime syncPill()refines to measured pixels on client navigation.

nav_pill

Name Type Default Description
type —
qualified_name —
element_type —
description —
source_file —
line_number —
is_autodoc —
autodoc_element —
_autodoc_template —
_autodoc_url_path —
_autodoc_page_type —
title —
doc_content_hash —

Symbols on this page

estimate_nav_item_width_em
function
def estimate_nav_item_width_em(item: _PillItem, *, kind: str = 'route_tab') -> float

Heuristic width in rem for SSR pill placement before client measurement.

Parameters

Name Type Default Description
item _PillItem —
kind str 'route_tab'
nav_pill_inline_style
function
segmented_pill_inline_style
function
def segmented_pill_inline_style(items: Iterable[_PillItem]) -> str

Sliding pill offsets for segmented_control item dicts.

Parameters

Name Type Default Description
items Iterable[_PillItem] —

View source · /home/runner/work/chirp-ui/chirp-ui/site/../src/chirp_ui/nav_pill.py:1