css-fx-layout
Advanced tools
Changelog
3.0.5 (22-11-2024)
This release removes deprecation warnings when using one of the latest versions of scss. Deprecated @import
uses and function calls have been replaced with the recommended alternatives.
Full Changelog: https://github.com/philmtd/css-fx-layout/compare/v3.0.4...v3.0.5
Changelog
3.0.4 (29-05-2023)
There is now an automatic migration script available. If you are coming from Angular Flex-Layout this should make the migration even easier for you.
You can call the script like this: npx css-fx-layout migrate [path/to/src]
. Consult the documentation for a detailed migration guide.
As this is only an indirect feature of the actual library this release did not get a minor-version bump. (feat: add flex-layout migration script by @philmtd in https://github.com/philmtd/css-fx-layout/pull/26)
Full Changelog: https://github.com/philmtd/css-fx-layout/compare/v3.0.3...v3.0.4
Changelog
3.0.3 (09-05-2023)
Full Changelog: https://github.com/philmtd/css-fx-layout/compare/v3.0.2...v3.0.3
Changelog
3.0.2 (07-03-2023)
Full Changelog: https://github.com/philmtd/css-fx-layout/compare/v3.0.1...v3.0.2
Changelog
3.0.1 (07-03-2023)
Full Changelog: https://github.com/philmtd/css-fx-layout/compare/v3.0.0...v3.0.1
Changelog
3.0.0 (24-02-2023)
This release is a large step towards an easier migration from Angular Flex-Layout. Thank you to @lievenjanssen for his work in multiple PRs! It introduces some breaking changes, which should be easy to resolve, though.
We also added a migration guide from Angular Flex-Layout to our documentation.
data-flex="30"
/ .fx-flex--30
)gap-attribute-selectors-from-list
or gap-class-selectors-from-list
data-flex-fill
/ .fx-flex-fill
selectorsdata-flex-align
/ .fx-flex-align
selectorsdata-fx-flex
to data-flex
because it was the only attribute selector with the fx
prefix, which was confusingdata-fx-flex-grow
in favor of data-flex="grow"
data-fx-flex
has been renamed to data-flex
data-fx-flex-grow
has been removed in favor of data-flex="grow"
gap-class-selectors
and gap-attribute-selectors
) have a new parameter $increment
as their third parameter.
You need to set this to 1 to get the previous behaviour.phone
, tablet
and desktop
in favor of the existing Flex-Layout media sizesFull Changelog: https://github.com/philmtd/css-fx-layout/compare/v2.1.0...v3.0.0
Changelog
2.1.0 (2023-01-03)
This release adds a responsive API including the commonly known breakpoint sizes of Flex Layout.
In order to use the default responsive API selectors please set the bool parameter of the mixins generating the selectors to true
(see the "Getting started"
in the README). It is disabled per default because it negatively affects the size of the generated code and not all projects
may need this.
.fx-flex
/data-fx-flex
if they are missingChangelog
2.0.0 (2022-12-27)
The library now only exposes mixins which can be used to generate the desired CSS selectors. There also won't be pre-compiled CSS files available with the releases anymore.
The available selectors don't change. You only have to include the library differently. Please consult the README or the Wiki for detailed instructions on how to get you started with css-fx-layout.
Changelog
1.1.1 (2022-12-26)