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

What’s Next for Pattern Lab’s UI? Epic Brainstorming + Next Steps #909

Open
13 of 15 tasks
sghoweri opened this issue Jul 23, 2018 · 21 comments
Open
13 of 15 tasks
Labels
pinned 📌 Don't let stalebot clean this up

Comments

@sghoweri
Copy link
Contributor

sghoweri commented Jul 23, 2018

A continuation of some of the big ideas discussed here:
pattern-lab/styleguidekit-assets-default#92

In a nutshell, three big goals here:

  1. How can we make Pattern Lab’s UI so polished and performant that folks like me aren’t constantly tempted to DIY our own fork of Pattern Lab to better integrate into our own design system
  2. Move PL’s UI to a pick and choose model — when PL’s UI doesn’t work or doesn’t look EXACTLY how someone needs it to, figure out a model where someone could, say, custom render how the Header / Viewport controls look without having to completely fork Pattern Lab if 80% of everything is working fine. Think React render props but more design system-friendly (and ideally be more tech agnostic — example via Custom Elements)

To put it another way, how the hell would someone make their PL UI look like this without completely going off the deep end (and still using most of the under the hood logic and upstream changes and improvements): image

  1. Fix a ton of UI issues (dropdown menu height on mobile, dropdown menu scrolling on mobile, replace existing search with something a lot more forgiving — aka fuzzy search)

I know a handful of these have open tickets but just to lay everything out in one place, here’s a quick punch list of some of the next steps that come to mind for me to move us towards these 3 overarching goals:

CC @pattern-lab/devs

@sghoweri
Copy link
Contributor Author

sghoweri commented Aug 14, 2018

@bradfrost @bmuenzenmeyer checking off a bunch of these based on the work from
#915 and #920! 🎉

@bmuenzenmeyer
Copy link
Member

@sghoweri tagging this here as a quick means to talk to you. Does the panel viewer open consistently for you?

@sghoweri
Copy link
Contributor Author

@bmuenzenmeyer you mean does the panel viewer open up, is draggable, etc?

No, at least not with the latest code on dev (before and after the first two of these two UIkit refactor PRs went FWIW; I don’t believe it was working as expected).

I do have some updates pending that fix it, however those are tied in with the POC I’ve been working on —
dev...sghoweri:feature/uikit-refactor-p3

@sghoweri
Copy link
Contributor Author

^ I would have posted this up for some initial feedback however the whitespace diffs aren’t making this easy to show just what’s changed >_<

@ccharlton
Copy link

Anything here I can help with?

@stale
Copy link

stale bot commented Dec 10, 2018

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@stale
Copy link

stale bot commented Dec 25, 2018

Issue closed after going stale. It can be re-opened if still relevant.

@stale stale bot closed this as completed Dec 25, 2018
@sghoweri sghoweri reopened this Jan 31, 2019
@ccharlton
Copy link

+1 to the reopening! 🥇

@stale
Copy link

stale bot commented Apr 14, 2019

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@sghoweri
Copy link
Contributor Author

Bump

@stale
Copy link

stale bot commented Jun 14, 2019

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@tburny
Copy link

tburny commented Jun 14, 2019

Bump :)

@stale
Copy link

stale bot commented Aug 13, 2019

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@stale
Copy link

stale bot commented Sep 12, 2019

Issue closed after going stale. It can be re-opened if still relevant.

@stale stale bot closed this as completed Sep 12, 2019
@sghoweri sghoweri reopened this Oct 30, 2019
@sghoweri
Copy link
Contributor Author

Funny enough, @bmuenzenmeyer and I were JUST chatting about this one yesterday...

There’s still more exciting stuff to come however I just want to take a moment to appreciate just how much progress has been made — look at that checklist!!! 😳🎉😂

@stale
Copy link

stale bot commented Dec 29, 2019

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@stale
Copy link

stale bot commented Feb 27, 2020

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@stale
Copy link

stale bot commented Apr 28, 2020

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@stale
Copy link

stale bot commented Jun 28, 2020

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@mfranzke
Copy link
Contributor

This might qualify for a pinned issue.

@stale
Copy link

stale bot commented Aug 29, 2020

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@JosefBredereck JosefBredereck added the pinned 📌 Don't let stalebot clean this up label Sep 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pinned 📌 Don't let stalebot clean this up
Projects
None yet
Development

No branches or pull requests

6 participants