Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(521)

Side by Side Diff: third_party/polymer/components-chromium/paper-slider/paper-slider.html

Issue 1215543002: Remove Polymer 0.5. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix unit test Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 <!--
2 Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
3 This code may only be used under the BSD style license found at http://polymer.g ithub.io/LICENSE.txt
4 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
5 The complete set of contributors may be found at http://polymer.github.io/CONTRI BUTORS.txt
6 Code distributed by Google as part of the polymer project is also
7 subject to an additional IP rights grant found at http://polymer.github.io/PATEN TS.txt
8 --><!--
9 `paper-slider` allows user to select a value from a range of values by
10 moving the slider thumb. The interactive nature of the slider makes it a
11 great choice for settings that reflect intensity levels, such as volume,
12 brightness, or color saturation.
13
14 Example:
15
16 <paper-slider></paper-slider>
17
18 Use `min` and `max` to specify the slider range. Default is 0 to 100.
19
20 Example:
21
22 <paper-slider min="10" max="200" value="110"></paper-slider>
23
24 Styling slider:
25
26 To change the slider progress bar color:
27
28 paper-slider::shadow #sliderBar::shadow #activeProgress {
29 background-color: #0f9d58;
30 }
31
32 To change the slider knob color:
33
34 paper-slider::shadow #sliderKnobInner {
35 background-color: #0f9d58;
36 }
37
38 To change the slider pin color:
39
40 paper-slider::shadow #sliderKnobInner::before {
41 background-color: #0f9d58;
42 }
43
44 To change the slider pin's font color:
45
46 paper-slider::shadow #sliderKnob > #sliderKnobInner::after {
47 color: #0f9d58
48 }
49
50 To change the slider secondary progress bar color:
51
52 paper-slider::shadow #sliderBar::shadow #secondaryProgress {
53 background-color: #0f9d58;
54 }
55
56 @group Paper Elements
57 @element paper-slider
58 @extends core-range
59 @homepage github.io
60 --><html><head><link rel="import" href="../core-a11y-keys/core-a11y-keys.html">
61 <link rel="import" href="../paper-progress/paper-progress.html">
62 <link rel="import" href="../paper-input/paper-input.html">
63
64 </head><body><polymer-element name="paper-slider" extends="core-range" attribute s="snaps pin disabled secondaryProgress editable immediateValue" role="slider" t abindex="0" aria-valuemin="0" aria-valuemax="100" assetpath="">
65 <template>
66
67 <link rel="stylesheet" href="paper-slider.css">
68
69 <template if="{{!disabled}}">
70 <core-a11y-keys target="{{}}" keys="left down pagedown home" on-keys-pressed ="{{decrementKey}}"></core-a11y-keys>
71 <core-a11y-keys target="{{}}" keys="right up pageup end" on-keys-pressed="{{ incrementKey}}"></core-a11y-keys>
72 </template>
73
74 <div id="sliderContainer" class="{{ {disabled: disabled, pin: pin, snaps: snap s, ring: immediateValue <= min, expand: expand, dragging: dragging, transiting: transiting, editable: editable} | tokenList }}">
75
76 <div class="bar-container">
77 <paper-progress id="sliderBar" aria-hidden="true" min="{{min}}" max="{{max }}" value="{{immediateValue}}" secondaryprogress="{{secondaryProgress}}" on-down ="{{bardown}}" on-up="{{resetKnob}}" on-trackstart="{{trackStart}}" on-trackx="{ {trackx}}" on-trackend="{{trackEnd}}"></paper-progress>
78 </div>
79
80 <template if="{{snaps &amp;&amp; !disabled}}">
81 <div class="slider-markers" horizontal="" layout="">
82 <template repeat="{{markers}}">
83 <div flex="" class="slider-marker"></div>
84 </template>
85 </div>
86 </template>
87
88 <div id="sliderKnob" on-down="{{knobdown}}" on-up="{{resetKnob}}" on-trackst art="{{trackStart}}" on-trackx="{{trackx}}" on-trackend="{{trackEnd}}" on-transi tionend="{{knobTransitionEnd}}" center-justified="" center="" horizontal="" layo ut="">
89
90 <div id="sliderKnobInner" value="{{immediateValue}}"></div>
91
92 </div>
93
94 </div>
95
96 <template if="{{editable}}">
97 <paper-input id="input" class="slider-input" value="{{immediateValue}}" disa bled?="{{disabled}}" on-change="{{inputChange}}"></paper-input>
98 </template>
99
100 </template>
101
102 </polymer-element>
103 <script charset="utf-8" src="paper-slider-extracted.js"></script></body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698