GithubHelp home page GithubHelp logo

Comments (5)

jotacollantes avatar jotacollantes commented on May 25, 2024 1

I already found the error, what happens is that when I sign in I show a modal in a component that does use the custom theme (is the only that use custom theme) because what I want is that only at the time of authentication the modal is shown and spinner without the background color. But apparently the rest of the modals that are in different components and that are used in other routes (pages) inherit the custom theme.

Captura de pantalla 2024-02-09 a la(s) 12 00 46

I share with you the code I use to customize the modal at the time of sign in.
https://gist.github.com/jotacollantes/ee0c892191ea3202ffa99049d1c5def3

Now that I remember between upgrade versions, more than once I have had to modify this custom theme. Apparently the theme keys changes when new versions are released.

Thank you very much for your help

from flowbite-react.

SutuSebastian avatar SutuSebastian commented on May 25, 2024

Tested on fresh Vite + React project => works.

The issue here might be ur custom theme override in the <Flowbite theme={{ theme: customTheme }}> component, because a lot of things changed from version 0.6.x to 0.7.x, including the theme keys of the components.

I suggest u remove the custom theme, and test again.

Here's a functional flowbite-react + vite example:

https://stackblitz.com/edit/vitejs-vite-n3kwrs

from flowbite-react.

jotacollantes avatar jotacollantes commented on May 25, 2024

Hello Sutu, thanks for responding. I tell you that this is a NextJS 14.0.1 project and the code I use for the modal component is copied from the flowbite-react website and pasted as is. Since I had the problem of the date in the days of the week in the datepicker, the only thing I had to do was update the flowbite react dependency from version 0.6.4 to 0.7.2 and the modals lost their background color. The Modal components do not use any custom theme settings.

from flowbite-react.

SutuSebastian avatar SutuSebastian commented on May 25, 2024

Sure, here's a Next.js fresh project with latest versions for all packages and a demo with the flowbite-react modal component. It works.

https://stackblitz.com/edit/stackblitz-starters-teolxc

from flowbite-react.

SutuSebastian avatar SutuSebastian commented on May 25, 2024

Tested on fresh Vite + React project => works.

The issue here might be ur custom theme override in the <Flowbite theme={{ theme: customTheme }}> component, because a lot of things changed from version 0.6.x to 0.7.x, including the theme keys of the components.

I suggest u remove the custom theme, and test again.

Here's a functional flowbite-react + vite example:

https://stackblitz.com/edit/vitejs-vite-n3kwrs

Glad u found the problem, just like I suggested here 😄

from flowbite-react.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.