The following issues are requested.

  1. Add icons into (next to checkbox) the admin list view for cloud service providers:
    • /admin/structure/cloud_config
    • /admin/config/services/cloud/k8s
    • /admin/config/services/cloud/aws_cloud
  2. Change the icon size to 32x32px on the cloud service provider list
  3. Change the icon (16x16px) from the maker if the location is single and an icon image is uploaded in cloud service provider configuration
    • If one location contains various cloud service providers, don’t change the original green marker
    • If the cloud service provider doesn’t contain the icon image, don’t change the original marker
  4. In AWS Cloud service provider form, the default AWS icon should be specified by default.
  5. Icons should be aligned to the center
  6. Can we make icons sortable?
  7. Change the icon link to Content
  8. In K8s Cloud service provider form, the default K8s icon should be should be specified by default.
  9. Could you please make the columns sortable?
  10. Could you please add an API Server sortable column?
  11. Could you add newlines after location information of cloud service providers without icons on tooltip.
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

baldwinlouie created an issue. See original summary.

baldwinlouie’s picture

Status: Active » Needs review
FileSize
44.58 KB

Adding patch

baldwinlouie’s picture

FileSize
75.2 KB

@yas, please try this patch.

baldwinlouie’s picture

@yas, updating the patch to auto create the public://images/icons directory if it doesn't exist.

yas’s picture

Issue summary: View changes
Status: Needs review » Reviewed & tested by the community
Related issues: +#3095569: Composer could not parse version constraint / could not load package (2)
FileSize
914.82 KB
843.69 KB
997.79 KB
791.82 KB
825.05 KB

@baldwinlouie

Thank you for implementing all requests. It looks good to me; so I'll merge the patch to 8.x-2.x and close this issue as Fixed.

screenshot-20191211a.png
screenshot-20191211b.png
screenshot-20191211c.png
screenshot-20191211d.png
screenshot-20191211e.png

  • yas committed 7d4bd86 on 8.x-2.x authored by baldwinlouie
    Issue #3100359 by baldwinlouie, yas: Enhance the Icon feature for cloud...
yas’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.