BaseBox

A customizable Flutter widget that provides a flexible, reusable container with rich styling and interaction support.
With BaseBox, you can easily build tappable, hoverable, and fully styled containers without writing repetitive boilerplate code.


✨ Features

  • 🔹 Customizable size (height, width)
  • 🔹 Border radius, border color, border width
  • 🔹 Support for individual borders (top, left, right, bottom)
  • 🔹 Circle or rectangular shapes
  • 🔹 Padding and margin (all, vertical, horizontal, or side-specific)
  • 🔹 Background color, gradient, shadows
  • 🔹 Hover effect & splash color
  • 🔹 Tooltip support
  • 🔹 Alignment options
  • 🔹 Child centering (enabled by default)
  • 🔹 Clip behavior configuration

📦 Installation

Add this to your pubspec.yaml:

dependencies:
  base_box: ^1.0.2

Libraries

base_box