From daa38a438e39368386854f45d6073c908c77d8e0 Mon Sep 17 00:00:00 2001 From: Leo Farias Date: Tue, 9 Jan 2024 08:32:46 -0500 Subject: [PATCH] Update --- coverage/lcov.info | 305 +++++++++++------------ website/pages/docs/concepts/variants.mdx | 1 + website/pages/index.mdx | 10 +- 3 files changed, 153 insertions(+), 163 deletions(-) diff --git a/coverage/lcov.info b/coverage/lcov.info index f6f3e2c83..3c14cef1e 100644 --- a/coverage/lcov.info +++ b/coverage/lcov.info @@ -1606,13 +1606,12 @@ LF:27 LH:27 end_of_record SF:lib/src/core/decorator.dart -DA:7,82 -DA:13,82 -DA:18,1 -DA:26,82 -DA:31,80 -LF:5 -LH:5 +DA:8,82 +DA:13,1 +DA:21,82 +DA:26,80 +LF:4 +LH:4 end_of_record SF:lib/src/core/directive.dart DA:10,1 @@ -1768,82 +1767,82 @@ DA:112,1 DA:113,2 DA:115,1 DA:117,3 -DA:122,4 -DA:124,1 -DA:126,4 -DA:129,1 -DA:130,2 -DA:132,2 -DA:134,6 -DA:146,4 -DA:154,1 -DA:157,3 -DA:159,1 -DA:160,3 -DA:161,3 +DA:123,4 +DA:125,1 +DA:127,4 +DA:130,1 +DA:131,2 +DA:133,2 +DA:135,6 +DA:148,4 +DA:156,1 +DA:159,3 +DA:161,1 DA:162,3 +DA:163,3 DA:164,3 -DA:168,1 -DA:171,3 -DA:173,0 -DA:174,0 +DA:166,3 +DA:170,1 +DA:173,3 DA:175,0 DA:176,0 DA:177,0 -DA:181,0 -DA:182,0 -DA:184,3 +DA:178,0 +DA:179,0 +DA:183,0 +DA:184,0 DA:186,3 -DA:187,3 -DA:188,2 -DA:189,2 +DA:188,3 +DA:189,3 DA:190,2 DA:191,2 -DA:195,3 -DA:196,3 +DA:192,2 +DA:193,2 DA:197,3 DA:198,3 DA:199,3 -DA:203,2 -DA:204,1 -DA:205,1 +DA:200,3 +DA:201,3 +DA:205,2 DA:206,1 DA:207,1 -DA:211,2 -DA:212,1 -DA:213,1 +DA:208,1 +DA:209,1 +DA:213,2 DA:214,1 DA:215,1 DA:216,1 -DA:220,2 -DA:221,2 +DA:217,1 +DA:218,1 DA:222,2 +DA:223,2 DA:224,2 -DA:235,77 -DA:236,1 +DA:226,2 +DA:237,77 DA:238,1 -DA:239,3 -DA:240,3 -DA:241,2 -DA:242,1 -DA:247,0 -DA:255,2 +DA:240,1 +DA:241,3 +DA:242,3 +DA:243,2 +DA:244,1 +DA:249,0 DA:257,2 -DA:266,4 -DA:270,4 -DA:271,2 -DA:272,2 -DA:284,2 -DA:286,1 +DA:259,2 +DA:268,4 +DA:272,4 +DA:273,2 +DA:274,2 DA:287,2 +DA:289,1 DA:290,2 -DA:291,4 -DA:294,0 -DA:295,0 -DA:298,1 -DA:299,2 -DA:302,1 -DA:303,2 +DA:293,2 +DA:294,4 +DA:297,0 +DA:298,0 +DA:301,1 +DA:302,2 +DA:305,1 +DA:306,2 LF:122 LH:112 end_of_record @@ -2071,62 +2070,60 @@ LF:11 LH:5 end_of_record SF:lib/src/factory/mix_provider_data.dart -DA:25,39 +DA:24,39 +DA:30,39 DA:31,39 -DA:32,39 -DA:34,39 -DA:36,78 -DA:42,20 +DA:33,39 +DA:35,78 +DA:41,20 +DA:46,1 DA:47,1 -DA:48,1 -DA:51,14 -DA:52,28 -DA:53,14 -DA:55,11 -DA:59,5 -DA:60,10 +DA:50,14 +DA:51,28 +DA:52,14 +DA:54,11 +DA:57,5 +DA:58,10 +DA:61,0 +DA:62,0 DA:63,0 -DA:64,0 +DA:65,0 +DA:66,0 DA:67,0 -DA:68,0 -DA:69,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:77,1 -DA:78,1 -DA:79,1 -DA:80,3 -DA:85,0 -DA:86,0 -DA:89,39 -DA:94,117 -DA:96,78 -DA:97,78 -DA:100,39 -DA:101,117 -DA:104,1 +DA:71,1 +DA:72,1 +DA:73,1 +DA:74,3 +DA:79,0 +DA:80,0 +DA:83,39 +DA:88,117 +DA:90,78 +DA:91,78 +DA:94,39 +DA:95,117 +DA:98,1 +DA:99,1 +DA:101,2 +DA:102,2 +DA:103,0 DA:105,1 -DA:107,2 -DA:108,2 -DA:109,0 -DA:111,1 -DA:115,1 -DA:116,0 -DA:117,0 -DA:119,0 -DA:123,2 -DA:124,1 -DA:129,1 -DA:130,0 -DA:133,1 -DA:136,1 -DA:141,3 -DA:144,11 -DA:145,11 -DA:147,11 -DA:148,0 -LF:55 +DA:109,1 +DA:110,0 +DA:111,0 +DA:113,0 +DA:117,2 +DA:118,1 +DA:123,1 +DA:124,0 +DA:127,1 +DA:130,1 +DA:135,3 +DA:138,11 +DA:139,11 +DA:141,11 +DA:142,0 +LF:53 LH:39 end_of_record SF:lib/src/factory/style_group.dart @@ -2172,57 +2169,57 @@ DA:158,2 DA:163,3 DA:193,1 DA:194,2 +DA:204,0 DA:205,0 -DA:206,0 -DA:211,5 -DA:215,5 +DA:210,5 +DA:214,5 +DA:215,0 DA:216,0 -DA:217,0 -DA:227,6 +DA:226,6 +DA:229,15 DA:230,15 -DA:231,15 -DA:233,5 -DA:262,1 -DA:264,1 +DA:232,5 +DA:261,1 +DA:263,1 +DA:268,1 DA:269,1 -DA:270,1 -DA:274,1 -DA:279,3 +DA:273,1 +DA:278,3 +DA:279,1 DA:280,1 -DA:281,1 -DA:283,1 -DA:288,2 -DA:291,2 -DA:292,1 -DA:294,1 +DA:282,1 +DA:287,2 +DA:290,2 +DA:291,1 +DA:293,1 +DA:298,1 DA:299,1 DA:300,1 -DA:301,1 -DA:305,1 -DA:311,5 -DA:314,1 -DA:317,1 -DA:343,1 -DA:347,1 -DA:351,3 -DA:352,2 -DA:353,1 -DA:356,2 -DA:360,4 -DA:362,1 +DA:304,1 +DA:310,5 +DA:313,1 +DA:316,1 +DA:342,1 +DA:346,1 +DA:350,3 +DA:351,2 +DA:352,1 +DA:355,2 +DA:359,4 +DA:361,1 +DA:387,1 DA:388,1 -DA:389,1 -DA:391,2 -DA:392,1 -DA:393,2 -DA:397,1 -DA:400,6 -DA:401,18 -DA:414,1 -DA:417,0 +DA:390,2 +DA:391,1 +DA:392,2 +DA:396,1 +DA:399,6 +DA:400,18 +DA:413,1 +DA:416,0 +DA:418,0 DA:419,0 -DA:420,0 -DA:422,0 +DA:421,0 LF:88 LH:73 end_of_record diff --git a/website/pages/docs/concepts/variants.mdx b/website/pages/docs/concepts/variants.mdx index ead23294a..08f96d0cd 100644 --- a/website/pages/docs/concepts/variants.mdx +++ b/website/pages/docs/concepts/variants.mdx @@ -58,6 +58,7 @@ final style = Style( padding(20), border.radius(10), backgroundColor.black(), + text.style.color.white(), outlined( backgroundColor.transparent(), diff --git a/website/pages/index.mdx b/website/pages/index.mdx index 075f4fd50..ce2b44ad6 100644 --- a/website/pages/index.mdx +++ b/website/pages/index.mdx @@ -12,14 +12,6 @@ import Image from "next/image"; Build Flutter design systems expressively and effortlessly. **Mix** offers primitive building blocks to help developers and designers create beautiful and consistent UI. - - - - Currently used internally to build design systems in Flutter. However, it is - still in the experimental development stages. Major APIs will change until the - 1.0 release. - - ## Motivation Flutter favors [composition](https://docs.flutter.dev/resources/architectural-overview#composition) over inheritance when building widgets. This choice keeps Flutter API extremely easy to interact with and powerful. @@ -43,5 +35,5 @@ Provide simple API to compose design and layout attributes for widgets. That can - **Abstract Flutter API, and not modify its behavior.** - Development efficiency is gained by the ease of use, consistency, and reusability, not coding speed. -- Composability should be a priority. Mixes, Attributes, Widgets, etc. +- Composability should be a priority. Styles, Attributes, Variants, etc. - Designer friendly (use simple standard semantics when possible).