Fix and style language switcher

This commit is contained in:
Emmanouil Konstantinidis 2017-02-05 20:40:42 +00:00
parent 6779198b69
commit a29c0b9104
2 changed files with 30 additions and 6 deletions

View File

@ -20,10 +20,6 @@
margin-bottom: 0;
}
.sidebar .menu-list {
position: relative;
}
.sidebar .toggle-btn {
display: none;
}
@ -190,11 +186,13 @@ body {
margin-top: 0;
}
/* @group Language Switcher */
.sidebar .language-switcher {
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
bottom: 0;
}
.sidebar .language-switcher h6 {
@ -205,6 +203,32 @@ body {
padding: 3px 7px;
}
.sidebar .language-switcher .dropdown-menu {
margin-top: 5px;
margin-bottom: 20px;
border: 0;
border-radius: 0;
min-width: 130px;
}
.sidebar .language-switcher .dropdown-menu > li > a {
padding: 3px 10px;
}
.sidebar .language-switcher .dropdown-menu > .active > a,
.sidebar .language-switcher .dropdown-menu > .active > a:hover,
.sidebar .language-switcher .dropdown-menu > .active > a:focus {
background-color: #17759c;
}
.sidebar .language-switcher .dropdown-menu > li > a,
.sidebar .language-switcher .dropdown-menu > li > a:hover,
.sidebar .language-switcher .dropdown-menu > li > a:focus {
background-color: #23282e;
}
/* @end Language Switcher */
/* @group Docs Content */

View File

@ -73,7 +73,7 @@
languageControls.not('[data-language="' + language +'"]').parent().removeClass("active")
languageControls.filter('[data-language="' + language +'"]').parent().addClass("active")
button.closest("li.dropdown").find('.dropdown-toggle span').text(language)
button.closest(".btn-group").find('.dropdown-toggle span').first().text(language)
var codeBlocks = $('pre.highlight')
codeBlocks.not('[data-language="' + language +'"]').addClass("hide")