Skip to content

Conversation

@tf
Copy link
Member

@tf tf commented Jan 23, 2026

REDMINE-21204

tf added 5 commits January 23, 2026 17:09
Allow tests using renderInEntry and renderEntry to simulate phone
platform context. This enables testing behavior that differs based
on usePhonePlatform hook results.

REDMINE-21204
Allow widgets to wrap the entry content with a provider component that
can set CSS custom properties and provide React context to the widget.
This enables widgets to influence entry layout and share state without
DOM manipulation.

REDMINE-13957
Explain how custom navigation widgets can use presence classes to set
CSS custom properties that influence entry layout, specifically how to
position backdrops below fixed navigation bars.

REDMINE-21204
Allow configuring the default navigation widget to set CSS custom
properties that can be used to position the first section's backdrop
below the navigation bar. The option is only available when the
navigation is set to stay fixed on desktop.

REDMINE-21204
Introduce --widget-margin-top-min and --widget-margin-top-max CSS
variables that widgets can set to indicate how much space they occupy
at the top of the viewport. Use these to offset sticky backdrops and
adjust full height sections accordingly.

REDMINE-21204
@tf tf added this to the v17.2 milestone Jan 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant