diff --git a/README.md b/README.md index 59801f8..283eade 100644 --- a/README.md +++ b/README.md @@ -71,6 +71,13 @@ ## ๐ ๋ณ๊ฒฝ ์ด๋ ฅ (Changelog) +### v0.4.17 (2026-01-02) +- **Ohli24 ์ก์ ๋ฒํผ ๋์์ธ ๊ณ ๋ํ**: + - ๋ชฉ๋ก ํ์ด์ง์ ๋ฒํผ๋ค("์ํ๋ณด๊ธฐ", "๋ณด๊ธฐ", "์ญ์ " ๋ฑ)์ ๋ ์ฌํํ๊ณ ๋ฏธ๋๋ฉํ `.btn-minimal` ๋์์ธ์ผ๋ก ๊ฐํธ + - "๋ณด๊ธฐ" ๋ฒํผ์ ์ธ๋ จ๋ ๋ธ๋ฃจ ๊ทธ๋๋์ธํธ์ ๊ฐ์กฐ ํจ๊ณผ ์ ์ฉ + - ํธ๋ฒ ์ ์์ฐ์ค๋ฌ์ด ์ ๋๋ฉ์ด์ ๋ฐ ์ํธ์์ฉ ํผ๋๋ฐฑ ์ถ๊ฐ + - ์ญ์ ๋ฒํผ์ ์๊ฐ์ ๊ฐ์กฐ๋ฅผ ์ค์ฌ ์ ๋ฐ์ ์ธ ์ธํฐํ์ด์ค ์ ๋ + ### v0.4.15 (2026-01-02) - **Ohli24 ๋ ์ง ํ์ ๋ฐ ๋์์ธ ๊ฐ์ **: - ์์ฒญ์ผ(์์) ๋ฐ ์๋ฃ์ผ ๋ฐฐ์ง์ ์์ ๊ตฌ๋ถ ์ ์ฉ (Slate/Green) ๋ฐ "์์:", "์๋ฃ:" ๋ผ๋ฒจ ์ถ๊ฐ diff --git a/info.yaml b/info.yaml index 912da34..f7dbb13 100644 --- a/info.yaml +++ b/info.yaml @@ -1,5 +1,5 @@ title: "์ ๋ ๋ค์ด๋ก๋" -version: "0.4.16" +version: "0.4.17" package_name: "anime_downloader" developer: "projectdx" description: "anime downloader" diff --git a/static/css/ohli24.css b/static/css/ohli24.css index cc30059..3ed7c7f 100644 --- a/static/css/ohli24.css +++ b/static/css/ohli24.css @@ -256,8 +256,56 @@ ul.nav.nav-pills .nav-link.active { min-width: 320px; } - .ohli24-list-page .episode-actions { display: flex; flex-wrap: nowrap; gap: 6px; } - .ohli24-list-page .episode-actions .btn { flex: none; width: auto; min-width: 80px; font-size: 11px !important; } + .ohli24-list-page .episode-actions { + display: flex; + flex-wrap: wrap; + gap: 8px; + } + + .ohli24-list-page .btn-minimal { + background: rgba(255, 255, 255, 0.05); + border: 1px solid rgba(255, 255, 255, 0.1); + color: #cbd5e1 !important; + font-size: 11px !important; + padding: 5px 12px !important; + border-radius: 8px !important; + transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); + display: flex; + align-items: center; + gap: 6px; + font-weight: 500 !important; + white-space: nowrap; + } + + .ohli24-list-page .btn-minimal i { font-size: 12px; opacity: 0.8; } + + .ohli24-list-page .btn-minimal:hover { + background: rgba(255, 255, 255, 0.12); + border-color: rgba(255, 255, 255, 0.2); + transform: translateY(-1px); + color: #fff !important; + } + + /* Primary Watch Button */ + .ohli24-list-page .btn-watch-primary { + background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%) !important; + border: none !important; + color: white !important; + box-shadow: 0 4px 12px rgba(37, 99, 235, 0.3); + } + + .ohli24-list-page .btn-watch-primary:hover { + background: linear-gradient(135deg, #60a5fa 0%, #3b82f6 100%) !important; + box-shadow: 0 6px 15px rgba(37, 99, 235, 0.4); + transform: translateY(-2px); + } + + /* Danger Hover for Remove */ + .ohli24-list-page .btn-remove-alt:hover { + background: rgba(239, 68, 68, 0.15) !important; + border-color: rgba(239, 68, 68, 0.3) !important; + color: #f87171 !important; + } } /* Queue Specific Styles - Scoped to Queue Page */ diff --git a/templates/anime_downloader_ohli24_list.html b/templates/anime_downloader_ohli24_list.html index ec4a299..09e4445 100644 --- a/templates/anime_downloader_ohli24_list.html +++ b/templates/anime_downloader_ohli24_list.html @@ -491,19 +491,19 @@