Download src/style.css from kbg05204/streamlit: direct link, hf CLI and curl.
- Browser
- Download file 3.24 kB
-
https://huggingface.co/spaces/kbg05204/streamlit/resolve/main/src/style.css
- Command line
-
hf download hf://spaces/kbg05204/streamlit/src/style.css
-
curl -L -o style.css https://huggingface.co/spaces/kbg05204/streamlit/resolve/main/src/style.css
3.24 kB
| /* 1. ํฐํธ ๋ฐ ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ ์ค์ */ | |
| @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;600;700&family=Rajdhani:wght@500;600;700&display=swap'); | |
| html, body, [data-testid="stAppViewContainer"] { | |
| background-color: #FFFFFF ; /* [์์ ] ๋ฐฐ๊ฒฝ์ ํฐ์์ผ๋ก ๋ณ๊ฒฝ */ | |
| font-family: 'Noto Sans KR', sans-serif ; | |
| color: #333333 ; /* [์์ ] ๋ฐฐ๊ฒฝ์ด ๋ฐ์ผ๋ฏ๋ก ๊ธฐ๋ณธ ํ ์คํธ๋ ์ด๋ก๊ฒ */ | |
| } | |
| /* 2. ํค๋ ํ์ดํ ์ปจํ ์ด๋ (app.py์ HTML๊ณผ ์ฐ๋) */ | |
| .title-container { | |
| line-height: 1.2; | |
| } | |
| .main-title { | |
| font-size: 2.2rem ; /* [์์ ] ํ ์คํธ ์ฌ์ด์ฆ ๋ํญ ํ๋ */ | |
| font-weight: 700 ; | |
| color: #FFFFFF ; /* ํค๋ ๋ฐฐ๊ฒฝ์ด ์ด๋์ฐ๋ฏ๋ก ํฐ์ ์ ์ง */ | |
| } | |
| .sub-title { | |
| font-size: 1.0rem ; | |
| color: #E0E0E0 ; | |
| } | |
| /* 3. ์ ๋ ฅ์ฐฝ ์ปจํ ์ด๋ (col2 ๋ด๋ถ ๋ฐ์ค ๋์์ธ) */ | |
| .input-title { | |
| background: #16213E; | |
| border: 1px solid #2A3550; | |
| border-bottom: none; | |
| border-radius: 12px 12px 0 0; | |
| padding: 14px 22px 10px 22px; | |
| font-size: 0.85rem; font-weight: 600; | |
| color: #FFFFFF; letter-spacing: 1.5px; | |
| } | |
| [data-testid="stVerticalBlockBorderWrapper"] { | |
| background: #F8F9FA ; /* [์์ ] ์ ๋ ฅ์ฐฝ ๋ด๋ถ ๋ฐฐ๊ฒฝ์ ์ฐํ ํ์์ผ๋ก */ | |
| border: 1px solid #E0E0E0 ; | |
| border-top: none ; | |
| border-radius: 0 0 12px 12px ; | |
| padding: 20px ; | |
| margin-bottom: 14px ; | |
| } | |
| /* 4. KT ์ ์ฉ ๋ ๋ ๋ฒํผ ๋ฐ ์ค์ ์ ๋ ฌ */ | |
| div.stButton { | |
| text-align: center ; /* [์์ ] ๋ฒํผ ์ปจํ ์ด๋ ์ค์ ์ ๋ ฌ */ | |
| margin-top: 10px; | |
| } | |
| [data-testid="stButton"] > button { | |
| background: #E3000B ; /* KT ๋ ๋ */ | |
| color: #FFFFFF ; /* [์์ ] ๊ฐ๋ ์ฑ์ ์ํด ๋ฒํผ ๊ธ์๋ ํฐ์ (๋๋ ๊ฒ์ ์ #000000) */ | |
| border: none ; border-radius: 8px ; | |
| font-family: 'Noto Sans KR', sans-serif ; | |
| font-weight: 600 ; font-size: 1.1rem ; /* [์์ ] ๋ฒํผ ํ ์คํธ ํค์ */ | |
| padding: 12px 40px ; | |
| transition: all 0.2s ; | |
| width: auto ; /* [์์ ] ๊ฐ๋ก ์ ์ฒด๊ฐ ์๋ ๋ด์ฉ๋งํผ๋ง */ | |
| min-width: 200px; | |
| } | |
| [data-testid="stButton"] > button:hover { | |
| background: #c0000a ; | |
| box-shadow: 0 4px 16px rgba(227,0,11,0.4) ; | |
| } | |
| /* 5. ํ ์คํธ ์ ๋ ฅ ๋ฐ ํ ์คํธ ์์ญ */ | |
| [data-testid="stTextArea"] textarea, | |
| [data-testid="stTextInput"] input { | |
| background: #FFFFFF ; | |
| border: 1px solid #D0D0D0 ; | |
| color: #333333 ; | |
| border-radius: 8px ; | |
| } | |
| /* 6. ํญ(Tabs) ๋์์ธ */ | |
| [data-testid="stTabs"] [data-baseweb="tab-list"] { | |
| background: #FFFFFF ; border-bottom: 1px solid #E0E0E0 ; | |
| } | |
| [data-testid="stTabs"] [data-baseweb="tab"] { | |
| color: #888888 ; | |
| } | |
| [data-testid="stTabs"] [aria-selected="true"] { | |
| color: #E3000B ; border-bottom: 2px solid #E3000B ; | |
| } | |
| /* 7. ๊ธ์ ๊ฐ๋ ์ฑ ์ค์ */ | |
| p, .stMarkdown p { | |
| color: #333333 ; /* [์์ ] ๋ณธ๋ฌธ ๊ธ์์ ๊ฒ์ ๊ณ์ด */ | |
| word-break: keep-all; | |
| } | |