diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 6e0cd02a..92f1e827 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -47,42 +47,17 @@ CURRENT TODOs SHELL / NAV / MENUS / LAYOUT - +TODO: Grid is leaving space for side nav on it's right side when in medium width or if make nav go away in full screen + - It appears it thinks it needs to leave room for nav even when not there + - Maybe it's a breakpoint issue somewhere that I overrode and has since changed or something + TODO: toolbar above grid for filters, refresh etc (make it a standard component?) TODO: main.js filters need to be finished -TODO: Grid is leaving space for side nav on it's right side when in medium width or if make nav go away in full screen - - -TODO: GRIDS - - MAKE GRID AS GENERIC VUE COMPONENT - - See gz-data-table.vue notes in component comments for it's own todo's - - See test-widgets.vue for parent container that hosts control and get devving!! - - - MUST HANDLE HIDDEN FIELDS AND NOT DISPLAY (this is also a server issue) - - Grid does *NOT* have sort indicators or controls, that's behind the grid in the filter UI, this is necessary for reasons I forget - - Max 100 rows in grid at a time with paging - - - - AFTER working mocked grid - - DISPLAY FORMAT TEMPLATES - - Speccd in core-display-format-template-system.txt - - Requires server work and client work - - - MODIFY WIDGET GRID DATA LIST at server to work with templates properly - - SEARCH UI (need to be able to search from the grid for that type of object) - - FILTER UI - - Show the total quantity of records so it's clear the user is seeing a subset, i.e. "Showing 100 records of 30,124 (filtered)" or something to that effect. - - For efficiency this might need to be a fuzzy number gathered periodically at the server as part of a job and put on a route? - - Don't want to count them every time the list is fetched....or do I? Maybe it's pretty efficient in Postgres? - - Doesn't it already count them for paging purposes and even sends that value to the client already? - - Show current filter summary or text name of filter at top of filter - - going to need filter name and also a summarized fragment of text showing criteria for reporting so also could purpose that list to show current filter? - - Filter picklist will show name for the current filter and sb at top of filter right up front - - - - Needs to remember last settings (stored centrally) like filter used, number of rows etc - - When user opens up AyaNova it should always look the same in each area as last time they were there - - Modify the grid to no longer use mock values but real ones instead and test - +TODO: SEARCH UI +TODO: FILTER UI + - Show current filter summary or text name of filter at top of filter + - going to need filter name and also a summarized fragment of text showing criteria for reporting so also could purpose that list to show current filter? + - Filter picklist will show name for the current filter and sb at top of filter right up front diff --git a/ayanova/src/App.vue b/ayanova/src/App.vue index 2bb91baa..42a0186b 100644 --- a/ayanova/src/App.vue +++ b/ayanova/src/App.vue @@ -9,7 +9,6 @@ app width="350" > -