chore: refactor UI consistency using design system tokens and remove LucideIcons
This commit is contained in:
@@ -20,6 +20,12 @@ class UiConstants {
|
||||
/// Extra small radius: 2px
|
||||
static final BorderRadius radiusXs = BorderRadius.circular(2.0);
|
||||
|
||||
/// Large radius: 16px
|
||||
static final BorderRadius radiusXl = BorderRadius.circular(16.0);
|
||||
|
||||
/// Extra large radius: 24px
|
||||
static final BorderRadius radius2xl = BorderRadius.circular(24.0);
|
||||
|
||||
/// Large/Full radius
|
||||
static final BorderRadius radiusFull = BorderRadius.circular(999.0);
|
||||
|
||||
@@ -40,4 +46,11 @@ class UiConstants {
|
||||
static const double space20 = 80.0;
|
||||
static const double space24 = 96.0;
|
||||
static const double space32 = 128.0;
|
||||
|
||||
// --- Icon Sizes ---
|
||||
static const double iconXs = 12.0;
|
||||
static const double iconSm = 16.0;
|
||||
static const double iconMd = 20.0;
|
||||
static const double iconLg = 24.0;
|
||||
static const double iconXl = 32.0;
|
||||
}
|
||||
|
||||
@@ -249,4 +249,19 @@ class UiIcons {
|
||||
|
||||
/// Ban icon for cancellations
|
||||
static const IconData ban = _IconLib.ban;
|
||||
|
||||
/// Footprints icon for attire
|
||||
static const IconData footprints = _IconLib.footprints;
|
||||
|
||||
/// Scissors icon for attire
|
||||
static const IconData scissors = _IconLib.scissors;
|
||||
|
||||
/// Shirt icon for attire
|
||||
static const IconData shirt = _IconLib.shirt;
|
||||
|
||||
/// Hard hat icon for attire
|
||||
static const IconData hardHat = _IconLib.hardHat;
|
||||
|
||||
/// Chef hat icon for attire
|
||||
static const IconData chefHat = _IconLib.chefHat;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user