Skip to content

SYN-78: Preserve hosted docs styling#537

Merged
KARSE22 merged 2 commits into
mainfrom
fix/SYN-78/style-inconsistencies
Jun 24, 2026
Merged

SYN-78: Preserve hosted docs styling#537
KARSE22 merged 2 commits into
mainfrom
fix/SYN-78/style-inconsistencies

Conversation

@KARSE22

@KARSE22 KARSE22 commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Jira

SYN-78

Description

Preserves the hosted docs visual styling after the Redocly CLI upgrade by narrowing the custom CSS overrides to the specific Redoc elements that changed.

Changes

  • Restores top-level tag heading sizing and spacing.
  • Restores JSON and markdown code token colors without the previous broad !important override.
  • Regenerates docs/index.html from the updated Redoc template.
  • Keeps Redocly-generated mailto: entity re-encoding in the generated docs output.

Tests

  • npm run docsTest passed: 18/18 Cypress checks.
  • Verified regenerated docs contain the updated style block.

Risk

Low. The change is limited to docs styling and generated docs output; the main review point is visual parity in the hosted docs.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the CSS styles in actions/redoc/template.hbs to refine the appearance of Redoc elements, including headings and code block tokens. The review feedback suggests documenting the highly specific tag heading selector to prevent future regressions and appending trailing semicolons to the CSS declarations for better maintainability.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread actions/redoc/template.hbs Outdated
@KARSE22 KARSE22 marked this pull request as ready for review June 24, 2026 15:11
@KARSE22 KARSE22 requested a review from a team as a code owner June 24, 2026 15:11
@KARSE22 KARSE22 merged commit 55f03bd into main Jun 24, 2026
5 checks passed
@KARSE22 KARSE22 deleted the fix/SYN-78/style-inconsistencies branch June 24, 2026 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants