admin parametres: add shared Identifiants section, trim Emails, restructure PeerTube fieldsets

- admin parametres: move Compte administrateur into Identifiants as a fieldset
- admin parametres: space the account fieldset and drop confirm-password top border
- admin parametres: tighten param-form row spacing, relabel password button
- admin parametres: move password submit button outside the account fieldset
This commit is contained in:
Pontoporeia
2026-08-24 11:35:22 +02:00
parent fb5e856288
commit 138b59f66c
3 changed files with 196 additions and 150 deletions
+25
View File
@@ -1353,6 +1353,22 @@ th.admin-ap-col {
gap: var(--space-m);
}
.param-form > .param-form-actions {
display: flex;
align-items: center;
gap: var(--space-s);
}
/* Spacing between the two fieldsets in the Identifiants section */
.param-account-fieldset {
margin-top: var(--space-l);
}
/* Remove the top border on the confirm-password row (it follows the new-password row) */
.param-form > .param-form-row--flush {
border-top: none;
}
.param-form fieldset {
display: flex;
flex-direction: column;
@@ -1430,11 +1446,16 @@ th.admin-ap-col {
gap: var(--space-3xs);
border-top: 1px solid var(--border-primary);
padding: var(--space-xs) 0;
display: grid;
grid-template-columns: 1fr;
gap: var(--space-3xs);
border-top: 1px solid var(--border-primary);
}
.param-form > div:first-of-type {
border-top: none;
padding-top: 0;
border-top: none;
}
.param-form input[type="password"] {
@@ -1526,6 +1547,10 @@ th.admin-ap-col {
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
gap: var(--space-s);
}
.param-grid > .param-checkbox,
.param-grid > .param-note {
grid-column: 1 / -1;
}
.param-grid label {
display: flex;
flex-direction: column;