-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
component: dashboardfeature: dotfilesmeta: never-staleThis issue can never become staleThis issue can never become staleteam: webappIssue belongs to the WebApp teamIssue belongs to the WebApp teamtype: improvementImproves an existing feature or existing codeImproves an existing feature or existing code
Description
The initial Beta implementation (PR #7337) of Dotfiles support uses a simple text input for users to configure the URL of their dotfiles repository.
This issue defines a repo-selection UI to make this process more friendly by allowing users to search for and select their dotfiles repo without leaving the dashboard.
Proposed specifiication
- Select any repo under your personal account (users must clone first if they want to use a 3rd-party dotfiles repo).
- Choose from repos from any existing git provider integration.
- Don't offer to add new git provider integrations inside the repo selection flow, instead link to the main integrations setttings page (leaving the flow).
loujaybee
Metadata
Metadata
Assignees
Labels
component: dashboardfeature: dotfilesmeta: never-staleThis issue can never become staleThis issue can never become staleteam: webappIssue belongs to the WebApp teamIssue belongs to the WebApp teamtype: improvementImproves an existing feature or existing codeImproves an existing feature or existing code
Type
Projects
Status
In Progress
Milestone
Relationships
Development
Select code repository
Activity
PatMyron commentedon Jan 12, 2022
Would love it to default if a repo is named
dotfiles
:#7337 (comment)
6 remaining items
gtsiolis commentedon Oct 14, 2022
The UX around setting and managing
.dotfiles
could definitely benefit from another iteration. ➿Posting below some early designs from a past exploration:
.dotfiles
.dotfiles
gtsiolis commentedon Jan 5, 2023
This could probably now re-use the repository selection dropdown from #15287 (comment). We would only need an action to clear the selection. Cc @svenefftinge
gtsiolis commentedon Mar 23, 2023
Now that we have a button component with a loading variant (see relevant PR Cc @selfcontained) we could drop and replace that there as the next iteration.
[-]Repo Selection UI for dotfiles configuration[/-][+]Replace the save button with the button component with a loading state viarant[/+]gtsiolis commentedon Mar 23, 2023
Re-purposed this issue to something simpler, like replacing the save button with the button with a loading state variant.