ajout de la box avec le profil + la barre de recherche

This commit is contained in:
sartron_Northblue
2025-09-12 13:51:10 +04:00
parent 45f28f60c8
commit 1b04d66de9
7 changed files with 581 additions and 108 deletions
+56
View File
@@ -0,0 +1,56 @@
import 'package:flutter/material.dart';
import '../theme/app_theme.dart';
class SearchBarWidget extends StatelessWidget {
const SearchBarWidget({super.key});
@override
Widget build(BuildContext context) {
return Container(
margin: const EdgeInsets.symmetric(horizontal: 8),
padding: const EdgeInsets.symmetric(horizontal: 20, vertical: 4),
decoration: BoxDecoration(
color: AppTheme.cardColor,
borderRadius: BorderRadius.circular(16),
boxShadow: [
BoxShadow(
color: Colors.black.withOpacity(0.1),
blurRadius: 10,
offset: const Offset(0, 4),
),
],
),
child: Row(
children: [
Icon(
Icons.search,
color: AppTheme.textSecondary,
size: 24,
),
const SizedBox(width: 12),
Expanded(
child: Text(
'Search your destination...',
style: Theme.of(context).textTheme.bodyLarge?.copyWith(
color: AppTheme.textSecondary,
),
),
),
Container(
width: 40,
height: 40,
decoration: BoxDecoration(
color: Colors.grey.shade100,
borderRadius: BorderRadius.circular(12),
),
child: Icon(
Icons.tune,
color: AppTheme.textSecondary,
size: 20,
),
),
],
),
);
}
}