Skip to content

Consolidate and improve site transfer UX#6413

Open
sanne-san wants to merge 10 commits into
masterfrom
sanne-transfer-site-ui
Open

Consolidate and improve site transfer UX#6413
sanne-san wants to merge 10 commits into
masterfrom
sanne-transfer-site-ui

Conversation

@sanne-san
Copy link
Copy Markdown
Contributor

Changes

  • Combine "Transfer site" and "Change team" into a single tile with a destination radio (Team / Another Plausible account)
  • Convert site transfer tile to LiveView
  • Show validation and server errors inline next to the relevant field
  • Always render the Team option, greyed out when the user has no other team
  • Add disabled cursor styling to the shared radio input
  • Add documentation links to all tiles in Danger Zone

Tests

  • Automated tests have been added

Changelog

  • Entry has been added to changelog

Documentation

  • Docs have been updated

Dark mode

  • The UI has been tested both in dark and light mode

@github-actions
Copy link
Copy Markdown

Preview environment👷🏼‍♀️🏗️
PR-6413

sanne-san and others added 5 commits June 1, 2026 09:53
- Combine "Transfer site" and "Change team" into a single tile with a
  destination radio (Team / Another Plausible account)
- Convert site transfer tile to `LiveView`
- Show validation and server errors inline next to the relevant field
- Always render the Team option, greyed out when the user has no other
  team
- Add disabled cursor styling to the shared radio input
- Add documentation links to all tiles in `Danger Zone`
@zoldar zoldar force-pushed the sanne-transfer-site-ui branch from 943a7c5 to deb1124 Compare June 1, 2026 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants