[PR #5145] [MERGED] web/frpc: redesign dashboard #5145

Closed
opened 2026-05-05 14:55:34 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fatedier/frp/pull/5145
Author: @fatedier
Created: 1/31/2026
Status: Merged
Merged: 1/31/2026
Merged by: @fatedier

Base: devHead: new


📝 Commits (1)

  • a8639f6 web/frpc: redesign dashboard

📊 Changes

17 files changed (+1537 additions, -438 deletions)

View changed files

📝 web/frpc/components.d.ts (+6 -4)
📝 web/frpc/src/App.vue (+162 -192)
📝 web/frpc/src/api/http.ts (+38 -22)
📝 web/frpc/src/assets/css/custom.css (+52 -36)
📝 web/frpc/src/assets/css/dark.css (+127 -5)
web/frpc/src/assets/icons/logo.svg (+15 -0)
web/frpc/src/components/ProxyCard.vue (+236 -0)
web/frpc/src/components/StatCard.vue (+202 -0)
📝 web/frpc/src/main.ts (+1 -1)
📝 web/frpc/src/router/index.ts (+1 -1)
📝 web/frpc/src/types/proxy.ts (+8 -8)
📝 web/frpc/src/utils/format.ts (+1 -1)
📝 web/frpc/src/views/ClientConfigure.vue (+321 -35)
📝 web/frpc/src/views/Overview.vue (+351 -124)
📝 web/frpc/vite.config.mts (+4 -2)
📝 web/frps/components.d.ts (+0 -7)
📝 web/frps/src/App.vue (+12 -0)

📄 Description

WHY


🔄 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/fatedier/frp/pull/5145 **Author:** [@fatedier](https://github.com/fatedier) **Created:** 1/31/2026 **Status:** ✅ Merged **Merged:** 1/31/2026 **Merged by:** [@fatedier](https://github.com/fatedier) **Base:** `dev` ← **Head:** `new` --- ### 📝 Commits (1) - [`a8639f6`](https://github.com/fatedier/frp/commit/a8639f6ee0c35ba651bcff425d31bce42354dede) web/frpc: redesign dashboard ### 📊 Changes **17 files changed** (+1537 additions, -438 deletions) <details> <summary>View changed files</summary> 📝 `web/frpc/components.d.ts` (+6 -4) 📝 `web/frpc/src/App.vue` (+162 -192) 📝 `web/frpc/src/api/http.ts` (+38 -22) 📝 `web/frpc/src/assets/css/custom.css` (+52 -36) 📝 `web/frpc/src/assets/css/dark.css` (+127 -5) ➕ `web/frpc/src/assets/icons/logo.svg` (+15 -0) ➕ `web/frpc/src/components/ProxyCard.vue` (+236 -0) ➕ `web/frpc/src/components/StatCard.vue` (+202 -0) 📝 `web/frpc/src/main.ts` (+1 -1) 📝 `web/frpc/src/router/index.ts` (+1 -1) 📝 `web/frpc/src/types/proxy.ts` (+8 -8) 📝 `web/frpc/src/utils/format.ts` (+1 -1) 📝 `web/frpc/src/views/ClientConfigure.vue` (+321 -35) 📝 `web/frpc/src/views/Overview.vue` (+351 -124) 📝 `web/frpc/vite.config.mts` (+4 -2) 📝 `web/frps/components.d.ts` (+0 -7) 📝 `web/frps/src/App.vue` (+12 -0) </details> ### 📄 Description ### WHY <!-- author to complete --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 14:55:34 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#5145
No description provided.