feat(userscript): Seed covers panel on MangaBaka series pages

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Lucas WintherandClaude Opus 5.5 committed 2026-10-15 01:40:04 +02:00
1 parent 162ab4afb0
commit df7e1bcd42
8 files changed
+122 -6

No files matched your search

+20 -1
View File
@@ -126,7 +126,7 @@
}
.mbseed-app .mbseed-settings { grid-template-columns: minmax(0, 1fr); }
.mbseed-app .mbseed-setting > span { flex: none; }
.mbseed-app .mbseed-setting > select { flex: 1 1 auto; min-width: 0; max-width: 9.5rem; text-overflow: ellipsis; }
.mbseed-app .mbseed-setting > select { flex: 1 1 auto; min-width: 0; max-width: 11rem; text-overflow: ellipsis; }
.mbseed-app .mbseed-setting.is-stacked { flex-direction: column; align-items: stretch; gap: 3px; }
.mbseed-app .mbseed-setting.is-stacked input {
padding: 5px 8px; border: 1px solid var(--mb-line); background: var(--mb-slip); color: var(--mb-ink); font: 13px var(--mb-mono);
@@ -366,3 +366,22 @@
/* ---------- userscript panel chrome ---------- */
.mbseed-panel { background: var(--mb-page); color: var(--mb-ink); font: 14px/1.5 var(--mb-sans); border: 1px solid var(--mb-frame); box-shadow: 0 18px 40px -18px var(--mb-shadow); min-height: 100%; }
.mbseed-panel *, .mbseed-panel *::before, .mbseed-panel *::after { box-sizing: border-box; }
.mbseed-panel .mbseed-panel-bar {
position: sticky; top: 0; z-index: 2; display: flex; align-items: center; justify-content: space-between;
padding: 10px 16px; background: var(--mb-panel); border-bottom: 3px solid var(--mb-ink);
font-size: 14px; font-weight: 800; letter-spacing: -0.01em;
}
.mbseed-panel .mbseed-panel-close {
display: grid; place-items: center; width: 30px; height: 30px; padding: 0; cursor: pointer;
border: 1.5px solid var(--mb-ink); background: transparent; color: var(--mb-ink);
}
.mbseed-panel .mbseed-panel-close:hover { background: var(--mb-ink); color: var(--mb-page); }
.mbseed-panel .mbseed-settings-panel { padding: 10px 16px; border-bottom: 1px solid var(--mb-line); background: var(--mb-panel); font-size: 13px; }
.mbseed-panel .mbseed-settings-panel summary { cursor: pointer; font-weight: 700; }
.mbseed-panel .mbseed-settings-panel label { display: grid; gap: 3px; margin-top: 8px; color: var(--mb-ink-2); }
.mbseed-panel .mbseed-settings-panel input {
padding: 5px 8px; border: 1px solid var(--mb-line); background: var(--mb-slip); color: var(--mb-ink); font: 13px var(--mb-mono);
}
.mbseed-panel .mbseed-settings-panel small { display: block; margin-top: 4px; color: var(--mb-ink-2); }
.mbseed-panel :focus-visible { outline: 2px solid var(--mb-teal); outline-offset: 2px; }