SecondaryItems.module.scss 880 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. @use '@growi/core/scss/bootstrap/init' as bs;
  2. @use '../button-styles';
  3. .grw-secondary-items :global {
  4. .btn {
  5. @extend %btn-basis;
  6. span {
  7. opacity: 0.6;
  8. &:hover,
  9. &:focus {
  10. opacity: 0.8;
  11. }
  12. }
  13. }
  14. }
  15. // == Colors
  16. .grw-secondary-items :global {
  17. .btn.btn-primary {
  18. @extend %btn-primary-color-vars;
  19. }
  20. }
  21. @include bs.color-mode(light) {
  22. .grw-secondary-items :global {
  23. .btn-primary {
  24. --bs-btn-color: var(--grw-sidebar-nav-btn-color, var(--grw-primary-600));
  25. --bs-btn-hover-bg: var(--grw-sidebar-nav-btn-hover-bg, var(--grw-highlight-300));
  26. }
  27. }
  28. }
  29. @include bs.color-mode(dark) {
  30. .grw-secondary-items :global {
  31. .btn-primary {
  32. --bs-btn-color: var(--grw-sidebar-nav-btn-color, var(--grw-primary-500));
  33. --bs-btn-hover-bg: var(--grw-sidebar-nav-btn-hover-bg, var(--grw-highlight-700));
  34. }
  35. }
  36. }