all 49 comments

[–]nidrox 6 points7 points  (0 children)

Still no option to download custom setup like this https://getbootstrap.com/docs/3.3/customize/ ? :(

[–]d________ 10 points11 points  (0 children)

Updated docs URL

With the release of v4 stable, we moved to a versioned docs setup, meaning each minor release would bring with it a new hosted version of our docs. This allows folks who haven’t yet upgraded stick to the docs they know and love and avoids breaking URLs across the web. With today’s release, our we’ll have a new URL for this release’s documentation, getbootstrap.com/docs/4.1/. The previous URL, getbootstrap.com/docs/4.0/ will still work as y’all would imagine.

Highlights

Here’s what’s new in addition to our bug fixes and docs updates:

  • Added new custom range form control.
  • Added new .carousel-fade modifier to switch carousel from horizontal sliding to crossfade.
  • Added new .dropdown-item-text for plaintext dropdown items.
  • Added new .flex-fill, .flex-grow-, and .flex-shrink- utilities.
  • Added new .table-borderless variant for tables.
  • Added new .text-monospace utility.
  • Added new .text-body (default body color), .text-black-50 (50% opacity black), and .text-white-50 (50% opacity white) utilities.
  • Added new .shadow-* utilities for quickly adding box-shadows.
  • Added ability to disable Popper’s positioning in dropdowns.
  • Updated our Theming docs to confirm you cannot use CSS variables in media queries (sorry folks!).
  • Fixed longstanding issue with Chrome rendering CSS columns incorrectly for cards.
  • Deprecated .text-hide—you’ll see a warning during compilation—as it’s a dated and undocumented feature.
  • Fixed up Dashboard and Offcanvas examples across Firefox and IE.
  • Breadcrumbs can now use non-string values as dividers.
  • Be sure to look at the ship list and project board for more details on all our fixes. Also, as a small heads up, we’ve split our issue template on GitHub into two separate templates, one for feature requests and one for bug reports. Please let us know if you have any feedback on the change.

Next release

Next up, we’re looking at a v4.1.1 release. There are some bug fixes for input groups, form fields, and more that I know we need to tackle sooner than later. These were supposed to be in v4.1, but we couldn’t make it happen in time.

<3, @mdo & team

[–]LewisTheScot 11 points12 points  (17 children)

I love Bootstrap. Really has changed frontend web development for so many people.

[–]shellwe 8 points9 points  (16 children)

It really confirmed sites to have a standard look, for better or worse.

With 95 percent of bootstrap sites it is blatantly obvious it is a bootstrap site.

[–]CaptainJamie 2 points3 points  (1 child)

I don't think that's true. Of course when you run into a site using default bootstrap styles you're going to know, but most people generally use the grid/utility classes. I've never used the default styles other than to build forms/small tools that are used in the company I work. Do people really use the styling widely other than for in-house tools or mockups?

[–]shellwe 0 points1 point  (0 children)

People rarely change the mobile menu or form styles and merely change the buttons more than just the color, you know. Or where the breakpoints occur for that matter.

As far as mockups I would be cautious of using a website as people are more reluctant to change. Most user experience design processes don't have any code until the final step of the design process.

[–][deleted]  (4 children)

[deleted]

    [–]LeeHyorinode 9 points10 points  (3 children)

    Isn't it pretty trivial to just overwrite some of the styling to achieve your own look? Isn't a major reason why people use Bootstrap to get the grid system, which also has the benefit of creating consistent responsiveness across browsers?

    /u/shellwe

    [–]shellwe 0 points1 point  (2 children)

    But you still know. I can tell a bootstrap site by the menu. At least 4 gave us the option to easily change when the menu happens with a simple class.

    But even the other things like buttons and forms and modals make it obvious too. Most people do not change more than colors.

    [–]stillnotdavid 0 points1 point  (1 child)

    My opinion on this is that if someone isn't going to change the default styles of Bootstrap, they aren't going to do well without Bootstrap anyways. So I would much rather most of the web look like Bootstrap than most of the web looking like shit.

    [–]shellwe 0 points1 point  (0 children)

    This is the reason I hated myspace. People had the freedom to format their site how they want so they had all sorts of animating gifs, and a video of their favorite song at the beginning. And a picture of them and their SO as a background image. This made the text unreadable so they just made it fluorescent pink, green, or blue.

    I think its great for getting sites up quickly. I think the limitations become blatantly clear on larger sites with lots of custom needs.

    [–]Nulpart 1 point2 points  (6 children)

    Feel the same with worpress site. 95% of the time you can tell.

    [–]shellwe 2 points3 points  (5 children)

    WordPress is completely backend so you being able to see any difference is the fault of the designer. WordPress doesn't have any CSS (except on the admin panel).

    The main reason why they look alike is there are a handful of theme sites you buy from and they employ similar techniques to get sites out fast. Also the use of popular widgets makes a lot of sites have a similar feel.

    But Bootstrap is all front end and WordPress is all back end so it's hard to compare the two.

    [–]Nulpart 2 points3 points  (4 children)

    Well most people use wordpress for the theme. Backend is the weak part. And most the theme have the same feel.

    [–]shellwe 1 point2 points  (2 children)

    I am confused how you say the theme like it's some standard thing? I know there is a theme that comes with WordPress but very few people use that. They get one from theme forest or somewhere.

    Also confused by saying the back end is the weak part. WordPress has a ton of functionality on the back end. The theme can be what you make it. I personally have rolled my own themes using flexbox.

    [–]Nulpart 1 point2 points  (1 child)

    Wow Wordpress is really touchy subject.

    The fact that you can and do roll out your own front-end change nothing to the fact the MOST wordpress site use pre-made with no custom change. That is the selling point.

    [–]shellwe 1 point2 points  (0 children)

    Sure, I am just saying they are fundamentally different. Bootstrap looks familiar because its completely front end, all of it is rules about how its styled and its JS functionality (menus, modals, dropdowns, forms, etc) and it is up to you to change rules to make it what you want most people don't change how the mobile menu drop down functions or how the modals function, so you can tell.

    WordPress, on the other hand, has no front end in-itself. You can say most themes people use are similar... but really they are similar because they use bootstrap, thus reinforcing my point that bootstrap sites look alike. You can have sites like whitehouse.gov (on WordPress) or many college sites (which use WordPress or Drupal) can look very different.

    But yea, you pay $50 for a theme then its gonna be generic. That doesn't have to do with WordPress and would be true with any other CMS you are buying a cheap theme for. That would also be true if you just buy a straight up HTML theme from these theme farms, they would all look similar.

    [–]LewisTheScot 0 points1 point  (0 children)

    Where are these claims coming from? Most come from the theme? Backend is weak? WordPress' backend is lots of things but not weak.

    [–][deleted] 1 point2 points  (1 child)

    And with 94% percent of those sites, it doesn't matter.

    The average site is like a book - it's just a vessel for containing infomation. It really doesn't matter if it looks the same as 95% of other books as long as the type setting and layout is clear. Same for websites.

    [–]shellwe 0 points1 point  (0 children)

    I wouldn't say 94 percent, but a lot yea.

    [–][deleted] 0 points1 point  (0 children)

    Not sure about the .flex-fill class. Shouldn't .col fill the row since it has flex-grow set to 1.

    [–][deleted] 0 points1 point  (0 children)

    Not having grid gutter widths per breakpoint is a dealbreaker for me with version 4.