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

Add Bootstrap v4.x support #411

Open
1 of 6 tasks
giterlizzi opened this issue Mar 9, 2019 · 8 comments
Open
1 of 6 tasks

Add Bootstrap v4.x support #411

giterlizzi opened this issue Mar 9, 2019 · 8 comments

Comments

@giterlizzi
Copy link
Owner

giterlizzi commented Mar 9, 2019

The next major release of template will be include Bootstrap v4 and Bootswatch v4 templates.

  • Add initial support of Bootstrap v4 utilities using a Bootstrap v3 backport (see below)
  • Remove most of custom CSS style (in template.less, plugin.less, etc) and use Bootstrap v4 utilities
  • Import all Bootstrap v4 and Bootswatch v4 assets
  • Follow the Migration guide https://getbootstrap.com/docs/4.3/migration/
  • Test all template & plugin functionalities
  • ....

bs4-utilities.scss

/*!
 * Bootstrap v4 utilities backport for Bootstrap v3
 * 
 * Copyright 2019 Giuseppe Di Terlizzi <[email protected]>
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

@import "functions";
@import "variables";
@import "mixins";

@import "utilities/align";
@import "utilities/borders";
@import "utilities/clearfix";
@import "utilities/display";
@import "utilities/embed";
@import "utilities/flex";
@import "utilities/float";
@import "utilities/overflow";
@import "utilities/position";
@import "utilities/screenreaders";
@import "utilities/shadows";
@import "utilities/sizing";
@import "utilities/spacing";
@import "utilities/visibility";
@giterlizzi giterlizzi changed the title Add Bootstrap4 support Add Bootstrap v4.x support Mar 9, 2019
giterlizzi added a commit that referenced this issue Mar 11, 2019
This is a first step of Bootstrap v4 porting.

#411
@giterlizzi giterlizzi pinned this issue Mar 21, 2019
@fibinicci
Copy link

Hello, I am very interested in your Bootsrap V4 project.
I use the current V3 and wanted to use "cards" like in gerardnico.com bootie template but unfortunately they seem to belong to V4 only.
Do you foressee to have it enabled in V4? Any idea when? :-)
Sorry am not a coder, if not I would have contributed.

@atiq4pk
Copy link

atiq4pk commented Mar 7, 2020

Hello, Your bootstrap3 template is awesome. Now waiting for your next awesome work for v4. I am anxiously waiting for it. As I am not coder so I cannot help in this regards, but I can support your project a little bit.

@Hitch42
Copy link

Hitch42 commented Apr 26, 2020

It is possible for you announce your potential timetable for having Bootstrap 4 support? I think your Dokuwiki template is the best one that suits my needs, but I would like to take advantage of Bootstrap 4 features. I want to know if I should wait for your upgrade or perhaps search for a different solution if you do not plan on working on it any time soon. Thank you.

@TheZachh
Copy link

I assume this has been abandoned, but I hope it comes soon. The current version of bootstrap is ancient and buggy.

@giterlizzi
Copy link
Owner Author

The porting to BS 4 still in progress.
Is not easy because more BS4 component are different (eg. Panel --> Card) or deprecated/dropped (https://getbootstrap.com/docs/4.0/migration).

@friedrico
Copy link

why not directly jumping to 5?
https://getbootstrap.com/docs/5.1/migration/

@FelipoAntonoff
Copy link

Hello, I really think it would be more interesting to go to Bootstrap 5.2 - https://getbootstrap.com/docs/5.2/getting-started/introduction/

Interesting that now it doesn't use Jquery but JS vanilla.

@secondtruth
Copy link

Are there any news on this? Especially Bootstrap 5 support would be very cool and would bring compatibility with the newest Bootswatch themes.

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

No branches or pull requests

8 participants