diff --git "a/index.html" "b/index.html" --- "a/index.html" +++ "b/index.html" @@ -1,2443 +1,1147 @@ + - - - Mal's Models - - - - - - - - - - + - .last-update { - text-align: center; - font-size: 13px; - color: var(--text-secondary); - margin-bottom: 16px; - } + + + +
+
+ +
+ +

+ Mal's Models +

+

+ MV +

+
- .controls { - display: flex; - flex-wrap: wrap; - gap: 12px; - align-items: center; - justify-content: center; - } + + - .clear-btn { - position: absolute; - right: 8px; - top: 50%; - transform: translateY(-50%); - padding: 6px 14px; - background: rgba(239, 68, 68, 0.2); - border: 1px solid rgba(239, 68, 68, 0.3); - border-radius: 8px; - color: #fca5a5; - font-size: 13px; - font-weight: 500; - cursor: pointer; - transition: all 0.2s; - } + +
+ + + Civitai + + + + Hugging Face + + + + Reddit + + + + Buy Me A Coffee + +
+
+ +
+ +
+ 0 Items +
- .clear-btn:hover { - background: rgba(239, 68, 68, 0.3); - color: #fecaca; - } +
+ + + +
+
+ + +
+
+
- .mode-select { - padding: 12px 40px 12px 16px; - background: var(--input-bg); - border: 2px solid var(--input-border); - border-radius: 12px; - color: var(--input-text); - font-size: 15px; - font-family: inherit; - cursor: pointer; - transition: all 0.3s; - font-weight: 500; - height: 48px; - line-height: 20px; - min-width: 150px; - flex-shrink: 0; - appearance: none; - -webkit-appearance: none; - -moz-appearance: none; - background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: right 12px center; - background-size: 20px; - box-shadow: none; - outline: none; - } + +
- .mode-select::-ms-expand { - display: none; - } + +
+
+

Loading library...

+
- .mode-select:focus { - outline: none; - border-color: var(--accent-blue); - box-shadow: 0 0 0 4px rgba(96, 165, 250, 0.1); - } + + - .mode-select option { - background: var(--card-bg-solid); - color: var(--input-text); - padding: 16px 20px; - font-size: 15px; - font-weight: 500; - border: none; - outline: none; - } + +
+ +
- .mode-select option:hover { - background: linear-gradient(90deg, rgba(96, 165, 250, 0.15) 0%, rgba(96, 165, 250, 0.05) 100%); - color: var(--accent-blue); - font-weight: 600; - } + +
+
+
- .mode-select option:checked, - .mode-select option:focus { - background: linear-gradient(90deg, rgba(96, 165, 250, 0.25) 0%, rgba(96, 165, 250, 0.15) 100%); - color: #93c5fd; - font-weight: 600; - box-shadow: none; - outline: none; - } + + +
- .checkbox-group { - display: flex; - flex-wrap: wrap; - gap: 8px; - align-items: center; - } + - .checkbox-label { - display: flex; - align-items: center; - gap: 8px; - padding: 10px 16px; - background: var(--input-bg); - border: 2px solid var(--input-border); - border-radius: 10px; - cursor: pointer; - transition: all 0.2s; - font-size: 14px; - font-weight: 500; - user-select: none; - } + + - .checkbox-label input[type="checkbox"]:checked + span { - color: var(--accent-blue); - } + + + - .daily-date-select option { - background: var(--card-bg-solid); - color: var(--input-text); - } - - .daily-uploads-list { - display: grid; - gap: 12px; - } - - .daily-upload-item { - display: flex; - align-items: center; - justify-content: space-between; - padding: 16px 20px; - background: var(--input-bg); - border-radius: 12px; - border: 1px solid var(--card-border); - transition: all 0.2s; - } - - .daily-upload-item:hover { - background: var(--hover-bg); - border-color: var(--card-border); - } - - .daily-upload-person { - font-weight: 600; - color: var(--text-primary); - font-size: 15px; - } - - .daily-upload-person-row { - display: flex; - align-items: center; - gap: 8px; - } - - .person-modal-link { - font-size: 14px; - opacity: 0.6; - transition: all 0.2s; - cursor: pointer; - display: flex; - align-items: center; - justify-content: center; - text-decoration: none; - } - - .person-modal-link:hover { - opacity: 1; - transform: scale(1.2); - } - - .daily-upload-models { - display: flex; - flex-wrap: wrap; - gap: 8px; - } - - .daily-upload-model { - padding: 4px 10px; - background: rgba(96, 165, 250, 0.2); - border-radius: 6px; - font-size: 12px; - font-weight: 600; - color: var(--accent-blue); - text-transform: uppercase; - text-decoration: none; - cursor: pointer; - transition: all 0.15s ease; - } - - .daily-upload-model:hover { - transform: translateY(-2px); - filter: brightness(1.2); - text-decoration: underline; - } - - .daily-upload-model[data-type="wan"] { - background: rgba(239, 68, 68, 0.2); - color: #fca5a5; - } - - .daily-upload-model[data-type="flux"] { - background: rgba(168, 85, 247, 0.2); - color: #c4b5fd; - } - - .daily-upload-model[data-type="sdxl"] { - background: rgba(34, 197, 94, 0.2); - color: #86efac; - } - - .daily-upload-model[data-type="zimage"] { - background: rgba(236, 72, 153, 0.2); - color: #f9a8d4; - } - - .daily-upload-model[data-type="qwen"] { - background: rgba(6, 182, 212, 0.2); - color: #67e8f9; - } - - .daily-upload-model[data-type="lora"] { - background: rgba(59, 130, 246, 0.2); - color: #93c5fd; - } - - .daily-upload-model[data-type="locon"] { - background: rgba(16, 185, 129, 0.2); - color: #6ee7b7; - } - - .daily-upload-model[data-type="embedding"] { - background: rgba(249, 115, 22, 0.2); - color: #fdba74; - } - - .no-uploads-message { - text-align: center; - padding: 40px; - color: var(--text-secondary); - font-size: 15px; - } - - .daily-stats { - padding: 16px; - background: var(--input-bg); - border-radius: 10px; - margin-bottom: 16px; - display: flex; - justify-content: center; - gap: 24px; - transition: background 0.3s ease; - } - - .daily-stat { - text-align: center; - } - - .daily-stat-value { - font-size: 24px; - font-weight: 700; - color: var(--accent-blue); - } - - .daily-stat-label { - font-size: 12px; - color: var(--text-secondary); - text-transform: uppercase; - letter-spacing: 0.5px; - } - - - - - - -
-
-

🎨 Mal's Models

- -
- -
-
- - -
- - - -
- - -
- -
- - Updated: N/A -
-
- -
-
- Sort by: - -
- -
- Period: - -
- -
- Per page: - -
-
- -
-
- - - - - - - - - - - - - - - -
-
-
- - - -
- - - - - - - - - - - - + \ No newline at end of file