}
.ruleview-rule-source {
- -moz-padding-start: 5px;
text-align: end;
float: right;
-moz-user-select: none;
+ margin-bottom: 2px;
}
-.ruleview-rule-source,
.ruleview-rule-source > label {
cursor: pointer;
+ margin: 0;
}
.ruleview-rule-source[unselectable],
padding: 2px 4px;
}
-/* User agent styles are not editable, display them differently */
+/**
+ * Display rules that don't match the current selected element and uneditable
+ * user agent styles differently
+ */
+.ruleview-rule[unmatched=true],
.ruleview-rule[uneditable=true] {
background: var(--theme-toolbar-background);
}
-moz-margin-start: 35px;
}
-.ruleview-colorswatch,
-.ruleview-bezierswatch {
+.ruleview-swatch {
cursor: pointer;
border-radius: 50%;
- width: 1em;
- height: 1em;
- vertical-align: text-top;
+ width: 0.9em;
+ height: 0.9em;
+ vertical-align: middle;
-moz-margin-end: 5px;
display: inline-block;
position: relative;