Goal:
Simple set of functions to create GUI elements and, optionally, add them to a panel or another GUI element. Supports user-definable "Styles" using W3.CSS and potentially other classes of CSS styles.
Basic Functions to Create GUI Elements
- Create any DOM element?
- Element (general)
- Image:
- Paragraphs
- Headers
- Label
- Form
- Table?
- W3.CSS
- Buttons:
- Quotes, Warning, Note, Panel, Container, Card
- DropDowns
- Accordions
- Pagination
- ProgressBar
- Slideshow
- Slider
- Value, Min, Max - first, second, and third numeric value
- Color
- Text
- Number
- List? Hierarchical?
- Bars?
- Create any W3.CSS element?
- className - add to it
- id?
- style
- other properties?
- attributes
-
Form Controls
- TextInput
- NumberInput
- List
- Slider
- Table
- Heading?
- Image
- ColorSelect
- CSSTextShadows?
- CSS Font: Face Size ...?
- CSSFontSize?
- IconSelect
FormSettingsControls - Form entries that get/set Group/Setting