Skip to content

Commit a7c2fec

Browse files
committed
Renamed top level class to datetime-input.
1 parent 2520e4e commit a7c2fec

File tree

2 files changed

+51
-51
lines changed

2 files changed

+51
-51
lines changed

src/datetime-input.css

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Datetime range styles
33
*/
4-
.datetime-range {
4+
.datetime-input {
55
position: relative;
66
width: 100%;
77
height: auto;
@@ -27,7 +27,7 @@
2727
/**
2828
* Start and end datetime objects
2929
*/
30-
.datetime-range .datetime {
30+
.datetime-input .datetime {
3131
cursor: pointer;
3232
position: absolute;
3333
left: 0;
@@ -36,30 +36,30 @@
3636
background-color: #efefef;
3737
transition: background-color 0.25s ease-out;
3838
}
39-
.datetime-range .datetime .date {
39+
.datetime-input .datetime .date {
4040
color: #777;
4141
font-size: 1em;
4242
line-height: 1em;
4343
margin-top: 0.5em;
4444
display: block;
4545
overflow: hidden;
4646
}
47-
.datetime-range .datetime .time {
47+
.datetime-input .datetime .time {
4848
font-size: 1.5em;
4949
line-height: 1.75em;
5050
display: block;
5151
overflow: hidden;
5252
}
53-
.datetime-range .datetime.active,
54-
.datetime-range .datetime:hover {
53+
.datetime-input .datetime.active,
54+
.datetime-input .datetime:hover {
5555
background-color: #ddd;
5656
}
5757

5858

5959
/**
6060
* Edit datetime popover
6161
*/
62-
.datetime-range .edit-popover {
62+
.datetime-input .edit-popover {
6363
position: absolute;
6464
z-index: 5;
6565
top: 4.5em;
@@ -76,15 +76,15 @@
7676
/**
7777
* Calendar
7878
*/
79-
.datetime-range .calendar-toggle {
79+
.datetime-input .calendar-toggle {
8080
width: 100%;
8181
color: #777;
8282
font-size: 1.5em;
8383
line-height: 2em;
8484
cursor: pointer;
8585
transition: background-color 0.25s ease-out;
8686
}
87-
.datetime-range .calendar-toggle::before {
87+
.datetime-input .calendar-toggle::before {
8888
content: "";
8989
display: block;
9090
position: absolute;
@@ -104,32 +104,32 @@
104104
-webkit-transform: rotate(-45deg);
105105
transition: background-color 0.25s ease-out;
106106
}
107-
.datetime-range .calendar-toggle:hover,
108-
.datetime-range .calendar-toggle:hover::before {
107+
.datetime-input .calendar-toggle:hover,
108+
.datetime-input .calendar-toggle:hover::before {
109109
background-color: #ddd;
110110
}
111-
.datetime-range .calendar .calendar-header {
111+
.datetime-input .calendar .calendar-header {
112112
cursor: default;
113113
background-color: #fff;
114114
position: relative;
115115
width: 100%;
116116
font-size: 1.5em;
117117
line-height: 2em;
118118
}
119-
.datetime-range .calendar .calendar-header .arrow {
119+
.datetime-input .calendar .calendar-header .arrow {
120120
display: inline-block;
121121
color: #ddd;
122122
cursor: pointer;
123123
line-height: 1.5em;
124124
font-size: 1.5em;
125125
}
126-
.datetime-range .calendar .calendar-header .arrow.arrow-left {
126+
.datetime-input .calendar .calendar-header .arrow.arrow-left {
127127
position: absolute;
128128
left: 0;
129129
width: 2em;
130130
height: 100%;
131131
}
132-
.datetime-range .calendar .calendar-header .arrow.arrow-left::before {
132+
.datetime-input .calendar .calendar-header .arrow.arrow-left::before {
133133
content: "";
134134
position: absolute;
135135
top: 15%;
@@ -139,16 +139,16 @@
139139
border-bottom: 0.5em solid transparent;
140140
transition: border 0.25s ease-out;
141141
}
142-
.datetime-range .calendar .calendar-header .arrow.arrow-left:hover::before {
142+
.datetime-input .calendar .calendar-header .arrow.arrow-left:hover::before {
143143
border-right-color: #999;
144144
}
145-
.datetime-range .calendar .calendar-header .arrow.arrow-right {
145+
.datetime-input .calendar .calendar-header .arrow.arrow-right {
146146
position: absolute;
147147
right: 0;
148148
width: 2em;
149149
height: 100%;
150150
}
151-
.datetime-range .calendar .calendar-header .arrow.arrow-right::before {
151+
.datetime-input .calendar .calendar-header .arrow.arrow-right::before {
152152
content: "";
153153
position: absolute;
154154
top: 15%;
@@ -158,13 +158,13 @@
158158
border-bottom: 0.5em solid transparent;
159159
transition: border 0.25s ease-out;
160160
}
161-
.datetime-range .calendar .calendar-header .arrow.arrow-right:hover::before {
161+
.datetime-input .calendar .calendar-header .arrow.arrow-right:hover::before {
162162
border-left-color: #999;
163163
}
164-
.datetime-range .calendar .calendar-body {
164+
.datetime-input .calendar .calendar-body {
165165
padding: 0.5em 0;
166166
}
167-
.datetime-range .calendar .calendar-body .weekdays {
167+
.datetime-input .calendar .calendar-body .weekdays {
168168
cursor: default;
169169
display: flex;
170170
justify-content: space-between;
@@ -174,15 +174,15 @@
174174
text-transform: uppercase;
175175
padding: 0 1em;
176176
}
177-
.datetime-range .calendar .calendar-body .weekdays .weekday {
177+
.datetime-input .calendar .calendar-body .weekdays .weekday {
178178
display: inline-block;
179179
width: 5em;
180180
height: 2.5em;
181181
}
182-
.datetime-range .calendar .calendar-body .weekdays .weekday {
182+
.datetime-input .calendar .calendar-body .weekdays .weekday {
183183
display: inline-block;
184184
}
185-
.datetime-range .calendar .calendar-body .week {
185+
.datetime-input .calendar .calendar-body .week {
186186
display: flex;
187187
justify-content: space-between;
188188
color: #777;
@@ -191,51 +191,51 @@
191191
letter-spacing: 1px;
192192
padding: 0.5em 1em;
193193
}
194-
.datetime-range .calendar .calendar-body .week .date {
194+
.datetime-input .calendar .calendar-body .week .date {
195195
display: inline-block;
196196
cursor: pointer;
197197
width: 2.5em;
198198
height: 2.5em;
199199
border-radius: 50%;
200200
transition: background-color 0.25s ease-out;
201201
}
202-
.datetime-range .calendar .calendar-body .week .date.current {
202+
.datetime-input .calendar .calendar-body .week .date.current {
203203
color: #444;
204204
}
205-
.datetime-range .calendar .calendar-body .week .date:not(.active):hover {
205+
.datetime-input .calendar .calendar-body .week .date:not(.active):hover {
206206
background-color: #ddd;
207207
}
208-
.datetime-range .calendar .calendar-body .week .date.active,
209-
.datetime-range .calendar .calendar-body .week .date.inactive.active {
208+
.datetime-input .calendar .calendar-body .week .date.active,
209+
.datetime-input .calendar .calendar-body .week .date.inactive.active {
210210
color: #efefef;
211211
background-color: rgba(255, 69, 0, 0.75);
212212
}
213-
.datetime-range .calendar .calendar-body .week .date.inactive {
213+
.datetime-input .calendar .calendar-body .week .date.inactive {
214214
color: #aaa;
215215
}
216216

217217

218218
/**
219219
* Timer
220220
*/
221-
.datetime-range .timer {
221+
.datetime-input .timer {
222222
display: flex;
223223
justify-content: space-between;
224224
background-color: #fff;
225225
}
226-
.datetime-range .timer .timer-hours,
227-
.datetime-range .timer .timer-minutes,
228-
.datetime-range .timer .timer-seconds {
226+
.datetime-input .timer .timer-hours,
227+
.datetime-input .timer .timer-minutes,
228+
.datetime-input .timer .timer-seconds {
229229
cursor: default;
230230
width: 3em;
231231
display: inline-block;
232232
font-size: 3em;
233233
line-height: 1.5em;
234234
position: relative;
235235
}
236-
.datetime-range .timer .timer-hours .arrow,
237-
.datetime-range .timer .timer-minutes .arrow,
238-
.datetime-range .timer .timer-seconds .arrow {
236+
.datetime-input .timer .timer-hours .arrow,
237+
.datetime-input .timer .timer-minutes .arrow,
238+
.datetime-input .timer .timer-seconds .arrow {
239239
position: relative;
240240
color: #ddd;
241241
cursor: pointer;
@@ -244,9 +244,9 @@
244244
line-height: 1em;
245245
font-size: 0.75em;
246246
}
247-
.datetime-range .timer .timer-hours .arrow.arrow-up::before,
248-
.datetime-range .timer .timer-minutes .arrow.arrow-up::before,
249-
.datetime-range .timer .timer-seconds .arrow.arrow-up::before {
247+
.datetime-input .timer .timer-hours .arrow.arrow-up::before,
248+
.datetime-input .timer .timer-minutes .arrow.arrow-up::before,
249+
.datetime-input .timer .timer-seconds .arrow.arrow-up::before {
250250
content: "";
251251
position: absolute;
252252
top: 50%;
@@ -256,14 +256,14 @@
256256
border-bottom: 0.5em solid #ddd;
257257
transition: border 0.25s ease-out;
258258
}
259-
.datetime-range .timer .timer-hours .arrow.arrow-up:hover::before,
260-
.datetime-range .timer .timer-minutes .arrow.arrow-up:hover::before,
261-
.datetime-range .timer .timer-seconds .arrow.arrow-up:hover::before {
259+
.datetime-input .timer .timer-hours .arrow.arrow-up:hover::before,
260+
.datetime-input .timer .timer-minutes .arrow.arrow-up:hover::before,
261+
.datetime-input .timer .timer-seconds .arrow.arrow-up:hover::before {
262262
border-bottom-color: #999;
263263
}
264-
.datetime-range .timer .timer-hours .arrow.arrow-down::before,
265-
.datetime-range .timer .timer-minutes .arrow.arrow-down::before,
266-
.datetime-range .timer .timer-seconds .arrow.arrow-down::before {
264+
.datetime-input .timer .timer-hours .arrow.arrow-down::before,
265+
.datetime-input .timer .timer-minutes .arrow.arrow-down::before,
266+
.datetime-input .timer .timer-seconds .arrow.arrow-down::before {
267267
content: "";
268268
position: absolute;
269269
top: 0;
@@ -273,12 +273,12 @@
273273
border-top: 0.5em solid #ddd;
274274
transition: border 0.25s ease-out;
275275
}
276-
.datetime-range .timer .timer-hours .arrow.arrow-down:hover::before,
277-
.datetime-range .timer .timer-minutes .arrow.arrow-down:hover::before,
278-
.datetime-range .timer .timer-seconds .arrow.arrow-down:hover::before {
276+
.datetime-input .timer .timer-hours .arrow.arrow-down:hover::before,
277+
.datetime-input .timer .timer-minutes .arrow.arrow-down:hover::before,
278+
.datetime-input .timer .timer-seconds .arrow.arrow-down:hover::before {
279279
border-top-color: #999;
280280
}
281-
.datetime-range .timer .timer-divider {
281+
.datetime-input .timer .timer-divider {
282282
font-size: 3em;
283283
line-height: 3em;
284284
-webkit-animation-name: blinker;

src/datetime-input.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<div class="datetime-range">
1+
<div class="datetime-input">
22
<div class="datetime"
33
ng-click="selectDate(datetime)"
44
ng-class="{'active': !!selected }">

0 commit comments

Comments
 (0)