๐จ Remove the section UX Specs from all demos - Delete at SUI Studio level
Closed this issue ยท 3 comments
turolopezsanabria commented
Acceptance Criteria
Remove the section UX Specs from all demos - Delete at SUI Studio level
Definition of done (DOD)
- The tab UX Specs is no longer visible in the demo
- The code of UX Specs code is no longer available in SUI Studio (remove from code)
- All UX Specs are removed from each component.
Additional info
All the UX specs are stored in Lingo and Figma now.
All the relevant information for SUI Demos should be included as part of the demos and the readme section when relevant.
corners2wall commented
Pls, assign this issue to me
shafi9155 commented
@turolopezsanabria Assign this issue to me
andresin87 commented
The right project is sui-studio.
The requirements are
- do not copy the UXDEf file https://github.com/SUI-Components/sui/blob/5e84eef9c89a9066dc3a5237fd1556db5a4eafc7/packages/sui-studio/bin/helpers/copyStaticFiles.js#L13
- remove the showUX state, useEffect and jsx render https://github.com/SUI-Components/sui/blob/6fff53d64ac0e8ac41e690ff829ca2f82500a65f/packages/sui-studio/src/components/workbench/index.js
- remove the route: https://github.com/SUI-Components/sui/blob/2d39df4c0e49490ff29f2887bd10a55e74b2c548/packages/sui-studio/src/routes.js#L35
- rmeove the constant: https://github.com/SUI-Components/sui/blob/7f92cf4d339b316cc54901e003d23a9b8c9d4344/packages/sui-studio/src/constants.js#L4
This will reduce the number of files to deploy and also will make studio perform better.
@arnau-rius @rmoralp I'm forgetting something else?