Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Content suggestion: Window Controls Overlay for PWAs #10539

Closed
4 tasks done
captainbrosset opened this issue Nov 15, 2021 · 3 comments
Closed
4 tasks done

Content suggestion: Window Controls Overlay for PWAs #10539

captainbrosset opened this issue Nov 15, 2021 · 3 comments
Assignees
Labels
needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened.

Comments

@captainbrosset
Copy link
Contributor

captainbrosset commented Nov 15, 2021

What is the new suggestion?

I'm proposing to add some documentation content for the Window Controls Overlay feature of PWAs.

This feature is implemented in Chromium, and while it's been on origin trial up until now, is going to be globally available in Chrome and Edge soon.

It allows PWAs on desktop to make use of the top window area normally reserved for the title bar.
The feature is documented in these places right now:

And is spec'd as a WICG explainer: https://github.com/WICG/window-controls-overlay/blob/main/explainer.md and wicg spec draft: https://wicg.github.io/window-controls-overlay/

Why is it important or useful?

The feature is implemented, and changes how PWAs look on desktop quite a lot. It gives web authors opportunities to really make their apps "native"-looking. It's important to document the various APIs that it depends on.

The main changes that would be needed are:

@captainbrosset
Copy link
Contributor Author

If there's no objections about adding this content to MDN/BCD, I will start working on this soon.

@sideshowbarker
Copy link
Collaborator

@captainbrosset Seeing no objections to this, it seems like you can go ahead with it

@captainbrosset
Copy link
Contributor Author

All of the PRs have now been merged. So I'll close this issue.
The only outstanding task is to update MDN's dependency to BCD so that the right compat-data/specs information shows up.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 13, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened.
Projects
None yet
Development

No branches or pull requests

3 participants