Topic Closed
Eric
193 Posts
1.4K Downloads
1 Themes

I finally have a little time to test gpEasy 4. This is my first real interaction with Bootstrap and I'd like to learn the best way to customize it.

My first idea was to copy a Bootstrap theme and override all the default settings in that theme's settings. That would work well for minimal changes, but not for significant customization. From a design standpoint, it would prevent me from using the power of LESS to adjust all mixins at once. From a performance standpoint, having many styles defined twice is inefficient.

So, I suspect I should bypass all the CSS files in thirdparty/bootstrap and include my own customized bootstrap in the theme folder. Should I simply replace 

        common::LoadComponents( 'bootstrap-all' );

with

        common::LoadComponents( 'bootstrap-js' );

to load  just the js part of Bootstrap?

In that case, where should I store the CSS files to be accessed by the template? base.css?

I'm looking forward to having an updated section in the documentation on Bootstrap themes.

6 years ago#6007

Eric
193 Posts
1.4K Downloads
1 Themes

I set up a theme that allows you to customize bootstrap with LESS. Since it requires a LESS compiler (preferably on a local server), it's not really for the average user. It's really aimed at theme developers. It also could use a bit more testing.

As such, should I load it to the themes section or should I send it to a few people for testing first?

6 years ago#6119

Josh S.
2K Posts
266K Downloads
16 Themes
18 Plugins
Not sure. Uploading it to the themes section is a great way to get people to test it. But it could frustrate some people since it wouldn't work without LESS. I could go either way on this one.
6 years ago#6137

Eric
193 Posts
1.4K Downloads
1 Themes

It would still work with LESS, but could not be customized so it wouldn't have any advantage over the built-in bootstrap theme. I'll try uploading it with a good description on what it does and does not do.

Maybe we should have an option to tag add-on plugins and themes as beta to warn users about potential issue. It would also encourage developers to share not-ready-for-primetime add ons.

6 years ago#6139

Eric
193 Posts
1.4K Downloads
1 Themes

Alright, I added the theme Cobbler for everyone to test.

Without modifications, it should look and work like gpEasy's Bootstrap. With modifications, your imagination is the limit.

6 years ago#6140

Topic Closed

 

News

Typesetter 5.1
8/12/2017

Typesetter 5.0.1 is now available for download. 5.1 includes bug fixes, UI/UX improvements, ... Read More

Over 8 Times Faster Than Wordpress
5/3/2016

We've known for a long time that Typesetter is fast. It's something we take pride ... Read More

More News

creisi productions

Dienstleistungen von creisi productions, Luzern (Schweiz): * Konzeption, Planung und Erstellung Ihres Internet-Auftritts * Betreuung und Aktualisierung/Pflege Ihrer Website * ...

Find out more about our Provider Spotlight

Log In

  Register