Replaced unique box decorations with standardBoxDecoration
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s

This commit is contained in:
2025-11-24 13:53:28 +01:00
parent 9054b163ce
commit 2ba710ca2d
7 changed files with 10 additions and 38 deletions

View File

@@ -9,13 +9,13 @@ class CustomTheme {
static Color boxBorder = const Color(0xFF272727); static Color boxBorder = const Color(0xFF272727);
static BoxDecoration standardBoxDecoration = BoxDecoration( static BoxDecoration standardBoxDecoration = BoxDecoration(
color: CustomTheme.boxColor, color: boxColor,
border: Border.all(color: CustomTheme.boxBorder), border: Border.all(color: boxBorder),
borderRadius: BorderRadius.circular(12), borderRadius: BorderRadius.circular(12),
); );
static BoxDecoration highlightedBoxDecoration = BoxDecoration( static BoxDecoration highlightedBoxDecoration = BoxDecoration(
color: CustomTheme.boxColor, color: boxColor,
border: Border.all(color: Colors.blue), border: Border.all(color: Colors.blue),
borderRadius: BorderRadius.circular(12), borderRadius: BorderRadius.circular(12),
boxShadow: [BoxShadow(color: Colors.blue.withAlpha(120), blurRadius: 12)], boxShadow: [BoxShadow(color: Colors.blue.withAlpha(120), blurRadius: 12)],

View File

@@ -134,11 +134,7 @@ class _CreateGameViewState extends State<CreateGameView> {
vertical: 10, vertical: 10,
horizontal: 15, horizontal: 15,
), ),
decoration: BoxDecoration( decoration: CustomTheme.standardBoxDecoration,
color: CustomTheme.boxColor,
border: Border.all(color: CustomTheme.boxBorder),
borderRadius: BorderRadius.circular(12),
),
child: Row( child: Row(
children: [ children: [
const Text( const Text(
@@ -180,11 +176,7 @@ class _CreateGameViewState extends State<CreateGameView> {
vertical: 10, vertical: 10,
horizontal: 15, horizontal: 15,
), ),
decoration: BoxDecoration( decoration: CustomTheme.standardBoxDecoration,
color: CustomTheme.boxColor,
border: Border.all(color: CustomTheme.boxBorder),
borderRadius: BorderRadius.circular(12),
),
child: Row( child: Row(
children: [ children: [
const Text( const Text(

View File

@@ -105,11 +105,7 @@ class _CreateGroupViewState extends State<CreateGroupView> {
vertical: 10, vertical: 10,
horizontal: 10, horizontal: 10,
), ),
decoration: BoxDecoration( decoration: CustomTheme.standardBoxDecoration,
color: CustomTheme.boxColor,
border: Border.all(color: CustomTheme.boxBorder),
borderRadius: BorderRadius.circular(12),
),
child: Column( child: Column(
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [

View File

@@ -29,11 +29,7 @@ class _InfoTileState extends State<InfoTile> {
padding: widget.padding ?? const EdgeInsets.all(12), padding: widget.padding ?? const EdgeInsets.all(12),
height: widget.height, height: widget.height,
width: widget.width ?? 380, width: widget.width ?? 380,
decoration: BoxDecoration( decoration: CustomTheme.standardBoxDecoration,
borderRadius: BorderRadius.circular(12),
color: CustomTheme.boxColor,
border: Border.all(color: CustomTheme.boxBorder),
),
child: Column( child: Column(
mainAxisAlignment: MainAxisAlignment.start, mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center,

View File

@@ -29,11 +29,7 @@ class _QuickInfoTileState extends State<QuickInfoTile> {
padding: widget.padding ?? const EdgeInsets.all(12), padding: widget.padding ?? const EdgeInsets.all(12),
height: widget.height ?? 110, height: widget.height ?? 110,
width: widget.width ?? 180, width: widget.width ?? 180,
decoration: BoxDecoration( decoration: CustomTheme.standardBoxDecoration,
borderRadius: BorderRadius.circular(12),
color: CustomTheme.boxColor,
border: Border.all(color: CustomTheme.boxBorder),
),
child: Column( child: Column(
mainAxisAlignment: MainAxisAlignment.start, mainAxisAlignment: MainAxisAlignment.start,
children: [ children: [

View File

@@ -26,11 +26,7 @@ class SettingsListTile extends StatelessWidget {
child: Container( child: Container(
margin: EdgeInsets.zero, margin: EdgeInsets.zero,
padding: const EdgeInsets.symmetric(vertical: 10, horizontal: 14), padding: const EdgeInsets.symmetric(vertical: 10, horizontal: 14),
decoration: BoxDecoration( decoration: CustomTheme.standardBoxDecoration,
color: CustomTheme.boxColor,
border: Border.all(color: CustomTheme.boxBorder),
borderRadius: BorderRadius.circular(12),
),
child: Row( child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween, mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [ children: [

View File

@@ -18,11 +18,7 @@ class TextIconListTile extends StatelessWidget {
return Container( return Container(
margin: const EdgeInsets.symmetric(horizontal: 5, vertical: 5), margin: const EdgeInsets.symmetric(horizontal: 5, vertical: 5),
padding: const EdgeInsets.symmetric(horizontal: 15), padding: const EdgeInsets.symmetric(horizontal: 15),
decoration: BoxDecoration( decoration: CustomTheme.standardBoxDecoration,
color: CustomTheme.boxColor,
border: Border.all(color: CustomTheme.boxBorder),
borderRadius: BorderRadius.circular(12),
),
child: Row( child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween, mainAxisAlignment: MainAxisAlignment.spaceBetween,
mainAxisSize: MainAxisSize.max, mainAxisSize: MainAxisSize.max,