seasonal_decor 1.1.3
seasonal_decor: ^1.1.3 copied to clipboard
Drop-in seasonal decorative overlays for Flutter apps with a built-in particle engine.
example/lib/main.dart
import 'package:flutter/material.dart';
import 'package:seasonal_decor/seasonal_decor.dart';
void main() {
runApp(const SeasonalDecorSimpleApp());
}
class SeasonalDecorSimpleApp extends StatelessWidget {
const SeasonalDecorSimpleApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
title: 'Seasonal Decor',
theme: ThemeData(
useMaterial3: true,
colorScheme: ColorScheme.fromSeed(
seedColor: const Color(0xFF1BB8A3),
brightness: Brightness.light,
),
),
home: const SimpleHome(),
);
}
}
class SimpleHome extends StatelessWidget {
const SimpleHome({super.key});
@override
Widget build(BuildContext context) {
return SeasonalDecor(
preset: SeasonalPreset.ramadan(),
intensity: DecorIntensity.medium,
child: Scaffold(
appBar: AppBar(
title: const Text('Seasonal Decor'),
),
body: Center(
child: Column(
mainAxisSize: MainAxisSize.min,
children: const [
Text(
'Drop-in seasonal overlays',
style: TextStyle(fontSize: 18, fontWeight: FontWeight.w600),
),
SizedBox(height: 12),
Text('Wrap any screen with SeasonalDecor.'),
],
),
),
),
);
}
}