A simple Svelte wrapper for Fomantic UI for creating client-side WebApps. Note that this does not (yet) work with Server Side Rendering. This is a very shallow and light layer on top of the standard fomantic UI as found at https://fomantic-ui.com.
For more details, look inside the svelte-fomantic-ui folder, and in particular, check the README
The source code is found in the folder src/lib
. There are some examples and tests in the src/lib/tests
folder.
To see this working, follow this link.
Note that in essence all these do already work (except for the Modules) because you can include Fomantic UI directly into your code using classes as with any javascript.
Element | Implemented | Tested and Documented | Example Code | Fomantic UI page |
---|---|---|---|---|
Button | X | X | /Button | Button |
- Interactive | X | X | /ButtonInteractive | |
Container | X | X | /Container | Container |
Divider | X | X | /Divider | Divider |
Emoji | X | X | /Emoji | Emoji |
Flag | X | X | /Flag | Flag |
Header | X | X | /Header | Header |
Icon | X | X | /Icon | Icon |
Image | X | X | /Image | Image |
Input | X | X | /Input | Input |
Label | X | X | /Label | Label |
List | X | X | /List | List |
Loader | X | X | /Loader | Loader |
Placeholder | X | X | /Placeholder | Placeholder |
Rail | X | X | /Rail | Rail |
Reveal | X | X | /Reveal | Reveal |
Segment | X | X | /Segment | Segment |
Step | X | X | /Step | Step |
Text | X | X | /Text | Text |
Textarea | X | X | /Input | Input |
Collections | Implemented | Tested and Documented | Example Code | Fomantic UI page |
---|---|---|---|---|
Breadcrumb | X | X | /Breadcrumb | Breadcrumb |
- Interactive | X | X | /BreadcrumbInteractive | |
Form | X | _ | /Form | Form |
Grid | X | X | /Grid | Grid |
Menu | X | X | /Menu | Menu |
Message | X | X | /Message | Message |
Table | X | X | /Table | Table |
Views | Implemented | Tested and Documented | Example Code | Fomantic UI page |
---|---|---|---|---|
Advertisement | X | _ | /Ad | Ad |
Card | X | X | /Card | Card |
Comment | X | X | /Comment | Comment |
Feed | X | X | /Feed | Feed |
Item | X | X | /Item | Item |
Statistic | X | X | /Statistic | Statistic |
Modules | Implemented | Tested and Documented | Example Code | Fomantic UI page |
---|---|---|---|---|
Accordion | X | X | /Accordion | Accordion |
Calendar | X | X | /Calendar | Calendar |
Checkbox | X | X | /Checkbox | Checkbox |
- Indeterminate | X | X | /CheckboxIndeterminate | |
Dimmer | X | X | /Dimmer | Dimmer |
Dropdown | X | X | /Dropdown | Dropdown |
Embed | X | X | /Embed | Embed |
Flyout | X | X | /Flyout | Flyout |
Modal | X | X | /Modal | Modal |
Nag | X | X | /Nag | Nag |
Popup | X | X | /Popup | Popup |
Progress | X | X | /Progress | Progress |
Radio | X | X | /Checkbox | Checkbox |
Rating | X | X | /Rating | Rating |
Search | X | _ | /Search | Search |
Shape | X | X | /Shape | Shape |
Sidebar | X | X | /Sidebar | Sidebar |
Slider | X | X | /Slider | Slider |
Sticky | X | X | /Sticky | Sticky |
Tab | X | X | /Tab | Tab |
Toast | X | X | /Toast | Toast |
Transition | X | X | /Transition | Transition |
Behaviors | Implemented | Tested and Documented | Example Code | Fomantic UI page |
---|---|---|---|---|
API | API | |||
Form validation | X | _ | /Validation | Form validation |
Visibility | Visibility |