Skip to content

Tailwind for an app already built out with Bulma? #588

@geysernrd

Description

@geysernrd

Just a "Discussion" question here, if someone can add that label, but I figure there may be others with this question, so...

My app is built and running in production in SAFE v4. I'm about to upgrade to .NET 8 (hooray for nested field updates!) and SAFE v5. I see that the stack has abandoned Bulma for Tailwind, but I have thousands of references to Feliz.Bulma types in my web app, including to a version of Feliz.Bulma.DateTimePicker that I modified myself to have a month/year-only picker.

I've never used Tailwind, but I assume it must be a significant upgrade for the SAFE team to have chosen to make this switch. I'm curious which of these options someone might recommend? --

  1. Stick with Bulma; it's working fine.
  2. Install Tailwind, start using it in new modules, and perhaps slowly migrate existing code.
  3. Take the plunge and upgrade those thousands of lines of code. (Either because it's that much better or because it will become harder and harder to stay compatible with SAFE upgrades.) Also, is there a rapid, replace-all sort of method for doing this?

Any thoughts would be appreciated. Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions