flowbite-react

Official React components built for Flowbite and Tailwind CSS

MIT License

Downloads
400.5K
Stars
1.8K
Committers
126

Bot releases are visible (Hide)

flowbite-react - [email protected] Latest Release

Published by github-actions[bot] 6 months ago

Introducing Drawer and Mega menu

Summary

Say hello to Drawer and Mega menu!

These long-awaited components from the vanilla Flowbite library have finally made their way to Flowbite React. Everything you need to get started - including full theme support, and the full set of examples to match the main Flowbite library - are ready at your fingertips.

Special thank you to @dhavalveera for your work on Drawer!

Changes

  • added Drawer component
  • added Mega menu component
flowbite-react - [email protected]

Published by github-actions[bot] 7 months ago

Minor Changes

  • #1344 bf1bdb0 Thanks @SutuSebastian! - Rework build process using rollup and tsc

    Summary

    In order to bring more performance to the build process of flowbite-react package, we have to consider transpiling the files using other tools rather than tsc, which is very slow.

    After evaluating various tools including tsup, tshy, and bun build, we chose rollup with the esbuild plugin for transpiling due to its performance and flexibility. We continue to use tsc solely for generating *.d.ts declaration files.

    Changes

    • added rollup + esbuild for transpiling files
      • all files in the cjs directory now have .cjs extension
      • all files in the esm directory now have .mjs extension
      • declaration file types (*.d.ts) have been moved from dist/esm to dist/types
    • changed the build output dir from lib to dist
    • created a facade layer for easier management of the content path as well as the plugin
    • fixed turbo repo dependency tree configs in order for apps/web to properly pipe and require the build output of packages/ui in certain script steps such as build and dev

    Breaking changes

    tailwind.config.js content path:

    old: "node_modules/flowbite-react/lib/esm/**/*.js"

    new: "node_modules/flowbite-react/dist/esm/**/*.mjs" - (flowbite.content() returns it)

    Before

    /** @type {import('tailwindcss').Config} */
    module.exports = {
      content: [
        // ...
        "node_modules/flowbite-react/lib/esm/**/*.js",
      ],
      plugins: [
        // ...
        require("flowbite/plugin"),
      ],
    };
    

    After

    const flowbite = require("flowbite-react/tailwind");
    
    /** @type {import('tailwindcss').Config} */
    module.exports = {
      content: [
        // ...
        flowbite.content(),
      ],
      plugins: [
        // ...
        flowbite.plugin(),
      ],
    };
    

    Addresses Issues

    https://github.com/themesberg/flowbite-react/issues/1326, https://github.com/themesberg/flowbite-react/issues/1329, https://github.com/themesberg/flowbite-react/issues/1343

flowbite-react - [email protected]

Published by github-actions[bot] 7 months ago

Patch Changes

flowbite-react - [email protected]

Published by github-actions[bot] 7 months ago

Patch Changes

flowbite-react - [email protected]

Published by github-actions[bot] 7 months ago

Patch Changes

flowbite-react - [email protected]

Published by github-actions[bot] 7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/themesberg/flowbite-react/compare/[email protected]

flowbite-react - v0.7.5

Published by SutuSebastian 7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.7.3...v0.7.5

flowbite-react - v0.7.4 - Broken

Published by SutuSebastian 7 months ago

flowbite-react - v0.7.3

Published by SutuSebastian 7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.7.2...v0.7.3

flowbite-react - v0.7.2

Published by SutuSebastian 10 months ago

What's Changed

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.7.1...v0.7.2

flowbite-react - v0.7.1

Published by SutuSebastian 10 months ago

We're thrilled to announce the release of Flowbite React version 0.7.1! πŸš€ This release comes packed with numerous enhancements, bug fixes, and exciting new features.

We want to express our sincere gratitude to the incredible contributors who made this release possible.

What's Changed

  • Pagination Fix: Resolved an issue with the lastPage variable in table layout. (PR #1151) by @rajatpandey441
  • Footer Theme Adjustment: Added right margin to footer links in the theme. (PR #1153) by @rajatpandey441
  • Docs Typography: Added missing List link in the documentation sidebar typography section. (PR #1154) by @SutuSebastian
  • Code Quality Enhancement: Removed unnecessary spacing class names. (PR #1148) by @paghar
  • Testing Improvement: Added missing unit tests. (PR #1157) by @tulup-conner
  • Dark Mode Bug Fix: Resolved CheckBox dark mode bug. (PR #1160) by @mud1tx
  • CI Workflow Update: Removed CodeQL workflow. (PR #1163) by @tulup-conner
  • Documentation Fix: Corrected a typo in the documentation. (PR #1165) by @Gauravdarkslayer
  • Code Formatting: Fixed Prettier Tailwind plugin and formatted code. (PR #1170) by @SutuSebastian
  • Button Documentation: Fixed size examples in button documentation. (PR #1171) by @SutuSebastian
  • Dark Theme Toggle: Fixed console warning in DarkThemeToggle component. (PR #1172) by @SutuSebastian
  • Forms Update: Updated forms.rangeSlider.tsx. (PR #1174) by @humanityjs
  • Datepicker Fix: Resolved inconsistent weekday labels in datepicker. (PR #1173) by @markhker
  • List Component Enhancement: Developed a new horizontal state for the list component. (PR #1178) by @paghar
  • List Stories Addition: Added horizontal stories to list component. (PR #1180) by @paghar

New Contributors

A special shoutout to our new contributors who made their first contributions in this release:

We appreciate your dedication and hard work in making Flowbite React even better!

For a detailed list of changes, please refer to the Full Changelog.

Thank you to everyone who contributed to this release and continues to support the Flowbite React project! πŸ™Œ

flowbite-react - v0.7.0

Published by rluders 11 months ago

πŸŽ‰ Exciting News: One of Our Biggest Releases Yet! πŸš€

We're thrilled to announce that flowbite-react v0.7.0 is now live, marking one of the most significant milestones in our journey. A massive shoutout to the incredible @SutuSebastian, whose dedication and hard work have played a pivotal role in implementing support for React Server Component (RSC) in this release.

Acknowledgments and Thanks

We extend our heartfelt gratitude to all contributors who have been instrumental in shaping this release. Special thanks to:

  • 🌟 @MateoWartelle and @paghar for their continuous support in maintaining and enhancing the library.
  • πŸ™Œ @JDouven, @sylwit, @avaryx, @raulbarriga, @parthrc, and @Sigabiel for making their first contributions. Welcome to the flowbite-react family!

Your collective efforts in introducing new components, resolving bugs, and providing valuable feedback have been invaluable. It's the collaborative spirit of our community that propels flowbite-react forward.

What's Changed

  • πŸ› οΈ Fixed button background color dark modifier by @JDouven #1047.
  • πŸ“š Documentation improvements and fixes by various contributors, including @MateoWartelle and @SutuSebastian.
  • πŸš€ NextJS 13 App router / RSC support by @SutuSebastian #994.
  • βš™οΈ Various fixes and enhancements by @SutuSebastian, @paghar, and others.

For a detailed list of changes, please refer to the Full Changelog.

New Contributors

A warm welcome to the new contributors who made their first contributions in this release:

  • 🌟 @JDouven in #1047.
  • 🌟 @sylwit in #1069.
  • 🌟 @avaryx in #1067.
  • 🌟 @raulbarriga in #1068.
  • 🌟 @parthrc in #1089.
  • 🌟 @Sigabiel in #1121.

Your contributions are the building blocks of our community, and we look forward to seeing more from you!

We appreciate everyone's dedication to making flowbite-react better with each release. Thank you for being a part of our journey!

Happy coding! πŸš€πŸŽ¨

flowbite-react - v0.6.4

Published by rluders about 1 year ago

What's Changed

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.6.3...v0.6.4

flowbite-react - v0.6.3

Published by rluders about 1 year ago

What's Changed

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.6.2...v0.6.3

flowbite-react - v0.6.2 - borken

Published by rluders about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.6.1...v0.6.2

flowbite-react - v0.6.1

Published by rluders about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.6.0...v0.6.1

flowbite-react - v0.6.0

Published by tulup-conner about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.5.0...v0.6.0

flowbite-react - v0.5.0

Published by rluders about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.4.11...v0.5.0

flowbite-react - v0.4.11

Published by rluders over 1 year ago

What's Changed

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.4.10...v0.4.11

flowbite-react - v0.4.10

Published by rluders over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/themesberg/flowbite-react/compare/v0.4.9...v0.4.10