diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 77b74185..fb07c469 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -3,29 +3,7 @@ PRIORITY - ALWAYS Lowest level stuff first, i.e. TODO at server, api route changes etc then back here in order lowest level first as affects the most stuff exponentially so best to do it early =-=-=-=- -todo: plugins - implement first one as mass tag "plugin" (below) - also stub in an import export and any other common ones that will definitely be in v8 from v7 - utility / plugin needs to be a single contained accordion item that by template displays itself or not in a non dom filling way (v-if) - Make the content inside a div in case in some future need to move away from accordion list type UI can move it wholesale to something else painlessly -todo: ability to mass tag items from list CLIENT UI - - See bulk jobs added to Attachment list - - Very likely this will be more appropriate as a per form menu option as it will require specific needs per type, or maybe not, just spitballing - - some kind of generic or copyable light interface for any mass / bulk job? - this will get re-used for other stuff undoubtedly down the road - - also a good way to do an initial implementation of a mass ops UI code - ability to mass rename a tag to something else in all objects - this is bizadmin level page dedicated to this kind of operation, list of objects and mass changes to be made - maybe this is a mass changes feature in general?? - Or maybe just targetted to tags and can copy and re-use for something else if needed later - - RENAME - - REMOVE - - ADD - - ACROSS MULTIPLE TYPES? - tricky, maybe only from main lists - -todo: make grid selection list sticky? todo: notification it's time, this is a big deal and it's tied to infrastructure shit so qualifies as an early thing to be done @@ -51,7 +29,7 @@ todo: PickLists based on AyaPickList at server, need one for each type, so far h todo: rockfish, can't do purchase for raven or view it I think todo: rockfish, upgrade to latest bootstrap, out of date Currently todo: rockfish, trial license fetched On date not updating? (not showing in UI) - +todo: make grid selection list sticky? todo: put sample wiki in docs or maybe in UI as a thing you can click on to insert it into current wiki if empty !!! or both Then remove from seeder entirely diff --git a/ayanova/src/components/extensions-control.vue b/ayanova/src/components/extensions-control.vue index e559ea2b..f9bee08b 100644 --- a/ayanova/src/components/extensions-control.vue +++ b/ayanova/src/components/extensions-control.vue @@ -8,7 +8,7 @@ > {{ $ay.t("Extensions") }} - {{ $ay.t("SelectedItems") }} {{ selectedItems.length }} @@ -46,6 +46,12 @@ export default { } }, methods: { + subTitleClass() { + if (this.selectedItems.length < 1) { + return "warning--text"; + } + return "primary--text"; + }, open() { this.isVisible = true; return new Promise((resolve, reject) => {