(core) New date filter with a calendar view

Summary:
Implements the new date filtering panel. Design results from long
discussion between: Alex, Anais, Cyprien and Dmitry.

Test environment: https://grist-new-date-range-filter.fly.dev/

Test Plan: Include various new tests.

Reviewers: georgegevoian

Reviewed By: georgegevoian

Differential Revision: https://phab.getgrist.com/D3720
This commit is contained in:
Cyprien P
2022-09-14 11:04:20 +02:00
parent 7dc49f3c85
commit 620e86a9f1
18 changed files with 1526 additions and 213 deletions

View File

@@ -76,7 +76,6 @@
"InsertColumnLeft": "Insert column to the left"
},
"ColumnFilterMenu": {
"FilterByRange": "Filter by Range",
"Search": "Search",
"SearchValues": "Search values",
"All": "All",
@@ -88,7 +87,11 @@
"OtherNonMatching": "Other Non-Matching",
"OtherValues": "Other Values",
"FutureValues": "Future Values",
"Others": "Others"
"Others": "Others",
"RangeMin": "Min",
"RangeMax": "Max",
"DateRangeMin": "Start",
"DateRangeMax": "End"
},
"CustomSectionConfig": {
"Add": "Add",