Commit Graph

194 Commits

Author SHA1 Message Date
imanmalekian31
f530e24a41 Provided validation and helper slot for FwbSelect #242 (#254)
* feat(fwb-select): Add validation and helper slot

* docs(docs-select): Add validation and helper slot examples
2023-12-05 19:02:36 +03:00
assasin0076
d1e485ea12 feat: jumbotron (#251)
* feat: jumbotron

* refactor: refactored jumbo

* chore: -header content slot

* Update docs/components/jumbotron.md

* Update docs/components/jumbotron.md

* Update docs/components/jumbotron.md

* Update docs/components/jumbotron.md

---------

Co-authored-by: victor <viktor.generalov@nlogic.ai>
Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>
2023-11-29 14:21:05 +03:00
WangYK
a4a717f4e0 feat: inherit attrs to Textarea + fix Input label color (#245)
* feat: add more attributes to Textarea

* refactor: use `inheritAttrs` option to simplify code

* fix: `Input` label color in dark mode
2023-11-21 14:22:25 +03:00
Sqrcz
67091e1d90 fix-issue-#246 (#248) 2023-11-15 11:11:10 +03:00
Ilya Artamonov
d316cf3a12 Components renaming (#225)
* refactor: eslint config adjusted for better diff's

* refactor: stricter linting
 + dependencies updated

* refactoring: paragraph component
 - component
 - docs

* refactoring: heading component
 - component
 - docs

* Update docs/components/heading.md

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

* refactoring: link component
 - component
 - docs

* refactoring: image component
 - component
 - docs

* refactoring: alert component
 - component
 - docs

* refactoring: avatar component
 - component
 - docs

* refactoring: removed unnecessary code
    - component names come from the file name

* refactoring: breadcrumb component
 - component
 - docs

* refactoring: accordion component
 - component
 - docs

* refactoring: buttom component
 - component
 - docs

* refactoring: badge component
 - component
 - docs

* refactoring: card component
 - component
 - docs

* refactoring: order of components in docs updated

* refactoring: unnecessary semicolons removed

* refactoring: button group component
 - component
 - docs

* refactoring: carousel component
 - component
 - docs

* refactoring: dropdown component
 - component
 - docs

* refactoring: footer component
 - component
 - docs

* refactoring:list-group component
 - component
 - docs

* refactoring: modal component
 - component
 - docs

* refactoring: navbar component
 - component
 - docs

* refactoring: pagination component
 - component
 - docs

* refactoring: progress component
 - component
 - docs

* refactoring: rating component
 - component
 - docs

* refactoring: spinner component
 - component
 - docs

* refactoring: table component
 - component
 - docs

* refactoring: tabs component
 - component
 - docs

* feat: Updated pagination examples

* lint: Lister fixes

* feat: Sidebar component and some fixes

* feat: Input component

* feat: Some fixes

* feat: Some fixes

* chore: update deps

* refactor: removed old Modal component

* refactor: radio component and some fixes

* fix: fixed path error

* refactor: Range component

* refactoring: timeline component
 - component
 - docs

* refactor: Select component

* refactoring: toast component
 - component
 - docs

* refactoring: tooltip component
 - component
 - docs

* refactoring: sidebar component
 - component
 - docs

* refactoring: input component
 - component
 - docs

* refactoring: fileInput component
 - component
 - docs

* refactoring: select component
 - component
 - docs

* refactoring: textarea component
 - component
 - docs

* refactoring: checkbox component
 - component
 - docs

* refactoring: radio component
 - component
 - docs

* refactoring: toggle component
 - component
 - docs

* refactoring: range component
 - component
 - docs

* local configs linted

* documentation quick start updated

* flowbite-themable refactored to fit new linters and style guide

* random linter fixes

* refactoring: toast-provider component
 - component
 - docs

* final linter fixes

* lint: Linter fixes

* fix: Fixed types

* fix: Fixed card component

* docs: Updated card examples

* fix: Fixed tabs

* refactor: Heading component refactoring

* Fwb rename - few fixes after component review (#237)

* fix: button documentation

* fix: model type in range examples

* chore: Toast marked as WIP

---------

Co-authored-by: Sqrcz <naorniakowski@slashlab.pl>
Co-authored-by: Sqrcz <naorniakowski@gmail.com>
2023-10-23 18:23:14 +03:00
Taha Okumuş
88c1172924 Fixed button docs inconsistencies (#223)
* fix: Fixed dropzone not applying multiple prop (#185)

* fix: Fixed button docs inconsistencies
2023-10-09 10:59:44 +03:00
Ilya Artamonov
5564c3a449 feat: Sidebar component (#205) 2023-09-25 16:53:19 +03:00
Ilya Artamonov
1370f1c776 Pagination component improvements (#198)
* Adds page change event (#189)

Adds first and last pagination items

Co-authored-by: gassio <gassiogi@gmail.com>

* feat: Pagination component refactoring

---------

Co-authored-by: gassio <gassioglou@gmail.com>
Co-authored-by: gassio <gassiogi@gmail.com>
2023-09-21 13:38:23 +03:00
Ilya Artamonov
faa35a98a4 lint: Linter fixes 2023-09-19 20:11:30 +03:00
Ilya Artamonov
0a792fc0d5 feat: Added href prop to button component 2023-09-19 20:02:53 +03:00
Ilya Artamonov
dff5174312 docs: Updated typography docs 2023-09-19 13:20:42 +03:00
Vasu Singh
7fd3b4f3a6 feat(new component): Initial typography (#199)
* feat: typography

* feat: typography

* feat: typography

* Update docs/components/heading.md

* Update src/components/Typography/A.vue

* Update src/components/Typography/Heading.vue

* Update src/components/Typography/Img.vue

* Update src/components/Typography/P.vue

---------

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>
2023-09-19 12:43:47 +03:00
Ilya Artamonov
34cf4062e8 refactor: Alert component refactoring (#195) 2023-09-15 16:20:12 +03:00
Ilya Artamonov
c6055bc417 fix: Fixed error with imported Button without FlowbiteThemable 2023-09-13 20:01:23 +03:00
Ilya Artamonov
c63fe34ab2 chore: Updated dependencies 2023-09-13 16:00:24 +03:00
Ilya Artamonov
920157170b feat: Added footer component (#190)
* feat: Added footer component (#126)

* add/prepare component files

* make footer component basic

* improve FooterCopyright component

* add FooterLink component

* add/add FooterBrand Component

* add vertival align to FooterListGroup

* add/add footer icon component

* add/add FooterSitemapExample

* add/FooterSitemapLinks remained part

* add/add example

---------

Co-authored-by: Ilya Artamonov <hire@ilya-artamonov.ru>

* feat: Reworked footer component

* docs: Updated components section in README.md

---------

Co-authored-by: hirakei1203 <56023847+hirakei1203@users.noreply.github.com>
2023-09-13 13:31:11 +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
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
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
7abab9e946 Update docs/components/range/examples/MinMaxRange.vue 2023-06-28 19:20:57 +03:00
Ilya Artamonov
2fcd167807 Update docs/components/range/examples/MinMaxRange.vue 2023-06-28 19:20:46 +03:00
Ilya Artamonov
0f47839471 Update docs/components/range/examples/SizeRange.vue 2023-06-28 19:20:38 +03:00
Ilya Artamonov
c86363a84c Update docs/components/range/examples/SizeRange.vue 2023-06-28 19:20:31 +03:00
Ilya Artamonov
eed747b60b Update docs/components/range/examples/SizeRange.vue 2023-06-28 19:20:21 +03:00
Ilya Artamonov
c9909ab43c Update docs/components/range/examples/StepsRange.vue 2023-06-28 19:20:12 +03:00
Ilya Artamonov
2d2694975c Update docs/components/range/examples/StepsRange.vue 2023-06-28 19:20:02 +03:00
Ilya Artamonov
32ca724e32 Update docs/components/range.md 2023-06-28 19:19:15 +03:00
Ilya Artamonov
3b8830b6b8 Update docs/components/range.md 2023-06-28 19:19:09 +03:00
Ilya Artamonov
5c2556653a Update docs/components/range.md 2023-06-28 19:19:02 +03:00
Ilya Artamonov
3d52fe622a Update docs/components/range/examples/DefaultRange.vue 2023-06-28 19:18:56 +03:00
Ilya Artamonov
08a2f849cb Update docs/components/range/examples/DisabledRange.vue 2023-06-28 19:18:49 +03:00
Ilya Artamonov
90732a823a Merge pull request #158 from themesberg/SEO-improvements
Seo improvements
2023-06-28 18:49:02 +03:00
Zoltán Szőgyényi
3a9f14560f docs(copyright year): update to 2023 2023-06-28 18:45:46 +03:00
Zoltán Szőgyényi
55d47eb666 docs(titles): remove "component" from titles 2023-06-28 18:45:38 +03:00
Zoltán Szőgyényi
8e00eba796 feature(analytics): add privacy friendly fathom analytics 2023-06-28 18:42:02 +03:00
vasu
158366b9d9 update input props schema 2023-06-21 21:34:32 +05:30
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
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
Ilya Artamonov
836ecffc85 docs: Fixed broken images in carousel 2023-06-17 12:13:40 +03:00