feat(settings): add media hosting settings and provider-based upload gating

This commit is contained in:
plebeius
2026-02-17 18:57:54 +08:00
parent 45a6ff0bab
commit 96f11b3e26
46 changed files with 448 additions and 55 deletions
@@ -22,6 +22,17 @@
text-decoration: var(--post-content-link-text-decoration-hover);
}
.setting a {
color: var(--post-link-text-color);
text-decoration: var(--post-content-link-text-decoration);
text-transform: lowercase;
}
.setting a:hover {
color: var(--post-link-text-color-hover);
text-decoration: var(--post-content-link-text-decoration-hover);
}
.interfaceSettings {
margin-bottom: 10px;
}
@@ -30,6 +41,10 @@
margin-right: 2px;
}
.setting input[type="radio"] {
margin-right: 5px;
}
.settingTip {
font-size: 0.85em;
margin: 2px 0 5px 0;