DropendToggle.module.scss 724 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. @use '~/styles/variables' as var;
  2. @use '../button-styles';
  3. .btn-toggle :global {
  4. @extend %btn-basis;
  5. left: 12px;
  6. padding: 0;
  7. .icon {
  8. top: 50%;
  9. right: 0;
  10. font-size: 22px;
  11. transform: translateY(-50%);
  12. }
  13. }
  14. // no caret
  15. .btn-toggle {
  16. &:global {
  17. // no caret
  18. &::after {
  19. display: none !important;
  20. }
  21. }
  22. }
  23. // hitarea
  24. .btn-toggle :global {
  25. .hitarea {
  26. inset: 0 -10px 0 0;
  27. }
  28. }
  29. // == Colors
  30. .btn-toggle {
  31. background-color: transparent !important;
  32. }
  33. .btn-toggle :global {
  34. svg {
  35. fill: var(--grw-primary-400);
  36. }
  37. }
  38. .btn-toggle:hover :global {
  39. svg {
  40. fill: var(--grw-primary-400);
  41. }
  42. }
  43. .btn-toggle:active :global {
  44. svg {
  45. fill: var(--grw-primary-600);
  46. }
  47. }