vincent3569 / zpBootstrap

zpBootstrap is a « Responsive » theme for ZenPhoto (http://www.zenphoto.org), based on Bootstrap framework.
https://www.vincentbourganel.fr/news/zpbootstrap-a-responsive-theme-zenphoto/
Other
7 stars 9 forks source link

Update to Bootstrap 4 #12

Open ghost opened 6 years ago

vincent3569 commented 6 years ago

hi it requires a lot of job of mine to migrate to Bootstrap 4, so, according to you, what are the benefits?

ghost commented 6 years ago

1 - Bootstrap 4 has added some new button styles with "Outline Buttons". Outline Buttons appear hollow or are simply inverses of a regular button.

2 - Bootstrap 4 is 30% smaller than the latest Bootstrap 3 build! It previously was around ~123kb and now is a mere ~88kb. This is a huge reduction for not losing any features.

3 - IE8 support was dropped. Dropping support for IE8 means we can take advantage of the best parts of CSS without being held back with CSS hacks or fallbacks. It also means that the maintainers can focus on new technologies and pushing forward.

It's currently unclear if there will be a partial support with a HTML5 shiv and respond.js or not. It seems though that if you need Internet Explorer 8 support, you'll have to stick to using Bootstrap 3.

5 - Everything with Bootstrap 4 is about customizing - maybe more than any other version before. They've consolodated all the variable options to a single file where you can compile your Sass on the fly and with little effort. This used be all previously done in a separate stylesheet.

A tool that helps to make the migration: http://upgrade-bootstrap.bootply.com/

By-oussef commented 5 years ago

Hi Vincent, an update to bootstrap 4 would be great. I love your theme. A date please ? Thank you

vincent3569 commented 5 years ago

Hi As told above, it requires a lot of job of mine to migrate to Bootstrap 4, so, according to you, what are the benefits?

By-oussef commented 5 years ago

Hi Vincent, https://github.com/vincent3569/zpBootstrap/issues/12#issuecomment-370525976

You can publish an alpha or beta version by going slowly.

By-oussef commented 5 years ago

news?