Skip to content

chore: Sync the vendored UI with upstream antora-ui-default, part 3: CSS stuff - #926

Merged
lfrancke merged 12 commits into
mainfrom
phase3/css-ports
Sep 4, 2026
Merged

chore: Sync the vendored UI with upstream antora-ui-default, part 3: CSS stuff#926
lfrancke merged 12 commits into
mainfrom
phase3/css-ports

Conversation

@lfrancke

@lfrancke lfrancke commented Sep 1, 2026

Copy link
Copy Markdown
Member

See these two previous ones for details on the "why":

Note

Similar to last time: I want a review, but the merge has to be a force merge due to the CLA stuff. This is explained in an earlier PR and is part of the readme or some other file

There is only one user visible change I could find and it's tiny and ...consistent.

New:
image

Old:
image

The .title on a bulleted or numbered list is now italic.

edward-encoord and others added 12 commits August 31, 2026 13:36
Comma-separated selector lists can end up carrying the same selector twice
when both the fork and upstream add it at different positions in the list.
CSS ignores the repeat, but stylelint's no-duplicate-selectors treats it as an
error and the production playbook fails builds on warnings.

Keeps upstream's position for the selector so the file converges on upstream
and the next re-sync has less to reconcile.

Co-Authored-By: Claude <noreply@anthropic.com>
The marker carried no SHA, so there was no way to tell what a re-sync would
have to look at. It now names 0e38223a and says plainly that the range is not
fully applied: the search UI, typefaces, tabs and the highlight.js language set
have diverged far enough that upstream's versions do not apply, and some
commits were already present from earlier cherry-picks.

Drops a pointer to a plan file outside the repository. It named a path under a
home directory, so it resolved for nobody, and the file is not there.

Co-Authored-By: Claude <noreply@anthropic.com>
@netlify

netlify Bot commented Sep 1, 2026

Copy link
Copy Markdown

Deploy Preview for stackable-docs ready!

Name Link
🔨 Latest commit fa06b51
🔍 Latest deploy log https://app.netlify.com/projects/stackable-docs/deploys/6a966a1c0083860008d932a8
😎 Deploy Preview https://deploy-preview-926--stackable-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@stackable-cla

stackable-cla Bot commented Sep 1, 2026

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
0 out of 2 committers have signed the CLA.

❌ edward-encoord
❌ mojavelinux
You have signed the CLA already but the status is still pending? Let us recheck it.

@lfrancke
lfrancke marked this pull request as ready for review September 3, 2026 10:19
@lfrancke lfrancke self-assigned this Sep 3, 2026
@lfrancke lfrancke moved this to Development: Waiting for Review in Stackable Engineering Sep 3, 2026
@dervoeti dervoeti moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Sep 4, 2026
@dervoeti
dervoeti self-requested a review September 4, 2026 08:54
@lfrancke
lfrancke merged commit 29b4dbf into main Sep 4, 2026
7 of 8 checks passed
@lfrancke
lfrancke deleted the phase3/css-ports branch September 4, 2026 13:25
@lfrancke lfrancke moved this from Development: In Review to Development: Done in Stackable Engineering Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: Done

Development

Successfully merging this pull request may close these issues.

4 participants