| OLD | NEW |
| 1 <!-- Common styles for Material Design settings. --> | 1 <!-- Common styles for Material Design settings. --> |
| 2 <dom-module id="settings-shared"> | 2 <dom-module id="settings-shared"> |
| 3 <template> | 3 <template> |
| 4 <style> | 4 <style> |
| 5 :root { | 5 :root { |
| 6 --checkbox-margin-start: 2px; | 6 --checkbox-margin-start: 2px; |
| 7 --checkbox-size: 16px; | 7 --checkbox-size: 16px; |
| 8 --checkbox-spacing: 18px; | 8 --checkbox-spacing: 18px; |
| 9 --iron-icon-fill-color: var(--paper-grey-500); |
| 10 --iron-icon-height: 20px; |
| 11 --iron-icon-stroke-color: var(--paper-grey-500); |
| 12 --iron-icon-width: 20px; |
| 13 --paper-icon-button: { |
| 14 width: 36px; |
| 15 height: 36px; |
| 16 } |
| 17 --settings-background-color: var(--paper-blue-grey-50); |
| 9 --settings-secondary: { | 18 --settings-secondary: { |
| 10 color: var(--paper-grey-500); | 19 color: var(--paper-grey-500); |
| 11 font-weight: 400; | 20 font-weight: 400; |
| 12 } | 21 } |
| 22 --settings-side-nav-color: var(--google-grey-600); |
| 23 /* TODO(dschuyler): replace this rgb with a --paper color */ |
| 24 --settings-title-bar-color: rgb(52, 73, 94); |
| 13 } | 25 } |
| 14 | 26 |
| 15 h2 { | 27 h2 { |
| 16 @apply(--layout-center); | 28 @apply(--layout-center); |
| 17 color: var(--paper-grey-500); | 29 color: var(--paper-grey-500); |
| 18 display: flex; | 30 display: flex; |
| 19 font-size: 100%; | 31 font-size: 100%; |
| 20 font-weight: 500; | 32 font-weight: 500; |
| 21 margin: 0; | 33 margin: 0; |
| 22 min-height: 40px; | 34 min-height: 40px; |
| 23 } | 35 } |
| 24 | 36 |
| 25 iron-icon { | 37 iron-icon[icon=check], |
| 26 color: var(--paper-grey-300); | |
| 27 } | |
| 28 | |
| 29 iron-icon[icon=done] { | 38 iron-icon[icon=done] { |
| 30 color: var(--google-green-500); | 39 --iron-icon-fill-color: var(--google-green-500); |
| 40 --iron-icon-stroke-color: var(--google-green-500); |
| 31 } | 41 } |
| 32 | 42 |
| 33 paper-button { | 43 paper-button { |
| 34 margin: 0; | 44 margin: 0; |
| 35 min-width: auto; | 45 min-width: auto; |
| 36 } | 46 } |
| 37 | 47 |
| 38 paper-button[toggles][active] { | 48 paper-button[toggles][active] { |
| 39 background-color: var(--paper-grey-300); | 49 background-color: var(--paper-grey-300); |
| 40 } | 50 } |
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 131 @apply(--layout-center); | 141 @apply(--layout-center); |
| 132 display: flex; | 142 display: flex; |
| 133 min-height: 40px; | 143 min-height: 40px; |
| 134 padding: 0; | 144 padding: 0; |
| 135 } | 145 } |
| 136 | 146 |
| 137 .list-item.underbar { | 147 .list-item.underbar { |
| 138 border-bottom: 1px solid var(--paper-grey-300); | 148 border-bottom: 1px solid var(--paper-grey-300); |
| 139 } | 149 } |
| 140 | 150 |
| 141 .list-item iron-icon { | |
| 142 @apply(--layout-center); | |
| 143 height: 20px; | |
| 144 width: 20px; | |
| 145 } | |
| 146 | |
| 147 .list-item select { | 151 .list-item select { |
| 148 -webkit-margin-start: 4px; | 152 -webkit-margin-start: 4px; |
| 149 } | 153 } |
| 150 | 154 |
| 151 .list-item > .middle { | 155 .list-item > .middle { |
| 152 flex: 1; | 156 flex: 1; |
| 153 margin: 8px 12px; | 157 margin: 8px 12px; |
| 154 overflow: hidden; | 158 overflow: hidden; |
| 155 white-space: nowrap; | 159 white-space: nowrap; |
| 156 } | 160 } |
| (...skipping 28 matching lines...) Expand all Loading... |
| 185 } | 189 } |
| 186 | 190 |
| 187 .settings-box.block { | 191 .settings-box.block { |
| 188 display: block; | 192 display: block; |
| 189 } | 193 } |
| 190 | 194 |
| 191 .settings-box.two-line { | 195 .settings-box.two-line { |
| 192 min-height: 52px; | 196 min-height: 52px; |
| 193 } | 197 } |
| 194 | 198 |
| 195 .settings-box iron-icon { | |
| 196 @apply(--layout-center); | |
| 197 height: 20px; | |
| 198 width: 20px; | |
| 199 } | |
| 200 | |
| 201 .settings-box .secondary { | 199 .settings-box .secondary { |
| 202 @apply(--settings-secondary); | 200 @apply(--settings-secondary); |
| 203 } | 201 } |
| 204 | 202 |
| 205 .settings-box .middle { | 203 .settings-box .middle { |
| 206 -webkit-margin-start: 16px; | 204 -webkit-margin-start: 16px; |
| 207 align-items: center; | 205 align-items: center; |
| 208 flex: auto; | 206 flex: auto; |
| 209 } | 207 } |
| 210 | 208 |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 243 | 241 |
| 244 .settings-checkbox-spacer { | 242 .settings-checkbox-spacer { |
| 245 -webkit-margin-start: calc( | 243 -webkit-margin-start: calc( |
| 246 var(--checkbox-margin-start) + | 244 var(--checkbox-margin-start) + |
| 247 var(--checkbox-size) + | 245 var(--checkbox-size) + |
| 248 var(--checkbox-spacing)); | 246 var(--checkbox-spacing)); |
| 249 } | 247 } |
| 250 </style> | 248 </style> |
| 251 </template> | 249 </template> |
| 252 </dom-module> | 250 </dom-module> |
| OLD | NEW |