FLUTTER ECOSYSTEM

yako-dev/flutter-diagonal-decoration

Custom box decoration with diagonals on the background

flutter-diagonal-decoration project cover
Stars
7
Forks
0
Last push (UTC)
Jun 19, 2026
Project status
Active
Yako GitHub avatar
GITHUB Organization

Yako ↗

Great mobile apps with Flutter

LanguagesC++CMakeDartHTMLSwiftCKotlinObjective-C

Packages published by this repository

Dependencies used

Dependency list 4 items
  • flutter{"sdk":"flutter"}
  • flutter_testDevelopment{"sdk":"flutter"}
  • mocktailDevelopment^1.0.4
  • flutter_lintsDevelopment^6.0.0

Original README

English project snapshot. Visit GitHub for the latest content.

Expand / collapse project README

Diagonal Decoration

You can use plain color or gradient for backgrounds, but there is a third option that can make your app look more interesting. Use this DiagonalDecoration or MatrixDecoration to create custom backgrounds for your containers.

https://raw.githubusercontent.com/yako-dev/flutter-diagonal-decoration/main/images/readme_header.png

Installing:

In your https://raw.githubusercontent.com/sawel24/flutter-diagonal-decoration/main/brose/flutter-diagonal-decoration.zip

dependencies:
  diagonal_decoration: ^1.0.2

Basic Usage:

Just add DiagonalDecoration or MatrixDecoration to your Container's decoration parameter

    return Container(
      width: 200,
      height: 200,
      decoration: DiagonalDecoration(),
    );

Advanced usage

    decoration: const DiagonalDecoration(
       lineColor: https://raw.githubusercontent.com/sawel24/flutter-diagonal-decoration/main/brose/flutter-diagonal-decoration.zip,
       backgroundColor: https://raw.githubusercontent.com/sawel24/flutter-diagonal-decoration/main/brose/flutter-diagonal-decoration.zip,
       radius: https://raw.githubusercontent.com/sawel24/flutter-diagonal-decoration/main/brose/flutter-diagonal-decoration.zip(20),
       lineWidth: 1,
       distanceBetweenLines: 5,
    )

Check out other Yako packages: Badges, Settings UI, Status Alert, Full Screen Menu and more to come!