Browse Source

Rearange overlaybar styles to scss.

pull/29/head
Evan Theurer 12 years ago
parent
commit
f0e4f09f6b
  1. 131
      src/styles/global/_overlaybar.scss

131
src/styles/global/_overlaybar.scss

@ -28,83 +28,74 @@
text-shadow: 0 0 5px black; text-shadow: 0 0 5px black;
vertical-align: middle; vertical-align: middle;
@include user-select(none); @include user-select(none);
input[type="radio"], &:hover {
background: $componentfg2;
}
&.notvisible {
background: transparent;
pointer-events: none;
&:hover {
background: transparent;
}
}
.btn {
text-shadow: none;
}
.btn-link {
text-shadow: 0 0 5px black;
}
.form-group > * {
float: left;
padding-top: 0;
}
input[type="radio"],
input[type="checkbox"] { input[type="checkbox"] {
margin-top: 2px; margin-top: 2px;
} }
label {
padding-top: 7px !important;
}
} }
.overlaybar:hover { .overlaybar {
background: $componentfg2; .overlaybarbutton {
} font-size: 20px;
vertical-align: middle;
.overlaybar.notvisible { position: absolute;
background: transparent; left: 3px;
pointer-events: none; top: 1px;
} padding: 6px;
.overlaybar.notvisible:hover { display: block;
background: transparent; color: $bordercolor;
} z-index: 15;
opacity: .7;
.overlaybar .btn { pointer-events: auto;
text-shadow: none; }
}
.overlaybar .btn-link {
text-shadow: 0 0 5px black;
}
.overlaybar .overlaybarbutton {
font-size: 20px;
vertical-align: middle;
position: absolute;
left: 3px;
top: 1px;
padding: 6px;
display: block;
color: $bordercolor;
z-index: 15;
opacity: .7;
pointer-events: auto;
}
.overlaybar .overlaybarcontent {
display: inline-block;
margin-left: .5em;
margin-bottom: 0;
max-width: 60%;
}
.overlaybarcontent > * {
padding-right: .5em;
}
.overlaybarcontent .input-group {
max-width: 160px;
}
.overlaybar label {
padding-top: 7px !important;
}
.overlaybar .overlaybaroverlay {
display: none;
opacity: .7;
text-align: left;
margin-left: .5em;
padding-top: 2px;
}
.overlaybar.notvisible {
.overlaybarcontent { .overlaybarcontent {
display: none; display: inline-block;
margin-left: .5em;
margin-bottom: 0;
max-width: 60%;
> * {
padding-right: .5em;
}
.input-group {
max-width: 160px;
}
} }
.overlaybaroverlay { .overlaybaroverlay {
display: block; display: none;
opacity: .7;
text-align: left;
margin-left: .5em;
padding-top: 2px;
}
&.notvisible {
.overlaybarcontent {
display: none;
}
.overlaybaroverlay {
display: block;
}
} }
}
.overlaybar .form-group > * {
float: left;
padding-top: 0;
} }

Loading…
Cancel
Save