Adds DateInterval filter to theme jsgit add .! It was only being imported on the admin js...
This commit is contained in:
parent
78301bb254
commit
600a4b12f6
|
@ -82,8 +82,8 @@
|
||||||
:class="{
|
:class="{
|
||||||
'tainacan-icon-collections': filter.collection_id == collectionId,
|
'tainacan-icon-collections': filter.collection_id == collectionId,
|
||||||
'tainacan-icon-repository': filter.collection_id != collectionId,
|
'tainacan-icon-repository': filter.collection_id != collectionId,
|
||||||
'has-text-turquoise5': filter.enabled && filter.collection_id == collectionId,
|
'has-text-turquoise5': filter.enabled && filter.collection_id != 'default',
|
||||||
'has-text-blue5': filter.enabled && filter.collection_id != collectionId,
|
'has-text-blue5': filter.enabled && filter.collection_id == 'default',
|
||||||
'has-text-gray3': !filter.enabled
|
'has-text-gray3': !filter.enabled
|
||||||
}"
|
}"
|
||||||
class="tainacan-icon" />
|
class="tainacan-icon" />
|
||||||
|
|
|
@ -13,6 +13,7 @@ import FilterCheckbox from '../../classes/filter-types/checkbox/Checkbox.vue';
|
||||||
import FilterTaginput from '../../classes/filter-types/taginput/Taginput.vue';
|
import FilterTaginput from '../../classes/filter-types/taginput/Taginput.vue';
|
||||||
import FilterTaxonomyCheckbox from '../../classes/filter-types/taxonomy/Checkbox.vue';
|
import FilterTaxonomyCheckbox from '../../classes/filter-types/taxonomy/Checkbox.vue';
|
||||||
import FilterTaxonomyTaginput from '../../classes/filter-types/taxonomy/Taginput.vue';
|
import FilterTaxonomyTaginput from '../../classes/filter-types/taxonomy/Taginput.vue';
|
||||||
|
import FilterDateInterval from '../../classes/filter-types/date-interval/DateInterval.vue';
|
||||||
import FilterNumericInterval from '../../classes/filter-types/numeric-interval/NumericInterval.vue';
|
import FilterNumericInterval from '../../classes/filter-types/numeric-interval/NumericInterval.vue';
|
||||||
import FilterNumericListInterval from '../../classes/filter-types/numeric-list-interval/NumericListInterval.vue';
|
import FilterNumericListInterval from '../../classes/filter-types/numeric-list-interval/NumericListInterval.vue';
|
||||||
|
|
||||||
|
@ -54,6 +55,7 @@ Vue.component('tainacan-filter-checkbox', FilterCheckbox);
|
||||||
Vue.component('tainacan-filter-taginput', FilterTaginput);
|
Vue.component('tainacan-filter-taginput', FilterTaginput);
|
||||||
Vue.component('tainacan-filter-taxonomy-checkbox', FilterTaxonomyCheckbox);
|
Vue.component('tainacan-filter-taxonomy-checkbox', FilterTaxonomyCheckbox);
|
||||||
Vue.component('tainacan-filter-taxonomy-taginput', FilterTaxonomyTaginput);
|
Vue.component('tainacan-filter-taxonomy-taginput', FilterTaxonomyTaginput);
|
||||||
|
Vue.component('tainacan-filter-date-interval', FilterDateInterval);
|
||||||
Vue.component('tainacan-filter-numeric-interval', FilterNumericInterval);
|
Vue.component('tainacan-filter-numeric-interval', FilterNumericInterval);
|
||||||
Vue.component('tainacan-filter-numeric-list-interval', FilterNumericListInterval);
|
Vue.component('tainacan-filter-numeric-list-interval', FilterNumericListInterval);
|
||||||
|
|
||||||
|
|
|
@ -204,6 +204,21 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Not working yet, as we don't have this icon.
|
||||||
|
// .dropdown-trigger {
|
||||||
|
// span.icon>i.mdi-calendar-today::before{
|
||||||
|
// display: inline-block;
|
||||||
|
// font: normal normal normal 20px/1 "TainacanIcons";
|
||||||
|
// font-size: inherit;
|
||||||
|
// text-rendering: auto;
|
||||||
|
// vertical-align: middle;
|
||||||
|
// line-height: inherit;
|
||||||
|
// -webkit-font-smoothing: antialiased;
|
||||||
|
// -moz-osx-font-smoothing: grayscale;
|
||||||
|
// content: 'calendar';
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
|
||||||
.dropdown-menu {
|
.dropdown-menu {
|
||||||
background: transparent;
|
background: transparent;
|
||||||
border: none;
|
border: none;
|
||||||
|
|
Loading…
Reference in New Issue