Snyk has created this PR to upgrade bulma from 0.6.2 to 0.9.3.
:information_source: 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 13 versions ahead of your current version.
The recommended version was released 5 months ago, on 2021-06-18.
To fix duplicate imports, all Sass placeholders have moved from the utilities/mixins file to its own utilities/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 import utilities/extends instead.
If you were importing utilities/_all or even bulma.sass directly, no change is required.
New features
Fix #1583 New is-ghost button that behaves / looks like a regular link
New icon-text component, to combine an icon with text on its side
#3208 Fix #3163 Do not override is-rounded with button-small
#3216 Removed duplicate mixins imports, created a single extends file
#3216 Removed all references to the .sass file extension have been removed, since they're unnecessary when there's no ambiguity between a .sass file or a .scss file
The base/helpers.sass file is deprecated. It has moved into its own /helpers folder. If you were importing base/helpers.sass or base/_all.sass, please import sass/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: the components/list.sass file has been deleted. It was never officialy supported as it was too similar to panel component. Use that one instead.
RTL support
Bulma now has RTL support.
By setting the Sass flag $rtl to true, 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 and bulma-rtl.min.css file to be used straight away.
Snyk has created this PR to upgrade bulma from 0.6.2 to 0.9.3.
:information_source: 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.
Release notes
Package name: bulma
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
variableSame as
0.7.3
but with the CSS files attached.Commit messages
Package name: bulma
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:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs