This is the very beginning of adding figma to the new docs.
Changes
- removes figmaUrl and replaced with figmaId
- store figma data in graphQL
- provide data to components through props
Todo
-
currently data is loaded in the components from an npm module, this should be replaced so that it is available via gatsby @josepmartins @danielguillan can you do this? -
currently component.thumbnails.prop
is an object with dynamic props. We should replace this with an array of entries['propertyName', 'propertyValue']
so that it is graphQL compatible @danielguillan @josepmartins -
some components, like actionList
are not available. I think this may be, because it is not a component set CC: @danielguillan? -
Pictures don't show up, this is either figma and they are gone, or an issue with access rights / cors, etc. @colebemis any idea? -
individual properties should be added automatically, we need to have a list of all properties in gatsby to loop over the props and add the components. -
somehow the anchor nav does not show up -
fix inconsistent spacing below headlines -
images don't show up -
we should probably remove the last edited by section in the overview, right? -
spacing in overview (to section below yellow note) should be adjusted to fit to react page -
components should be cleaned up and named better.