Page MenuHomeWickedGov Phorge

oathmanage.less
No OneTemporary

Size
2 KB
Referenced Files
None
Subscribers
None

oathmanage.less

@import 'mediawiki.skin.variables.less';
.mw-special-OATHManage {
&-password {
&__form {
border: @border-subtle;
border-radius: @border-radius-base;
padding: @spacing-75;
}
// Higher specificity needed to override margins set on .mw-body p
& &__label {
color: @color-subtle;
margin-top: 0;
}
}
&-password,
&-authmethods {
margin-bottom: @spacing-150;
}
&-authmethods {
// On wide screens, put the actions buttons side by side;
// on narrow screens, put them below each other
&__method-actions {
display: flex;
gap: @spacing-75;
@media ( max-width: @max-width-breakpoint-mobile ) {
flex-direction: column;
}
}
// Put the add buttons below each other, regardless of screen width
&__addform .cdx-button {
display: flex;
margin-top: @spacing-75;
}
// Higher specificity needed to override margins set on .mw-body p
& &__placeholder {
color: @color-subtle;
margin-top: 0;
}
&--no-keys &__addform {
border: @border-subtle;
padding: @spacing-75;
}
// TODO use outlined accordions once those are available in Codex
.cdx-accordion {
border: @border-subtle;
}
.cdx-accordion + .cdx-accordion {
margin-top: -@spacing-12;
}
}
.mw-oathauth-recoverycodes-copy-button.cdx-button {
// HACK: Override margin-right from ext.oath.recovery.less
// We use the copy+delete buttons a little differently here than on TOTPAddForm,
// and that's causing styling discrepancies. We should clean that up so that we
// can use the same styling in both places
margin: 0;
}
&-delete-warning__actions {
// On wide screens, put the "delete" and "cancel" buttons side by side;
// on narrow screens, put them below each other
display: flex;
gap: @spacing-75;
margin-top: @spacing-125;
@media ( max-width: @max-width-breakpoint-mobile ) {
flex-direction: column;
}
}
@media ( max-width: @max-width-breakpoint-mobile ) {
// On narrow screens, make all buttons full width
.cdx-button {
display: flex;
width: 100%;
}
}
}

File Metadata

Mime Type
text/plain
Expires
Oct 4 2026, 23:56 (5 w, 6 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
0a/70/0e55b77f3facecb6a6c66b1be212
Default Alt Text
oathmanage.less (2 KB)

Event Timeline