Skip to content

Conversation

Dumluregn
Copy link
Contributor

Suggested merge commit message (convention)

Internal (fullscreen): Integrate with CKBox. Closes #18189.

Internal (fullscreen): Fix dialogs and balloons positioning in scrollable container. Closes #18153.

Internal (fullscreen): Remove icon and rename fullscreen menu bar. Closes #18187.

Internal (fullscreen): Rename fullscreen toolbar buttons to "Enter/leave fullscreen mode". Closes #18188.


Additional information

Other issues that should work on this branch (were fixed in the meantime):

  • Track changes preview should load properly.
  • Document outline should not be visible when revision history is open.

--ck-z-panel: calc(var(--ck-z-default) + 999);
--ck-z-dialog: 100000;

/* CKBox wrapper has z-index of 9999, let's bump it over the dialog's to ensure visibility like outside fullscreen mode. */
Copy link
Contributor

Choose a reason for hiding this comment

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

Shouldn't we add an integration for CKBox that will add an additional CSS class?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

AFAICS there is no such configuration option, so changing a variable value seems like an expected way to customize the dialog?

Copy link
Contributor

Choose a reason for hiding this comment

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

I was considering whether we could extend the CKBox initialization to add an additional CSS class, but I haven’t checked it yet. If it’s not possible, we can skip it.

@Dumluregn Dumluregn force-pushed the ck/fullscreen-testing-fixes branch from 93d952f to 02aa7a3 Compare March 24, 2025 11:24
@Dumluregn Dumluregn merged commit 90f31b6 into ck/fullscreen-guide Mar 24, 2025
5 of 8 checks passed
@Dumluregn Dumluregn deleted the ck/fullscreen-testing-fixes branch March 24, 2025 15:05
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.

2 participants