4 components like Form (configurable), Combo-box, Array, RTE can be added #25
Replies: 1 comment 2 replies
-
Thx for advice,i will do that. btw,This is my practice project. I previously used Stencil, but now I feel it’s too heavy and the ecosystem is relatively small. Currently, I’m more active with Fresh Preact. Regarding this project, I’m considering replacing it with a combination of Vite, TailwindCSS, and Lit, or using Preact to output it as a web component. I’m seeking opinions on this. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I checked in Components List (https://air.js.org/docs/intro): 4 components can be added, which are currently missing, as I see this in other enterprise Design systems also such as Liberty Mutual FLUID Design System (this is also built using StencilJS, see here: https://fluid-components.libertymutual.com/fluid/index.html ). The missing components are:
Form - (it should be configuration based , not like hardcoding each control tag. The configuration should accept functions also like dynamically showing hiding a field- something similar can be found here: https://fluid-components.libertymutual.com/fluid/fluid-form.html )
Combo-box- ( it should be a mix of select + input field, i.e it can take any arbitrary value , apart from the pre-defined option in option dropdown list. something similar can eb found here: https://fluid-components.libertymutual.com/fluid/fluid-combo-box.html)
Array (it can be part of form component, something similar: https://fluid-components.libertymutual.com/fluid/fluid-form-array.html)
Rich Text Editor (it can be built using tinymce under the hood, it is free under license gpl, for version 7, something similar to this: https://www.tiny.cloud/docs/tinymce/latest/full-featured-premium-demo/)
Solution ideas and examples
For Form: https://fluid-components.libertymutual.com/fluid/fluid-form.html
For Combo-box: https://fluid-components.libertymutual.com/fluid/fluid-combo-box.html
For Array: https://fluid-components.libertymutual.com/fluid/fluid-form-array.html
For RTE: https://www.tiny.cloud/docs/tinymce/latest/full-featured-premium-demo/
Beta Was this translation helpful? Give feedback.
All reactions