28 lines
694 B
Dart
28 lines
694 B
Dart
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
class BottomShadowWidget extends StatelessWidget {
|
|
final double offsetDy;
|
|
final Color? shadowColor;
|
|
const BottomShadowWidget({this.offsetDy = 28, this.shadowColor, Key? key})
|
|
: super(key: key);
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return Container(
|
|
height: 8,
|
|
decoration: BoxDecoration(
|
|
color: Colors.transparent,
|
|
boxShadow: [
|
|
BoxShadow(
|
|
color: shadowColor ?? Theme.of(context).backgroundColor,
|
|
spreadRadius: 42,
|
|
blurRadius: 42,
|
|
offset: Offset(0, offsetDy), // changes position of shadow
|
|
),
|
|
],
|
|
),
|
|
);
|
|
}
|
|
}
|