Skip to content

[TASK] Overhaul text roles reference page - #550

Merged
linawolf merged 1 commit into
mainfrom
docs/overhaul-text-roles
Aug 24, 2026
Merged

[TASK] Overhaul text roles reference page#550
linawolf merged 1 commit into
mainfrom
docs/overhaul-text-roles

Conversation

@linawolf

@linawolf linawolf commented Aug 24, 2026

Copy link
Copy Markdown
Member

The page was a two-line summary plus a tabbed snippet dump with no
explanation of what each role does or when to use it. Give :abbr:,
:path:, :file:, and :issue: their own entries with rendered examples,
and add a callout on the backslash-escaping gotcha (\Vendor\Ext\Class
silently drops its backslashes; :file:/:php:/:php-short: are
exceptions). Point to the pages that already cover :guilabel:/:kbd:,
:composer:/:t3ext:, :t3src:, and the code roles instead of duplicating
them here.

Cross-reference the backslash callout from InlineCode.rst's existing
plain-literal example, and reword CodingGuidelines.rst's GUI section to
lead with "use :guilabel: for any visible label" instead of only
covering click-path separators, adding a single-label example to match.

Not verified with the Docker render pipeline: this environment has no
network access to resolve docs.typo3.org's intersphinx inventory.

Assisted-by: Claude Sonnet 5 noreply@anthropic.com
Signed-off-by: Lina Wolf

The page was a two-line summary plus a tabbed snippet dump with no
explanation of what each role does or when to use it. Give :abbr:,
:path:, :file:, and :issue: their own entries with rendered examples,
and add a callout on the backslash-escaping gotcha (`\Vendor\Ext\Class`
silently drops its backslashes; :file:/:php:/:php-short: are
exceptions). Point to the pages that already cover :guilabel:/:kbd:,
:composer:/:t3ext:, :t3src:, and the code roles instead of duplicating
them here.

Cross-reference the backslash callout from InlineCode.rst's existing
plain-literal example, and reword CodingGuidelines.rst's GUI section to
lead with "use :guilabel: for any visible label" instead of only
covering click-path separators, adding a single-label example to match.

Not verified with the Docker render pipeline: this environment has no
network access to resolve docs.typo3.org's intersphinx inventory.

Assisted-by: Claude Sonnet 5 <noreply@anthropic.com>
Signed-off-by: Lina Wolf
@linawolf
linawolf merged commit d0cd54a into main Aug 24, 2026
2 checks passed
@linawolf
linawolf deleted the docs/overhaul-text-roles branch August 24, 2026 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant