button.scss 1004 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. @import "../colors";
  2. @import "../breakpoints";
  3. button, .button {
  4. outline: none;
  5. box-shadow: none;
  6. border: none;
  7. background-color: $musare_color_primary_blue;
  8. color: $musare_color_white;
  9. text-align: center;
  10. display: block;
  11. width: 100%;
  12. text-decoration: none;
  13. transition: .1s ease;
  14. &:hover, &:focus {
  15. background-color: $musare_color_secondary_blue;
  16. cursor: pointer;
  17. }
  18. &[disabled] {
  19. opacity: .4;
  20. }
  21. }
  22. @include responsive(smallest) {
  23. button, .button {
  24. font-size: 21px;
  25. line-height: 28px;
  26. padding: 11px 0;
  27. margin-bottom: 16px;
  28. }
  29. }
  30. @include responsive(small) {
  31. button, .button {
  32. font-size: 39px;
  33. line-height: 52px;
  34. padding: 22.5px 0;
  35. margin-bottom: 26px;
  36. }
  37. }
  38. @include responsive(medium) {
  39. button, .button {
  40. font-size: 57px;
  41. line-height: 76px;
  42. padding: 11px 0;
  43. margin-bottom: 39px;
  44. }
  45. }
  46. @include responsive(large) {
  47. button, .button {
  48. font-size: 36px;
  49. line-height: 48px;
  50. padding: 21px 0;
  51. margin-bottom: 32px;
  52. }
  53. }
  54. @include responsive(largest) {
  55. }