MediaWiki:Gadget-QuoteSourceRedirects.css: Difference between revisions
From Bodhicitta
(VSCode edit) |
(VSCode edit) |
||
| Line 41: | Line 41: | ||
font-size: .7rem; | font-size: .7rem; | ||
color: #0645AD; | color: #0645AD; | ||
cursor: pointer; | |||
border-bottom: 1px dotted; | |||
margin-left: .35rem; | |||
white-space: nowrap; | |||
} | |||
/* Removing a value edits the segments too, so it sits with the rewrite link | |||
rather than in the action column. Carnelian, because it is destructive. */ | |||
.qs-value-delete { | |||
font-size: .7rem; | |||
color: #9F2B29; | |||
cursor: pointer; | cursor: pointer; | ||
border-bottom: 1px dotted; | border-bottom: 1px dotted; | ||
| Line 52: | Line 63: | ||
display: block; | display: block; | ||
font-size: .75rem; | font-size: .75rem; | ||
color: #666; | color: #666; | ||
} | } | ||
| Line 92: | Line 88: | ||
color: #14866d; | color: #14866d; | ||
font-weight: bold; | font-weight: bold; | ||
opacity: 1; | |||
} | |||
/* The row is dimmed as a whole, but the undo control has to stay legible or | |||
there is no way back out of the treated state. */ | |||
.qs-treated td { | |||
background: #f6f5f2; | |||
} | |||
.qs-table button[disabled] { | |||
pointer-events: none; | |||
opacity: .4; | |||
cursor: default; | |||
} | } | ||
| Line 112: | Line 121: | ||
} | } | ||
.qs- | .qs-hide-label { | ||
font-weight: normal; | font-weight: normal; | ||
margin-right: .5rem; | margin-right: .5rem; | ||
cursor: pointer; | |||
} | |||
.qs-hide-label input { | |||
margin-right: .25rem; | |||
vertical-align: middle; | |||
} | |||
.qs-treated-count { | |||
color: #666; | |||
} | } | ||
Revision as of 13:25, 9 September 2026
/* Approve buttons on [[QuoteSource redirects to create]]. */
.qs-table td {
vertical-align: middle;
}
.qs-value {
font-size: .85rem;
word-break: break-word;
}
.qs-target-label {
font-size: .9rem;
}
.qs-target-edit {
font-size: .75rem;
color: #0645AD;
cursor: pointer;
border-bottom: 1px dotted;
margin-left: .35rem;
}
.qs-drlonly {
font-size: .85rem;
color: #666;
font-style: italic;
}
.qs-approve-btn {
font-size: .8rem;
padding: .15rem .6rem;
white-space: nowrap;
}
.qs-pending { color: #666; font-size: .8rem; }
.qs-done { color: #14866d; font-size: .8rem; font-weight: bold; }
.qs-failed { color: #BA1B1D; font-size: .8rem; }
.qs-value-edit {
font-size: .7rem;
color: #0645AD;
cursor: pointer;
border-bottom: 1px dotted;
margin-left: .35rem;
white-space: nowrap;
}
/* Removing a value edits the segments too, so it sits with the rewrite link
rather than in the action column. Carnelian, because it is destructive. */
.qs-value-delete {
font-size: .7rem;
color: #9F2B29;
cursor: pointer;
border-bottom: 1px dotted;
margin-left: .35rem;
white-space: nowrap;
}
/* Rewriting a value edits every segment using it, so its status sits beside
the value rather than in the action column — it is not a redirect. */
.qs-rewrite-status {
display: block;
font-size: .75rem;
color: #666;
}
/* A row that has been dealt with. Kept for the record rather than removed, so
the list stays a complete account of what was found and what was done. */
.qs-treated td {
opacity: .45;
}
.qs-treated .qs-value {
text-decoration: line-through;
}
.qs-dismiss {
font-size: .7rem;
color: #666;
cursor: pointer;
border-bottom: 1px dotted;
margin-left: .4rem;
white-space: nowrap;
}
.qs-treated .qs-dismiss {
color: #14866d;
font-weight: bold;
opacity: 1;
}
/* The row is dimmed as a whole, but the undo control has to stay legible or
there is no way back out of the treated state. */
.qs-treated td {
background: #f6f5f2;
}
.qs-table button[disabled] {
pointer-events: none;
opacity: .4;
cursor: default;
}
/* Disabled controls on a treated row still read as controls, so they are
visibly inert rather than merely unresponsive. */
.qs-disabled {
pointer-events: none;
opacity: .4;
text-decoration: none;
border-bottom: none;
}
.qs-hiding .qs-treated {
display: none;
}
.qs-controls {
margin: .5rem 0;
font-size: .85rem;
}
.qs-hide-label {
font-weight: normal;
margin-right: .5rem;
cursor: pointer;
}
.qs-hide-label input {
margin-right: .25rem;
vertical-align: middle;
}
.qs-treated-count {
color: #666;
}