[PR #21] [MERGED] UI Updates - Remove topbar transparency, pretty status badges, tidy resource page layout with a 'back' button #666

Closed
opened 2025-10-31 15:17:40 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/moghtech/komodo/pull/21
Author: @karamvirsingh98
Created: 8/6/2024
Status: Merged
Merged: 8/7/2024
Merged by: @mbecker20

Base: v1.13-DockerComposeHead: feat/ui-updates


📝 Commits (10+)

  • c31240a remove topbar transparency
  • c75085a cleanup unused
  • b3c0c1f responsive dashboard
  • 3acfbbb better mobile header
  • a84c6c1 dont need to calc 64px less since header is using position fixed
  • e7bf28f add status badge component
  • 18a3d7f update status badges
  • f8de5c4 further simplify layout
  • e2d59e8 allow undefined status as prop
  • 577a5ac use new status badges for alerts

📊 Changes

14 files changed (+161 additions, -196 deletions)

View changed files

📝 frontend/src/components/alert/index.tsx (+3 -9)
📝 frontend/src/components/layouts.tsx (+5 -5)
📝 frontend/src/components/resources/build/index.tsx (+2 -8)
📝 frontend/src/components/resources/common.tsx (+3 -4)
📝 frontend/src/components/resources/deployment/index.tsx (+7 -20)
📝 frontend/src/components/resources/procedure/index.tsx (+2 -9)
📝 frontend/src/components/resources/repo/index.tsx (+3 -8)
📝 frontend/src/components/resources/resource-sync/index.tsx (+6 -8)
📝 frontend/src/components/resources/server/index.tsx (+2 -9)
📝 frontend/src/components/resources/stack/index.tsx (+2 -11)
📝 frontend/src/components/topbar.tsx (+4 -43)
📝 frontend/src/components/util.tsx (+31 -0)
📝 frontend/src/pages/home/dashboard.tsx (+10 -6)
📝 frontend/src/pages/resource.tsx (+81 -56)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/moghtech/komodo/pull/21 **Author:** [@karamvirsingh98](https://github.com/karamvirsingh98) **Created:** 8/6/2024 **Status:** ✅ Merged **Merged:** 8/7/2024 **Merged by:** [@mbecker20](https://github.com/mbecker20) **Base:** `v1.13-DockerCompose` ← **Head:** `feat/ui-updates` --- ### 📝 Commits (10+) - [`c31240a`](https://github.com/moghtech/komodo/commit/c31240af9ec80869a8431d6d9370d2189fd97685) remove topbar transparency - [`c75085a`](https://github.com/moghtech/komodo/commit/c75085a099d6095baa21df8965bdaf8a5376c640) cleanup unused - [`b3c0c1f`](https://github.com/moghtech/komodo/commit/b3c0c1fe9a6dccda10dd177d21d9bb3686012c1f) responsive dashboard - [`3acfbbb`](https://github.com/moghtech/komodo/commit/3acfbbb2516e9593035f153ef0cd0b56e301d50b) better mobile header - [`a84c6c1`](https://github.com/moghtech/komodo/commit/a84c6c14b8f233b7e448428e497f74c713841263) dont need to calc 64px less since header is using position fixed - [`e7bf28f`](https://github.com/moghtech/komodo/commit/e7bf28f5a4c135c0166d83853420be79efef2077) add status badge component - [`18a3d7f`](https://github.com/moghtech/komodo/commit/18a3d7fde3279235b78c112bcdbb63493ed4c191) update status badges - [`f8de5c4`](https://github.com/moghtech/komodo/commit/f8de5c46517f32cf68b674df2d46ceef00a67537) further simplify layout - [`e2d59e8`](https://github.com/moghtech/komodo/commit/e2d59e8a5119cf3e4384b94194dba8d8e1dc28c3) allow undefined status as prop - [`577a5ac`](https://github.com/moghtech/komodo/commit/577a5ac518345cdba2d3c13a5084b490429d56dd) use new status badges for alerts ### 📊 Changes **14 files changed** (+161 additions, -196 deletions) <details> <summary>View changed files</summary> 📝 `frontend/src/components/alert/index.tsx` (+3 -9) 📝 `frontend/src/components/layouts.tsx` (+5 -5) 📝 `frontend/src/components/resources/build/index.tsx` (+2 -8) 📝 `frontend/src/components/resources/common.tsx` (+3 -4) 📝 `frontend/src/components/resources/deployment/index.tsx` (+7 -20) 📝 `frontend/src/components/resources/procedure/index.tsx` (+2 -9) 📝 `frontend/src/components/resources/repo/index.tsx` (+3 -8) 📝 `frontend/src/components/resources/resource-sync/index.tsx` (+6 -8) 📝 `frontend/src/components/resources/server/index.tsx` (+2 -9) 📝 `frontend/src/components/resources/stack/index.tsx` (+2 -11) 📝 `frontend/src/components/topbar.tsx` (+4 -43) 📝 `frontend/src/components/util.tsx` (+31 -0) 📝 `frontend/src/pages/home/dashboard.tsx` (+10 -6) 📝 `frontend/src/pages/resource.tsx` (+81 -56) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the
pull-request
label 2025-10-31 15:17:40 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/komodo#666
No description provided.