thaider / Tweeki

MediaWiki skin based on Twitter's Bootstrap
http://tweeki.kollabor.at
Other
128 stars 31 forks source link

Bootstrap 5.3 #264

Closed jcdhan1 closed 2 months ago

jcdhan1 commented 9 months ago

Closes #262

Upgrading to 5.3 and addressing breaking changes according to the migration guide.

jcdhan1 commented 9 months ago

I also noticed icons inside buttons (mainly from the Page Form extension) look like this on the master branch using Bootstrap 4; there are barely noticeable minus and plus signs there.

image

So on this branch, I've replaced them with their fa-icon equivalents. Whilst fixing that, I've given the non-saving buttons a style similar to how they are on the Vector skin by making them extend .btn-outline-*. Vector is on the right.

Plain edit page

image

Form creation page

image

Example edit with form page (two text areas)

image