From b4fb16f10afae39522d5e5ef1b4d50594a84eb08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-=C3=89tienne=20Lord?= <7397743+pelord@users.noreply.github.com> Date: Wed, 9 May 2018 08:54:03 -0400 Subject: [PATCH] fix(ogc-filter): Alignements and adding refresh controls (#146) * Alignements and adding refresh controls * Lint. * Final alignments for ogcfilters & layerItems * Wrong conditions on ngif. * Hide filters on more_horiz collapse ( ... on layer) --- .../ogc-filter-form.component.html | 14 ++++----- .../ogc-filter-form.component.styl | 31 ++++++------------- .../ogc-filterable-item.component.html | 8 +++-- .../ogc-filterable-item.component.styl | 4 +++ .../layer-item/layer-item.component.html | 15 +++++---- src/locale/en.json | 2 +- src/locale/fr.json | 2 +- 7 files changed, 35 insertions(+), 41 deletions(-) diff --git a/src/lib/filter/ogc-filter-form/ogc-filter-form.component.html b/src/lib/filter/ogc-filter-form/ogc-filter-form.component.html index 6e43e4685..603d46335 100644 --- a/src/lib/filter/ogc-filter-form/ogc-filter-form.component.html +++ b/src/lib/filter/ogc-filter-form/ogc-filter-form.component.html @@ -1,7 +1,7 @@ -
- + {{'igo.operators.And' | translate}} {{'igo.operators.Or' | translate}} @@ -29,13 +29,13 @@
-
+
{{operator.value.alias}}
-
+
@@ -168,13 +168,13 @@ {{operator.value.alias}}
-
+
{{igoSpatialSelector.alias}}
-
+
-
+
>> div.mat-list-item-content { +.mat-list-item >>> div.mat-list-item-content { display: inline-table; } - mat-select { +.logical { + font-weight: bold; + } + + mat-select, input { margin-top: 10px; + text-align: center } -} -.igo-layer-actions-container, -.igo-layer-legend-container { - width: 100%; - display: inline-block; -} .igo-layer-actions-container { bordered-top(); bordered-bottom(); + width: 100%; + display: inline-block; } .igo-layer-actions-container > div { text-align: center; } -.igo-layer-legend-container { - padding-left: $igo-layer-legend-padding-left; -} - -#opacity-slider { - width: 100%; - - +media(mobile) { - width: 70%; - } -} .igo-layer-button-group { - float: right; + float: center; padding: 0 $igo-list-item-padding; +media(mobile) { diff --git a/src/lib/filter/ogc-filterable-item/ogc-filterable-item.component.html b/src/lib/filter/ogc-filterable-item/ogc-filterable-item.component.html index 82bfb490f..c3c5b8364 100644 --- a/src/lib/filter/ogc-filterable-item/ogc-filterable-item.component.html +++ b/src/lib/filter/ogc-filterable-item/ogc-filterable-item.component.html @@ -1,17 +1,19 @@ +

{{datasource.title}}

- + - +
+
+ +
-
- -
diff --git a/src/locale/en.json b/src/locale/en.json index 051f56b28..324683842 100644 --- a/src/locale/en.json +++ b/src/locale/en.json @@ -117,7 +117,7 @@ "addFilter": "Add an empty filter to the current list", "removeFilter": "Remove the current filter from the filters's list", "toggleFilterState": "Enable/disable the current filter", - "refreshFilters": "Update this datasource with the active filter(s)", + "refreshFilters": "Update this datasource with the active filter(s). To enable this button, the layer must be visible (or in the defined scale ranges) or you must modify the current filter.", "layerFiltered": "This layer is currently filtered", "layerFilterable": "This layer is filterable" }, diff --git a/src/locale/fr.json b/src/locale/fr.json index 8af265928..04e3ef43e 100644 --- a/src/locale/fr.json +++ b/src/locale/fr.json @@ -117,7 +117,7 @@ "addFilter": "Ajouter un filtre vidre à la liste courante", "removeFilter": "Supprimer le présent filtre à la liste des filtres", "toggleFilterState": "Activer/désactiver le présent filtre", - "refreshFilters": "Mettre à jour la source de donnée avec les filtres actifs de la liste", + "refreshFilters": "Mettre à jour la source de donnée avec les filtres actifs de la liste. Pour activer ce boutton, la couche doit etre visible (et dans les échelles permises) ou veillez modifier le présent filtre.", "layerFiltered": "Cette couche d'information est présentement filtrée.", "layerFilterable": "Cette couche d'information est filtrable" },