| Index: skin/new-options.css |
| =================================================================== |
| --- a/skin/new-options.css |
| +++ b/skin/new-options.css |
| @@ -398,7 +398,7 @@ |
| } |
| .table.list li:nth-of-type(odd), |
| -.table.cols li:nth-of-type(odd), |
| +.table.cols li:nth-of-type(odd):not([role="menuitem"]), |
| .table li.empty-placeholder |
| { |
| background-color: #F5F5F5; |
| @@ -437,33 +437,13 @@ |
| background-position: -61px -51px; |
| } |
| -.tabs.horizontal |
| -{ |
| - display: flex; |
| - margin-top: 0px; |
| - margin-bottom: 0px; |
| - padding: 0px; |
| - border-bottom: 1px solid #CDCDCD; |
| -} |
| - |
| -.tabs.horizontal li |
| -{ |
| - display: inline-block; |
| - padding: 0px 46px 10px 46px; |
| - color: #3A7BA6; |
| - text-align: center; |
| -} |
| - |
| .icon, |
| button[role="checkbox"], |
| .table button.delete, |
| #content-help a::before, |
| #dialog-close::before, |
| -#custom-filters-add button::after, |
| #dialog-body button::before, |
| -.date::before, |
| -.time::before, |
| -#all-filter-lists .arrow, |
| +#all-filter-lists-table .arrow, |
| .context-menu .content a::before |
| { |
| background-image: url(options-sprite.png); |
| @@ -471,8 +451,7 @@ |
| } |
| .icon-add, |
| -.icon-update, |
| -.icon-edit |
| +.icon-update |
| { |
| height: 16px; |
| width: 16px; |
| @@ -489,39 +468,14 @@ |
| background-position: -35px -1px; |
| } |
| -.icon-edit |
| -{ |
| - background-position: -18px -1px; |
| -} |
| - |
| -.icon-save, |
| -.icon-cancel |
| -{ |
| - height: 10px; |
| - width: 10px; |
| - cursor: pointer; |
| -} |
| - |
| -.icon-save |
| -{ |
| - background-position: -1px -62px; |
| -} |
| - |
| -.icon-cancel |
| -{ |
| - background-position: -12px -62px; |
| -} |
| - |
| -#custom-filters-add button::after |
| +.icon-enter |
| { |
| height: 8px; |
| width: 8px; |
| cursor: pointer; |
| } |
| -#dialog-close::before, |
| -.date::before, |
| -.time::before |
| +#dialog-close::before |
| { |
| content: ""; |
| height: 12px; |
| @@ -622,141 +576,80 @@ |
| Advanced tab content |
| */ |
| -#filter-lists > div, |
| -#all-filter-lists li.show-message .date, |
| -#all-filter-lists li.show-message .time, |
| -#all-filter-lists li:not(.show-message) .message, |
| -#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 |
| +#all-filter-lists-table li.show-message .last-update, |
| +#all-filter-lists-table li:not(.show-message) .message, |
| +#custom-filters:not([data-mode="empty"]) #empty-custom-filters, |
| +#custom-filters[data-mode="empty"] #custom-filters-raw, |
| +#custom-filters:not([data-mode="write"]) #custom-filters-raw-controls, |
| +#custom-filters:not([data-mode="read"]) #custom-filters-edit, |
| +.state span |
| { |
| display: none; |
| } |
| -body[data-tab="advanced-allFilterLists"] #all-filter-lists, |
| -body[data-tab="advanced-customFilters"] #custom-filters |
| -{ |
| - display: block; |
| -} |
| - |
| -#all-filter-lists .table |
| +#all-filter-lists-table |
| { |
| display: inline-block; |
| } |
| -body[data-tab="advanced-allFilterLists"] #content-advanced [data-tab="advanced-allFilterLists"], |
| -body[data-tab="advanced-customFilters"] #content-advanced [data-tab="advanced-customFilters"] |
| -{ |
| - border-bottom: 2px solid #1E8728; |
| - padding-bottom: 10px; |
| - color: black; |
| - font-weight: 600; |
| -} |
| - |
| -#all-filter-lists .table |
| +#all-filter-lists-table |
| { |
| display: inline-block; |
| } |
| -#all-filter-lists .table li > div |
| +#all-filter-lists-table li > div |
| { |
| display: flex; |
| width: 330px; |
| } |
| -.table-header |
| -{ |
| - display: flex; |
| -} |
| - |
| -#filter-lists h2 |
| -{ |
| - margin-bottom: 7px; |
| - font-size: 14px; |
| -} |
| - |
| -.table-header h2:first-child |
| -{ |
| - width: 330px; |
| - -webkit-padding-start: 54px; |
| - -moz-padding-start: 54px; |
| -} |
| - |
| -#all-filter-lists .table li span.display |
| +#all-filter-lists-table li span.display |
| { |
| cursor: pointer; |
| } |
| -#all-filter-lists .table .head span:first-child |
| +#all-filter-lists-table button[role="checkbox"][aria-checked="true"] + .state #state-active |
| { |
| - -webkit-padding-start: 38px; |
| - -moz-padding-start: 38px; |
| + display: inline; |
| } |
| -#all-filter-lists .controls |
| +#all-filter-lists-table button[role="checkbox"][aria-checked="false"] + .state #state-disabled |
| +{ |
| + display: inline; |
| +} |
| + |
| +#all-filter-lists-table .controls |
| { |
| padding-top: 0px; |
| border-top: none; |
| } |
| -#all-filter-lists .controls button |
| +#all-filter-lists-table .controls button |
| { |
| margin-top: 14px; |
| } |
| -#all-filter-lists .arrow |
| +#all-filter-lists-table .arrow |
| { |
| - position: relative; |
| - margin: auto 6px; |
| - border-style: none; |
| - padding: 0px; |
| width: 6px; |
| height: 4px; |
| background-position: -1px -54px; |
| cursor: pointer; |
| } |
| -#all-filter-lists .table li:last-of-type a |
| +#all-filter-lists-table li:last-of-type a |
| { |
| color: #3A7BA6; |
| text-decoration: none; |
| cursor: pointer; |
| } |
| -#all-filter-lists .table li:last-of-type > span:last-child |
| +#all-filter-lists-table li:last-of-type > span:last-child |
| { |
| -webkit-margin-start: auto; |
| -moz-margin-start: auto; |
| } |
| -.date::before |
| -{ |
| - -webkit-margin-end: 6px; |
| - -moz-margin-end: 6px; |
| - background-position: -7px -49px; |
| -} |
| - |
| -.time::before |
| -{ |
| - -webkit-margin-end: 6px; |
| - -moz-margin-end: 6px; |
| - -webkit-margin-start: 12px; |
| - -moz-margin-start: 12px; |
| - background-position: -20px -49px; |
| -} |
| - |
| -#all-filter-lists-table .static label |
| -{ |
| - font-weight: 600; |
| -} |
| - |
| -#custom-filters-header |
| -{ |
| - padding: 0px 16px; |
| - margin-bottom: 10px; |
| -} |
| - |
| #custom-filters-raw-controls |
| { |
| justify-content: space-between; |
| @@ -769,77 +662,6 @@ |
| padding: 2px 16px; |
| } |
| -#custom-filters-wrapper |
| -{ |
| - height: 280px; |
| -} |
| - |
| -#custom-filters-add |
| -{ |
| - display: flex; |
| - border-width: 1px 0px 1px 0px; |
| - border-bottom-style: solid; |
| - border-top-style: solid; |
| - border-color: #1E8728; |
| - padding: 0px; |
| - margin: 0px; |
| - background-color: #F5F5F5; |
| -} |
| - |
| -#custom-filters-add input[type="text"] |
| -{ |
| - -moz-padding-start: 16px; |
| - -webkit-padding-start: 16px; |
| - padding-top: 10px; |
| - padding-bottom: 10px; |
| - border: none; |
| - width: 100%; |
| - background-color: transparent; |
| -} |
| - |
| -#custom-filters-add input[type="text"]:focus |
| -{ |
| - outline: 0px; |
| -} |
| - |
| -#custom-filters-table |
| -{ |
| - height: 240px; |
| - width: 100%; |
| - border-top: 1px solid #CDCDCD; |
| - overflow: auto; |
| -} |
| - |
| -#custom-filters-add button |
| -{ |
| - font-size: 14px; |
| - -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; |
| - -webkit-margin-end: 10px; |
| - -moz-margin-end: 10px; |
| - margin-bottom: -2px; |
| - width: 1px; |
| -} |
| - |
| -#custom-filters-add button::after |
| -{ |
| - content: ""; |
| - background-position: -28px -33px; |
| - -webkit-margin-start: 6px; |
| - -moz-margin-start: 6px; |
| -} |
| - |
| /* |
| Tooltips |
| */ |
| @@ -859,6 +681,11 @@ |
| cursor: default; |
| } |
| +li [role="menubar"] |
| +{ |
| + position: relative; |
| +} |
| + |
| .context-menu |
| { |
| display: inline-block; |