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

Left side tabs #2734

Merged
merged 8 commits into from
Jan 16, 2015
Merged

Left side tabs #2734

merged 8 commits into from
Jan 16, 2015

Conversation

parndt
Copy link
Member

@parndt parndt commented Nov 1, 2014

Thoughts, comments? @isaacfreeman

@parndt parndt force-pushed the left-side-tabs branch 2 times, most recently from e524b47 to fb2f8f1 Compare November 5, 2014 18:11
@parndt
Copy link
Member Author

parndt commented Nov 5, 2014

Here's what it currently looks like:

screenshot 2014-11-05 13 11 39

@simi
Copy link
Member

simi commented Nov 5, 2014

👍 (just for screenshot, not tested yet)

@parndt
Copy link
Member Author

parndt commented Dec 6, 2014

Something's weird about the buttons, might have been my changes though and not @isaacfreeman's fault.

@isaacfreeman
Copy link
Member

Having a look. I think it's be good to restore some rounded corners to the tabs too, so people don't hurt themselves.

@isaacfreeman isaacfreeman mentioned this pull request Dec 8, 2014
@bricesanchez
Copy link
Member

Could we reduce padding-top above the flash notice in order to be equal to the padding-left|right of the page content ?

@isaacfreeman
Copy link
Member

@bricesanchez: Good call, will do.

@bricesanchez
Copy link
Member

Hello ! Could I help you to finish this feature ?

@isaacfreeman
Copy link
Member

@bricesanchea: That'd be great, thanks.

Isaac Freeman and others added 4 commits January 16, 2015 17:56
Having admin tabs at the top running horizontally means they have to fit into a finite space. If there are too many, they go into a carousel, which is very inconvenient for navigation, and makes the rightmost tabs invisible to users.

I've put the admin tabs vertically at the left of the admin area. This gives as much vertical space (with scrolling) as needed.

- positioned admin tabs vertically at left
- wrapped admin content in #admin_container div
- corresponding #login_container div for login page
- more rounded corner mixins
- box-sizing mixin
- admin_background mixing provides faux column gradient background for admin area (modern browsers and IE10 up)
- SASS variables for $menu_width and $standard_rounding
- sortable_menu.js setting changed to y axis
- removed jcarousel and images

Conflicts:
	core/app/assets/images/refinery/carousel-left.png
	core/app/assets/images/refinery/carousel-right.png
	core/app/assets/stylesheets/refinery/layout.css.scss
…ht.png

- moved SASS utility mixins to a separate file
- generalised admin_background() mixin to faux_columns_2()

Conflicts:
	core/app/assets/stylesheets/refinery/layout.css.scss
- Removed admin rounding.
- Gave menu a defined background.
- Changed width of search box.
parndt added a commit that referenced this pull request Jan 16, 2015
@parndt parndt merged commit e748c5b into master Jan 16, 2015
@parndt parndt deleted the left-side-tabs branch July 18, 2015 03:52
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.

4 participants