summaryrefslogtreecommitdiff
path: root/app/assets/stylesheets/pages/search.scss
diff options
context:
space:
mode:
authorAlfredo Sumaran <alfredo@gitlab.com>2016-03-21 16:00:53 -0500
committerAlfredo Sumaran <alfredo@gitlab.com>2016-03-21 16:00:53 -0500
commita477d604f635a02e067e9b051866af534ed0fb5b (patch)
treeeb80eb4cd526fbb50c492e0feae87bdc7596ca33 /app/assets/stylesheets/pages/search.scss
parenteff98ffe05d210a113a0b00aa0104911eaa90fa1 (diff)
downloadgitlab-ce-a477d604f635a02e067e9b051866af534ed0fb5b.tar.gz
Add ability to clear location badge
Diffstat (limited to 'app/assets/stylesheets/pages/search.scss')
-rw-r--r--app/assets/stylesheets/pages/search.scss71
1 files changed, 46 insertions, 25 deletions
diff --git a/app/assets/stylesheets/pages/search.scss b/app/assets/stylesheets/pages/search.scss
index 110258a9e11..4179d0adb3e 100644
--- a/app/assets/stylesheets/pages/search.scss
+++ b/app/assets/stylesheets/pages/search.scss
@@ -26,24 +26,6 @@
margin-left: 10px;
margin-top: ($header-height - 35) / 2;
- &.search-active {
- form {
- @extend .form-control:focus;
- }
-
- .location-badge {
- @include transition(all .15s);
- background-color: $input-border-focus;
- color: $white-light;
- }
-
- .search-input-wrap {
- i {
- color: $input-border-focus;
- }
- }
- }
-
form {
@extend .form-control;
margin: 0;
@@ -92,16 +74,11 @@
width: 100%;
position: relative;
- .search-icon {
- @extend .fa-search;
- @include transition(color .15s);
+ .search-icon, .clear-icon {
position: absolute;
right: 5px;
- color: $location-icon-color;
top: 0;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
+ color: $location-icon-color;
&:before {
font-family: FontAwesome;
@@ -110,9 +87,53 @@
}
}
+ .search-icon {
+ @extend .fa-search;
+ @include transition(color .15s);
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ }
+
+ .clear-icon {
+ @extend .fa-times;
+ display: none;
+ }
+
.dropdown-header {
text-transform: uppercase;
font-size: 11px;
}
}
+
+ &.search-active {
+ form {
+ @extend .form-control:focus;
+ }
+
+ .location-badge {
+ @include transition(all .15s);
+ background-color: $location-active-bg;
+ color: $white-light;
+ }
+
+ .search-input-wrap {
+ i {
+ color: $location-active-color;
+ }
+ }
+
+ &.has-location-badge {
+ .search-icon {
+ display: none;
+ }
+
+ .clear-icon {
+ cursor: pointer;
+ display: block;
+ }
+ }
+ }
+
+
}