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

Create a Bootstrap theme for v6 #5045

Open
tabacitu opened this issue Apr 21, 2023 · 3 comments
Open

Create a Bootstrap theme for v6 #5045

tabacitu opened this issue Apr 21, 2023 · 3 comments

Comments

@tabacitu
Copy link
Member

tabacitu commented Apr 21, 2023

In order to test @maurohmartinez 's tutorial on how to create new themes in Backpack v6, it'd be interesting to create a new theme with plain Bootstrap styles - like the ones in the examples here - https://getbootstrap.com/docs/5.3/examples/

The point being that we could use this basic theme:

  • either as the ultimate fallback to other themes (Tabler, CoreUIv4)
  • OR as a starting point for any new themes

Please don't go overboard @promatik 😀 The point for this isn't to change theme file structure, but to review the tutorial and our whole theming architecture and process. We could (or maybe should) change file structure, I know... but that's a whole separate thing.

Our goal with the tutorial: anybody to be able to create a new Backpack theme... in under 5 hours.

Image

@maurohmartinez
Copy link
Member

Here the steps to do it!

@tabacitu
Copy link
Member Author

Update:

And you know what... I kind of like it:

CleanShot 2023-06-30 at 14 39 46

It's very minimalistic. Of course, it needs quite a bit of polish in terms of looks. Needs someone to spice it up with extra CSS. THEN we can actually use this theme - we can recommend people use this as the fallback theme instead of CoreUIv4, because it's the simplest.

@tabacitu
Copy link
Member Author

tabacitu commented Jun 30, 2023

Can't continue working on this right now though... we have a v6 to launch TO.DAY! 🎉💪

We'll continue next week, after launch. Creating this has proven our theming system is OK. Which is all we needed to do right before launch.

@tabacitu tabacitu removed their assignment Jun 30, 2023
@tabacitu tabacitu self-assigned this Sep 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Reviewed, Needs Changes
Development

No branches or pull requests

5 participants