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

Remove meta class from HUD #6587

Closed
pixelmachine opened this issue Aug 7, 2020 · 1 comment
Closed

Remove meta class from HUD #6587

pixelmachine opened this issue Aug 7, 2020 · 1 comment
Labels
enhancement improvements to existing features ui 👀 features related to the control panel UI

Comments

@pixelmachine
Copy link

At the moment the HUD uses the 'meta' styling for the fields. Whilst this make sense in theory (it's narrow, the meta box is narrow) in reality it results in a fairly messy layout with fields much narrower than they need to be.

With a just few minor changes the usability can be much improved:

  1. Remove the .meta class
  2. Add a little padding
.hud .elementeditor .main { 
  padding: 0 24px 24px 
}
.preview-thumb-container.editable {
  margin-bottom: 24px;
}

Adjusting the width to be proportional with a larger maximum (if needed at all) would solve a couple of other open issues:

.hud .elementeditor {
  width: 50vw;
  min-width: 320px;
  max-width: 800px; // Or no max?
}

Before
before

After
after

Would solve #4129 I think.
Solves #5948 if editing via the HUD but not asset entry.

I'm not sure if there any other contexts of the HUD that I haven't considered.

@brandonkelly brandonkelly added enhancement improvements to existing features ui 👀 features related to the control panel UI and removed enhancement labels Aug 8, 2020
@brandonkelly brandonkelly added this to the 3.6 milestone Aug 8, 2020
brandonkelly added a commit that referenced this issue Jun 4, 2021
Resolves #3448
Resolves #6587
Resolves #4129
Resolves #6647
Resolves #6247
Resolves #5857
Resolves #6918
@brandonkelly brandonkelly mentioned this issue Jun 4, 2021
@brandonkelly
Copy link
Member

This is resolved for 3.7! See #8017.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement improvements to existing features ui 👀 features related to the control panel UI
Projects
None yet
Development

No branches or pull requests

2 participants