| OLD | NEW |
| 1 <link rel="import" href="chrome://resources/html/assert.html"> | 1 <link rel="import" href="chrome://resources/html/assert.html"> |
| 2 <link rel="import" href="chrome://resources/html/polymer.html"> | 2 <link rel="import" href="chrome://resources/html/polymer.html"> |
| 3 <link rel="import" href="chrome://resources/polymer/v1_0/paper-slider/paper-slid
er.html"> | 3 <link rel="import" href="chrome://resources/polymer/v1_0/paper-slider/paper-slid
er.html"> |
| 4 | 4 |
| 5 <dom-module is="cr-slider"> | 5 <dom-module is="cr-slider"> |
| 6 <template> | 6 <template> |
| 7 <style> | 7 <style> |
| 8 div.outer { | 8 div.outer { |
| 9 align-items: stretch; | 9 align-items: stretch; |
| 10 display: flex; | 10 display: flex; |
| 11 flex-direction: column; | 11 flex-direction: column; |
| 12 margin: 8px 0; | 12 margin: 8px 0; |
| 13 min-width: 200px; |
| 13 } | 14 } |
| 14 | 15 |
| 15 div.labels { | 16 #labels { |
| 16 display: flex; | 17 display: flex; |
| 17 flex-direction: row; | 18 flex-direction: row; |
| 18 justify-content: space-between; | 19 justify-content: space-between; |
| 19 margin: -4px 16px 0 16px; | 20 margin: -4px 16px 0 16px; |
| 20 } | 21 } |
| 21 | 22 |
| 22 div.labels > div { | 23 #labels > div { |
| 23 font-size: 12px; | 24 font-size: 12px; |
| 24 } | 25 } |
| 25 | 26 |
| 27 #label-begin { |
| 28 -webkit-margin-end: 4px; |
| 29 } |
| 30 |
| 31 #label-end { |
| 32 -webkit-margin-begin: 4px; |
| 33 } |
| 34 |
| 26 paper-slider { | 35 paper-slider { |
| 27 /* Make the slider bar always grey. */ | 36 /* Make the slider bar always grey. */ |
| 28 --paper-slider-active-color: var(--paper-grey-400); | 37 --paper-slider-active-color: var(--paper-grey-400); |
| 29 /* Make the knob always blue. */ | 38 /* Make the knob always blue. */ |
| 30 --paper-slider-knob-start-color: var(--google-blue-700); | 39 --paper-slider-knob-start-color: var(--google-blue-700); |
| 31 --paper-slider-knob-start-border-color: var(--google-blue-700); | 40 --paper-slider-knob-start-border-color: var(--google-blue-700); |
| 41 width: 100%; |
| 32 } | 42 } |
| 33 </style> | 43 </style> |
| 34 <div class="outer"> | 44 <div class="outer"> |
| 35 <paper-slider id="slider" disabled="[[disabled]]" snaps | 45 <paper-slider id="slider" disabled="[[disabled]]" snaps |
| 36 on-immediate-value-changed="onSliderChanged_"> | 46 on-immediate-value-changed="onSliderChanged_"> |
| 37 </paper-slider> | 47 </paper-slider> |
| 38 <div class="labels"> | 48 <div id="labels"> |
| 39 <div>[[labelMin]]</div> | 49 <div id="label-begin">[[labelMin]]</div> |
| 40 <div>[[labelMax]]</div> | 50 <div id="label-end">[[labelMax]]</div> |
| 41 </div> | 51 </div> |
| 42 </div> | 52 </div> |
| 43 </template> | 53 </template> |
| 44 <script src="chrome://resources/cr_elements/cr_slider/cr_slider.js"></script> | 54 <script src="chrome://resources/cr_elements/cr_slider/cr_slider.js"></script> |
| 45 </dom-module> | 55 </dom-module> |
| OLD | NEW |