Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARC-916 - GHE UI: Connect GitHub Enterprise Server page #1267

Merged
merged 24 commits into from
Jun 14, 2022
Merged

Conversation

krazziekay
Copy link
Collaborator

Rationale

  • This PR includes the addition of a new view where users can add the URL for their GHE server.

Changes

  • Added a new view hbs, with its respective js and css file

  • The view has an empty field and a disabled button by default.
    Screen Shot 2022-06-09 at 3 46 48 pm

  • The button is enabled once the input field has some value.
    Screen Shot 2022-06-09 at 3 47 14 pm

  • For any invalid URLs typed, the error message is displayed once you click on the button.
    Screen Shot 2022-06-09 at 4 09 14 pm
    Screen Shot 2022-06-09 at 4 09 54 pm

  • For a valid URL typed, clicking on the button will simply change the text on the button to a spinner. (Nothing will happen for now)
    Screen Shot 2022-06-09 at 3 47 33 pm

Whats not done

  • URLs for the link Learn More
  • Tooltips for the QuestionMark icon.
  • The action for the Next button.
  • The links for the left arrow and the Help link.
  • The flow when user types in a GitHub Cloud url, i.e. github.com

@krazziekay krazziekay merged commit a3ab6f8 into main Jun 14, 2022
@krazziekay krazziekay deleted the ARC-916 branch June 14, 2022 23:40
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.

2 participants