shadcn_ui 0.13.3
shadcn_ui: ^0.13.3 copied to clipboard
shadcn-ui ported in Flutter. Awesome UI components for Flutter, fully customizable.
0.13.3 #
- FEAT: Add
ShadApp.customfor custom WidgetsApp implementation.
0.13.2 #
- CHORE: Use forked
flutter_svgandvector_graphicspackages.
0.13.1 #
- CHORE: Update
ShadImageimport due to WASM.
0.13.0 #
- FEAT: New
ShadCalendarcomponent with thesingle,multipleandrangevariants.
0.12.0 #
- FEAT: Add
axis,spacing,runSpacing,alignment,runAlignment,crossAxisAlignmentandcrossAxisAlignmenttoShadRadioGroupandShadRadioGroupFormField.
0.11.1 #
- FEAT: Add
headerstoShadImageto allow custom headers in the network requests.
0.11.0 #
- FEAT: Add
ShadSelect.multiple,ShadSelect.multipleWithSearch,ShadSelectMultipleFormFieldandShadSelectMultipleFormField.withSearchconstructors. - FEAT: Add
onChangedNullabletoShadSelectandShadSelectFormField, to allow the deselection of an option. - Improve the
ShadSelectfocus behavior. - Improve size of
ShadSelectoptions to fit the available space.
0.10.0 #
- BREAKING CHANGE: Rename
childrenparameter ofShadContextMenuandShadContextMenuRegionintoitems.
0.9.8 #
- Improve the
ShadContextMenuright click behavior on Web.
0.9.7 #
- Remove kind event from
ShadMouseArea
0.9.6 #
- Fix: the browser context menu has been enabled again, and deactivated only for the
ShadContextMenucomponent.
0.9.5 #
- Add text selection toolbar to
ShadInput(thanks to @moshOntong-IT).
0.9.4 #
- Add gestures recognizers to
ShadTablefor rows and columns.
0.9.3 #
- Fix
ShadSelectFormFieldfocus whenreadOnlyis true.
0.9.2 #
- Add
gaptoShadInputandShadInputFormField(thanks to @moshOntong-IT).
0.9.1 #
- Fix native context menu by disabling it on Web.
- Add
controllertoShadContextMenu. - Add
onLongPresstoShadContextMenuRegion, defaults totrueon mobile.
0.9.0 #
- New
ShadContextMenucomponent. - Add
groupIdtoShadPopover, to determine if the tap is inside the popover or not. - Add
onFocusChangetoShadFocusableandShadButton. - Add
onSecondaryTaptoShadButton.
0.8.1 #
- Fix
ShadTabsnot updating the controller when the value changes.
0.8.0 #
- BREAKING CHANGE: Refactor
ShadResizablePanelGroupin order to react to window resize correctly. The sizes have been normalized. You don't need to provide anymore a pixel size, but a value between 0 and 1 which indicates the percentage of the available space. - Add
onChangedtoShadTabs. - Add
onSecondaryTaptoShadGestureDetectorandShadButton. - Fix
maxWidthmissing inShadSelectForlField.
0.7.3 #
- Add
headerandfootertoShadSelectandShadSelectFormField. - Add
mainAxisAlignmentandcrossAxisAlignmenttoShadAlert. - Fix unintentional disposal of
controllerinShadSelect. - Remove assert about
iconandiconSrcinShadAlert, you can avoid using an icon now. - Fix height of Sheet.
0.7.2 #
- Add
controllerparameter toShadSelectandShadSelectFormField.
0.7.1 #
- Fix performance of
ShadSelectwith the newoptionsBuilderparameter for a large number of options. - Fix keyboard appearance of
ShadInput(thanks to @hieupm2096). - Add
onPressedtoShadBadge. - Rename button
textparameter intochild. - Rename dialog
contentparameter intochild. - Rename sheet
contentparameter intochild. - Rename tab
textparameter intochild.
0.7.0 #
- Rename Tabs
defaultValueparameter intovalue. - Rename Card
contentparameter intochild. - Rename Badge
textparameter intochild. - Rename Input
onTapparameter intoonPressed. - Rename AccordionItem
contentparameter intochild. - Add
filterto Select and Popover in order to blur the background when the popover is open. - Pass
errorTexttoerrorbuild of Form Fields. - Add
gapto Buttons, default to8. - Update type of
srcparameter of Avatar - Add
Alert.rawconstructor - Add
Dialog.rawconstructor - Add
Select.rawandSelectFormField.rawconstructors - Add
TableCell.rawconstructor - Add
draggableto Sheet to make it draggable, it works on every side. - Add
ThemeVariantto handle the default theme variant, and the one without the secondary border.
0.6.5 #
- Add
textDirectiontoShadButton
0.6.4 #
- Make
contentofShadTaboptional - Add
TextSelectionThemeusing shadcn colors - Add
crossAxisAlignmenttoShadCheckbox - Fix
ShadSelectpopover padding
0.6.3 #
- Fix
FormFields label not getting the correct style. - Update the
Popoveranimation duration to be faster, the same applies to theSelectcomponent. - Remove unused
waitDurationandshowDurationfromPopover. - Add
effectsandshadowstoSelectandSelectTheme.
0.6.2 #
- Fix form field error border decoration not working
- Add
ShadAutovalidateModetoShadForm, with the newalwaysAfterFirstValidationmode (the new default) - Fix: apply Google Font to Material text theme
0.6.1 #
- Remove
ShadButtonSize.icon. Now by default, when theiconis provided and thetextis not, the button will use theiconsize.
0.6.0 #
- Add
ShadTabscomponent - Add
ShadColorScheme.fromNameto easily create a color scheme from a name (String) - Add
packagetoShadImage(thanks to @farhanfadila1717) - Fix
decorationof form fields - Fix selection controls of
ShadInput
0.5.7 #
- Renamed the breakpoints
- Add
context.breakpointextension
0.5.6 #
- Fix mismatch of
childAlignmentandoverlayAlignmentinShadPortal - Remove top padding of
ShadPopover - Set default values to
ShadAnchorandShadAnchorAuto
0.5.5 #
- Remove
inputDecorationfrom form fields. - Fix
ShadAppdefault dark theme.
0.5.4 #
- Fix double padding on form fields.
0.5.3 #
- Update dependencies
- Removed deprecated parameters
checkerboard...fromShadApp
0.5.2 #
- Fix
onTapnot working inShadInputandShadInputFormField
0.5.1 #
- Fix
ShadInputFormFieldwhich disposed the controller being passed to it. - Add
scrollableandscrollPaddingtoShadDialogandShadSheet. By default, the dialogs and sheets are scrollable and the viewInsets are the default scroll padding.
0.5.0 #
- Add the
ShadSelect.withSearchconstructor to easily add a search input to the select component.
0.4.7 #
- Add
maintainStatetoShadAccordionto keep the child in the tree even if the item is closed, defaults tofalse. - Update
ShadAccordionto useeffectsinstead oftransitionBuilder. - Remove
rivedependency and Rive support inShadImagedue to many issues with the package. - Remove
colorSchemefromShadTextTheme. Now the colors will be automatically derived, unless specified. - Fix popover position in
ShadSelectcomponent. - Refactor
ShadDecorationto easily change the default borders and add new decoration properties to it. Some properties have been moved from the components to thedecorationof the component. - Fix
ShadTablerow indexes when using anheaderBuilder(thanks to @Kyziq).
0.4.6 #
- Update depencencies versions
- Remove
ShadSameWidthColumncomponent - Remove boxy dependency
- Make components keyboard accessible
0.4.5 #
- Remove
placeholderStyleandplaceholderAlignmentfromShadDecorationand move toShadInputandShadInputFormField - Add
suffixandprefixtoShadInputandShadInputFormField
0.4.4 #
- Add
horizontalScrollPhysicsandverticalScrollPhysicstoShadTable - Add
mainAxisAlignmentandcrossAxisAlignmenttoShadButton - Fix
ShadDialogcontent adding default text style - Remove popover asserts and ignore operation if already opened/closed.
- Add
longPressDurationtoShadGestureDetector - Add
hoverStrategiesto ShadButtonTheme's - Fix use
strutStyleinShadInput - Add
backgroundColortoShadInputandShadInputFormField(thanks to @Dredayduncan) - Remove
inputDecorationfromShadInput - Put
placeholderon top ofShadInput - Fix text style alignment
0.4.3 #
- Fix
ShadResizabledivider position
0.4.2 #
- Add
ShadGestureDetectorwith hover strategies for touchscreens. - Add
ShadTooltipControllertoShadTooltip. - Increase the divider size in the
ShadResizablecomponent.
0.4.1 #
- Expose
ShadResizableTheme.
0.4.0 #
- Add
ShadResizablecomponent
0.3.3 #
- Improve pub dev score
0.3.2 #
- Fix
preferBelowdefault value forShadSelectandShadPopover
0.3.1 #
- Add
ShadAnchorAutotoShadPortal, to automatically adjust the position of the overlay. This applies to all components that useShadPortal, likeShadSelect,ShadTooltip,ShadPopover.
0.3.0 #
- Add
ShadTablecomponent - Improved
ShadInputplaceholder alignment
0.2.6 #
- Fix buttons state not updated correctly
- Remove
ShadAssetsin favor ofLucideIcons
0.2.5 #
- Add
widthandheighttoShadCard - Add
leadingandtrailingtoShadCard
0.2.4 #
- Add workaround for google_fonts issue about font weights. see https://github.com/material-foundation/flutter-packages/issues/35
- Make
fromofShadTextTheme.fromGoogleFontunnamed.
0.2.3 #
- Expose
ShadTextTheme - Fix
ShadTextThemeto add ability to change font family - Add
materialThemeBuilderto defaultShadApp - Add
ShadTextTheme.fromGoogleFontto use a Google Font
0.2.2 #
- Fix lerp of
ShadDecorationandShadBorder - Add
ShadDecoration.noneandShadBorder.none
0.2.1 #
- Fix export of color schemes (thanks to @Pietervdw)
0.2.0 #
- Add
materialThemeBuilderandcupertinoThemeBuildertoShadApp - Fix
readOnlyforShadInput - Fix
initialValueforShadInputFormField - Rename
AnimatedShadThemeintoShadAnimatedTheme
0.1.0 #
- new
ShadProgresscomponent - new
ShadAccordioncomponent - new
ShadSheetcomponent - add
onLongPressto buttons - add
ShadStatesControllerto buttons - update
showShadDialog - set toast default animations based on alignment
- change toast default offset
- add Material and Cupertino constructors in
ShadApp
0.0.1-dev1 #
- First development release
0.0.0 #
- Initial commit