rounded_scaffold_body 0.0.1 copy "rounded_scaffold_body: ^0.0.1" to clipboard
rounded_scaffold_body: ^0.0.1 copied to clipboard

A customizable Flutter widget that provides a scaffold body with top rounded corners, background color, and shadow effects.

rounded_scaffold_body #

A simple Flutter widget to create a beautifully rounded scaffold body with custom padding, background color, and shadow effects.

This widget, RoundedScaffoldBody, allows you to easily add a customizable container with rounded top corners to your app.

Features #

  • Easily add top rounded corners to your scaffold body.
  • Customize background color, padding, and corner radius.
  • Add smooth shadows with adjustable spread, blur, and offset.
  • Flexible design to fit different UI needs.

Installation #

Add the following to your pubspec.yaml:

dependencies:
  rounded_scaffold_body: <latest_version>

Then run:

flutter pub get

Usage #

Import the package:

import 'package:rounded_scaffold_body/rounded_scaffold_body.dart';

Example:

Scaffold(
  backgroundColor: Colors.blueAccent,
  body: RoundedScaffoldBody(
    child: Center(
      child: Text(
        'Hello, Rounded World!',
        style: TextStyle(fontSize: 24),
      ),
    ),
    bgColor: Colors.white,
    round: 40,
    shadowColor: Colors.black26,
    shadowSpreadRadius: 5,
    blurRadius: 10,
    offset: Offset(0, 4),
  ),
)

Constructor Parameters #

Name Type Description
child Widget The content inside the rounded container.
round double? Radius for the top corners (default: 50).
topPadding double? Top padding inside the container (default: 4).
bgColor Color? Background color of the container.
shadowColor Color? Color of the shadow.
shadowSpreadRadius double? Spread radius for the shadow (default: 5).
blurRadius double? Blur radius for the shadow (default: 7).
offset Offset? Offset of the shadow (default: Offset(0, 3)).
padding EdgeInsetsGeometry? Custom padding for the container.

License #

This project is licensed under the MIT License - see the LICENSE file for details.


Feel free to open issues or contribute if you find ways to improve this widget!

Author #

Shohidul Islam

0
likes
130
points
141
downloads

Publisher

unverified uploader

Weekly Downloads

A customizable Flutter widget that provides a scaffold body with top rounded corners, background color, and shadow effects.

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on rounded_scaffold_body