summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Greiling <mike@pixelcog.com>2016-11-15 01:44:43 -0600
committerMike Greiling <mike@pixelcog.com>2016-11-30 15:22:43 -0600
commit48f4f76c16352278600174c13744b3ce8c026f1a (patch)
tree39e8844e5ef6b37425b490aa918df919ca3af54b
parenta167897bed66ed2b9aafad7020d75334e2badf32 (diff)
downloadgitlab-ce-48f4f76c16352278600174c13744b3ce8c026f1a.tar.gz
add active states to sidebar nav
-rw-r--r--app/assets/stylesheets/pages/wiki.scss9
-rw-r--r--app/views/projects/wikis/_sidebar.html.haml8
2 files changed, 13 insertions, 4 deletions
diff --git a/app/assets/stylesheets/pages/wiki.scss b/app/assets/stylesheets/pages/wiki.scss
index b331eec0983..78edff35aa7 100644
--- a/app/assets/stylesheets/pages/wiki.scss
+++ b/app/assets/stylesheets/pages/wiki.scss
@@ -59,14 +59,21 @@
}
}
+ .active > a {
+ color: $black;
+ }
+
ul.wiki-pages,
ul.wiki-pages li {
list-style: none;
- display: block;
padding: 0;
margin: 0;
}
+ ul.wiki-pages li {
+ margin: 5px 0 10px;
+ }
+
.wiki-sidebar-header {
padding: 0 $gl-padding $gl-padding;
diff --git a/app/views/projects/wikis/_sidebar.html.haml b/app/views/projects/wikis/_sidebar.html.haml
index f833b844df4..4e0fe46f8fc 100644
--- a/app/views/projects/wikis/_sidebar.html.haml
+++ b/app/views/projects/wikis/_sidebar.html.haml
@@ -3,7 +3,8 @@
%a.gutter-toggle.pull-right.visible-xs-block.visible-sm-block.js-sidebar-wiki-toggle{ href: "#" }
= icon('angle-double-right')
- = link_to namespace_project_wikis_git_access_path(@project.namespace, @project) do
+ - git_access_url = namespace_project_wikis_git_access_path(@project.namespace, @project)
+ = link_to git_access_url, class: active_nav_link?(path: 'wikis#git_access') ? 'active' : '' do
= succeed '&nbsp;' do
= icon('cloud-download')
Clone repository
@@ -11,9 +12,10 @@
.blocks-container
.block.block-first
%ul.wiki-pages
- %li
+ %li{ class: params[:id] == 'home' ? 'active' : '' }
= link_to 'Home', namespace_project_wiki_path(@project.namespace, @project, :home)
- %li
+
+ %li{ class: active_nav_link?(path: 'wikis#pages') ? 'active' : '' }
= link_to 'Pages', namespace_project_wikis_pages_path(@project.namespace, @project)
= render 'projects/wikis/new'