feat : Change second row on right column to stacked in the bottom + Tap options

This commit is contained in:
Yaël Perret
2025-07-11 11:23:19 +02:00
parent 9a328ec9d8
commit 5cbed8e6cd
38 changed files with 131 additions and 104 deletions

View File

@@ -35,38 +35,45 @@ class MainApp extends StatelessWidget {
primary: const Color.fromARGB(255, 64, 175, 255),
secondary: const Color.fromARGB(255, 255, 139, 6),
background: const Color.fromARGB(255, 15, 14, 23),
onPrimary: Colors.white,
onSecondary: Colors.white,
onBackground: Colors.white,
onSurface: Colors.white,
),
iconTheme: const IconThemeData(
color: Colors.white,
),
textTheme: TextTheme(
displayLarge: GoogleFonts.firaSans(
fontSize: 96, fontWeight: FontWeight.normal),
fontSize: 96, fontWeight: FontWeight.normal, color: Colors.white),
displayMedium: GoogleFonts.firaSans(
fontSize: 60, fontWeight: FontWeight.normal),
fontSize: 60, fontWeight: FontWeight.normal, color: Colors.white),
displaySmall: GoogleFonts.firaSans(
fontSize: 48, fontWeight: FontWeight.normal),
fontSize: 48, fontWeight: FontWeight.normal, color: Colors.white),
headlineLarge: GoogleFonts.firaSans(
fontSize: 40, fontWeight: FontWeight.normal),
fontSize: 40, fontWeight: FontWeight.normal, color: Colors.white),
headlineMedium: GoogleFonts.firaSans(
fontSize: 34, fontWeight: FontWeight.normal),
fontSize: 34, fontWeight: FontWeight.normal, color: Colors.white),
headlineSmall: GoogleFonts.firaSans(
fontSize: 24, fontWeight: FontWeight.normal),
fontSize: 24, fontWeight: FontWeight.normal, color: Colors.white),
titleLarge: GoogleFonts.firaSans(
fontSize: 20, fontWeight: FontWeight.normal),
fontSize: 20, fontWeight: FontWeight.normal, color: Colors.white),
titleMedium: GoogleFonts.firaSans(
fontSize: 16, fontWeight: FontWeight.normal),
fontSize: 16, fontWeight: FontWeight.normal, color: Colors.white),
titleSmall: GoogleFonts.firaSans(
fontSize: 14, fontWeight: FontWeight.normal),
fontSize: 14, fontWeight: FontWeight.normal, color: Colors.white),
bodyLarge: GoogleFonts.firaSans(
fontSize: 20, fontWeight: FontWeight.normal),
fontSize: 20, fontWeight: FontWeight.normal, color: Colors.white),
bodyMedium: GoogleFonts.firaSans(
fontSize: 16, fontWeight: FontWeight.normal),
fontSize: 16, fontWeight: FontWeight.normal, color: Colors.white),
bodySmall: GoogleFonts.firaSans(
fontSize: 14, fontWeight: FontWeight.normal),
fontSize: 14, fontWeight: FontWeight.normal, color: Colors.white),
labelLarge: GoogleFonts.firaSans(
fontSize: 14, fontWeight: FontWeight.normal),
fontSize: 14, fontWeight: FontWeight.normal, color: Colors.white),
labelMedium: GoogleFonts.firaSans(
fontSize: 12, fontWeight: FontWeight.normal),
fontSize: 12, fontWeight: FontWeight.normal, color: Colors.white),
labelSmall: GoogleFonts.firaSans(
fontSize: 10, fontWeight: FontWeight.normal),
fontSize: 10, fontWeight: FontWeight.normal, color: Colors.white),
)),
localizationsDelegates: const [
GlobalMaterialLocalizations.delegate,