← 输入框|github.com|刷新
Skip to content

web | docs: drop settings card titles and overlay the team avatar picker - #18

Merged
yekta merged 1 commit into
masterfrom
style/team-section-layout
Oct 17, 2026
Merged

yekta merged 1 commit into
masterfrom
style/team-section-layout

Conversation

@yekta

@yekta yekta commented Oct 17, 2026

Copy link
Copy Markdown
Contributor

Settings cards no longer have a title header. The fields inside already have their own titles, so the header only repeated them.

  • SettingsCard no longer takes title and Icon. The "Team Details", "Project Details" and "Team Avatar" headers are gone.
  • Team (and project) name and description now sit side by side only on XL screens. On smaller screens they stack.
  • The team avatar is now size-14, down from size-16. The corner edit badge is gone. In its place, an overlay covers the whole avatar, border included, on hover, focus, drag or upload. It shows a pen that rotates into place, the same animation as renaming a service, or a spinner while an upload is in progress.
  • The save and remove buttons both use px-4 and no extra vertical padding, so they are the same size.
  • The team docs no longer mention the removed "Team Avatar" card title.

- Settings cards no longer have a title header, because the fields inside already have their own titles.
- Team name and description sit side by side only on XL screens and stack on smaller ones.
- The team avatar is now size-14. The corner edit badge is replaced by a hover overlay that covers the whole avatar and shows a pen that rotates into place, or a spinner while uploading.
- The save and remove buttons both use px-4 so they are the same size.
@yekta
yekta merged commit 75f1362 into master Oct 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant