summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValeriy Sizov <vsv2711@gmail.com>2014-11-04 17:39:39 +0200
committerValeriy Sizov <vsv2711@gmail.com>2014-11-04 17:39:39 +0200
commit0269cd3a27250ef7b520fcbf7d38068bd9cb6381 (patch)
tree85fb959252b6f5b2bb2e120a796e9a98e26c003f
parented68797672485cd1cc80d95e39b7e56e5610eb05 (diff)
parent951abce5627ca55cb66511cdbd4eda4db577f78b (diff)
downloadgitlab-ce-0269cd3a27250ef7b520fcbf7d38068bd9cb6381.tar.gz
Merge pull request #8182 from cirosantilli/dry-css-behavior
Factor behaviors.scss constants
-rw-r--r--app/assets/stylesheets/behaviors.scss26
1 files changed, 18 insertions, 8 deletions
diff --git a/app/assets/stylesheets/behaviors.scss b/app/assets/stylesheets/behaviors.scss
index be4c4d07f1c..469f4f296ae 100644
--- a/app/assets/stylesheets/behaviors.scss
+++ b/app/assets/stylesheets/behaviors.scss
@@ -1,12 +1,22 @@
// Details
//--------
-.js-details-container .content { display: none; }
-.js-details-container .content.hide { display: block; }
-.js-details-container.open .content { display: block; }
-.js-details-container.open .content.hide { display: none; }
+.js-details-container {
+ .content {
+ display: none;
+ &.hide { display: block; }
+ }
+ &.open .content {
+ display: block;
+ &.hide { display: none; }
+ }
+}
// Toggle between two states.
-.js-toggler-container .turn-on { display: block; }
-.js-toggler-container .turn-off { display: none; }
-.js-toggler-container.on .turn-on { display: none; }
-.js-toggler-container.on .turn-off { display: block; }
+.js-toggler-container {
+ .turn-on { display: block; }
+ .turn-off { display: none; }
+ &.on {
+ .turn-on { display: none; }
+ .turn-off { display: block; }
+ }
+}