Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ncpa0/adwaveui
https://github.com/ncpa0/adwaveui
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ncpa0/adwaveui
- Owner: ncpa0
- License: mit
- Created: 2023-08-19T18:32:58.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-09-12T07:26:17.000Z (4 months ago)
- Last Synced: 2024-11-18T19:15:23.693Z (about 2 months ago)
- Language: TypeScript
- Size: 1.61 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ADWave UI
Web Components inspired by the Gtk's Adwaita theme.
## Components
1. [Input](#input)
2. [Selector](#selector)
3. [Slider](#slider)
4. [Switch](#switch)## Input
```html
```
### Properties
| Property | Description | Default |
| ------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- |
| `disabled` | If the input is disabled or not. | "false" |
| `form` | The form the input belongs to. | |
| `maxlength` | The maximum length of the input. | |
| `minlength` | The minimum length of the input. | |
| `name` | The name of the input, used when submitting a form. | |
| `placeholder` | Text displayed when the input is empty. | |
| `suggestions` | List of suggested strings to display when the input is focused. | |
| `suggestionsorientation` | Determines whether the list of suggestions appears above or below the input field. `up` or `down`. | "down" |
| `suggestionsshowall` | Set to "true" to always display all the suggestions. | "false" |
| `fuzzy` | When set to "true" the suggestions will be filtered using a fuzzy search algorithm as the user types. By default filtering is done using a simple string match. | |
| `type` | The type of the input. (text, password, email, etc.) | "text" |
| `value` | The current value of the input. | |## Selector
```html
Option 1
Option 2
Option 3
```
### Properties
| Property | Description | Default |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------- |
| `disabled` | If the selector is disabled or not. | "false" |
| `form` | The form the selector belongs to. | |
| `name` | The name of the selector, used when submitting a form. | |
| `orientation` | Determines whether the list of options appears above or below the selector. `up` or `down`. | "down" |
| `reverseorder`| When set to true, the options will be displayed in reverse order. | "false" |
| `placeholder` | Text displayed when no option is selected. | |
| `inert` | When set to true, this option will appear as non-selectable, this can be used to create separators or headers above or in between other options. | "false" |### adw-option properties
| Property | Description | Default |
| ---------- | --------------------------------- | ------- |
| `selected` | If the option is selected or not. | "false" |
| `value` | The value of the option. | |## Slider
```html
```
### Properties
| Property | Description | Default |
| ----------- | ------------------------------------------------------------------------- | ------- |
| `disabled` | If the slider is disabled or not. | "false" |
| `form` | The form the slider belongs to. | |
| `max` | The maximum value on the slider. | 100 |
| `min` | The minimum value on the slider. | 0 |
| `name` | The name of the slider, used when submitting a form. | |
| `precision` | The number of decimal places to round the value to. | 4 |
| `step` | The amount to increment or decrement the value by when moving the slider. | 1 |
| `value` | The current value of the slider. | |## Switch
```html
```
### Properties
| Property | Description | Default |
| ---------- | ---------------------------------------------------- | ------- |
| `disabled` | If the switch is disabled or not. | |
| `form` | The form the switch belongs to. | |
| `name` | The name of the switch, used when submitting a form. | |
| `active` | If the switch is active or not. | "false" |