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

Show page status inline #2637

Merged
merged 4 commits into from
Dec 13, 2023
Merged

Show page status inline #2637

merged 4 commits into from
Dec 13, 2023

Conversation

tvdeyen
Copy link
Member

@tvdeyen tvdeyen commented Dec 12, 2023

What is this pull request for?

This makes it more clear that these icons are status icons and not buttons. Also we only show them if a page has not the default state (online and not restricted) in order to unclutter the screen from obvious information.

Screenshots

page info inline

Screen Shot 2023-12-12 at 15 53 08

Checklist

  • I have followed Pull Request guidelines
  • I have added a detailed description into each commit message
  • I have added tests to cover this change

@tvdeyen tvdeyen added this to the 7.1 milestone Dec 12, 2023
@tvdeyen tvdeyen requested a review from a team December 12, 2023 14:54
This makes it more clear that these icons are status icons
and not buttons. Also we only show them if a page has not
the default state (online and not restricted) in order to
unclutter the screen from obvious information.
In some Rails apps it does not work with relative imports.
It will be overlapped from themain menu otherwise.
It shifts the layout if positioned absolute. Since the button is already display flex we do not need the absolute position anymore anyway.
@tvdeyen tvdeyen merged commit d5bacc5 into AlchemyCMS:main Dec 13, 2023
31 checks passed
@tvdeyen tvdeyen deleted the page-status-inline branch December 13, 2023 08:15
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