-
Notifications
You must be signed in to change notification settings - Fork 404
Major UIKit Refactor Updates #1008
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
Conversation
CC @bradfrost |
I'm looking forward to the final version. I wish I could help a bit, but I don't have so much time at the moment. Keep up the great work. |
@sghoweri what should I be looking at here? Anything I can run/test? |
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 i may need help making heads or tails of this merge conflict! |
@bmuenzenmeyer woah - that is one big merge conflict! Taking a look at this in just a bit! |
Also, FYI, we're probably going to want to port over at least a handful of these upstream changes I've recently made in this PR -- both to speed things up from an NPM install and CI point of view in Pattern Lab, but also to fix a bunch of cross browser bugs (IE 11 especially) that I ran into recently! Shouldn't necessarily block this one -- just more a heads up that we've been kicking the tires for quite a while and came up a few things to button things up. |
# Conflicts: # packages/uikit-workshop/dist/index.html # packages/uikit-workshop/dist/styleguide/css/pattern-lab.css # packages/uikit-workshop/dist/styleguide/js/patternlab-pattern.js # packages/uikit-workshop/dist/styleguide/js/patternlab-viewer.js # packages/uikit-workshop/package.json # packages/uikit-workshop/src/html/index.html # packages/uikit-workshop/src/sass/pattern-lab.scss # packages/uikit-workshop/src/sass/scss/04-components/_pattern-info.scss # packages/uikit-workshop/src/sass/scss/04-components/_tabs.scss # packages/uikit-workshop/src/sass/scss/05-themes/_light-theme.scss # packages/uikit-workshop/src/sass/scss/05-themes/_sidebar-theme.scss # packages/uikit-workshop/src/scripts/actions/app.js # packages/uikit-workshop/src/scripts/components/modal-viewer.js # packages/uikit-workshop/src/scripts/components/panels-viewer.js # packages/uikit-workshop/src/scripts/components/pl-controls/pl-controls.js # packages/uikit-workshop/src/scripts/components/pl-drawer/pl-drawer.js # packages/uikit-workshop/src/scripts/components/pl-drawer/pl-drawer.scss # packages/uikit-workshop/src/scripts/components/pl-header/pl-header.js # packages/uikit-workshop/src/scripts/components/pl-header/pl-header.scss # packages/uikit-workshop/src/scripts/components/pl-layout/pl-layout.js # packages/uikit-workshop/src/scripts/components/pl-layout/pl-layout.scss # packages/uikit-workshop/src/scripts/components/pl-nav/pl-nav.js # packages/uikit-workshop/src/scripts/components/pl-search/pl-search.scss # packages/uikit-workshop/src/scripts/components/pl-toggle-info/pl-toggle-info.js # packages/uikit-workshop/src/scripts/components/pl-toggle-info/pl-toggle-info.scss # packages/uikit-workshop/src/scripts/components/pl-toggle-theme/pl-toggle-theme.js # packages/uikit-workshop/src/scripts/components/pl-tools-menu/pl-tools-menu.js # packages/uikit-workshop/src/scripts/components/pl-viewport-size-list/pl-viewport-size-list.js # packages/uikit-workshop/src/scripts/components/pl-viewport-size-list/pl-viewport-size-list.scss # packages/uikit-workshop/src/scripts/components/pl-viewport-size/pl-viewport-size.js # packages/uikit-workshop/src/scripts/components/pl-viewport/pl-viewport.js # packages/uikit-workshop/src/scripts/components/styleguide.js # packages/uikit-workshop/src/scripts/patternlab-viewer.js # packages/uikit-workshop/src/scripts/reducers/app.js # packages/uikit-workshop/src/scripts/utils/index.js # packages/uikit-workshop/src/scripts/utils/pattern-name.js # packages/uikit-workshop/webpack.config.js
…ross browser support, and UI polish updates
@bmuenzenmeyer, after resolving merge conflicts with the latest code from Should be ready to have you take another look at this! **sans some of the server side pre-rendering / Google puppeteer updates -- I'll try to get those in via a separate PR. |
^ I also noticed the Travis build was failing due to some unrelated eslint errors in |
…d + add a travis_wait to troubleshoot tests timing out
…ng thrown on Travis
@bmuenzenmeyer that's almost what I'd expect to see on initial load. The weird thing mostly is just the Viewall page seemingly not showing up. Out of curiosity, are you seeing a JS error or 404 error getting thrown? If it's a 404 error, it could just be there's an initial path option that needs to get fixed. |
no errors
…On Thu, Jul 25, 2019 at 7:21 AM Salem Ghoweri ***@***.***> wrote:
is this what i should be seeing on initial load?
[image: image]
<https://user-images.githubusercontent.com/298435/61685482-84ac9500-ace2-11e9-9f71-91cc1b96c7c7.png>
@bmuenzenmeyer <https://github.com/bmuenzenmeyer> that's *almost* what
I'd expect to see on initial load. The weird thing mostly is just the
Viewall page seemingly not showing up.
Out of curiosity, are you seeing a JS error or 404 error getting thrown?
If it's a 404 error, it could just be there's an initial path option that
needs to get fixed.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1008?email_source=notifications&email_token=AACI3Q7YKRLY4DYBGOUDM6TQBGLEBA5CNFSM4HGOI6YKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2ZJV7I#issuecomment-515021565>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AACI3Q2XZMPH5AFXR3C76DDQBGLEBANCNFSM4HGOI6YA>
.
|
Fixed! Pushing 1-liner fix up 👍 |
likely broke when manually merging #1008
Woohoo! Great work everybody! |
likely broke when manually merging pattern-lab#1008
Builds off of the updates from #960 and #973 and keeps going with many of the UIKit updates from boltdesignsystem/bolt#1050 + a bunch of misc bug fixes, cleanup, and performance updates from Drupalcon Seattle!
High Level Changes
What's Left?
Here's most of the big stuff (off the top of my head):
/dist
folder committed to GitEven with these things that are left, these updates should bring us very, very close to the finish line on modernizing Pattern Lab's UI + opening things up to be a heckuvalot more extendable!