Lists issues / ideas that appear in more places than one for easier referencing
Schedule Actions Tab needs refactoring - Does not make very well use of all the available page size + charter dialog needs redesign
Schedule Actions Tab
Charter Dialog
Suggestions
Responsive design, display a minimum width*height of 2 charter elements (scheduled actions), scaling up to some appropriate max value, after which elements should overflow vertically
Add charter config to either redux persistent store or under the user templates FIREEDGE attribute, for persistent storage and more fine-grained control.
OS Booting displaying no content - Should display some placeholder/help message even if no content is to be displayed
OS Booting Tab
Lock/Unlock dialog max/min width - Dialog looks a little small, should have a min width + max width set, and instead of scaling it horizontally, we want to list all items vertically, one per row
Lock Dialog Single selected
Lock Dialog Multiple selected
Dialog is too wide - Change number of columns depending on viewport width thus reducing blank space
VM Host Deploy dialog
Share dialog too wide - should have a max width set + fix text formatting
Share dialog
Delete dialog rework - Update text + list which items are being deleted with the possibility to remove/deselect individual items separately inside the dialog - RedesignDelete dialog templates
Delete dialog
Custom Variables - Could do with some sort of helper text potentially
Custom Variables step
Clone dialog rework - Too large in single select mode + does not display which templates have been selected for cloning. Should have separate input fields for every template, making it possible to customize each cloning operation's naming. Same idea/concept as in CA.6VM Templates clone dialog
[Hold, Release] => Update dialog text depending on VM state
[Reschedule, Un-Reschedule] => OK
Recover => Dialog too big, not making use of the available space. Instead of hiding the operation help text in a bubble next to the input field, list it underneath the operation selector dropdown so it's always visible. Also move the names of the selected VM's from up top, to bottom in a table like view, with the added option to deselect VM's from the operation - Redesign
Backup => A reset switch does not need a full separate step - Redesign
Ownership
[Change Owner, Change Group] => OK
Lock
Lock/Unlock => OK
Terminate
[Terminate, Terminate Hard] => OK
Save as Template => Unnecessarily large, 1 input field + 1 checkbox can be made a lot more compact - Redesign
Create Marketplace App => OK
Attack Disk/Image => OK
Attach NIC => OK
Take snapshot => Unnecessarily large, 1 input field does not need to have a dialog of this size - Redesign
Stepper/Resources => Could do with a layout update - Redesign
ACLs Creation Dialog Resources step
Stepper/Resource identifier => BUG! Causes react crash when you try to select a resource identifier with no resources selected in the previous step
Stepper/Rights => Could do with a layout update - Redesign
ACLs Creation Dialog Rights step
Create from string => OK
Delete => Could perhaps be refactored so the user isn't flooded with so much text? - Redesign
ACLs Delete Dialog
Additional Context
Please feel free to add any other context or screenshots about the feature request here. Or any other alternative you have considered to address this new feature.
Description
Size reviews & overall improvements and notices
The following tabs have been reviewed:
Common Annotations
Lists issues / ideas that appear in more places than one for easier referencing
Schedule Actions Tab needs refactoring - Does not make very well use of all the available page size + charter dialog needs redesign
Suggestions
FIREEDGE
attribute, for persistent storage and more fine-grained control.OS Booting displaying no content - Should display some placeholder/help message even if no content is to be displayed
Lock/Unlock dialog max/min width - Dialog looks a little small, should have a min width + max width set, and instead of scaling it horizontally, we want to list all items vertically, one per row
Dialog is too wide - Change number of columns depending on viewport width thus reducing blank space
Share dialog too wide - should have a max width set + fix text formatting
Delete dialog rework - Update text + list which items are being deleted with the possibility to remove/deselect individual items separately inside the dialog - Redesign
Delete dialog templates
Custom Variables - Could do with some sort of helper text potentially
Clone dialog rework - Too large in single select mode + does not display which templates have been selected for cloning. Should have separate input fields for every template, making it possible to customize each cloning operation's naming. Same idea/concept as in CA.6
VM Templates clone dialog
Instances
VMs
Instantiate
Manage
Host
[Hold, Release] => Update dialog text depending on VM state
Recover => Dialog too big, not making use of the available space. Instead of hiding the operation help text in a bubble next to the input field, list it underneath the operation selector dropdown so it's always visible. Also move the names of the selected VM's from up top, to bottom in a table like view, with the added option to deselect VM's from the operation - Redesign
Backup => A reset switch does not need a full separate step - Redesign
Ownership
Lock
Terminate
Save as Template => Unnecessarily large, 1 input field + 1 checkbox can be made a lot more compact - Redesign
Create Marketplace App => OK
Attack Disk/Image => OK
Attach NIC => OK
Take snapshot => Unnecessarily large, 1 input field does not need to have a dialog of this size - Redesign![image](https://github.com/OpenNebula/one/assets/134925555/647fff8b-26c9-4e44-bc5b-7ffab77b0a83)
Sched Actions tab - "Add action" => CA.1
Configuration tab - "Update VM Configuration" => OK
Virtual Routers
Delete => OK - Could display more details when deleting multiple
Services
Templates
VM Templates
Create
Stepper/General => Mostly OK, layout could do with an update, some fields are just randomly scattered around - Redesign
Stepper/Advanced options/Storage => Potentially move things around a bit as the "Attach disk" dropdown currently looks a bit out of place - Redesign
Stepper/Advanced options/Network => Same layout problem as with the Stepper/Advanced options/Storage tab - Redesign
Stepper/Advanced options/[OS & CPU, Context] => Layout needs some work - Redesign
Stepper/Advanced options/Schedule Action => CA.1
Stepper/Advanced options/Placement => WIP - OpenNebula/one#6419
Stepper/Advanced options/NUMA => Display all fields by default, makes poor use of the available space - Redesign
Stepper/Custom Variables => CA.7
Service Templates
Virtual Routers
VM Groups
Storage
Datastores
Images
Create => Redundant "extra" dialog is opened after you press the "Create" button, should directly go to creation dialog instead
Clone => Wrong title on dialog + should display individual input fields for every item for better name customization & input fields take up full width
Files
Marketplaces
Apps
BackupJobs
Start => Make dialog a bit wider & refactor text a bit
Networks
Virtual Networks
Reserve => Lots of blank space - Redesign
Network Templates
Security Groups
Commit => Dialog is too big, needs to be made smaller
Infrastructure
Clusters
Hosts
Zones
=> OK! No dialogs!
System
Users
Groups
VDCs
ACLs
Create
Stepper/Resources => Could do with a layout update - Redesign
Stepper/Rights => Could do with a layout update - Redesign
Delete => Could perhaps be refactored so the user isn't flooded with so much text? - Redesign
Additional Context Please feel free to add any other context or screenshots about the feature request here. Or any other alternative you have considered to address this new feature.
Progress Status