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

UI: Route card expands to show quick actions #100

Open
wants to merge 29 commits into
base: master
Choose a base branch
from

Conversation

ugtthis
Copy link
Contributor

@ugtthis ugtthis commented Aug 26, 2024

Decided on this design versus my popover design because this was a more straight forward, and had less complex UI layout/logic. Only slightly unrelated change I did was create a RouteMap component which made the return JSX of RouteCard.tsx easier to read. Photos below are up to date with recent commits

This resolves issue #91.

Added

  • Preserve/unpreserve Routes
  • Enable/disable Public Access
  • Copy Route ID
  • View RouteID
  • Ability to view route in useradmin
  • Error when toggle doesn't update

Card expanded

PR-100-screenshot


Interacting w/UI changes while showing network tab:

interacting-with-PR-100.mp4

Error state of toggle

errorState-PR--100

Copy link

github-actions bot commented Aug 26, 2024

deployed preview: https://100.connect-d5y.pages.dev

Welcome to new-connect! Make sure to:

  • read the contributing guidelines
  • mark your PR as a draft until it's ready to review
  • post the preview on Discord; feedback from users will speedup the PR review

Mobile

Desktop

@ugtthis ugtthis marked this pull request as draft August 26, 2024 16:38
@ugtthis ugtthis marked this pull request as ready for review August 30, 2024 17:21
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