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 <!-- TODO(michaelpg): Remove on-change when paper-slider#136 is fixed. --> | 7 <style> |
8 <paper-slider id="slider" | 8 div.outer { |
9 on-change="onSliderChange_" on-immediate-value-change="onSliderChange_" | 9 align-items: stretch; |
10 disabled="[[disabled]]" snaps="[[snaps]]" max-markers="[[maxMarkers]]"> | 10 display: flex; |
11 </paper-slider> | 11 flex-direction: column; |
| 12 margin: 8px 0; |
| 13 } |
| 14 |
| 15 div.labels { |
| 16 display: flex; |
| 17 flex-direction: row; |
| 18 justify-content: space-between; |
| 19 margin: -4px 16px 0 16px; |
| 20 } |
| 21 |
| 22 div.labels > div { |
| 23 font-size: 12px; |
| 24 } |
| 25 |
| 26 paper-slider { |
| 27 /* Make the slider bar always grey. */ |
| 28 --paper-slider-active-color: var(--paper-grey-400); |
| 29 /* Make the knob always blue. */ |
| 30 --paper-slider-knob-start-color: var(--google-blue-700); |
| 31 --paper-slider-knob-start-border-color: var(--google-blue-700); |
| 32 } |
| 33 </style> |
| 34 <div class="outer"> |
| 35 <paper-slider id="slider" disabled="[[disabled]]" snaps |
| 36 on-immediate-value-changed="onSliderChanged_"> |
| 37 </paper-slider> |
| 38 <div class="labels"> |
| 39 <div>[[labelMin]]</div> |
| 40 <div>[[labelMax]]</div> |
| 41 </div> |
| 42 </div> |
12 </template> | 43 </template> |
13 <script src="chrome://resources/cr_elements/cr_slider/cr_slider.js"></script> | 44 <script src="chrome://resources/cr_elements/cr_slider/cr_slider.js"></script> |
14 </dom-module> | 45 </dom-module> |
OLD | NEW |