Index: skin/options.css |
=================================================================== |
--- a/skin/options.css |
+++ b/skin/options.css |
@@ -85,6 +85,13 @@ |
display: none; |
} |
+input[type="text"], input[type="search"] |
+{ |
+ -webkit-box-sizing: border-box; |
+ -moz-box-sizing: border-box; |
+ box-sizing: border-box; |
+} |
+ |
.option-name |
{ |
display: flex; |
@@ -450,7 +457,8 @@ |
} |
.icon, .table input[type="checkbox"]::before, .table button.delete, |
-#content-help a::before, #dialog-close::before |
+#content-help a::before, #dialog-close::before, |
+#custom-filters-add button::after |
{ |
background-image: url(options-sprite.png); |
display: inline-block; |
@@ -461,7 +469,7 @@ |
background-position: -0px -0px; |
cursor: pointer; |
height: 18px; |
- width: 18px; |
+ min-width: 18px; |
} |
.icon-update |
@@ -565,7 +573,7 @@ |
outline: 0px; |
padding-bottom: 5px; |
vertical-align: text-bottom; |
- width: 330px; |
+ width: 100%; |
} |
#whitelisting .controls .button-add span |
@@ -609,65 +617,134 @@ |
Advanced tab content |
*/ |
-#blocking-list-own .table |
+#custom-filters-header |
+{ |
+ padding: 0px 20px; |
+ margin-bottom: 10px; |
+} |
+ |
+#custom-filters-raw-controls |
+{ |
+ display: flex; |
+} |
+ |
+#custom-filters:not(.mode-edit) #custom-filters-raw, |
+#custom-filters:not(.mode-edit) #custom-filters-raw-controls, |
+#custom-filters.mode-edit #custom-filters-show-edit, |
+#custom-filters.mode-edit #custom-filters-list-wrapper |
+{ |
+ display: none; |
+} |
+ |
+#custom-filters-raw-save |
+{ |
+ padding: 0px 16px; |
+} |
+ |
+#custom-filters .table |
{ |
height: 290px; |
overflow: auto; |
width: auto; |
} |
-#blocking-list-own .controls |
+#custom-filters-add |
{ |
display: flex; |
padding: 0px; |
border: none; |
} |
-#blocking-list-own input[type="text"], |
-#blocking-list-own input[type="text"]:focus |
+#custom-filters .controls |
{ |
- border: 0px; |
- border-bottom: 1px solid; |
- border-top: 1px solid; |
+ border-top: none; |
+} |
+ |
+#custom-filters-raw |
+{ |
+ width: 100%; |
+ height: 100%; |
+} |
+ |
+#custom-filters-wrapper |
+{ |
+ height: 330px; |
+} |
+ |
+#custom-filters input[type="text"] |
+{ |
+ border-width: 1px 0px 1px 0px; |
+ border-bottom-style: solid; |
+ border-top-style: solid; |
border-color: #1E8728; |
- box-sizing: border-box; |
height: 25px; |
- outline: 0px; |
-moz-padding-start: 10px; |
-webkit-padding-start: 10px; |
+ -moz-padding-end: 60px; |
+ -webkit-padding-end: 60px; |
+ padding-top: 18px; |
+ padding-bottom: 18px; |
width: 100%; |
} |
-.icon-enter-blue |
+#custom-filters input[type="text"]:focus |
{ |
- background-position: -28px -85px; |
- cursor: pointer; |
- height: 10px; |
- margin: 0px 0px -2px 2px; |
- width: 10px; |
+ outline: 0px; |
} |
-#blocking-list-own .input-control |
+#custom-filters-add input |
{ |
- position: absolute; |
- -webkit-margin-start: -50px; |
- -moz-margin-start: -50px; |
- bottom: 5px; |
+ font-size: 13px; |
+ background-color: #F5F5F5; |
} |
-#blocking-list-own .input-separator |
+#custom-filters-add input::-webkit-input-placeholder |
{ |
+ font-weight: 600; |
+} |
+#custom-filters-add input::-moz-placeholder |
+{ |
+ font-weight: 600; |
+} |
+ |
+#custom-filters-table |
+{ |
+ border-top: 1px solid #CDCDCD; |
+} |
+ |
+#custom-filters-add button |
+{ |
+ font-size: 14px; |
+ -webkit-margin-start: -60px; |
+ -moz-margin-start: -60px; |
+ -webkit-padding-end: 6px; |
+ -moz-padding-end: 6px; |
+ cursor: pointer; |
+ color: #3A7BA6; |
+} |
+ |
+#custom-filters-add button::before |
+{ |
+ content: ""; |
display: inline-block; |
-moz-border-end: 1px solid #CDCDCD; |
-webkit-border-end: 1px solid #CDCDCD; |
height: 15px; |
- margin: 0px 4px -4px 0px; |
+ -webkit-margin-end: 10px; |
+ -moz-margin-end: 10px; |
+ margin-bottom: -2px; |
width: 1px; |
} |
-#blocking-list-own .input-button-text |
+#custom-filters-add button::after |
{ |
- font-size: 12px; |
+ content: ""; |
+ background-position: -28px -85px; |
+ cursor: pointer; |
+ height: 10px; |
+ -webkit-margin-start: 6px; |
+ -moz-margin-start: 6px; |
+ width: 10px; |
} |
.tooltip, #block-element-explanation a |
@@ -807,9 +884,6 @@ |
#dialog input[type="text"], |
#dialog input[type="search"] |
{ |
- -webkit-box-sizing: border-box; |
- -moz-box-sizing: border-box; |
- box-sizing: border-box; |
font-size: 16px; |
margin-top: 10px; |
padding: 5px; |