$personal-color: $bar-bg-color; $development-color: mix($color9, $color12); $school-color: mix($color5, $color3); $work-color: mix($color5, $color4, 30%); .profile, .workspaces { // $module-bg-color: $color7; // $module-fg-color: $bar-module-fg-color; // margin: 0px 5px; // @import "./styles/button.scss"; border: 2px solid $bar-bg-color; font-weight: bold; &.profile-personal { border-color: $personal-color; } &.profile-development { border-color: $development-color; } &.profile-school { border-color: $school-color; } &.profile-work { border-color: $work-color; } } .profile { margin-left: 10px; border-right: 0px solid transparent; border-radius: $bar-module-border-radius 0px 0px $bar-module-border-radius; color: $bar-bg-color; padding: 0px 10px; &.profile-development, &.profile-school, &.profile-work { color: $bar-module-fg-color; } &.profile-personal { background-color: transparent; } &.profile-development { background-color: $development-color; } &.profile-school { background-color: $school-color; } &.profile-work { background-color: $work-color; } } .workspaces { box.ws-center { >box>button { background-color: $bar-bg-color; color: $bar-module-fg-color; border-radius: 0px $bar-module-bg-border-radius $bar-module-bg-border-radius 0px; &.profile-personal { background-color: $personal-color; border-color: $personal-color; } &.profile-development { background-color: $development-color; border-color: $development-color; } &.profile-school { background-color: $school-color; border-color: $school-color; } &.profile-work { background-color: $work-color; border-color: $work-color; } } &.true>box>button { border-radius: 0px; &.last-workspace { border-radius: 0px $bar-module-bg-border-radius $bar-module-bg-border-radius 0px; } } } border-left: 0px solid transparent; border-radius: 0px $bar-module-border-radius $bar-module-border-radius 0px; revealer { &.ws-left { >box>box>button { border-left: 2px solid $bar-bg-color; } } &.ws-right { >box>box { >button { border-right: 2px solid $bar-bg-color; } &:last-child { &>button { border-right: 0px solid transparent; border-radius: 0px $bar-module-border-radius $bar-module-border-radius 0px; } } } } &>box>box>button { color: $bar-bg-color; &.profile-personal { color: $personal-color; border-color: $personal-color; } &.profile-development { color: $development-color; border-color: $development-color; } &.profile-school { color: $school-color; border-color: $school-color; } &.profile-work { color: $work-color; border-color: $work-color; } &:hover { background-color: rgba($bar-bg-color,0.5); &.profile-personal { background-color: rgba($personal-color,0.5); } &.profile-development { background-color: rgba($development-color,0.5); } &.profile-school { background-color: rgba($school-color,0.5); } &.profile-work { background-color: rgba($work-color,0.5); } } } } button { min-width: 35px; padding: 1px 2px; transition: all 0.3s; label { padding: 2px 6px; margin-right: -10px; } .workspace-number { margin: 0px; margin-left: -2px; margin-top: -6px; padding: 0px; font-size: 0.6em; } } }