Skip to content

Conversation

@tomholford
Copy link
Contributor

@tomholford tomholford commented Jun 9, 2023

Context

This is part of an ongoing effort to implement Userspace Permissions UI (#182).

This effort is in parallel to finishing the API interface (see: #195)

Resolves #178
Resolves #179
Resolves #180

Changes

  • add Storybook (npm run storybook)
  • add WarningBanner component
  • add PermissionsDialog
  • add Permissions
  • add PermissionsDialogInner
  • add SummaryRow

Preview

Happy Path

userspace_permissions.mov

WarningBanner

image

SummaryRow

image

PermissionsDialog

image

@tomholford tomholford changed the title permissions: UI + storybook permissions: UI + Storybook Jun 9, 2023
@tomholford tomholford changed the base branch from master to t/perms-api June 9, 2023 04:15
@tomholford tomholford mentioned this pull request Jun 9, 2023
14 tasks
@tomholford tomholford force-pushed the t/storybook branch 2 times, most recently from d08bf1e to 824a4f9 Compare June 9, 2023 08:38
@tomholford tomholford added the wip label Jun 13, 2023
@tomholford tomholford force-pushed the t/storybook branch 3 times, most recently from ccca0f6 to 31b1cac Compare June 14, 2023 09:01
- Fix icons
- Rename WarningBanner
- Update styles
- Create new Component
also:
- extract functions to hooks in docket
- use routes to render perm dialog
- add fake seal placeholder
- iterate on
also, render permission details using epxandable summary rows
@tomholford
Copy link
Contributor Author

An update for those following along at home: this is currently blocked. After some discussion with Ted, Tinnus has determined that some additional backend changes are needed to implement this feature as designed. In the meantime, I'm prioritizing other tasks.

#182 (comment)

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.

build out the components needed for the new userspace permissions UI (storybook)

2 participants