Skip to content

Releases: conceptadev/mix

v1.0.0-beta.15

31 May 17:01
20eec8f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-beta.14...v1.0.0-beta.15

Mix 1.0

01 Jun 00:31
Compare
Choose a tag to compare

It's finally here! πŸŽ‰

A love letter to Flutter. Mix is meant to broaden the possibilities and bring proven ways of styling to the framework. We believe this helps create a more robust ecosystem for custom design systems and UI libraries.

An Expressive Styling System for Flutter

Mix is a simple and intuitive styling system for Flutter, enabling the creation of beautiful and consistent UIs with ease.

Mix brings industry-proven design system concepts to Flutter. It separates style semantics from widgets while maintaining an easy-to-understand and manageable relationship between them.

  • Write cleaner, more maintainable styling definitions.
  • Easily compose, merge, and apply styles across widgets, and files.
  • Apply styles conditionally based on the BuildContext.

Why Mix?

Flutter developers often face challenges when it comes to styling widgets and maintaining a consistent look and feel across their apps. Flutter is heavily dependent on the Material Design System and theming, and that can be challenging, especially when creating your own design system.

Mix addresses these challenges by creating a styling system that uses utility functions for a more intuitive and composable way to style. This approach can be kept consistent across widgets and files.

Key Features

  • Freedom to style: Define your widget's look outside the build method, no limitations.
  • Consistency everywhere: Reuse styles across your app for a cohesive look and feel.
  • Adapt to change: Modify your design system with ease using composable styles.
  • Responsive by default: Create adaptive designs effortlessly with style variants.
  • Safe and sound: Enjoy type-safe styling through utilities, catch errors early, and code with confidence.

Is Mix Right for Me?

Mix focuses on and is optimized for custom styling and the creation of reusable components and design systems. Our goal is not to replace existing Flutter theming for Material and Cupertino, but to provide a more flexible, composable, and intuitive way to design widgets.

Mix in Action

Mix is already being used in production by apps with millions of users, proving its effectiveness and reliability. Large teams working on custom design systems or multi-brand apps have found Mix particularly beneficial in maintaining consistent styling and reducing code complexity.

Excited about the future

We're continuously improving Mix and have exciting plans for the future. Some of the upcoming features include code generation and integration with other libraries, and the release of our headless widget library which are calling Remix.

We're excited to see what you'll create with Mix. Let's build beautiful apps together!

v1.0.0-beta.14

31 May 14:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-beta.13...v1.0.0-beta.14

1.0.0-beta.13

08 May 14:26
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-beta.12...v1.0.0-beta.13

v1.0.0-beta.12

09 Apr 12:55
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-beta.11...v1.0.0-beta.12

V1.0.0-beta.11

28 Mar 18:15
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-beta.10...v1.0.0-beta.11

v1.0.0-beta.9

25 Mar 01:42
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0-beta.8...v1.0.0-beta.9

v1.0.0-beta.10

25 Mar 17:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-beta.9...v1.0.0-beta.10

v1.0.0-beta.8

24 Feb 05:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-beta.7...v1.0.0-beta.8

v1.0.0-beta.7

24 Feb 04:54
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-beta.6...v1.0.0-beta.7