Commit Graph

194 Commits

Author SHA1 Message Date
Ilya Artamonov
974a7249bd feat: Replaced class merge with tailwind-merge in Input component 2023-09-08 20:19:12 +03:00
Nguyễn Hồng Quân
580bf14504 feat(input): Setting validation status and message. (#172)
* feat(input): Setting validation status and message.

* Update src/components/Input/composables/useInputClasses.ts

* Update docs/components/input/examples/InputValidationExample.vue

* Update docs/components/input/examples/InputValidationExample.vue

* Update docs/components/input.md

* Update docs/components/input.md

---------

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>
2023-09-08 20:07:48 +03:00
Daniel Binsmaier
1312bbc97d fix: Obmitting tailwind classes (#182) 2023-08-25 18:54:23 +03:00
Ilya Artamonov
477eb11156 feat: Added prop 'openFirstItem' to accordion component 2023-08-25 18:42:34 +03:00
Ilya Artamonov
0feb39bd98 fix: Fixed textarea export and updated textarea docs 2023-07-28 15:36:49 +03:00
Ilya Artamonov
2490053dd5 refactor: Some improvements for File input component 2023-07-15 22:06:26 +03:00
Vasu Singh
3501e946d3 feat(component): new file-input component (#166)
* file input field

* input file

* empty lines

* dropzone value update

* dropzone value update

* fix drag and drop

* Update docs/components/fileInput.md

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>

* Update docs/components/fileInput/examples/FileInpDropZone.vue

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>

* Update src/components/FileInput/FileInput.vue

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>

* Update src/components/FileInput/FileInput.vue

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>

* Update src/components/FileInput/FileInput.vue

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>

* Update src/components/FileInput/FileInput.vue

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>

* multiple files and file type

---------

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>
2023-07-15 20:05:41 +03:00
Ilya Artamonov
960a318ca6 fix: Fixed tooltip styles 2023-07-15 16:59:52 +03:00
Ilya Artamonov
0da3c66ae6 fix: Fixed tooltip trigger error
Fixed tooltip error that occurs when the tooltip doesn't work with the trigger props
2023-07-15 16:33:05 +03:00
Ilya Artamonov
591789b10f feat: Some improvements for modal component
Added click outside, persistent and close on Esc
2023-07-15 13:19:22 +03:00
Nick Adams
10be366d17 feat(modal-property): additional exit functionality (#169)
fix(accessibility): aria-label the close button for screenreaders
docs: adds an example and escapable info section to documentation
2023-07-15 11:56:15 +03:00
Vasu Singh
7569ca63be feat(component): New component textarea 2023-07-10 21:42:06 +03:00
Vasu Singh
64ac31bacf feat(component): New radio component (#161)
* radio initial

* initial radio

* Update src/components/Radio/Radio.vue

* Update src/components/Radio/Radio.vue

* Update docs/components/radio/examples/ListRadio.vue

* Update docs/components/radio/examples/LinkRadio.vue

* Update docs/components/radio/examples/InlineRadio.vue

* Update docs/components/radio/examples/HorizontalListRadio.vue

* Update docs/components/radio/examples/DisabledRadio.vue

* Update docs/components/radio/examples/DefaultRadio.vue

* Update docs/components/radio/examples/BorderedRadio.vue

* Update src/components/Radio/Radio.vue

---------

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>
2023-07-06 19:22:37 +03:00
Nguyễn Hồng Quân
c4627e4af2 feat(input): Allow to set "required" attribute
Fixes #163
2023-07-03 17:29:11 +07:00
Ilya Artamonov
ae2eaf1bd4 Merge pull request #156 from vasucp1207/input
Update input props schema
2023-06-28 19:39:24 +03:00
Ilya Artamonov
aa0499314c Merge pull request #155 from vasucp1207/range
feat(component): New range slider
2023-06-28 19:29:19 +03:00
Ilya Artamonov
e56653acad Update src/components/Range/Range.vue 2023-06-28 19:19:53 +03:00
Ilya Artamonov
9984b003ed Update src/components/Range/Range.vue 2023-06-28 19:19:44 +03:00
Ilya Artamonov
7cb762d042 Update src/components/Range/Range.vue 2023-06-28 19:19:35 +03:00
Ilya Artamonov
3c067987ce Update src/components/Range/Range.vue 2023-06-28 19:19:25 +03:00
Ilya Artamonov
de1eb3668e Update src/components/Range/Range.vue 2023-06-28 19:18:43 +03:00
Ilya Artamonov
59ccab2d47 Update src/components/Range/Range.vue 2023-06-28 19:18:33 +03:00
Ilya Artamonov
1a112d8e81 Update src/components/Range/Range.vue 2023-06-28 19:18:29 +03:00
Ilya Artamonov
66a46aa237 Update src/components/Range/Range.vue 2023-06-28 19:18:24 +03:00
Ilya Artamonov
470c0b331d Update src/components/Range/Range.vue 2023-06-28 19:18:18 +03:00
Ilya Artamonov
7881d1d784 Update src/components/Range/composables/useRangeClasses.ts 2023-06-28 19:18:11 +03:00
vasu
9c83640b66 update input props schema 2023-06-21 21:30:47 +05:30
vasu
a8f990395d add docs 2023-06-19 19:33:05 +05:30
Ilya Artamonov
1553a4ab49 fix: Fixed toggle sizes classes 2023-06-18 18:39:57 +03:00
vasu
b17b71cd0e add props 2023-06-18 18:44:27 +05:30
vasu
2bdfd9895c feat: range component 2023-06-18 18:21:29 +05:30
Vasu Singh
cad16d7459 feat(component): New toggle component (#152)
* feat(component): New toggle component

* adding docs for toggle

* blank lines

* fix type

* Update docs/components/toggle.md

* Update docs/components/toggle/examples/SizeToggle.vue

* Update src/components/Toggle/Toggle.vue

* Update src/components/Toggle/composables/useToggleClasses.ts

* Update src/components/Toggle/composables/useToggleClasses.ts

* Update src/components/Toggle/composables/useToggleClasses.ts

---------

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>
2023-06-17 11:50:23 +03:00
Vasu Singh
c3e8826253 feat(component): New checkbox component (#151)
* feat(component): New component checkbox

* feat(component): checkbox docs and link checkbox

* added gradient to home page

* remove unused props

* code refactor

* code refactor

* fix type error

* convert div to label
2023-06-16 16:20:45 +03:00
Ilya Artamonov
1a8b894592 Update src/components/Select/types.ts 2023-06-16 10:55:57 +03:00
Ilya Artamonov
20af382076 Update src/components/Select/Select.vue 2023-06-16 10:55:50 +03:00
vasu
90f392e42d code refactor 2023-06-15 23:24:25 +05:30
vasu
5b32943a4a v-model eslint 2023-06-15 06:27:39 +05:30
vasu
996064edae feat(component): adding label to select 2023-06-13 18:44:13 +05:30
vasu
b87c8d7751 feat(component): New select component 2023-06-13 14:51:41 +05:30
Ilya Artamonov
d98ae7afa0 Merge pull request #136 from Zboru/tab-pane-click
Add @click for TabPane component
2023-06-04 12:47:26 +03:00
Ilya Artamonov
f095262fd6 Merge pull request #138 from jfkriz/feature/avatar-component-override-default-placeholder
Avatar - Allow placeholder override, and handle image errors
2023-06-04 12:40:04 +03:00
Roberth González
716eec6214 feat: resolve component link 2023-05-26 11:39:14 +02:00
Jim Kriz
a1bac4bebb Update example for alternate avatar placeholder 2023-04-05 07:22:26 -04:00
Jim Kriz
d40c9dcc32 Fix styling on non-default placeholder 2023-04-05 04:51:41 -04:00
Jim Kriz
d06ec44e11 Cleanup - remove unused prop
Accidentally left in from earlier experiment...
2023-04-04 16:46:52 -04:00
Jim Kriz
5eced3229b Allow placeholder override
Allow overriding the default placeholder icon, and add error handling to fallback to placeholder icon if the specified `img` cannot be loaded.
2023-04-04 16:22:40 -04:00
Sebastian Zborowski
4dbe3cc315 feat: add @click for tab pane 2023-03-31 12:01:09 +02:00
Elias Youssef
d2fe767ee1 Adds support for all input types.
Based on: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input
2023-03-29 22:13:24 +02:00
victor
6580c65be3 doc: updated doc 2022-12-23 17:25:45 +04:00
victor
64d629133c feat: added icons and custom text 2022-12-23 17:03:26 +04:00