Sign in

Alexandru Mariuti

@mariuti.com
314 followers 1.3K following 94 posts

🇮🇹 Flutter Developer 💙 Solopreneur | codigo.bestofcode.dev Learn To Code | notescalculator.com | OpenSource solidart, flutter-shadcn-ui | NeoVim

PostsRepliesMedia
Alexandru Mariuti @mariuti.com · 31/03/2025
shadcn_ui #132 update Released the v0.23.4 FIX: ShadSelectFormField and ShadSelectMultipleFormField controller not updating the parent ShadForm.
040 4
Alexandru Mariuti @mariuti.com · 26/03/2025
shadcn_ui #131 update Released the v0.23.3 FIX: ShadInput onPressedOutside when tapping on another ShadInput. FEAT: Add groupId to ShadInput and ShadInputFormField, defaults to UniqueKey instead of EditableText.
020 2
Alexandru Mariuti @mariuti.com · 24/03/2025
shadcn_ui #129 update Released the v0.23.2 FEAT: Add copyWith method to ShadColorScheme.
031 3
Alexandru Mariuti @mariuti.com · 21/03/2025
shadcn_ui #128 update Released the v0.23.1 FIX: ShadResizable divider alignments when dividerSize is overriden.
000 0
Alexandru Mariuti @mariuti.com · 17/03/2025
FEAT: Add cursor to ShadBadge, defaults to click if onPressed is provided. BREAKING CHANGE: Refactor ShadAnchorAuto to make it more powerful, removed verticalOffset and preferBelow in favor of offset, followerAnchor and targetAnchor. Now every component uses it by default.
000 0
Alexandru Mariuti @mariuti.com · 17/03/2025
shadcn_ui #127 update Released the v0.23.0 FIX: Expose ShadMouseCursorProvider. FIX: ShadMenubar anchor. FIX: ShadBadge should not enter the gesture arena if the onPressed callback is not provided. 👇
120 2
Alexandru Mariuti @mariuti.com · 06/03/2025
shadcn_ui #126 update Released the v0.22.5 FIX: ShadGestureDetector global coordinates when using multiple Navigators.
000 0
Alexandru Mariuti @mariuti.com · 06/03/2025
shadcn_ui #125 update Released the v0.22.4 FIX: Pass themeMode to MaterialApp (thanks to mubareksd). FIX: Add focusNode to ShadInputFormField.
000 0
Alexandru Mariuti @mariuti.com · 05/03/2025
shadcn_ui #124 update Released the v0.22.3 FIX: ShadTooltip exit animation, add duration and reverseDuration to it. FIX: ShadMenubar no longer steals the focus. FIX: ShadButton stealing focus when pressed. FEAT: Add stylusHandwritingEnabled to ShadInput.
010 1
Alexandru Mariuti @mariuti.com · 04/03/2025
FIX ShadMenubar wrong padding used for the context menu. CHORE: Set min flutter version to 3.29.0 (thanks to qk7b)
010 1
Alexandru Mariuti @mariuti.com · 04/03/2025
shadcn_ui #123 update Released the v0.22.2 FIX: Add constraints to ShadInput and ShadInputFormField, by default the min height is calculated based on the style and placeholderStyle. FIX: ShadInput style and placeholder style which are now merged instead of replaced. 👇
110 1
Alexandru Mariuti @mariuti.com · 03/03/2025
shadcn_ui #122 update Released the v0.22.1 FIX: ShadInput icon color
000 0
Alexandru Mariuti @mariuti.com · 02/03/2025
You can play with the new Menubar component here flutter-shadcn-ui.mariuti.com/components/m...
flutter-shadcn-ui.mariuti.com
Menubar
030 3
Alexandru Mariuti @mariuti.com · 02/03/2025
shadcn_ui #121 update Released the v0.22.0 FEAT: Add ShadMenubar component. REFACTOR: Deprecate ShadDivider and ShadDividerTheme, use ShadSeparator and ShadSeparatorTheme instead. FEAT: Add onTapInside, onTapOutside, onTapUpInside and onTapUpOutside to ShadContextMenu.
130 3
Alexandru Mariuti @mariuti.com · 26/02/2025
shadcn_ui #119 update Released the v0.21.0 FEAT: Add ShadDivider component (thanks to Luckey-Elijah) FIX: Pass buttonDecoration to ShadButton inside ShadDatePicker (thanks to plusema86) CHORE: Add comments to all components + test many of them flutter-shadcn-ui.mariuti.com/components/d...
flutter-shadcn-ui.mariuti.com
Divider
030 3
Alexandru Mariuti @mariuti.com · 23/02/2025
shadcn_ui #118 update Released the v0.20.3 FIX: Validation mode on form field reset (thanks to Mayb3Nots)
020 2
Alexandru Mariuti @mariuti.com · 20/02/2025
shadcn_ui #116 update Released the v0.20.1 REFACTOR: Set debugShowCheckedModeBanner to false by default in ShadApp. FIX Expose ShadInputOTPTheme.
010 1
Alexandru Mariuti @mariuti.com · 19/02/2025
REFACTOR: Deprecate orderPolicy, use leading and trailing in the component. REFACTOR: Deprecate prefix and suffix in ShadInput, use leading and trailing instead. REFACTOR Deprecate searchInputPrefix in ShadSelect, use searchInputLeading instead.
000 0
Alexandru Mariuti @mariuti.com · 19/02/2025
shadcn-ui #115 update Released the v0.20.0 FEAT: Add ShadIconButton component. REFACTOR: Deprecated ShadButton.icon, use ShadIconButton for a button with just an icon and ShadButton.leading for a button with an icon and a text. 👇
130 3
Alexandru Mariuti @mariuti.com · 11/02/2025
shadcn-ui #114 update Released the v0.19.3 FIX: Make selectedOptionBuilder required in ShadSelect (thanks to muradb). FIX: Add optionsBuilder to ShadSelect and its form fields where it was missing.
010 1
Alexandru Mariuti @mariuti.com · 11/02/2025
shadcn-ui #113 update Released the v0.19.2 FIX: Add constraints to ShadCard child.
020 2
Alexandru Mariuti @mariuti.com · 11/02/2025
shadcn-ui #112 update Released the v0.19.1 REFACTOR: Rename materialTextTheme into applyGoogleFontToTextTheme. FEAT: Allow accessing the ShadTheme with the context, in the materialThemeBuilder and appBuilder. DOCS: Add default themes created by ShadApp in the documentation
020 2
Alexandru Mariuti @mariuti.com · 11/02/2025
CHORE: Correctly set the theme or darkTheme to the internal MaterialApp.
000 0
Alexandru Mariuti @mariuti.com · 11/02/2025
FIX: Improve the ShadResizable controller handling and simplify the logic to resize the panels. FIX: ShadResizable handle position with Axis.vertical. BREAKING CHANGE: Now ShadResizable requires an id, to be able to handle when a panel is removed/added from the widget tree. 👇
110 1
Alexandru Mariuti @mariuti.com · 11/02/2025
shadcn-ui #111 update FIX: ShadInput readOnly not updating. BREAKING CHANGE: Rename ShadSelect and form fields controller to popoverController. FEAT: Add controller to ShadSelect and form fields, to control the selected values. 👇
120 2
Alexandru Mariuti @mariuti.com · 03/02/2025
shadcn-ui #110 update Released the v0.18.7 FIX: ShadApp dark theme behavior now is the same as Material. The dark theme is applied only if you provide a darkTheme and the user theme mode is dark
040 4
Alexandru Mariuti @mariuti.com · 03/02/2025
shadcn-ui #109 update Released the v0.18.6 FIX: ShadTimePicker controller not being used correctly when the component is initialized. Now each field allows a single digit instead of two.
020 2
Alexandru Mariuti @mariuti.com · 30/01/2025
shadcn-ui #108 update Released the v0.18.5 FIX: ShadCalendar forward button icon color. CHORE: Bump the version of universal_image (thanks to brunosemfio).
020 2
Alexandru Mariuti @mariuti.com · 29/01/2025
Feedback Welcome! We’d love to hear your thoughts, feedback, or ideas for improvement.Let’s make dependency injection easier and more intuitive for the Flutter community together!
000 0
Alexandru Mariuti @mariuti.com · 29/01/2025
Disco is flexible: can be used with many state management solutions. Simply inject observables/signals directly. Learn More Check out the documentation and examples: disco.mariuti.com We’ve also added multiple graphical illustrations!
disco.mariuti.com
Disco
Official documentation for Disco, a modern and simple library for scoped dependency injection in Flutter.
100 1
Alexandru Mariuti @mariuti.com · 29/01/2025
They introduce challenges like complex logic for local-state-like behavior, or reliance on code generation, among others. Disco aims to address these by: Keeping things simple: One way to do things, intuitive APIs. Staying Fluttery: Integrates well with the widget tree.
100 1
Alexandru Mariuti @mariuti.com · 29/01/2025
Disco introduces a unique concept of providers designed to simplify DI while staying aligned with the Flutter ecosystem. Why Disco? Many state management solutions integrate DI, including too many features in a single package.
100 1
Alexandru Mariuti @mariuti.com · 29/01/2025
Introducing Disco: A New Concept of Providers to Do Scoped DI in Flutter 🚀 Hey everyone, A friend of mine and I are excited to share Disco, a new open-source library for scoped dependency injection in Flutter! disco.mariuti.com
disco.mariuti.com
Disco
Official documentation for Disco, a modern and simple library for scoped dependency injection in Flutter.
160 6
Alexandru Mariuti @mariuti.com · 27/01/2025
FIX: ShadDatePicker crash when caption layout is different from label, due to misleading Locale type passed to DateFormat, thanks dynamic for these amazing errors.
010 1
Alexandru Mariuti @mariuti.com · 27/01/2025
shadcn-ui #107 update Released the v0.18.4 (CRITICAL BUG FIX) FIX: ShadDatePicker popover closes on caption selection. CHORE: Add onNavigationNotification to ShadApp 👇
140 4
Alexandru Mariuti @mariuti.com · 23/01/2025
shadcn-ui #106 update Released the v0.18.3 FIX: Improve ShadAvatar. FIX: Locale not handled in ShadCalendar and ShadDatePicker. REFACTOR: Remove optionsOrderPolicy from ShadSelectTheme and move it to ShadOptionTheme with the name orderPolicy.
030 3
Alexandru Mariuti @mariuti.com · 21/01/2025
shadcn-ui #105 update Released the v0.18.2 FIX: InputOTP component with RTL directionality.
030 3
Alexandru Mariuti @mariuti.com · 20/01/2025
FEAT: Add hourLabel, minuteLabel, secondLabel, periodLabel, hourPlaceholder, minutePlaceholder, secondPlaceholder and periodPlaceholder to ShadTimePickerTheme.
010 1
Alexandru Mariuti @mariuti.com · 20/01/2025
shadcn-ui #104 update Released the v0.18.1 FIX: Set ShadCard clipBehavior to Clip.antialias, add clipBehavior to ShadCard and ShadCardTheme. FIX: Use selectedDecoration in ShadTabs (thanks to @thisisamank) FEAT: Add colorSelector to the ShadcnUI docs (thanks to @0xharkirat)
130 3
Alexandru Mariuti @mariuti.com · 14/01/2025
github.com
fix: button icon size and color by nank1ro · Pull Request #245 · nank1ro/flutter-shadcn-ui
BREAKING CHANGE: Remove applyIconColorFilter from ShadButton. BREAKING CHANGE: Remove ShadImage component. Prefer using the Icon widget for IconData, the Image widget for normal images, and SvgPict...
000 0
Alexandru Mariuti @mariuti.com · 14/01/2025
If you want to know why the removal of ShadImage was needed, check out the comments here github.com/nank1ro/flut...
github.com
fix: button icon size and color by nank1ro · Pull Request #245 · nank1ro/flutter-shadcn-ui
BREAKING CHANGE: Remove applyIconColorFilter from ShadButton. BREAKING CHANGE: Remove ShadImage component. Prefer using the Icon widget for IconData, the Image widget for normal images, and SvgPict...
100 1
Alexandru Mariuti @mariuti.com · 14/01/2025
and SvgPicture (from the flutter_svg package for SVG images. If you want a fallback, use UniversalImage. BREAKING CHANGE: Rename iconSrc in iconData for many components. FIX: TimePickerFormField initial value. 👇
100 1
Alexandru Mariuti @mariuti.com · 14/01/2025
shadcn-ui #103 update Released the v0.18.0 BREAKING CHANGE: Remove applyIconColorFilter from ShadButton. BREAKING CHANGE: Remove ShadImage component. Prefer using the Icon widget for IconData, the Image widget for normal images, 👇
120 2
Alexandru Mariuti @mariuti.com · 07/01/2025
shadcn-ui #102 update Released the v0.17.6 Fix the iconSize of ShadButton, add iconSize to ShadButton.
030 3
Alexandru Mariuti @mariuti.com · 07/01/2025
Use it if you want the button's child to expand to fill the available space.
000 0
Alexandru Mariuti @mariuti.com · 07/01/2025
FEAT: Add orderPolicy to ShadOption, ShadAlert, ShadButton, ShadCheckbox, ShadCheckboxFormField, ShadDatePicker, ShadDatePickerFormField, ShadDateRangePickerFormField, ShadRadio, ShadSwitch, ShadSwitchFormField, ShadToast. FEAT: Add expands to ShadButton, defaults to false. 👇
100 1
Alexandru Mariuti @mariuti.com · 07/01/2025
shadcn-ui #101 update Released the v0.17.5 FEAT: New OrderPolicy, LinearOrderPolicy, ReverseOrderPolicy and CustomOrderPolicy to update the order policy of the items in a list, this can be very useful to arrange the order of the parts of the shadcn components. 👇
flutter-shadcn-ui.mariuti.com
OrderPolicy
110 1
Alexandru Mariuti @mariuti.com · 07/01/2025
Thank you @jezell.bsky.social 💙 for sponsoring me on @github. 50€/month is a huge amount 😳 github.com/sponsors/nan...
github.com
Sponsor @nank1ro on GitHub Sponsors
Support nank1ro's open source work
020 2
Alexandru Mariuti @mariuti.com · 04/01/2025
shadcn-ui #100 update Released the v0.17.4 - FIX `ShadTabs` onChanged runtime exception due to misleading type
030 3
Alexandru Mariuti @mariuti.com · 04/01/2025
The new Sign up and Log in pages of Notes Calculator 😎
020 2