@import "../../../assets/scss/colors"; @import "../../../assets/scss/themes"; @import "../../../assets/scss/mixins"; .lemmatizedEntityRef { &:not(.noDetails) { cursor: pointer; &.opened { border-bottom: 3px solid; } } &:not(.opened):not(:hover) { background-color: transparent; } } .lemmatizedEntityRef:hover:not(.noDetails), .lemmatizedEntityRef.highlighted, .lemmatizedEntityRef.opened:not(.noDetails) { &.person { @include lemmatizedEntityRefColors(get-ne-color(personBase), get-ne-color(personMiddle), get-ne-color(personDarker)); } &.place { @include lemmatizedEntityRefColors(get-ne-color(placeBase), get-ne-color(placeMiddle), get-ne-color(placeDarker)); } &.org { @include lemmatizedEntityRefColors(get-ne-color(orgBase), get-ne-color(orgMiddle), get-ne-color(orgDarker)); } &.event { @include lemmatizedEntityRefColors(get-ne-color(eventBase), get-ne-color(eventMiddle), get-ne-color(eventDarker)); } } .lemmatizedEntityRefDetail { &.person { background: get-ne-color(personBase); } &.place { background: get-ne-color(placeBase); } &.org { background: get-ne-color(orgBase); } &.event { background: get-ne-color(eventBase); } } .not-found-msg { font-size: .9rem; } .entityHighlight { background: #ffffcc !important; }