11
20

ํฌ๋กฌ์—์„œ User CSS๋ผ๋Š” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๊น๋‹ˆ๋‹ค.(์›จ์ผ์—์„œ User javascript and CSS๋ผ๋Š” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ๋„ ๋ฉ๋‹ˆ๋‹ค.)

 

์ฝ”์ฝ”ํฌ๋ฆฌ์•„ ์‚ฌ์ดํŠธ ๋“ค์–ด๊ฐ€์„œ ๊น”๋ฆฐ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋ˆŒ๋Ÿฌ์„œ ์ผœ์ค๋‹ˆ๋‹ค.(์šฐ์ธก ์œ„ ์•„์ด์ฝ˜ ์ค‘ ํผ์ฆ ๊ฐ™์€ ๊ฑฐ ์žˆ์Šต๋‹ˆ๋‹ค.)

์ขŒ์ธก ํฌ๋กฌ/์šฐ์ธก ์›จ์ผ (์ œ๊ฐ€ ๊ฑด๋“œ๋ฆฐ ๊ฒŒ ์žˆ์–ด์„œ ์•„๋งˆ ์•„์ด์ฝ˜์ด ์ข€ ๋‹ค๋ฅด๊ธด ํ•˜์ง€๋งŒ ํผ์ฆ ์•„์ด์ฝ˜์€ ๊ฐ๊ฐ ๋ณด์ด์‹œ๊ฒ ์ฃ )

๋ˆˆ๋ˆ„ ๊ฐ™์€ ์‚ฌ์ดํŠธ์—์„œ HTML ์›น ํฐํŠธ๊ฐ€ ์žˆ๋Š” ๊ฒƒ๋“ค์„ ์ฐพ์Šต๋‹ˆ๋‹ค.

 

์ €๋Š” ๊ธฐ๋ณธ์œผ๋กœ ChosunGu๋ผ๋Š” ํฐํŠธ์™€ THeJamsil5Bold๋กœ ๋˜์–ด์žˆ๋Š”๋ฐ ์ด๋ ‡๊ฒŒ ํฐํŠธ 2๊ฐœ๋กœ ํ•˜์‹œ๊ฑฐ๋‚˜ ํ•˜๋‚˜๋Š” ๋ณผ๋“œ๋กœ ํ•ด์„œ ๊ตฌ๋ถ„ํ•˜์‹œ๋Š” ๊ฒŒ ๊ฐ€๋…์„ฑ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

 

@font-face ๋’ค์— ์ค‘๊ด„ํ˜ธ ์žˆ๋Š” ๊ฒƒ๋“ค์„ ๊ณ ๋ฅธ ํฐํŠธ์˜ ์ฝ”๋“œ๋กœ ๋ฐ”๊พธ์–ด์ค๋‹ˆ๋‹ค.

 

๊ทธ ์•„๋ž˜ ์ฃผ์„ /*๋กœ ๋˜์–ด์žˆ๋Š” ๊ฒƒ์ด ์„ค๋ช…์ด๊ณ  ๊ทธ ์•„๋ž˜ font-family ๋’ค์— ์ ํžŒ ์Œ๋”ฐ์˜ดํ‘œ ์•ˆ์— ๊ณ ๋ฅธ ํฐํŠธ ์ด๋ฆ„๊ณผ ๋™์ผํ•˜๊ฒŒ ๋„ฃ์–ด์ค๋‹ˆ๋‹ค. ํฐํŠธ ์‚ฌ์ด์ฆˆ๋Š” ํ™•์ธํ•˜๋ฉด์„œ ๋ฐ”๊พธ์‹œ๊ณ ์š”.(์›ฌ๋งŒํ•˜๋ฉด UI ๋•Œ๋ฌธ์— ์•ˆ ๊ฑด๋“œ๋ฆฌ๋Š” ๊ฒŒ ๋‚ซ์Šต๋‹ˆ๋‹ค. ๊นจ์งˆ ์ˆ˜ ์žˆ์Œ)

@font-face {
    font-family: 'ChosunGu';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@1.0/ChosunGu.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TheJamsil5Bold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/TheJamsil5Bold.woff2') format('woff2');
    font-weight: 700;
  font-style: normal;
}

/*์„ธ์…˜ ์ œ๋ชฉ, "๋ฃธ ์ฑ„ํŒ…", ์บ๋ฆญํ„ฐ ์ด๋ฆ„*/
.MuiTypography-subtitle2{
      font-size: 0.875rem;
      font-family: "TheJamsil5Bold", Helvetica, Arial, sans-serif;
      font-weight: bold;
      line-height: 1.57;
      letter-spacing: 0.00714em;
}

/*์บ๋ฆญํ„ฐ ํ™”๋ฉด ์ด๋ฆ„*/
.MuiTypography-caption{
      font-size: 0.75rem;
      font-family: "TheJamsil5Bold", Helvetica, Arial, sans-serif;
      font-weight: 400;
      line-height: 1.66;
      letter-spacing: 0.03333em;
}

/*๋ธŒ๊ธˆ ๋ฒ„ํŠผ*/
.MuiButton-root{
    font-size: 0.8rem;
    font-family: "ChosunGu", Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1.75;
    letter-spacing: 0.02857em;
}

/*์™ผ์ชฝ ๋ฐ์ดํ„ฐ, ์ฑ„ํŒ…*/
.MuiTypography-body2{
      font-size: 0.875rem;
      font-family: "ChosunGu", Helvetica, Arial, sans-serif;
      font-weight: 3600;
      letter-spacing: 0.01071em;
}

/*ํ™”๋ฉด ํ…์ŠคํŠธ*/
.MuiChip-root{
      font-family: "ChosunGu", Helvetica, Arial, sans-serif;
}

/*์ฐฝ ์ œ๋ชฉ*/
.MuiTypography-body1{
      font-size: 1rem;
      font-family: "TheJamsil5Bold", Helvetica, Arial, sans-serif;
      font-weight: 400;
      line-height: 1.5;
      letter-spacing: 0.00938em;
}

/*์ฐฝ ๋‚ด์— ๋ถ€๊ฐ€์„ค๋ช…*/
.MuiFormLabel-root{
    font-size: 1rem;
    font-family: "ChosunGu", Helvetica, Arial, sans-serif;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.00938em;
}

/*์ฐฝ ์•ˆ์˜ ๋ฐ์ดํ„ฐ*/
.MuiInputBase-root{
      font-size: 1rem;
      font-family: "ChosunGu", Helvetica, Arial, sans-serif;
      font-weight: 400;
      line-height: 1.1876em;
      letter-spacing: 0.00938em;
}

/*์šฐํด๋ฆญ ์ฐฝ*/
.MuiMenuItem-dense{
      font-size: 0.875rem;
      font-family: "ChosunGu", Helvetica, Arial, sans-serif;
      font-weight: 400;
      line-height: 1.43;
      letter-spacing: 0.01071em;
}

/*๋งˆ์šฐ์Šค์˜ค๋ฒ„*/
.MuiTooltip-tooltip {
    font-size: 0.8rem;
    max-width: 300px;
    font-family: "ChosunGu", Helvetica, Arial, sans-serif;
    font-weight: 500;
    line-height: 1.4em;
}

 

ํฐํŠธ๊ฐ€ ๋ท์ฒด์— ๋”ฐ๋ผ ๊นจ์ง€๋Š” ํฐํŠธ๋“ค์ด ๋‹ค์ˆ˜๋ผ์„œ(์œ„์— ์„ค์ •๋œ ํฐํŠธ๋„ ํ•ด๋‹นํ•  ๊ฒƒ์ž„),

์ดํ•˜๋Š” ์ œ๊ฐ€ ์ง์ ‘ ์‚ฌ์šฉํ•˜๋Š” ํฐํŠธ ๋„ฃ์–ด๋‘” ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค.(๋ชจ๋“  ํฐํŠธ ๊ณ ์šด๋‹์›€์œผ๋กœ ๋™์ผ)

@font-face {
    font-family: 'GowunDodum-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/GowunDodum-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/*์„ธ์…˜ ์ œ๋ชฉ, "๋ฃธ ์ฑ„ํŒ…", ์บ๋ฆญํ„ฐ ์ด๋ฆ„*/
.MuiTypography-subtitle2{
      font-size: 0.875rem;
      font-family: 'GowunDodum-Regular', Helvetica, Arial, sans-serif;
      font-weight: bold;
      line-height: 1.57;
      letter-spacing: 0.00714em;
}

/*์บ๋ฆญํ„ฐ ํ™”๋ฉด ์ด๋ฆ„*/
.MuiTypography-caption{
      font-size: 0.75rem;
      font-family: 'GowunDodum-Regular', Helvetica, Arial, sans-serif;
      font-weight: 400;
      line-height: 1.66;
      letter-spacing: 0.03333em;
}

/*๋ธŒ๊ธˆ ๋ฒ„ํŠผ*/
.MuiButton-root{
    font-size: 0.8rem;
    font-family: 'GowunDodum-Regular', Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1.75;
    letter-spacing: 0.02857em;
}

/*์™ผ์ชฝ ๋ฐ์ดํ„ฐ, ์ฑ„ํŒ…*/
.MuiTypography-body2{
      font-size: 0.875rem;
      font-family: 'GowunDodum-Regular', Helvetica, Arial, sans-serif;
      font-weight: 3600;
      letter-spacing: 0.01071em;
}

/*ํ™”๋ฉด ํ…์ŠคํŠธ*/
.MuiChip-root{
      font-family: 'GowunDodum-Regular', Helvetica, Arial, sans-serif;
}

/*์ฐฝ ์ œ๋ชฉ*/
.MuiTypography-body1{
      font-size: 1rem;
      font-family: 'GowunDodum-Regular', Helvetica, Arial, sans-serif;
      font-weight: 400;
      line-height: 1.5;
      letter-spacing: 0.00938em;
}

/*์ฐฝ ๋‚ด์— ๋ถ€๊ฐ€์„ค๋ช…*/
.MuiFormLabel-root{
    font-size: 1rem;
    font-family: 'GowunDodum-Regular', Helvetica, Arial, sans-serif;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.00938em;
}

/*์ฐฝ ์•ˆ์˜ ๋ฐ์ดํ„ฐ*/
.MuiInputBase-root{
      font-size: 1rem;
      font-family: 'GowunDodum-Regular', Helvetica, Arial, sans-serif;
      font-weight: 400;
      line-height: 1.1876em;
      letter-spacing: 0.00938em;
}

/*์šฐํด๋ฆญ ์ฐฝ*/
.MuiMenuItem-dense{
      font-size: 0.875rem;
      font-family: 'GowunDodum-Regular', Helvetica, Arial, sans-serif;
      font-weight: 400;
      line-height: 1.43;
      letter-spacing: 0.01071em;
}

/*๋งˆ์šฐ์Šค์˜ค๋ฒ„*/
.MuiTooltip-tooltip {
    font-size: 0.8rem;
    max-width: 300px;
    font-family: 'GowunDodum-Regular', Helvetica, Arial, sans-serif;
    font-weight: 500;
    line-height: 1.4em;
}
728x90
๋ฐ˜์‘ํ˜•
COMMENT