links.scss 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. a {
  2. color: get-light-color('accent-color');
  3. @include transition();
  4. &:link {
  5. text-decoration: none;
  6. }
  7. &:hover,
  8. &:focus {
  9. text-decoration: get-light-color('hover-over-accent-color') underline;
  10. color: get-light-color('hover-over-accent-color');
  11. @include transition();
  12. }
  13. }
  14. .list-link, .taxonomy-term {
  15. text-decoration: none !important;
  16. color: get-light-color('text-color');
  17. @include transition();
  18. &.active {
  19. display: inline;
  20. color: get-light-color('accent-color');
  21. }
  22. &:hover {
  23. margin-left: 3px;
  24. color: get-light-color('accent-color');
  25. @include transition();
  26. }
  27. }
  28. a.header-anchor {
  29. text-decoration: none;
  30. color: get-light-color('heading-color');
  31. i,
  32. svg {
  33. font-size: 10pt;
  34. color: get-light-color('text-color');
  35. display: none;
  36. margin-left: 0.5rem;
  37. }
  38. &:hover {
  39. i,
  40. svg {
  41. display: inline-block;
  42. }
  43. }
  44. code {
  45. color: get-light-color('inline-code-color');
  46. }
  47. }
  48. .anchor {
  49. padding-top: 3.5rem;
  50. }
  51. html[data-theme='dark'] {
  52. a {
  53. color: get-dark-color('accent-color');
  54. &:hover,
  55. &:focus {
  56. text-decoration: get-dark-color('hover-over-accent-color') underline;
  57. color: get-dark-color('hover-over-accent-color');
  58. }
  59. }
  60. .list-link, .taxonomy-term {
  61. color: get-dark-color('text-color');
  62. &:hover,
  63. &.active {
  64. color: get-dark-color('accent-color');
  65. }
  66. }
  67. a.header-anchor {
  68. color: get-dark-color('heading-color');
  69. i,
  70. svg {
  71. color: get-dark-color('text-color');
  72. }
  73. code {
  74. color: get-dark-color('inline-code-color');
  75. }
  76. }
  77. }