canvas-lms/app/views/layouts
Stephen Jensen 84973a5691 (NUI) Move context menu beneath breadcrumbs
Closes CNVS-21176

Note: This affects the main canvas layout. Before,
the context menu was to the left side of the
breadcrumb as can be seen here:
http://www.screencast.com/t/Oj8s3Fnbu. Now, the
context menu and page content is below the
breadcrumb, as can be seen here:
http://www.screencast.com/t/0eQv3UBvBSix.

We need a full regression on this to make sure our
padding maintains integrity throughout Canvas (for
example, avoiding situations as can be seen here
http://www.screencast.com/t/4cF0mccTwCt where the
padding is ommitted and content is flush with other
elements on the page)

Test Plan:
-The scope of this commit is across all of Canvas.
 Essentially, every page in the NUI (especially
 those with a breadcrumb) will need to be examined
 for the following:

	-The context menu should be below the
	 breadcrumb on any page that has a breadcrumb
	 (http://www.screencast.com/t/0eQv3UBvBSix)
	 except for Courses->Files (this page should
	 be unaffected and behave as before)

	-All page content should have padding as can
	 be seen here:
	 http://www.screencast.com/t/NAo0jdtZvzr
	 (Note: LTI tools intentionally omit the top
	 padding, as can be seen here:
	 http://www.screencast.com/t/Vk202kWm2x6)

	-On resize, there should still be padding
	 between the global nav and the page content

	-On resize, there should still be padding
	 between the right side of the browser window
	 and the page content.

	-On resize, when the right side content
	 collapses and moves to the bottom of the page,
	 its margins should be consistent with the width
	 of the footer as can be seen here:
	 http://www.screencast.com/t/OjQGqA3nBi

-Legacy Canvas should be unaffected by the changes
 made here. Breadcrumb pages in the legacy ui would
 be especially important to review.

Change-Id: I05ef5fbdb3e2bd7f9106e57a7a5ab651ccc51aaa
Reviewed-on: https://gerrit.instructure.com/58516
Tested-by: Jenkins
Reviewed-by: Chris Hart <chart@instructure.com>
Product-Review: Chris Hart <chart@instructure.com>
QA-Review: Matt Fairbourn <mfairbourn@instructure.com>
2015-07-22 21:04:45 +00:00
..
_fixed_bottom.html.erb Update masquerading and student view alerts 2015-07-16 22:22:10 +00:00
_foot.html.erb A new way of doing css/sass & New Canvas Theme Editor 2015-07-02 22:42:18 +00:00
_head.html.erb A new way of doing css/sass & New Canvas Theme Editor 2015-07-02 22:42:18 +00:00
application.html.erb (NUI) Move context menu beneath breadcrumbs 2015-07-22 21:04:45 +00:00
bare.html.erb split common foot/head from app.html.erb to allow sharing with bare layout 2012-05-23 17:06:09 -06:00
borderless_lti.html.erb add layout for borderless LTI launches 2014-08-08 16:50:19 +00:00
mobile_auth.html.erb s/jammit_css/css_bundle 2015-07-07 21:26:35 +00:00
styleguide.html.erb A new way of doing css/sass & New Canvas Theme Editor 2015-07-02 22:42:18 +00:00