@import 'mixins.css'; .wrapper { display: flex; padding: 15px 10px; border-bottom: solid thin $gray-light; transition: all 0.4s; align-items: center; &:hover { background-color: $active-blue; transition: all 0.2s; & .actions { opacity: 1; transition: all 0.4s; } } } .actions { margin-left: auto; opacity: 0; transition: all 0.4s; display: flex; align-items: center; & .button { padding: 5px; cursor: pointer; margin-left: 10px; &:hover { & svg { fill: $teal-dark; } } } } .tag { margin-left: 10px; font-size: 12px; padding: 2px 10px; border-radius: 10px; background-color: $gray-lightest; box-shadow: 0 0 0 1px $gray-light inset; } .endpoint { font-weight: 300; font-size: 12px; color: $gray-medium; margin-top: 5px; }