summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkushalpandya <kushal@gitlab.com>2017-04-21 11:39:53 +0530
committerkushalpandya <kushal@gitlab.com>2017-04-21 11:39:53 +0530
commitac5d254498724ff17b665249ab73883303117cbe (patch)
tree97ff0d649740e3e485698483205cf6b035fe9e22
parent6f78694853ac9a3f862694476d08f5168bd72a30 (diff)
downloadgitlab-ce-26208-animate-drodowns.tar.gz
Refactor style overrides to be more concise26208-animate-drodowns
-rw-r--r--app/assets/stylesheets/framework/dropdowns.scss26
1 files changed, 16 insertions, 10 deletions
diff --git a/app/assets/stylesheets/framework/dropdowns.scss b/app/assets/stylesheets/framework/dropdowns.scss
index 82fd1cff055..30d785464ac 100644
--- a/app/assets/stylesheets/framework/dropdowns.scss
+++ b/app/assets/stylesheets/framework/dropdowns.scss
@@ -615,17 +615,23 @@
pointer-events: none;
}
+.pika-single.animate-picker.is-bound,
+.pika-single.animate-picker.is-bound.is-hidden {
+ /*
+ * Having `!important` is not recommended but
+ * since `pikaday` sets positioning inline
+ * there's no way it can be gracefully overridden
+ * using config options.
+ */
+ position: absolute !important;
+ display: block;
+}
+
.pika-single.animate-picker.is-bound {
@include set-visible;
+}
- &,
- &.is-hidden {
- position: absolute !important;
- display: block;
- }
-
- &.is-hidden {
- overflow: hidden;
- @include set-invisible;
- }
+.pika-single.animate-picker.is-bound.is-hidden {
+ @include set-invisible;
+ overflow: hidden;
}