User:Tamzin/-show classes.css

/* This set of CSS rules was generated using {User:Tamzin/-show classes/generate}. See User:Tamzin/-show classes for more information */

/* Group 0. "negative-right" classes: .unconfirmed-show and .anonymous-show */

.anonymous-show, .unconfirmed-show { border: 3px blue solid !important; } div.anonymous-show, p.anonymous-show, div.unconfirmed-show, p.unconfirmed-show { display:block !important; } span.anonymous-show, small.anonymous-show, span.unconfirmed-show, small.unconfirmed-show { display:inline !important; } table.anonymous-show, table.unconfirmed-show { display:table !important; } li.anonymous-show, li.unconfirmed-show { display:list-item !important; }

/* Group 1. "Entry-level" rights: user, autoconfirmed, and (for non-admins) extendedconfirmed. */

.user-show, .autoconfirmed-show { background: lightgray !important; }

/* Group 2. Other rights you have. */

.abusefilter-show, .sysop-show { background: khaki !important; }

/* Group 3. Rights you don't have, which are not redundant with rights you do have. */

.checkuser-show { border: 3px orange solid !important; }

div.checkuser-show, p.checkuser-show { display: block !important; }

span.checkuser-show, small.checkuser-show { display: inline !important; }

table.checkuser-show { display: table !important; }

li.checkuser-show { display: list-item !important; }

/* Anomaly highlighter: Elements with -show for "lesser included" perms but not their "higher" cousins, e.g. patroller-show without sysop-show or abusefilter-helper-show without abusefilter-show. */

.abusefilter-helper-show:not(.abusefilter-show), .abusefilter-helper-show:not(.sysop-show), .extendedconfirmed-show:not(.sysop-show), .extendedmover-show:not(.sysop-show), .patroller-show:not(.sysop-show), .templateeditor-show:not(.sysop-show) { background: red !important; } div.abusefilter-helper-show, p.abusefilter-helper-show, div.extendedconfirmed-show, p.extendedconfirmed-show, div.extendedmover-show, p.extendedmover-show, div.patroller-show, p.patroller-show, div.templateeditor-show, p.templateeditor-show { display: block !important; } span.abusefilter-helper-show, small.abusefilter-helper-show, span.extendedconfirmed-show, small.extendedconfirmed-show, span.extendedmover-show, small.extendedmover-show, span.patroller-show, small.patroller-show, span.templateeditor-show, small.templateeditor-show { display: inline !important; } table.abusefilter-helper-show, table.extendedconfirmed-show, table.extendedmover-show, table.patroller-show, table.templateeditor-show { display: table !important; } li.abusefilter-helper-show, li.extendedconfirmed-show, li.extendedmover-show, li.patroller-show, li.templateeditor-show { display: list-item !important; }