diff --git a/packages/app_bar_m3e/CHANGELOG.md b/packages/app_bar_m3e/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/app_bar_m3e/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/app_bar_m3e/pubspec.yaml b/packages/app_bar_m3e/pubspec.yaml index ced9e83..6c4022f 100644 --- a/packages/app_bar_m3e/pubspec.yaml +++ b/packages/app_bar_m3e/pubspec.yaml @@ -1,7 +1,8 @@ name: app_bar_m3e description: Expressive App Bar (Material 3 Expressive) with small/medium/large variants and Sliver integration. version: 0.1.0 -publish_to: none +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/app_bar_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.5.0 <4.0.0" diff --git a/packages/button_group_m3e/CHANGELOG.md b/packages/button_group_m3e/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/button_group_m3e/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/button_group_m3e/pubspec.yaml b/packages/button_group_m3e/pubspec.yaml index 70a76e6..2785be4 100644 --- a/packages/button_group_m3e/pubspec.yaml +++ b/packages/button_group_m3e/pubspec.yaml @@ -1,8 +1,8 @@ name: button_group_m3e description: Wrapper-only Button Group for Material 3 Expressive (layout, shape, size propagation). version: 0.1.0 -publish_to: none -repository: https://example.com/your-repo +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/button_group_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.5.0 <4.0.0" diff --git a/packages/button_m3e/CHANGELOG.md b/packages/button_m3e/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/button_m3e/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/button_m3e/pubspec.yaml b/packages/button_m3e/pubspec.yaml index 21f9363..6b0b1c6 100644 --- a/packages/button_m3e/pubspec.yaml +++ b/packages/button_m3e/pubspec.yaml @@ -3,6 +3,8 @@ name: button_m3e description: Material 3 Expressive Buttons for Flutter with 5 styles, 5 sizes, round/square shapes, and toggle selection. version: 0.1.0 publish_to: none +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/button_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.5.0 <4.0.0" diff --git a/packages/fab_m3e/CHANGELOG.md b/packages/fab_m3e/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/fab_m3e/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/fab_m3e/pubspec.yaml b/packages/fab_m3e/pubspec.yaml index 1a33824..3714847 100644 --- a/packages/fab_m3e/pubspec.yaml +++ b/packages/fab_m3e/pubspec.yaml @@ -1,7 +1,8 @@ name: fab_m3e description: Material 3 Expressive Floating Action Button (FAB), Extended FAB, and FAB Menu for Flutter using M3E tokens. version: 0.1.0 -publish_to: none +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/fab_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.5.0 <4.0.0" diff --git a/packages/icon_button_m3e/CHANGELOG.md b/packages/icon_button_m3e/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/icon_button_m3e/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/icon_button_m3e/pubspec.yaml b/packages/icon_button_m3e/pubspec.yaml index 553d32d..03eee1e 100644 --- a/packages/icon_button_m3e/pubspec.yaml +++ b/packages/icon_button_m3e/pubspec.yaml @@ -1,8 +1,8 @@ name: icon_button_m3e description: "Material 3 Expressive IconButton with sizes, variants, shapes, toggle, and accessible hit targets." -version: 0.1.1 -repository: https://github.com/EmilyMonestone/icon_button_m3e -issue_tracker: https://github.com/EmilyMonestone/icon_button_m3e/issues +version: 0.1.0 +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/icon_button_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ^3.9.2 diff --git a/packages/loading_indicator_m3e/CHANGELOG.md b/packages/loading_indicator_m3e/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/loading_indicator_m3e/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/loading_indicator_m3e/pubspec.yaml b/packages/loading_indicator_m3e/pubspec.yaml index ba6bc1e..2205084 100644 --- a/packages/loading_indicator_m3e/pubspec.yaml +++ b/packages/loading_indicator_m3e/pubspec.yaml @@ -1,7 +1,8 @@ name: loading_indicator_m3e description: Material 3 Expressive Loading Indicator (morphing polygons) for Flutter, with Default and Contained variants. version: 0.1.0 -publish_to: none +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/loading_indicator_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.5.0 <4.0.0" diff --git a/packages/m3e_collection/CHANGELOG.md b/packages/m3e_collection/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/m3e_collection/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/m3e_collection/README.md b/packages/m3e_collection/README.md index ac434df..f5eb837 100644 --- a/packages/m3e_collection/README.md +++ b/packages/m3e_collection/README.md @@ -6,6 +6,29 @@ The packages `material_new_shapes` by [ulims](https://github.com/ulims) and `exp --- +## Packages in this collection + +- [m3e_design](../m3e_design) — Material 3 Expressive design language for Flutter (tokens, ThemeExtension, motion). +- [app_bar_m3e](../app_bar_m3e) — Expressive App Bar (Material 3 Expressive) with small/medium/large variants and Sliver integration. +- [button_m3e](../button_m3e) — Material 3 Expressive Buttons for Flutter with 5 styles, 5 sizes, round/square shapes, and toggle selection. +- [button_group_m3e](../button_group_m3e) — Wrapper-only Button Group for Material 3 Expressive (layout, shape, size propagation). +- [fab_m3e](../fab_m3e) — Material 3 Expressive Floating Action Button (FAB), Extended FAB, and FAB Menu for Flutter using M3E tokens. +- [icon_button_m3e](../icon_button_m3e) — Material 3 Expressive IconButton with sizes, variants, shapes, toggle, and accessible hit targets. +- [loading_indicator_m3e](../loading_indicator_m3e) — Material 3 Expressive Loading Indicator (morphing polygons) for Flutter, with Default and Contained variants. +- [progress_indicator_m3e](../progress_indicator_m3e) — Material 3 Expressive progress indicators. +- [navigation_bar_m3e](../navigation_bar_m3e) — Material 3 Expressive Navigation Bar for Flutter with token-driven colors, shapes, and badges. +- [navigation_rail_m3e](../navigation_rail_m3e) — Material 3 Expressive navigation rail (collapsed & expanded) with modal/standard modes, badges, sections, and m3e_design token integration. +- [slider_m3e](../slider_m3e) — Material 3 Expressive Sliders (single & range) for Flutter, powered by M3E tokens. +- [split_button_m3e](../split_button_m3e) — Material 3 Expressive Split Button with sizes, variants, shapes, a11y, and menu. +- [toolbar_m3e](../toolbar_m3e) — Material 3 Expressive Toolbars for Flutter with token-driven colors, shapes, density, and overflow handling. + +### External re-exports + +- material_new_shapes — Extra Material shapes (e.g., RoundedPolygon) used by M3E components. Author: [ulims](https://github.com/ulims). +- expressive_refresh — Expressive pull-to-refresh component. Author: [alvaronp](https://github.com/alvaronp). + +--- + ## Live demo (Gallery) Explore the components in the M3E Gallery (GitHub Pages): diff --git a/packages/m3e_collection/pubspec.yaml b/packages/m3e_collection/pubspec.yaml index 5188972..5661f48 100644 --- a/packages/m3e_collection/pubspec.yaml +++ b/packages/m3e_collection/pubspec.yaml @@ -1,7 +1,8 @@ name: m3e_collection description: Aggregated exports of all Material 3 Expressive components for Flutter. version: 0.1.0 -publish_to: none +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/m3e_collection +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.5.0 <4.0.0" diff --git a/packages/m3e_design/CHANGELOG.md b/packages/m3e_design/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/m3e_design/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/m3e_design/pubspec.yaml b/packages/m3e_design/pubspec.yaml index e9df961..7b6e7f7 100644 --- a/packages/m3e_design/pubspec.yaml +++ b/packages/m3e_design/pubspec.yaml @@ -1,8 +1,8 @@ name: m3e_design description: Material 3 Expressive design language for Flutter (tokens, ThemeExtension, motion). version: 0.1.0 -publish_to: none -repository: https://example.com/your-repo +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/m3e_design +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.5.0 <4.0.0" diff --git a/packages/navigation_bar_m3e/CHANGELOG.md b/packages/navigation_bar_m3e/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/navigation_bar_m3e/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/navigation_bar_m3e/pubspec.yaml b/packages/navigation_bar_m3e/pubspec.yaml index 88039e6..f0d1449 100644 --- a/packages/navigation_bar_m3e/pubspec.yaml +++ b/packages/navigation_bar_m3e/pubspec.yaml @@ -1,7 +1,8 @@ name: navigation_bar_m3e description: Material 3 Expressive Navigation Bar for Flutter with token-driven colors, shapes, and badges. version: 0.1.0 -publish_to: none +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/navigation_bar_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.5.0 <4.0.0" diff --git a/packages/navigation_rail_m3e/pubspec.yaml b/packages/navigation_rail_m3e/pubspec.yaml index 0c96435..57f79ec 100644 --- a/packages/navigation_rail_m3e/pubspec.yaml +++ b/packages/navigation_rail_m3e/pubspec.yaml @@ -2,6 +2,8 @@ name: navigation_rail_m3e description: Material 3 Expressive navigation rail (collapsed & expanded) with modal/standard modes, badges, sections, and m3e_design token integration. version: 0.1.0 homepage: https://github.com/EmilyMonestone/material_3_expressive +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/navigation_rail_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.0.0 <4.0.0" diff --git a/packages/progress_indicator_m3e/CHANGELOG.md b/packages/progress_indicator_m3e/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/progress_indicator_m3e/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/progress_indicator_m3e/pubspec.yaml b/packages/progress_indicator_m3e/pubspec.yaml index 6078e87..6473b77 100644 --- a/packages/progress_indicator_m3e/pubspec.yaml +++ b/packages/progress_indicator_m3e/pubspec.yaml @@ -1,7 +1,8 @@ name: progress_indicator_m3e description: "Material 3 Expressive progress indicators." -version: 0.3.0 -publish_to: none +version: 0.1.0 +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/progress_indicator_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.3.0 <4.0.0" diff --git a/packages/slider_m3e/CHANGELOG.md b/packages/slider_m3e/CHANGELOG.md new file mode 100644 index 0000000..d780806 --- /dev/null +++ b/packages/slider_m3e/CHANGELOG.md @@ -0,0 +1,2 @@ +## 0.1.0 +- Changelog initialized. diff --git a/packages/slider_m3e/pubspec.yaml b/packages/slider_m3e/pubspec.yaml index 7d059a7..d3db4d5 100644 --- a/packages/slider_m3e/pubspec.yaml +++ b/packages/slider_m3e/pubspec.yaml @@ -1,7 +1,8 @@ name: slider_m3e description: Material 3 Expressive Sliders (single & range) for Flutter, powered by M3E tokens. version: 0.1.0 -publish_to: none +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/slider_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.5.0 <4.0.0" diff --git a/packages/split_button_m3e/pubspec.yaml b/packages/split_button_m3e/pubspec.yaml index 4c8c464..9fc4735 100644 --- a/packages/split_button_m3e/pubspec.yaml +++ b/packages/split_button_m3e/pubspec.yaml @@ -1,8 +1,8 @@ name: split_button_m3e description: "Material 3 Expressive Split Button with sizes, variants, shapes, a11y, and menu." version: 0.1.0 -repository: https://github.com/EmilyMonestone/split_button_m3e -issue_tracker: https://github.com/EmilyMonestone/split_button_m3e/issues +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/split_button_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ^3.9.2 diff --git a/packages/toolbar_m3e/pubspec.yaml b/packages/toolbar_m3e/pubspec.yaml index ea63ca7..c6efdd0 100644 --- a/packages/toolbar_m3e/pubspec.yaml +++ b/packages/toolbar_m3e/pubspec.yaml @@ -1,7 +1,8 @@ name: toolbar_m3e description: Material 3 Expressive Toolbars for Flutter with token-driven colors, shapes, density, and overflow handling. version: 0.1.0 -publish_to: none +repository: https://github.com/EmilyMoonstone/material_3_expressive/tree/main/packages/toolbar_m3e +issue_tracker: https://github.com/EmilyMonestone/material_3_expressive/issues environment: sdk: ">=3.5.0 <4.0.0" @@ -11,7 +12,6 @@ dependencies: flutter: sdk: flutter m3e_design: - path: ../m3e_design dev_dependencies: flutter_test: