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

CSS tweaks, fixes, and additions for 2.7 #3967

Closed
13 tasks done
pglewis opened this issue Jan 25, 2017 · 2 comments
Closed
13 tasks done

CSS tweaks, fixes, and additions for 2.7 #3967

pglewis opened this issue Jan 25, 2017 · 2 comments
Assignees
Labels
Component: UI Issues related to user experience and interfaces
Milestone

Comments

@pglewis
Copy link
Contributor

pglewis commented Jan 25, 2017

Part of 2.7: #3364
PR 1 (merged): #3968
PR 2: #4045

  • select2 (we've upgraded but not all styles are applying yet)
  • Pods' internal dropdowns: "Add New Pod" wizard, drop-downs for field edits. Right edges appear to get cut off for me in Chrome.
  • Responsive views of the Pods admin screens (fields etc)
  • Our fields in the admin metaboxes do not resize gracefully when there is a very wide selectbox. (Possible wontfix since it is a HTML bug.)
  • Labels above fields in metaboxes on the side Labels/fields - placement #2797
  • Fix UI issues with fields on Pods Settings pages
  • Custom settings page need css fix #3122: label for a relationship dropdown on custom settings admin page is right of the field not below it
  • Can we work out once and for all if we can get rid of '.hidden' classes? (Change from using .hidden to .pods-hidden #2578, Upload - after the upload, you can not see what images are loaded in form. #2556)
  • Stop using pods-admin.css on custom setting pages
  • Wizard layout fixes (minor). Some fixes widths are now scaleable
  • Custom component pages
    • Migrate packages (uses the Wizard)
    • Role editor: edit role page

Related: #3800

@pglewis pglewis added this to the Pods 2.7 milestone Jan 25, 2017
@pglewis pglewis added Keyword: Focus This is a major focus of a release Component: UI Issues related to user experience and interfaces labels Jan 25, 2017
@jimtrue jimtrue added the Status: In Progress Issue or PR is currently in progress but not yet done label Jan 25, 2017
pglewis added a commit that referenced this issue Mar 2, 2017
pglewis added a commit that referenced this issue Mar 3, 2017
CSS tweaks, fixes, and additions for 2.7
@pglewis pglewis mentioned this issue Mar 3, 2017
16 tasks
@pglewis pglewis removed the Keyword: Focus This is a major focus of a release label Mar 15, 2017
@pglewis
Copy link
Contributor Author

pglewis commented Mar 19, 2017

Not much left here, wasn't sure about that last task list item for components. I'm ready to kill this one, we've swept what was outstanding and CSS tweaks can be taken care of as we go on future PRs.

pglewis added a commit that referenced this issue Mar 25, 2017
CSS tweaks, fixes, and additions for 2.7 - Part 2
@pglewis pglewis closed this as completed Mar 25, 2017
@ghost ghost removed the Status: In Progress Issue or PR is currently in progress but not yet done label Mar 25, 2017
@pglewis
Copy link
Contributor Author

pglewis commented Mar 25, 2017

W00t!

pglewis added a commit that referenced this issue May 17, 2017
CSS tweaks, fixes, and additions for 2.7 - Part 3
pglewis added a commit that referenced this issue May 23, 2017
pglewis added a commit that referenced this issue Aug 3, 2017
CSS tweaks, fixes, and additions for 2.7 - Part 4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: UI Issues related to user experience and interfaces
Projects
None yet
Development

No branches or pull requests

3 participants