.jet-dashboard-settings-page {
&__inner {
&.jet-dashboard-page__panel {
display: flex;
justify-content: flex-start;
align-items: flex-start;
padding-left: 0;
}
}
.subpage-category-list {
min-width: 228px;
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: stretch;
@include margin-end(20px);
}
.subpage-content {
flex: 1 1 auto;
}
.plugin-settings-toggle {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: stretch;
width: 228px;
border-top: 1px solid #DCDCDD;
&:first-child {
border-top: none;
}
&__header {
display: flex;
justify-content: space-between;
align-items: center;
padding: 15px 20px 15px 30px;
box-sizing: border-box;
cursor: pointer;
}
&__header-label {
font-weight: 500;
font-size: 14px;
line-height: 18px;
color: #23282D;
}
&__header-marker {
width: 20px;
height: 20px;
display: flex;
justify-content: center;
align-items: center;
}
&__links {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: stretch;
}
&__link {
border-style: solid;
border-color: white;
border-width: getValueByDirection( 0 0 0 2px, 0 2px 0 0 );
&:hover {
background-color: #f5f8fd;
span {
color: #007CBA;
}
}
&.active {
border-color: #007CBA;
background-color: #E9F0FD;
span {
color: #007CBA;
}
}
span {
display: block;
font-size: 14px;
line-height: 18px;
color: #23282D;
padding: getValueByDirection( 11px 0 11px 52px, 11px 52px 11px 0 );
text-decoration: none;
box-sizing: border-box;
cursor: pointer;
&:focus {
outline: none;
box-shadow: none;
}
}
}
}
}