Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: Replace Bootstrap? #143

Open
mcmire opened this issue Dec 9, 2021 · 2 comments
Open

Idea: Replace Bootstrap? #143

mcmire opened this issue Dec 9, 2021 · 2 comments

Comments

@mcmire
Copy link
Collaborator

mcmire commented Dec 9, 2021

Bootstrap is a fine project if you always want to use the default UI elements and never want to have your own CSS or customize the UI in any way. Once you reach even a short point after starting to use Bootstrap, though, it gets progressively more and more difficult to customize. (This is the problem with UI frameworks in general, by the way.) It would be better and easier in the long run if we used our own CSS. There are a couple of routes we could take:

  • Use our own design system borrowed from the extension
    • This might be difficult considering we've never tried to extract this (to my knowledge)
  • Use something like Tailwind to build our own UI
    • This would be best combined with the switch to React
    • This is not as hard as it sounds — we may have to spend time up front to add styles for buttons, text inputs, etc. but in my experience Tailwind is incredibly easy to get started with, and you don't really have to think about best practices or file organization
@mcmire mcmire changed the title Drop Bootstrap Replace Bootstrap with more customizable CSS Dec 9, 2021
@mcmire mcmire changed the title Replace Bootstrap with more customizable CSS Idea: Replace Bootstrap with more customizable CSS? Dec 9, 2021
@mcmire mcmire changed the title Idea: Replace Bootstrap with more customizable CSS? Idea: Replace Bootstrap? Dec 9, 2021
@mcmire
Copy link
Collaborator Author

mcmire commented Dec 9, 2021

I'm going to close this actually. This was just an idea but it seems very very low priority.

@mcmire mcmire closed this as completed Dec 9, 2021
@mcmire mcmire reopened this Dec 10, 2021
@mcmire
Copy link
Collaborator Author

mcmire commented Dec 10, 2021

Reviving this, as it seems like if we ever wanted to redesign the test dapp then Bootstrap may not be as useful as it is today. Definitely low-priority though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant