Issue #2349591 by betovarg, Outi, LoMo, juho.lehmonen, droplet, amitgoyal, aliyakhan, jerrylow, klakegg: Dropdown action list shows up as a simple list without JavaScript

8.0.x
Alex Pott 2015-02-21 14:12:03 +00:00
parent 0990ace5f5
commit 71a987d09d
2 changed files with 39 additions and 8 deletions

View File

@ -24,11 +24,13 @@
}
/* Splitbuttons */
.form-actions .dropbutton-wrapper {
float: left; /* LTR */
}
[dir="rtl"] .form-actions .dropbutton-wrapper {
float: right;
@media screen and (min-width:600px) {
.form-actions .dropbutton-wrapper {
float: left; /* LTR */
}
[dir="rtl"] .form-actions .dropbutton-wrapper {
float: right;
}
}
.js .form-actions .dropbutton-widget {
position: static;

View File

@ -25,19 +25,48 @@
/**
* Overwrite Sevens button styling.
*/
.dropbutton-widget .button {
.js .dropbutton-widget .button {
background: transparent;
border: 0;
border-radius: 0;
box-shadow: none;
}
.dropbutton-multiple .dropbutton {
.js .dropbutton-multiple .dropbutton {
border-right: 0; /* LTR */
}
[dir="rtl"] .dropbutton-multiple .dropbutton {
[dir="rtl"].js .dropbutton-multiple .dropbutton {
border-left: 0;
}
/**
* Show dropbutton elements as buttons when javascript is disabled
*/
.dropbutton {
margin: 0;
padding: 0;
list-style-type: none;
}
.dropbutton li + li {
margin-top: 10px;
}
.js .dropbutton li {
margin-bottom: 0;
margin-right: 0;
}
.js .dropbutton li + li {
margin-top: 0;
}
@media screen and (min-width: 37.5625em) { /* 601px */
.dropbutton li {
display: inline-block;
}
.dropbutton li + li {
margin-left: 1em;
margin-top: 0;
}
}
/**
* Copied styling for .button.
*/