mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-08-29 17:01:26 -03:00
fix(recipes): pin recipe modal badge sizing against import-modal.css collision
import-modal.css is loaded after recipe-modal.css and its unscoped .missing-badge/.deleted-badge (equal specificity) were clobbering the recipe modal's badge family, leaving invalid-hash-badge (no import counterpart) at a different size. Scope the recipe status-badge sizing under #recipeModal so import-modal.css can't override it. Also remove the duplicate .deleted-badge block in import-modal.css.
This commit is contained in:
@@ -1179,6 +1179,19 @@
|
||||
border: 1px solid oklch(var(--lora-warning) / 0.35);
|
||||
}
|
||||
|
||||
/* Pin the recipe status-badge family (missing / deleted / invalid-hash) to its
|
||||
compact size. import-modal.css defines unscoped .missing-badge/.deleted-badge
|
||||
and is loaded AFTER this file, so without this higher-specificity rule its
|
||||
padding/font-size would clobber recipe modal's, leaving invalid-hash-badge
|
||||
(which has no import counterpart) at a different size. local-badge
|
||||
intentionally keeps the global shared.css size. */
|
||||
#recipeModal .badge-container .missing-badge,
|
||||
#recipeModal .badge-container .deleted-badge,
|
||||
#recipeModal .badge-container .invalid-hash-badge {
|
||||
padding: 3px 6px;
|
||||
font-size: 0.75em;
|
||||
}
|
||||
|
||||
/* Missing LoRAs status is a real button: the affordance must be visible at
|
||||
rest (persistent border), not only on hover. */
|
||||
.recipe-status.missing.clickable {
|
||||
|
||||
Reference in New Issue
Block a user