]> source.dussan.org Git - gitea.git/commit
Improve profile for Organizations (#27982)
authoryp05327 <576951401@qq.com>
Mon, 13 Nov 2023 14:33:22 +0000 (23:33 +0900)
committerGitHub <noreply@github.com>
Mon, 13 Nov 2023 14:33:22 +0000 (15:33 +0100)
commit089ac06969030b0886d4e20bf8f7a757f785f158
treea6fe984f7f2a655f474d36528163100465d08bd2
parent340055ab6c579fccc9a370527ee2768bfb1466ba
Improve profile for Organizations (#27982)

Fixes some problems in #27955:
- autofocus of the search box
before:
if access the home page will jump to the search box

![image](https://github.com/go-gitea/gitea/assets/18380374/7f100e8d-2bd6-4563-85ba-d6008ffc71d7)
after:
will not jump to the search box

![image](https://github.com/go-gitea/gitea/assets/18380374/9aab382c-8ebe-4d18-b990-4adbb6c341ad)

- incorrect display of overview tab
before:

![image](https://github.com/go-gitea/gitea/assets/18380374/b24c79e8-9b79-4576-9276-43bd19172043)
after:

![image](https://github.com/go-gitea/gitea/assets/18380374/7aab5827-f086-4874-bd84-39bd81b872f3)

- improve the permission check to the private profile repo
In #26295, we simply added access control to the private profile.
But if user have access to the private profile repo , we should also
display the profile.

- add a button which can jump to the repo list?
I agree @wxiaoguang 's opinion here:
https://github.com/go-gitea/gitea/pull/27955#issuecomment-1803178239
But it seems that this feature is sponsored.
So can we add a button which can quickly jump to the repo list or just
move profile to the `overview` page?

---------

Co-authored-by: silverwind <me@silverwind.io>
routers/web/org/home.go
routers/web/shared/user/header.go
routers/web/user/profile.go
templates/explore/repo_search.tmpl
templates/user/overview/header.tmpl