lemmatized-entity-ref.component.scss 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. @import "../../../assets/scss/colors";
  2. @import "../../../assets/scss/themes";
  3. @import "../../../assets/scss/mixins";
  4. .lemmatizedEntityRef {
  5. &:not(.noDetails) {
  6. cursor: pointer;
  7. &.opened {
  8. border-bottom: 3px solid rgba(158, 148, 122, 0.7);
  9. font-weight: 600;
  10. font-style: italic;
  11. background-color: rgba(158, 148, 122, 0.5
  12. );
  13. }
  14. }
  15. &:not(.opened):not(:hover) {
  16. background-color: transparent;
  17. }
  18. }
  19. .lemmatizedEntityRef:hover {
  20. background-color: rgba(158, 148, 122, 0.7);
  21. }
  22. .lemmatizedEntityRef:hover:not(.noDetails),
  23. .lemmatizedEntityRef.highlighted,
  24. .lemmatizedEntityRef.opened:not(.noDetails) {
  25. &.lem {
  26. @include lemmatizedEntityRefColors(get-ne-color(lemBase), get-ne-color(lemMiddle), get-ne-color(lemDarker));
  27. }
  28. &.w {
  29. @include lemmatizedEntityRefColors(get-ne-color(lemBase), get-ne-color(lemMiddle), get-ne-color(lemDarker));
  30. }
  31. }
  32. .lemmatizedEntityRefDetail {
  33. &.lem {
  34. background: get-ne-color(lemBase);
  35. }
  36. &.w {
  37. background: get-ne-color(lemBase);
  38. }
  39. }
  40. .not-found-msg {
  41. font-size: .9rem;
  42. }
  43. .lemmaHighlight {
  44. background: rgba(158, 148, 122, 0.7)!important;
  45. }
  46. .ne-container.lem .ne-occurrence {
  47. border-radius: 4px;
  48. padding: 4px 6px;
  49. background: rgba(158, 148, 122, 0.7);
  50. margin-right: 3px;
  51. font-size: 0.7rem;
  52. margin-bottom: 3px;
  53. display: inline-block !important;
  54. cursor: pointer;
  55. line-height: 0.9rem;
  56. }
  57. .lemmatizedEntityRef.highlighted {
  58. background-color: rgba(158, 148, 122, 0.7);
  59. }