fix: remove sizer

This commit is contained in:
mso7nueh
2024-09-11 13:56:33 +03:00
parent 220e13d525
commit 3aa9e8cba8
38 changed files with 359 additions and 413 deletions

View File

@@ -12,7 +12,7 @@ class AppDecoration {
color: theme.colorScheme.onPrimary,
border: Border.all(
color: appTheme.blueA400,
width: 1.h,
width: 1,
),
);
@@ -20,7 +20,7 @@ class AppDecoration {
color: theme.colorScheme.onPrimary,
border: Border.all(
color: theme.colorScheme.primary,
width: 1.h,
width: 1,
),
);
@@ -55,7 +55,7 @@ class AppDecoration {
static BoxDecoration get outlineBlueGray => BoxDecoration(
border: Border.all(
color: appTheme.blueGray800,
width: 1.h,
width: 1,
strokeAlign: strokeAlignOutside,
),
);
@@ -64,12 +64,12 @@ class AppDecoration {
class BorderRadiusStyle {
// Circle borders
static BorderRadius get circleBorder8 => BorderRadius.circular(
8.h,
8,
);
// Rounded borders
static BorderRadius get roundedBorder1 => BorderRadius.circular(
1.h,
1,
);
// Outline decorations
@@ -78,8 +78,8 @@ class BorderRadiusStyle {
boxShadow: [
BoxShadow(
color: appTheme.black900.withOpacity(0.15),
spreadRadius: 2.h,
blurRadius: 2.h,
spreadRadius: 2,
blurRadius: 2,
offset: Offset(
0,
2,
@@ -91,49 +91,49 @@ class BorderRadiusStyle {
static BoxDecoration get outlineBlueGray => BoxDecoration(
border: Border.all(
color: appTheme.blueGray800,
width: 1.h,
width: 1,
strokeAlign: strokeAlignOutside,
),
);
// Circle borders
static BorderRadius get circleBorder17 => BorderRadius.circular(
17.h,
17,
);
static BorderRadius get circleBorder20 => BorderRadius.circular(
20.h,
20,
);
static BorderRadius get circleBorder62 => BorderRadius.circular(
62.h,
62,
);
// Custom borders
static BorderRadius get customBorderBL8 => BorderRadius.only(
bottomLeft: Radius.circular(8.h),
bottomLeft: Radius.circular(8),
);
static BorderRadius get customBorderTL5 => BorderRadius.vertical(
top: Radius.circular(5.h),
top: Radius.circular(5),
);
static BorderRadius get customBorderTL51 => BorderRadius.only(
topLeft: Radius.circular(5.h),
bottomRight: Radius.circular(5.h),
topLeft: Radius.circular(5),
bottomRight: Radius.circular(5),
);
// Rounded borders
static BorderRadius get roundedBorder12 => BorderRadius.circular(
12.h,
12,
);
static BorderRadius get roundedBorder5 => BorderRadius.circular(
5.h,
5,
);
static BorderRadius get roundedBorder8 => BorderRadius.circular(
8.h,
8,
);
}

View File

@@ -11,7 +11,7 @@ class CustomButtonStyles {
width: 0,
),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(15.h),
borderRadius: BorderRadius.circular(15),
),
);

View File

@@ -21,7 +21,7 @@ class CustomTextStyles {
static get bodyMediumBlack90013 => theme.textTheme.bodyMedium!.copyWith(
color: appTheme.black900,
fontSize: 13.fSize,
fontSize: 13,
);
static get bodyMediumBluegray800 => theme.textTheme.bodyMedium!.copyWith(
@@ -42,27 +42,27 @@ class CustomTextStyles {
static get bodySmallMulishBlack900 => theme.textTheme.bodySmall!.mulish.copyWith(
color: appTheme.black900,
fontSize: 12.fSize,
fontSize: 12,
);
static get bodySmallMulishBluegray800 => theme.textTheme.bodySmall!.mulish.copyWith(
color: appTheme.blueGray800,
fontSize: 12.fSize,
fontSize: 12,
);
static get bodySmallMulishBluegray80012 => theme.textTheme.bodySmall!.mulish.copyWith(
color: appTheme.blueGray800,
fontSize: 12.fSize,
fontSize: 12,
);
static get bodySmallMulishBluegray80012_1 => theme.textTheme.bodySmall!.mulish.copyWith(
color: appTheme.blueGray800,
fontSize: 12.fSize,
fontSize: 12,
);
static get bodySmallMulishBluegray900 => theme.textTheme.bodySmall!.mulish.copyWith(
color: appTheme.blueGray900,
fontSize: 12.fSize,
fontSize: 12,
);
static get bodySmallMulishGray600 => theme.textTheme.bodySmall!.mulish.copyWith(
@@ -71,12 +71,12 @@ class CustomTextStyles {
static get bodySmallMulishPrimary => theme.textTheme.bodySmall!.mulish.copyWith(
color: theme.colorScheme.primary,
fontSize: 12.fSize,
fontSize: 12,
);
static get bodySmallSegoeUIBlack900 => theme.textTheme.bodySmall!.segoeUI.copyWith(
color: appTheme.black900,
fontSize: 12.fSize,
fontSize: 12,
);
// Label text style
@@ -90,11 +90,11 @@ class CustomTextStyles {
// Title text style
static get titleMedium16 => theme.textTheme.titleMedium!.copyWith(
fontSize: 16.fSize,
fontSize: 16,
);
static get titleMediumBlack => theme.textTheme.titleMedium!.copyWith(
fontSize: 17.fSize,
fontSize: 17,
fontWeight: FontWeight.w900,
);
@@ -131,7 +131,7 @@ class CustomTextStyles {
);
static get titleSmallBold => theme.textTheme.titleSmall!.copyWith(
fontSize: 15.fSize,
fontSize: 15,
fontWeight: FontWeight.w700,
);

View File

@@ -2,8 +2,6 @@ import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:google_fonts/google_fonts.dart';
import '../../core/app_export.dart';
/// Helper class for managing themes and colors.
class ThemeHelper {
// The current app theme
@@ -106,10 +104,10 @@ class ThemeHelper {
backgroundColor: Colors.transparent,
side: BorderSide(
color: colorScheme.primary,
width: 1.h,
width: 1,
),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(15.h),
borderRadius: BorderRadius.circular(15),
),
visualDensity: const VisualDensity(
vertical: -4,