Fix for double border on cards in an accordion (#27133)

This commit is contained in:
Roy Klutman 2018-10-21 08:49:05 +02:00 committed by XhmikosR
parent bc2a98522d
commit fccdda5448
1 changed files with 26 additions and 18 deletions

View File

@ -277,25 +277,33 @@
//
.accordion {
.card:not(:first-of-type):not(:last-of-type) {
border-bottom: 0;
border-radius: 0;
}
.card {
overflow: hidden;
.card:not(:first-of-type) {
.card-header:first-child {
border-radius: 0;
&:not(:first-of-type) {
.card-header:first-child {
border-radius: 0;
}
&:not(:last-of-type) {
border-bottom: 0;
border-radius: 0;
}
}
&:first-of-type {
border-bottom: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
&:last-of-type {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.card-header {
margin-bottom: -$card-border-width;
}
}
.card:first-of-type {
border-bottom: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.card:last-of-type {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
}