halo/ui/console-src
Ryan Wang 571df5f865
feat: refine fields in plugin detail page (#5724)
#### What type of PR is this?

/area ui
/kind improvement
/milestone 2.15.x

#### What this PR does / why we need it:

优化插件详情页面的字段显示,适配 https://github.com/halo-dev/halo/pull/4061

1. 显示 metadata.name。
2. 显示源码仓库地址(spec.repo)。
3. 显示网站地址(spec.homepage)。

<img width="663" alt="image" src="https://github.com/halo-dev/halo/assets/21301288/a1b2a561-4351-4c18-b959-6b398532a9af">

#### Which issue(s) this PR fixes:

Fixes https://github.com/halo-dev/halo/issues/5721

#### Does this PR introduce a user-facing change?

```release-note
优化插件详情页面的字段显示
```
2024-04-19 02:40:08 +00:00
..
composables feat: add a title input box in the editor (#5465) 2024-03-18 04:38:07 +00:00
layouts fix: layout height triggers page background color not fully filling scroll area (#5698) 2024-04-16 09:32:07 +00:00
modules feat: refine fields in plugin detail page (#5724) 2024-04-19 02:40:08 +00:00
router fix: wrong router navigation when redirect to /uc (#5609) 2024-03-27 13:14:06 +00:00
setup Move folder console to ui 2024-02-02 22:22:51 +08:00
stores Move folder console to ui 2024-02-02 22:22:51 +08:00
views/system feat: change the tab title to the site title of the website (#5696) 2024-04-12 09:48:08 +00:00
App.vue Move folder console to ui 2024-02-02 22:22:51 +08:00
main.ts Move folder console to ui 2024-02-02 22:22:51 +08:00