$form-group-spacing
@import '~kanbasu/src/scss/tools/rtl';
This page describes the various changes required while migrating from Kanbasu 1 to 2. You may also want to have a look to the Changelog.
components/mosaic
and components/mosaic-responsive
, these components have been removed.%clearfix
placeholder selector (most probably in @extend rules) to use the clearfix
mixin instead.parseInt
to parse-int
.h-align
, v-align
and vh-align
, these classes have been removed.field
class to all your form elements (inputs except radios & checkboxes, select, textarea), those are no more styled by default.checkbox
class to all checkbox inputs.radio
class to all radio inputs.label
class to all label elements.select--large
class for field--large
.select--small
class for field--small
.$mq-xs
$mq-sm
$mq-md
$mq-lg
$btn-use-padding-ratio
$field-use-padding-ratio
$grid-flex
$media-gutter
$mosaic-collapse
$btn-font-family: inherit;
$btn-small-border: $btn-border;
$btn-large-border: $btn-border;
$field-small-border: $field-border;
$field-large-border: $field-border;
$container-gutter-width: $spacing-unit-small;
$container-max-width: 1200px;
$table-responsive-collapse: $screen-sm-max;
@import 'helpers/align';
@import 'components/container';
@import 'components/pusher';
@import 'components/table-responsive';
list-inline
elements, since it now use flex it will no more follow text alignement. You should use list-inline--center
or list-inline--right
to position it horizontally.media
elements, display flex can have a slightly different rendering in some cases.