diff --git a/cms/static/sass/_header.scss b/cms/static/sass/_header.scss index fc69690379..c0793bcb8a 100644 --- a/cms/static/sass/_header.scss +++ b/cms/static/sass/_header.scss @@ -172,14 +172,6 @@ nav .nav-item { } } - // current state - &.is-current { - - .title, .icon-expanded { - color: $blue; - } - } - // specific nav items &.nav-course-courseware { } @@ -480,14 +472,47 @@ nav .nav-item { // ==================== // STATE: active/current nav states + +.nav-item.is-current, body.howitworks .nav-not-signedin-hiw, body.signin .nav-not-signedin-signin, body.signup .nav-not-signedin-signup, -body.course.outline .nav-course-courseware + +// course content +body.course.outline .nav-course-courseware .title, +body.course.updates .nav-course-courseware .title, +body.course.pages .nav-course-courseware .title, +body.course.uploads .nav-course-courseware .title, + +body.course.outline .nav-course-courseware-outline, +body.course.updates .nav-course-courseware-updates, +body.course.pages .nav-course-courseware-pages, +body.course.uploads .nav-course-courseware-uploads, + +// course settings +body.course.schedule .nav-course-settings .title, +body.course.grading .nav-course-settings .title, +body.course.team .nav-course-settings .title, +body.course.advanced .nav-course-settings .title, + +body.course.schedule .nav-course-settings-schedule, +body.course.grading .nav-course-settings-grading, +body.course.team .nav-course-settings-team, +body.course.advanced .nav-course-settings-advanced, + +// course tools +body.course.import .nav-course-tools .title, +body.course.export .nav-course-tools .title, + +body.course.import .nav-course-tools-import, +body.course.export .nav-course-tools-export, + { + color: $blue !important; + a { - color: $blue; + color: $blue !important; } } diff --git a/cms/templates/asset_index.html b/cms/templates/asset_index.html index 01766e2dac..b4497f29dd 100644 --- a/cms/templates/asset_index.html +++ b/cms/templates/asset_index.html @@ -1,6 +1,6 @@ <%inherit file="base.html" /> <%! from django.core.urlresolvers import reverse %> -<%block name="bodyclass">assets +<%block name="bodyclass">is-signedin course uploads <%block name="title">Courseware Assets <%namespace name='static' file='static_content.html'/> diff --git a/cms/templates/export.html b/cms/templates/export.html index 37210934f6..bce5c968e0 100644 --- a/cms/templates/export.html +++ b/cms/templates/export.html @@ -3,7 +3,7 @@ <%! from django.core.urlresolvers import reverse %> <%block name="title">Export -<%block name="bodyclass">is-signedin course export +<%block name="bodyclass">is-signedin course tools export <%block name="content">
diff --git a/cms/templates/import.html b/cms/templates/import.html index 17df308d3b..503eea37ee 100644 --- a/cms/templates/import.html +++ b/cms/templates/import.html @@ -3,7 +3,7 @@ <%! from django.core.urlresolvers import reverse %> <%block name="title">Import -<%block name="bodyclass">is-signedin course import +<%block name="bodyclass">is-signedin course tools import <%block name="content">
diff --git a/cms/templates/manage_users.html b/cms/templates/manage_users.html index 3af4a80623..49d4bf5ea1 100644 --- a/cms/templates/manage_users.html +++ b/cms/templates/manage_users.html @@ -1,6 +1,6 @@ <%inherit file="base.html" /> <%block name="title">Course Staff Manager -<%block name="bodyclass">is-signedin course users team +<%block name="bodyclass">is-signedin course users settings team <%block name="content"> diff --git a/cms/templates/widgets/header.html b/cms/templates/widgets/header.html index 86687b0df7..7427344729 100644 --- a/cms/templates/widgets/header.html +++ b/cms/templates/widgets/header.html @@ -26,10 +26,10 @@ @@ -41,10 +41,10 @@ @@ -56,8 +56,8 @@