-
Notifications
You must be signed in to change notification settings - Fork 118
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
TASK :: Revise Drupal + Pattern Lab Directory Structure #831
Conversation
I feel like Don't hugely care as long as the URLs dont end up being even longer for getting to PL from Drupal Finally, in actual Drupal sites using Octane, the theme will be in |
If we're in here making these changes (finally!), let's drop "node" off the app name. @mike-potter, we're looking for a quick naming convention to tie an "app" to a "design system", since a drupal theme and a pattern lab (and, eventually, a storybook) consume and represent exactly one design system. We're just looking for a quick glance way of knowing "what is this app showing off?" to make the eventual particle 11 generators work. Those generators will effectively ask us these questions in this order:
|
Whoops, hit tab and accidentally closed! My bad! |
Default isn't really meant to be kept and I actually like it as a pain point to rename your DS from I don't think the docs should count on Octane project structure. That tooling has everything it needs to know where to put Particle. Whereas the docs need to cover how to use this elsewhere. |
@illepic I'll update to remove |
@illepic @mike-potter Updated PR:
|
OK, that looks good. I wasn't asking for a change in docs, I just wanted to make sure that the directory structure needed for Octane can be supported. Sounds like the answer is "yes". And I am fine with @bloom so in your questions, Octane would answer: What do you want to name your design system (default: "default")? |
This no longer runs locally via |
Boo. Okay. I can take a look, too. Did you pull without doing a full reset? I have been nuking everything between steps and verifying with ‘npm run ci’ |
@illepic, confirmed on my local machine. Are you deleting node modules and removing old dist? |
NOPE. That's my machine due to some port mappings I had to do recently for Docksal. Carry on! I'll get this figured out. |
* master: Update generator demo yml files to have Demo info above content. (#825) SVG with Tailwind. (#829) TASK :: Revise Drupal + Pattern Lab Directory Structure (#831) Issue/827 10.8.0 drupal docs (#828) # Conflicts: # apps/pl-default/pattern-lab/_patterns/02-molecules-demo/accordion/accordions.twig # apps/pl-default/pattern-lab/_patterns/02-molecules-demo/accordion/accordions.yml # apps/pl-default/pattern-lab/_patterns/02-molecules-demo/accordion/index.js
* master: Update generator demo yml files to have Demo info above content. (#825) SVG with Tailwind. (#829) TASK :: Revise Drupal + Pattern Lab Directory Structure (#831) Issue/827 10.8.0 drupal docs (#828) # Conflicts: # apps/pl-default/pattern-lab/_patterns/02-molecules-demo/tabs/index.js # apps/pl-default/pattern-lab/_patterns/02-molecules-demo/tabs/tabss.twig # apps/pl-default/pattern-lab/_patterns/02-molecules-demo/tabs/tabss.yml
Pull Request
Closes Issue #827
Issue Description
Revise directory structure and docs for easier understanding.
Summary of Changes
Revise the directory structure and update Drupal documentation. This PR:
apps/drupal
=>apps/drupal-default
to matchthing-designsystem
namingapps/drupal-default/particle_theme
apps/drupal-default/particle_helper
apps/node-pl
=>apps/node-pl-default
to matchthing-designsystem
naming