Skip to content
This repository was archived by the owner on Jul 9, 2019. It is now read-only.

Reorganization of project structure#1690

Merged
JakeDawkins merged 44 commits intomasterfrom
re-org
Jan 5, 2017
Merged

Reorganization of project structure#1690
JakeDawkins merged 44 commits intomasterfrom
re-org

Conversation

@JakeDawkins
Copy link
Copy Markdown
Contributor

This is a work in progress, and right now everything is broken.

I've moved a good bit of the directories, but I'm still confused about some of the components folder items and the parent level items. None of the imports have been fixed.

I also added a couple lines to the readme, but I think it would be helpful to fully explain the structure in a Medium post or something later on and link to here.

@jbaxleyiii
Copy link
Copy Markdown

Storybook Hub is building storybooks for every commit in this PR.

Latest Storybook: https://a3c403a7-3133-44d3-b6ea-89199b6593f1.sbook.io/
( Visit here for more info )

This comment is automatically added by Storybook Hub

@JakeDawkins
Copy link
Copy Markdown
Contributor Author

I believe this is done, @jbaxleyiii

This PR has:

  • File structure changes
  • Dropping of the series.SingleItem style file naming on non-deprecated files
  • abstraction of the progress bar used in giving dashboards
  • added a couple index files for folders with collections of components (like buttons, cards)
  • removed READMEs that had nothing useful in them
  • changed some strange naming (switch > toggle and toggle > tabs) to be clearer
  • This still uses relative imports, as I had problems getting both jest watch mode and jest file.js to work.
  • and more 🍻

@jbaxleyiii
Copy link
Copy Markdown

@JakeDawkins a couple merge conflicts to clean up. After QA of #1697 and #1696 tomorrow morning, I'll cut a build and this can be merged 💪

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants