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

UI: Switch to fullscreen layout for lists and detail, left aligned forms #4435

Merged
merged 1 commit into from
Aug 23, 2018

Conversation

johncowen
Copy link
Contributor

Lists use the entire available area by removing the left and right white areas on larger screens.

Forms remain the same width yet left aligned.

Navigation and footer will now span the entire viewport area for all layouts.

Listing Before:

screen shot 2018-07-24 at 13 58 04

Listing After:

screen shot 2018-07-24 at 13 57 50

Form Before:

screen shot 2018-07-24 at 13 59 58

Form After:

screen shot 2018-07-24 at 14 00 07

@johncowen johncowen requested review from a team and hannahhearth July 24, 2018 13:03
@johncowen johncowen added the theme/ui Anything related to the UI label Jul 24, 2018
@johncowen johncowen changed the title ui: Switch to fullscreen layout for lists and detail, left aligned forms UI: Switch to fullscreen layout for lists and detail, left aligned forms Jul 24, 2018
Copy link

@joshuaogle joshuaogle left a comment

Choose a reason for hiding this comment

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

614fe2a5fcde585341523ce7c528c6f8

Looks good!

@joshuaogle
Copy link

Have you given any thought to a narrow layout for forms? I've been thinking about that for Vault since we've got so many forms that are awkwardly wide, and I'm trying to think through options and I'm not sure how I feel about the left aligned forms like in your example

@johncowen
Copy link
Contributor Author

Hey @joshuaogle !

Nice gif 😂 . This is part 1 of a change to the entire layout of the app. Currently we've kept the forms the same width as previously - but left aligned them. The next step is probably going to be a 2 pane layout for average screensizes and above, whilst sticking to a single pane for lower than average screensizes.

Ta,

@johncowen
Copy link
Contributor Author

P.S. Addresses parts of #4116

@johncowen johncowen merged commit 0f713bf into feature/ui-css-refactor Aug 23, 2018
@johncowen johncowen deleted the feature/ui-fullscreen branch August 23, 2018 11:44
johncowen added a commit that referenced this pull request Aug 29, 2018
* Begin refactoring CSS into component folders. Moved most
components into layout/skin folders, left out a couple of ones I want
to think about more.
* Adjust grays based on recent Structure changes 
* Switch to fullscreen layout for lists and detail, left aligned forms (#4435)
* Specifically use the 'actions_close' label, not just the :last-child (actions-group)
* Replace some non-var-ed colours in vaults code skin, plus prefixing (black and white)
johncowen added a commit that referenced this pull request Aug 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
theme/ui Anything related to the UI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants