Let's get started.
Blog
About
Contact
Move from MacOS Mojave Beta to Final Release

apple

Viewing posts tagged apple

Move from MacOS Mojave Beta to Final Release

If you’re like me and installed the MacOS Mojave Beta, you may be wondering how to migrate to the final release. Granted, you don’t necessarily need to do this since the final beta version is the gold master, but if you don’t want to stay on the beta path and receive beta version updates, you’ll want to jump over to the final release.

To do this, follow these steps:

  • Open System Preferences
  • Click on Software Update
  • Click Details under “This Mac is enrolled in the Apple Beta Software Program”
  • Click Restore Defaults

You are now unenrolled from the beta program path.

Once that’s done, hop over to the App Store and search for Mojave. It should be the first option displayed. Download it and follow the prompts to install it. Once your computer has restarted, you’ll be on the final release of MacOS Mojave.

Bootstrap 4 Column Issue in Safari

So if you know anything about me, you know I love Bootstrap. It’s clean and allows you to make some great looking sites, responsively. I know a lot of people will say Flexbox over Bootstrap but Bootstrap 4 added Flexbox support so there ya go. That’s why I was pretty excited when Bootstrap 4 came out at the beginning of this year.

That said, I’ve found an issue using Bootstrap 4 with Apple Safari. The columns don’t line up as they should. For example, let’s say you have a three column row using .col-md-4. That should give you three columns, right? Unfortunately, in Safari, it doesn’t. You end up with the third column wrapping to the next line. See the figure below:

This drove me crazy for the longest time because I couldn’t figure out why it was happening. I did some digging and found a solution to this pesky problem. A tiny bit of CSS. Just add the following CSS to your site and the issue is fixed.

.row:before, .row:after {
    display: none !important;
}

Now I know this probably isn’t the most elegant solution but it works and from what I’ve found, doesn’t negatively impact anything else. I figured I’d post it for anyone else going crazy trying to figure out this issue.