softui_dev 0.0.2 copy "softui_dev: ^0.0.2" to clipboard
softui_dev: ^0.0.2 copied to clipboard

Flutter Neumorphism Ultra is a modern and customizable Flutter package designed for creating neumorphic UI components such as containers, buttons, grids, and lists with ease.

Sofiui_dev #

Pub Version

Sofiui is a modern and customizable Flutter package designed for creating Sofiui UI components such as containers, buttons, grids, and lists with ease.

Features #

  • Sofiui containers with shadow effects.
  • Sofiui buttons and icon buttons.
  • Support for grid views and list views with Sofiui styling.
  • Highly customizable components for diverse design requirements .

| | | | | | |

Installation #

Add the package to your pubspec.yaml file:

dependencies:
  softui_dev: ^1.0.0

Then, run: #

flutter pub get

Usage #

  • Import the package
import 'package:softui_dev/soft_ui.dart';

Examples #

NeuContainer #

NeuContainer(
  height: 100,
  width: 100,
  child: Center(
    child: Text("Hello"),
  ),
);

NeuButton #

NeuButton(
  onPressed: () => print("Button Pressed"),
  child: Text("Click Me"),
);

NeuIconButton #

NeuIconButton(
  icon: Icons.favorite,
  onPressed: () => print("Icon Button Pressed"),
);

NeuGridView #

NeuGridView(
  crossAxisCount: 2,
  itemCount: 4,
  itemBuilder: (context, index) {
    return NeuContainer(
      child: Center(
        child: Text("Item $index"),
      ),
    );
  },
);

NeuListView #

NeuListView(
  itemCount: 10,
  itemBuilder: (context, index) {
    return NeuContainer(
      child: ListTile(
        title: Text("List Item $index"),
      ),
    );
  },
);

Customization #

  • All components are highly customizable with parameters for color, shadows, border radius, padding, and margins.

License #

  • This package is licensed under the MIT License.

Example #

See the complete example in the example directory for a full implementation.

Contributing #

Contributions are welcome! Please open an issue or submit a pull request with any improvements or bug fixes.

GitHub #

For more details, visit the GitHub repository

Copyright (c) 2024 Developer Sumit

7
likes
145
points
76
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter Neumorphism Ultra is a modern and customizable Flutter package designed for creating neumorphic UI components such as containers, buttons, grids, and lists with ease.

Homepage

License

MIT (license)

Dependencies

flutter

More

Packages that depend on softui_dev