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

[WIP] Single page component docs prototype #294

Draft
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

langermank
Copy link
Contributor

WIP :)

src/SubNav.jsx Outdated Show resolved Hide resolved
src/LookbookEmbed.jsx Outdated Show resolved Hide resolved
langermank and others added 2 commits September 16, 2022 07:25
Co-authored-by: Armağan <broccolinisoup@github.com>
@langermank
Copy link
Contributor Author

@emilybrick I spent the week setting us up with some infrastructure to support the single page prototype 😄

  • Lookbook and Storybook iframe components that we can pass specific stories/previews to render
  • UnderlineNav support (its not perfect but its a start)
  • PropsTable component that can populate from JSON data. I added some mock data for now, but it would be interesting to try and source this from both React and Rails
  • Added some components and a template to this interface guidelines Figma library. Might be a good place to think about how the Usage section should look (section requirements, etc.)

@langermank langermank temporarily deployed to github-pages September 20, 2022 19:55 Inactive
@langermank langermank temporarily deployed to github-pages September 20, 2022 21:59 Inactive
@langermank langermank temporarily deployed to github-pages September 23, 2022 22:55 Inactive
@langermank langermank temporarily deployed to github-pages September 24, 2022 00:42 Inactive
@langermank langermank temporarily deployed to github-pages September 24, 2022 01:07 Inactive
@simurai simurai mentioned this pull request Jan 25, 2023
7 tasks
@simurai
Copy link
Contributor

simurai commented Jan 31, 2023

FYI: #364 includes the StorybookEmbed for the utilities and probably will cause merge conflicts with this PR. 😇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants