[Search] Search filter options display style

Created a box around the options display.
This commit is contained in:
slhale 2015-08-14 10:52:03 -07:00
parent 26ab9af911
commit 94662cb904
2 changed files with 60 additions and 41 deletions

View File

@ -283,11 +283,11 @@ ul.tree {
height: 100%; }
/* line 39, ../sass/search/_search.scss */
.search-holder .search .search-bar {
order: 1;
position: relative;
width: 100%;
height: 19px;
margin-top: 4px;
position: relative;
order: 1; }
margin-top: 4px; }
/* line 50, ../sass/search/_search.scss */
.search-holder .search .search-bar .search-input {
position: relative;
@ -405,10 +405,16 @@ ul.tree {
visibility: visible; }
/* line 223, ../sass/search/_search.scss */
.search-holder .search .active-filter-display {
order: 2;
font-size: .6em;
margin-bottom: -3px;
order: 2; }
/* line 231, ../sass/search/_search.scss */
background-color: #4d4d4d;
border-radius: 2px;
border: 1px solid #404040;
padding-left: 4px;
padding-right: 4px;
overflow: hidden;
margin-top: 2px; }
/* line 236, ../sass/search/_search.scss */
.search-holder .search .active-filter-display .clear-filters-icon {
padding: 4px;
position: relative;
@ -417,21 +423,24 @@ ul.tree {
cursor: pointer;
color: #737373;
font-size: 6px; }
/* line 244, ../sass/search/_search.scss */
/* line 249, ../sass/search/_search.scss */
.search-holder .search .active-filter-display .filter-options {
position: relative;
margin-left: 10px;
top: -8px; }
/* line 251, ../sass/search/_search.scss */
top: -8px;
margin-bottom: -6px;
margin-left: 14px;
text-indent: -4px; }
/* line 260, ../sass/search/_search.scss */
.search-holder .search .search-scroll {
overflow-y: auto;
order: 3;
padding-right: 5px;
margin-top: 4px;
overflow-y: auto;
top: auto;
height: auto;
max-height: 100%;
order: 3;
position: relative; }
/* line 265, ../sass/search/_search.scss */
/* line 275, ../sass/search/_search.scss */
.search-holder .search .search-scroll .results .search-result-item {
-moz-transition: background-color 0.25s;
-o-transition: background-color 0.25s;
@ -441,10 +450,10 @@ ul.tree {
border-radius: 2px;
padding-top: 4px;
padding-bottom: 2px; }
/* line 279, ../sass/search/_search.scss */
/* line 289, ../sass/search/_search.scss */
.search-holder .search .search-scroll .results .search-result-item .label {
margin-left: 6px; }
/* line 283, ../sass/search/_search.scss */
/* line 293, ../sass/search/_search.scss */
.search-holder .search .search-scroll .results .search-result-item .label .title-label {
display: inline-block;
position: absolute;
@ -456,47 +465,47 @@ ul.tree {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; }
/* line 305, ../sass/search/_search.scss */
/* line 315, ../sass/search/_search.scss */
.search-holder .search .search-scroll .results .search-result-item.selected {
background: #005177;
color: #fff; }
/* line 309, ../sass/search/_search.scss */
/* line 319, ../sass/search/_search.scss */
.search-holder .search .search-scroll .results .search-result-item.selected .view-control {
color: #0099cc; }
/* line 312, ../sass/search/_search.scss */
/* line 322, ../sass/search/_search.scss */
.search-holder .search .search-scroll .results .search-result-item.selected .label .type-icon {
color: #fff; }
/* line 319, ../sass/search/_search.scss */
/* line 329, ../sass/search/_search.scss */
.search-holder .search .search-scroll .results .search-result-item:not(.selected):hover {
background: #404040;
color: #cccccc; }
/* line 322, ../sass/search/_search.scss */
/* line 332, ../sass/search/_search.scss */
.search-holder .search .search-scroll .results .search-result-item:not(.selected):hover .context-trigger {
display: block; }
/* line 325, ../sass/search/_search.scss */
/* line 335, ../sass/search/_search.scss */
.search-holder .search .search-scroll .results .search-result-item:not(.selected):hover .icon {
color: #33ccff; }
/* line 333, ../sass/search/_search.scss */
/* line 343, ../sass/search/_search.scss */
.search-holder .search .search-scroll .load-icon {
position: relative; }
/* line 335, ../sass/search/_search.scss */
/* line 345, ../sass/search/_search.scss */
.search-holder .search .search-scroll .load-icon.loading {
pointer-events: none;
margin-left: 6px; }
/* line 339, ../sass/search/_search.scss */
/* line 349, ../sass/search/_search.scss */
.search-holder .search .search-scroll .load-icon.loading .title-label {
font-style: italic;
font-size: .9em;
opacity: 0.5;
margin-left: 26px;
line-height: 24px; }
/* line 349, ../sass/search/_search.scss */
/* line 359, ../sass/search/_search.scss */
.search-holder .search .search-scroll .load-icon.loading .wait-spinner {
margin-left: 6px; }
/* line 354, ../sass/search/_search.scss */
/* line 364, ../sass/search/_search.scss */
.search-holder .search .search-scroll .load-icon:not(.loading) {
cursor: pointer; }
/* line 359, ../sass/search/_search.scss */
/* line 369, ../sass/search/_search.scss */
.search-holder .search .search-scroll .load-more-button {
margin-top: 5px;
margin-bottom: 5px;

View File

@ -40,13 +40,13 @@
$heightAdjust: 4px;
$textInputHeight: 19px; // This is equal to the default value, 19px
order: 1;
position: relative;
width: 100%;
height: $textInputHeight;
margin-top: $heightAdjust;
position: relative;
order: 1;
.search-input {
position: relative;
top: -$heightAdjust;
@ -221,13 +221,18 @@
}
.active-filter-display {
font-size: .6em;
// Align bottom correctly
margin-bottom: -3px;
order: 2;
font-size: .6em;
background-color: lighten($colorBodyBg, 10%);
border-radius: 2px;
border: 1px solid lighten($colorBodyBg, 5%);
padding-left: 4px;
padding-right: 4px;
overflow: hidden;
margin-top: 2px;
.clear-filters-icon {
padding: 4px;
@ -243,21 +248,26 @@
.filter-options {
position: relative;
margin-left: 10px;
top: -8px;
margin-bottom: -6px;
// Hanging indent
margin-left: 14px;
text-indent: -4px;
}
}
.search-scroll {
// Spacing away from the search input
//top: 25px;
overflow-y: auto;
padding-right: $rightPadding;
order: 3;
padding-right: $rightPadding;
margin-top: 4px;
// Adjustable scrolling size
overflow-y: auto;
top: auto;
height: auto;
max-height: 100%;
order: 3;
position: relative;
.results {