-
Notifications
You must be signed in to change notification settings - Fork 1
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/fp 1499 ui pattern demo #527
Conversation
Fractal start does not work, but build does, so just serve the dist.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The future intent—if we still don't have storybook yet (pending a snag in tup-ui using it for components)—is that a Dockerfile is added so this can be hosted properly as a custom app.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rstijerina Thank you. Yes.
When I add cortal icons to Core-Styles, I can make that a Cortal icon. Alternatively—to truly isolate modules (not mix cortal icons into button)—I could turn off the italic style for just that pattern and only in the pattern demo. Hm, I like that. Be right back. |
* feat: fp-1499, core-styles pattern demo * feat: updates from tup-ui (except paths) TACC/tup-ui@a30002a TACC/tup-ui@24db51b TACC/tup-ui@141464f P.S. a30002a originates from TACC/tup-ui#38 * fix: fp-1726 allow int. + ext. global css * feat(core-styles): fp-1499 drop excess file affix No need for `-css` on build and test scripts. * feat(core-styles): fp-1499 tarball for TACC/Core-CMS#527 * feat(core-styles): fp-1726 c-button, a tag support * chore(core-styles): fp-1499 remove tarball * chore: fp-1499 add node version to readme * fix: fp-1499 no italics for pseuo-icons
Overview
Add UI Pattern Demo using Fractal.
To Do
Related
requires Task/fp 1499 core-styles demo tup-ui#45requires feat: fp-1499 ui pattern demo Core-Styles#34
Changes
Testing
npm ci
npm run build --project=core-cms
(requires a project e.g.
core-cms
,ecep-cms
,frontera-cms
)npm run start:css-demo
Command name suggestions are welcome.
UI
No remote server available. Pending new architecture.
Screenshots
Fixes
no italics for pseudo-icons (TACC/Core-Styles@
474eff3
)Notes
Known Issues
1. When we have a way to deploy, we might drop the ability to support building per project…
…because the symlink-ed
styles/projects
directory includes many irrelevant files (.py
,.md
,.html
).The feature could come back if and after Core-CMS-Resources become their own containerized projects.