ashlar_ui 0.1.3
ashlar_ui: ^0.1.3 copied to clipboard
Ashlar UI for Flutter: components built on the widgets layer alone, copied into your app by the ashlar command, yours to change.
0.1.3 #
ashlar init --blocksand--testsset where blocks and tests go, as--pathdoes for components. A folder outside the project is refused.
0.1.2 #
- Toggle keeps its height: given room, it stretched to fill it since 0.1.0. A framed Empty and a MessageGroup are as tall as what they hold.
0.1.1 #
- An example of using the command, and doc comments on what the package exports.
0.1.0 #
The first release of the ashlar command for Ashlar UI: Flutter components built on the
widgets layer alone, copied into your app as source you own.
- 65 components and 27 blocks (whole screens), each with the tests that check what it
promises, written to
test/ashlarwith it. ashlar initandashlar apply: seven bases, seventeen accents and six styles, and your own prefix on every name (--prefix SLforSLButton,SLTheme,showSLToast).ashlar add,view,search,list: the components and what they need.ashlar diffandashlar update: newer versions merged with your changes, compared as your own formatter lays out code;--previewdraws what an update would change, in your theme, before and after.ashlar check: your theme's contrast measured, and in your code icon-only buttons without a label, left and right where start and end belong, and touch targets turned off.ashlar book: a catalog of your components, in your theme, to run as an app.ashlar mcp: the commands for coding agents, over the Model Context Protocol.ashlar build: a registry of your own.- Settings in
ashlar.yaml; what ashlar wrote, in.ashlar.