-
-
Notifications
You must be signed in to change notification settings - Fork 16.4k
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
build(deps): bump bootstrap from 4.4.1 to 5.5.3 #1375
base: master
Are you sure you want to change the base?
build(deps): bump bootstrap from 4.4.1 to 5.5.3 #1375
Conversation
a223b6e
to
34c0e19
Compare
This comment was marked as resolved.
This comment was marked as resolved.
|
34c0e19
to
37a6eac
Compare
This comment was marked as resolved.
This comment was marked as resolved.
247e79c
to
98188bb
Compare
All sounds good. RE page width: what's the reason for the difference? Is a medium/large container simply a little wider now, or did they make the margins smaller, or ...? |
This comment was marked as resolved.
This comment was marked as resolved.
98188bb
to
811cd87
Compare
If it's possible for you to have two websites up, one for the old and one for the new bs version, to make comparing easy, that would be very helpful. If that's possible |
Original bs4: https://reenignearcher.github.io/beautiful-jekyll/ |
Thanks! Looks very good. It seems like the extra width is because of the new xxl (> 1400 px) breakpoint. That's fine. A few differences I noticed:
|
This comment was marked as outdated.
This comment was marked as outdated.
The UI testing will also have to involve using all the different config parameters and the different YAML options |
47a1e07
to
b6519ed
Compare
I've addressed these items, except:
Which I can't replicate. (Maybe it was fixed by addressing the hover issue). Test site updated as well. |
Have you tested it as thoroughly as you can, with all the different options and page types and browsers (mobile, safari, chrome, etc)? Is this ready for a final look over from me? |
Not yet. Sorry, I'm a little slow with this as I'm working on several projects simultaneously.
I've only built with the default config and pages available to it so far. If you have something specific you want tested please share it (I'm not an expert on all the options you have that would be affected by bootstrap) Or if you have a repo that could have the updated theme applied I could fork it and cross check it that way. Otherwise, looking through the config, my guess is these could possibly have some impact.
I can test Firefox and Chrome on desktop and mobile. I can't easily test Safari (other than using the dev tools in Firefox... not sure how closely that emulates Safari)
Not yet, I will mark it as ready for review (and ping you) when I think it's 100% complete. |
No rush, this definitely takes time (and testing can take even more time than coding!) All the options that need to be tested are all the fields in the Don't worry about safari, I can test on a friend's Mac if everything else seems fine. |
@daattali sorry for the delay, but this is ready for review. I tested it as thoroughly as I can with different options. I only noticed one more difference not mentioned previously. Let me know if you want it addressed.
|
I think links used to be underlined and now they are not? |
b6519ed
to
4487c4a
Compare
Anything else needed for this? |
4487c4a
to
3040f8f
Compare
I added the main changes to the changelog as well. |
I'm in the process of testing it. |
There are two small areas that need to be fixed:
|
@VincentTam it's been a while since I summoned you to this repo :) Would you be able to test this PR and verify that staticman still works? |
c2fefae
to
339b3ec
Compare
Nice catch... I believe these items are resolved.
How do you want to handle this? Your minimal css file right now is very minimal. Edit: I pushed a little change for this. Do you have an example minimal file I can test this with?
This one is resolved.
I have no idea to solve this one. Maybe the built in https://getbootstrap.com/docs/5.3/components/carousel/ should be used? Edit: I believe this one is solved as well. I added z-index and position attributes to the css. |
339b3ec
to
bb32a3c
Compare
bb32a3c
to
6ad1585
Compare
Notes:
Known Remaining Tasks:
<hr>
separator underneath the home page title used to be black, now it's greyAnd many unknowns to work review and work through.
Comparison sites
Original bs4: https://reenignearcher.github.io/beautiful-jekyll/
Updated bs5.3: https://reenignearcher.github.io/beautiful-jekyll-bs53-test/