DropendToggle.module.scss 722 B

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