Skip to content

Commit 876fad6

Browse files
committed
Set larger label-filter default input click targets based on
statdard media query widths
1 parent aac7d52 commit 876fad6

File tree

2 files changed

+23
-3
lines changed

2 files changed

+23
-3
lines changed

app/styles/_data-toolbar.less

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
/* Data toolbar
22
- Includes customizations for label filter input and active filter
33
---------------------------------------------------------------------------- */
4+
// @screen-md-min container width - (sidebar-left + left + right margin); 992 - (145 + 30 + 30) = 787
5+
@data-toolbar-filter-max-width: (@screen-md-min - (@sidebar-left-width-md + @middle-content-container-padding-lg + @middle-content-container-padding-lg));
6+
@label-filter-default-input-lg: (@label-filter-default-input-md + 190); // 730px
7+
@label-filter-default-input-md: (@label-filter-default-input-sm + 140); // 540px
8+
@label-filter-default-input-sm: (@label-filter-default-input-xs + 160); // 400px
9+
@label-filter-default-input-xs: 240px; // 320 - (40 + 40); container - ((left + right margin) + button)
10+
411

512
.data-toolbar {
613
padding: 5px 0;
@@ -26,13 +33,20 @@
2633
.flex(@columns: 1 1 0%);
2734
}
2835
@media (min-width: @screen-md-min) {
29-
max-width: 600px;
36+
max-width: @data-toolbar-filter-max-width;
3037
}
3138
.filter .navbar-filter-widget .label-filter .selectize-control .selectize-input {
3239
&, & input {
3340
font-size: @font-size-base;
3441
}
3542
}
43+
.label-filter-key .selectize-input.not-full {
44+
// Increase default input click target
45+
width: @label-filter-default-input-xs;
46+
@media (min-width: @screen-xs-min) { width: @label-filter-default-input-sm;}
47+
@media (min-width: @screen-sm-min) { width: @label-filter-default-input-md;}
48+
@media (min-width: @screen-md-min) { width: @label-filter-default-input-lg;}
49+
}
3650
.form-group {
3751
margin-bottom: 0;
3852
}

dist/styles/main.css

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4035,9 +4035,16 @@ copy-to-clipboard .input-group.limit-width{max-width:300px}
40354035
.data-toolbar{padding:5px 0}
40364036
.data-toolbar.other-resources-toolbar .data-toolbar-dropdown{min-width:210px}
40374037
.data-toolbar .checkbox{margin-bottom:0;margin-top:10px}
4038+
.data-toolbar .data-toolbar-filter .label-filter-key .selectize-input.not-full{width:240px}
4039+
@media (min-width:480px){.data-toolbar .data-toolbar-filter .label-filter-key .selectize-input.not-full{width:400px}
4040+
}
40384041
@media (min-width:768px){.data-toolbar{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}
40394042
.data-toolbar .checkbox{-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;margin-left:20px;margin-top:3px;text-align:right}
40404043
.data-toolbar .data-toolbar-filter{-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}
4044+
.data-toolbar .data-toolbar-filter .label-filter-key .selectize-input.not-full{width:540px}
4045+
}
4046+
@media (min-width:992px){.data-toolbar .data-toolbar-filter{max-width:772px}
4047+
.data-toolbar .data-toolbar-filter .label-filter-key .selectize-input.not-full{width:730px}
40414048
}
40424049
.data-toolbar .data-toolbar-filter .form-group{margin-bottom:0}
40434050
.data-toolbar .data-toolbar-views{-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:right}
@@ -4090,8 +4097,7 @@ h2+.list-view-pf{margin-top:20px}
40904097
.list-view-pf-additional-info-item{display:inline-block;text-align:left}
40914098
.list-view-pf-description{-ms-flex:1 0 55%;flex:1 0 55%}
40924099
.list-view-pf-main-info{padding-bottom:10px;padding-top:10px}
4093-
@media (min-width:992px){.data-toolbar .data-toolbar-filter{max-width:600px}
4094-
.list-view-pf .list-group-item-heading,.list-view-pf .list-group-item-text{-ms-flex:1 0 auto;flex:1 0 auto;margin:0;padding:0 20px 0 0;width:50%}
4100+
@media (min-width:992px){.list-view-pf .list-group-item-heading,.list-view-pf .list-group-item-text{-ms-flex:1 0 auto;flex:1 0 auto;margin:0;padding:0 20px 0 0;width:50%}
40954101
.list-view-pf-additional-info{width:40%}
40964102
.list-view-pf-description{width:60%}
40974103
}

0 commit comments

Comments
 (0)