Skip to content

[AdminWeb] Improve AdminWeb overlay form UI with consistent grouping an…#1639

Merged
cb-spider merged 1 commit intocloud-barista:masterfrom
powerkimhub:enhance/adminweb-overlay-form-ui
Jan 5, 2026
Merged

[AdminWeb] Improve AdminWeb overlay form UI with consistent grouping an…#1639
cb-spider merged 1 commit intocloud-barista:masterfrom
powerkimhub:enhance/adminweb-overlay-form-ui

Conversation

@powerkimhub
Copy link
Copy Markdown
Member

Summary

  • Enhances the Admin Web UI for VM and resource management
  • Improves visual consistency, clarity, and user experience of input forms
  • Adds backend support for extracting and exposing region information

Backend Improvements

  • Added logic in AdminWeb-VM.go to:
    • Fetch and parse region metadata
    • Extract the region ID from resource metadata
    • Provide region information to VM management templates

UI / UX Improvements

Form Styling and Consistency

  • Standardized input field styles (color and bold text) for key resources:
    • Cluster
    • Disk
    • FileSystem
    • KeyPair
    • MyImage
    • S3 Bucket
    • NLB
    • SecurityGroup
  • Improved readability and visual hierarchy across forms

Form Layout and Grouping

  • Introduced fieldset groups with legends to organize complex forms:
    • NLB Info
    • Listener
    • VM Groups
    • Health Checker
    • SecurityGroup Info
    • Security Rules Info
  • Improved clarity by visually grouping related fields

Container and Layout Styling

  • Updated container and form group styles (e.g., .info-group, .form-group-container)
  • Improved background color, borders, and padding for a modern, consistent look

@cb-spider cb-spider merged commit 9a2cadc into cloud-barista:master Jan 5, 2026
3 checks passed
@powerkimhub powerkimhub deleted the enhance/adminweb-overlay-form-ui branch January 6, 2026 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants