style.scss 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. // Pretendard Font Face
  2. @font-face {
  3. font-family: 'Pretendard';
  4. font-weight: 100;
  5. font-style: normal;
  6. font-display: swap;
  7. src: url('/font/Pretendard-Thin.woff2') format('woff2'),
  8. url('/font/Pretendard-Thin.woff') format('woff');
  9. }
  10. @font-face {
  11. font-family: 'Pretendard';
  12. font-weight: 200;
  13. font-style: normal;
  14. font-display: swap;
  15. src: url('/font/Pretendard-ExtraLight.woff2') format('woff2'),
  16. url('/font/Pretendard-ExtraLight.woff') format('woff');
  17. }
  18. @font-face {
  19. font-family: 'Pretendard';
  20. font-weight: 300;
  21. font-style: normal;
  22. font-display: swap;
  23. src: url('/font/Pretendard-Light.woff2') format('woff2'),
  24. url('/font/Pretendard-Light.woff') format('woff');
  25. }
  26. @font-face {
  27. font-family: 'Pretendard';
  28. font-weight: 400;
  29. font-style: normal;
  30. font-display: swap;
  31. src: url('/font/Pretendard-Regular.woff2') format('woff2'),
  32. url('/font/Pretendard-Regular.woff') format('woff');
  33. }
  34. @font-face {
  35. font-family: 'Pretendard';
  36. font-weight: 500;
  37. font-style: normal;
  38. font-display: swap;
  39. src: url('/font/Pretendard-Medium.woff2') format('woff2'),
  40. url('/font/Pretendard-Medium.woff') format('woff');
  41. }
  42. @font-face {
  43. font-family: 'Pretendard';
  44. font-weight: 600;
  45. font-style: normal;
  46. font-display: swap;
  47. src: url('/font/Pretendard-SemiBold.woff2') format('woff2'),
  48. url('/font/Pretendard-SemiBold.woff') format('woff');
  49. }
  50. @font-face {
  51. font-family: 'Pretendard';
  52. font-weight: 700;
  53. font-style: normal;
  54. font-display: swap;
  55. src: url('/font/Pretendard-Bold.woff2') format('woff2'),
  56. url('/font/Pretendard-Bold.woff') format('woff');
  57. }
  58. @font-face {
  59. font-family: 'Pretendard';
  60. font-weight: 800;
  61. font-style: normal;
  62. font-display: swap;
  63. src: url('/font/Pretendard-ExtraBold.woff2') format('woff2'),
  64. url('/font/Pretendard-ExtraBold.woff') format('woff');
  65. }
  66. @font-face {
  67. font-family: 'Pretendard';
  68. font-weight: 900;
  69. font-style: normal;
  70. font-display: swap;
  71. src: url('/font/Pretendard-Black.woff2') format('woff2'),
  72. url('/font/Pretendard-Black.woff') format('woff');
  73. }
  74. html,
  75. body,
  76. button,
  77. input,
  78. select,
  79. textarea {
  80. font-family: 'Pretendard', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  81. }
  82. // Utility classes for padding and margin (1-100)
  83. @for $i from 0 through 200 {
  84. // Padding
  85. .pt--#{$i} {
  86. padding-top: #{$i}px !important;
  87. }
  88. .pr--#{$i} {
  89. padding-right: #{$i}px !important;
  90. }
  91. .pb--#{$i} {
  92. padding-bottom: #{$i}px !important;
  93. }
  94. .pl--#{$i} {
  95. padding-left: #{$i}px !important;
  96. }
  97. .p--#{$i} {
  98. padding: #{$i}px !important;
  99. }
  100. // Margin
  101. .mt--#{$i} {
  102. margin-top: #{$i}px !important;
  103. }
  104. .mr--#{$i} {
  105. margin-right: #{$i}px !important;
  106. }
  107. .mb--#{$i} {
  108. margin-bottom: #{$i}px !important;
  109. }
  110. .ml--#{$i} {
  111. margin-left: #{$i}px !important;
  112. }
  113. .m--#{$i} {
  114. margin: #{$i}px !important;
  115. }
  116. }
  117. br {
  118. &.mo {
  119. display: none;
  120. }
  121. }