Skip to content

Commit eb516b8

Browse files
committed
Added some styling for preset buttons.
1 parent 92a1578 commit eb516b8

File tree

1 file changed

+57
-47
lines changed

1 file changed

+57
-47
lines changed

src/datetime-range.css

Lines changed: 57 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,63 @@
121121
}
122122

123123

124+
/**
125+
* Presets
126+
*/
127+
.datetime-range .presets {
128+
box-sizing: border-box;
129+
position: absolute;
130+
z-index: 5;
131+
top: 4.5em;
132+
width: 100%;
133+
height: auto;
134+
padding: 0;
135+
text-align: center;
136+
}
137+
.datetime-range .presets .dots {
138+
display: inline-block;
139+
cursor: pointer;
140+
}
141+
.datetime-range .presets .dots .dot {
142+
display: inline-block;
143+
width: 5px;
144+
height: 5px;
145+
margin: 0 3px;
146+
background-color: #efefef;
147+
}
148+
.datetime-range .presets .dots:hover .dot {
149+
background-color: #ddd;
150+
}
151+
.datetime-range .presets .list {
152+
display: none;
153+
margin-top: 10px;
154+
}
155+
.datetime-range .presets .list.active {
156+
display: block;
157+
}
158+
.datetime-range .presets .list .preset-button {
159+
box-sizing: border-box;
160+
position: relative;
161+
display: block;
162+
cursor: pointer;
163+
color: #777;
164+
width: 100%;
165+
height: auto;
166+
margin-bottom: 10px;
167+
padding: 0 15px;
168+
font-size: 1.5em;
169+
line-height: 2em;
170+
text-align: center;
171+
outline: none;
172+
border: 1px solid #aaa;
173+
background-color: #efefef;
174+
transition: background-color 0.25s ease-out;
175+
}
176+
.datetime-range .presets .list .preset-button:hover {
177+
background: #ddd;
178+
}
179+
180+
124181
/**
125182
* Edit datetime popover
126183
*/
@@ -424,50 +481,3 @@
424481
.datetime-range .close-button:hover::before {
425482
background: #ddd;
426483
}
427-
428-
429-
/**
430-
* Presets
431-
*/
432-
.datetime-range .presets {
433-
position: absolute;
434-
z-index: 5;
435-
right: -1px;
436-
margin-top: 10px;
437-
}
438-
.datetime-range .presets .preset-button {
439-
position: relative;
440-
display: block;
441-
cursor: pointer;
442-
outline: none;
443-
border-top: 1px solid #aaa;
444-
border-right: 1px solid #aaa;
445-
border-bottom: 1px solid #aaa;
446-
color: #777;
447-
width: 100%;
448-
height: auto;
449-
margin-bottom: 10px;
450-
padding: 0 15px;
451-
font-size: 1.5em;
452-
line-height: 2em;
453-
box-sizing: border-box;
454-
background-color: #efefef;
455-
transition: background-color 0.25s ease-out;
456-
}
457-
.datetime-range .presets .preset-button::before {
458-
content: "";
459-
position: absolute;
460-
left: -0.5em;
461-
top: -1px;
462-
width: 1em;
463-
height: 2em;
464-
background: #efefef;
465-
border-top: 1px solid #aaa;
466-
border-left: 1px solid #aaa;
467-
transition: background 0.25s ease-out;
468-
transform: skewX(26deg);
469-
}
470-
.datetime-range .presets .preset-button:hover,
471-
.datetime-range .presets .preset-button:hover::before {
472-
background: #ddd;
473-
}

0 commit comments

Comments
 (0)