[Snyk] Upgrade bulma from 0.7.4 to 0.9.4 #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade bulma from 0.7.4 to 0.9.4.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 9 versions ahead of your current version.
The recommended version was released on 2 years ago.
Release notes
Package name: bulma
New features
@ mixin between
: takes 2 breakpoint values, outputs a media query for the range between these 2 values$breakpoints
Sass map: a map of named breakpoints and their type (from
,until
or both)@ mixin breakpoint
: uses the new$breakpoints
Sass map to output a media queryImprovements
Bugfix
New features
is-underlined
class for underlined text and linksauto
value for margin and padding helper classesImprovements
$section-padding-desktop
Sass variable$hero-body-padding-tablet
Sass variable$shadow
Sass variable (used for.box
,.card
,.dropdown
and.panel
)is-normal
size modifiers to.file
and.content
%reset
placeholderBugfix
Breaking change
To fix duplicate imports, all Sass placeholders have moved from the
utilities/mixins
file to its ownutilities/extends
file.The Sass placeholders are:
%control
%unselectable
%arrow
%block
%delete
%loader
%overlay
If you were importing them directly from
utilities/mixins
, you'll need to importutilities/extends
instead.If you were importing
utilities/_all
or evenbulma.sass
directly, no change is required.New features
is-ghost
button that behaves / looks like a regular linkicon-text
component, to combine an icon with text on its sideBug fixes
column
offsets in RTLwidth: unset
for narrow columnsmixins
imports, created a singleextends
file.sass
file extension have been removed, since they're unnecessary when there's no ambiguity between a.sass
file or a.scss
fileImprovements
$media-*
variables, set to!default
New features
is-clickable
helper$navbar-colors
,$button-colors
,$notification-colors
,$progress-colors
,$table-colors
,$tag-colors
,$file-colors
,$textarea-colors
,$select-colors
,$form-colors
,$label-colors
and$hero-colors
Improvements
$card-radius
variable$card-overflow
variable$code
listings more accessible$modal-breakpoint
variable for modal breakpointoptgroup
togeneric.sass
Deprecation warning
The
base/helpers.sass
file is deprecated. It has moved into its own/helpers
folder. If you were importingbase/helpers.sass
orbase/_all.sass
, please importsass/helpers/_all.sass
now.If you were simply importing the whole of Bulma with
@ import "~/bulma/bulma.sass"
or similar, you won't have to change anything, and everything will work as before.The
list
component is also deprecated: thecomponents/list.sass
file has been deleted. It was never officialy supported as it was too similar topanel
component. Use that one instead.RTL support
Bulma now has RTL support.
By setting the Sass flag
$rtl
totrue
, you can create an RTL version of Bulma, thanks to 4 new Sass mixins:=ltr
=rtl
=ltr-property($property, $spacing, $right: true)
=ltr-position($spacing, $right: true)
The Bulma package now also comes with a
bulma-rtl.css
andbulma-rtl.min.css
file to be used straight away.Spacing helpers
Bulma now has spacing helpers: https://bulma.io/documentation/helpers/spacing-helpers/
Bulma provides margin
m*
and paddingp*
helpers in all directions:*t
for top*r
for right*b
for bottom*l
for left*x
horizontally for both left and right*y
vertically for both top and bottomYou need to combine a margin/padding prefix with a direciton suffix. For example:
margin-top
, usemt-*
padding-bottom
, usepb-*
margin-left
andmargin-right
, usemx-*
Each of these
property-direction
combinations needs to be appended with one of 6 value suffixesThis release also includes the following helpers:
Improvements
is-vcentered
Bug fixes
is-toggle
tagThis is a minor release. See 0.8.1 release notes for additional information.
Bug fixes
$input-color: $text-strong
Improvements
notification
elementhero
bulmaRgba()
function to supportinherit
value$button-text-decoration
variableBug fixes
$panel-colors
variableImportant
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: