cloudstack/ui/src/components/header
Rohit Yadav feb9509547
ui: assorted improvements (#7833)
This PR aims to polish the UI with following tweaks and changes:

- Increase resource and os-logo icons both in list view, user-menu bar and VM deployment form
- Fix css issues in VM deployment form when resource icons are on some of the templates/isos but not all
- Replace edit icon in the resource icon editting button on the infocard, in resource view
- Fix css marging/padding issue for nav bar and left-branding/logo
- Introduce a new Limits option in the user menu, to allow users to see their own limits when they log in
- Rename resource tab to limits tab for accounts, project and domains
- Introduce a new copy-label component, that can be clicked to copy strings; use in info-card and list view for entites such as IP addresses and UUIDs
- Add router-link to /zones/ in case of user-accounts (when /zone isn't routable in the UI)
- Show better list of nics and ssh keys pairs in infocard for VM resource view
- Standardise most resources to show state/status columns right after resource name (wherever applicable)
- Remove displayname column in VM list view, add cpu number and memory by default
- Add k8s version column in k8s list view
- Add size and phy size columns in case of template and ISOs list view, only for root/domain admins
- Add phy network router-link in case of guest VLAN list view; rearrange columns list for consistency
- Add snapshot phy size column in the snapshot list view; and router-link for volume in the snapshot list view; and missing/useful details in the volume snapshot details view
- Add a create and add data disk feature in Instances tab, just like we've add nic feature in the same

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-08-11 14:00:04 +05:30
..
ExternalLink.vue Gives the possibility to redirect to external links when the property is defined (#6505) 2022-12-22 14:25:45 +01:00
HeaderNotice.vue UI - Fixes UI bugs (#6162) 2022-03-30 07:05:36 -03:00
Logo.vue changes logo when risezes the page (#6504) 2022-07-13 10:01:30 +05:30
ProjectMenu.vue UI: Fixes suffix icon on project selector not work (#6671) 2022-08-25 22:14:31 +05:30
SamlDomainSwitcher.vue Remove unsupported params from API calls on the UI (#6686) 2022-08-31 15:34:25 +02:00
TranslationMenu.vue UI: Upgrade to Vue3 library (#5151) 2022-03-09 09:47:09 -03:00
UserMenu.vue ui: assorted improvements (#7833) 2023-08-11 14:00:04 +05:30