Skip to content

Attempt fix missing logo#661

Draft
cvanelteren wants to merge 4 commits intomainfrom
fix-missing-logo-ios
Draft

Attempt fix missing logo#661
cvanelteren wants to merge 4 commits intomainfrom
fix-missing-logo-ios

Conversation

@cvanelteren
Copy link
Copy Markdown
Collaborator

On iOS there is a missing logo -- which bugs me. I think this is an issue with the div not being rendered properly.
Will check if this fixes it.

@cvanelteren cvanelteren force-pushed the fix-missing-logo-ios branch from 1ebf788 to 17f8083 Compare March 25, 2026 07:10
Shibuya's .sy-head-blur uses -webkit-backdrop-filter: blur(), which
causes -webkit-background-clip: text on sibling elements to silently
fail in iOS Safari — making the 'UltraPlot' nav link invisible.

Adding isolation: isolate to .sy-head-brand creates a new stacking
context, shielding the gradient text compositing from the blur layer.

Restore svg
@cvanelteren cvanelteren force-pushed the fix-missing-logo-ios branch from 27526c2 to d390c37 Compare March 25, 2026 07:21
Plain text in .sy-breadcrumbs-inner was invisible on iOS while CSS-mask
icons in the same bar rendered fine. Caused by the sticky header's
-webkit-backdrop-filter creating a GPU layer that disrupts adjacent
sticky elements' text rendering path.

transform: translateZ(0) on .sy-breadcrumbs-inner promotes it to its
own compositing layer, isolating text rendering from the blur layer.

Also consolidates the related isolation: isolate comment for the
existing header brand gradient fix.
The ▸ (U+25B8) character used in the right-sidebar TOC toggle button
was not guaranteed to be present in iOS system fonts, causing it to
render as a "□?" tofu box on iOS. Replace with a CSS border-based
right-pointing triangle that requires no font support and rotates
cleanly to the down position on expand.
@cvanelteren
Copy link
Copy Markdown
Collaborator Author

Doesn't fix it. Will try again later.

@cvanelteren cvanelteren marked this pull request as draft March 29, 2026 07:51
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