mirror of
https://github.com/R0m1k3/Regisflow.git
synced 2026-10-20 21:59:05 +02:00
Modernize the user interface by removing rounded corners and edges
Applies modern-section, modern-card, and modern-input classes to SalesHistory and NewSaleForm components, replacing rounded UI elements with angular designs. Replit-Commit-Author: Agent Replit-Commit-Session-Id: dec54137-d5a2-4406-8ad4-5f2f9fb110bf Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/397ad6bf-35e7-450c-978f-cd41f37e25ff.jpg
This commit is contained in:
1 parent
1821f4feff
commit
1f34f22d0d
3 files changed
+39
-35
No files matched your search
@@ -250,48 +250,48 @@ export default function SalesHistory({ canDelete = false }: SalesHistoryProps) {
|
||||
};
|
||||
|
||||
return (
|
||||
<Card className="modern-card-elevated">
|
||||
<CardHeader className="mobile-card-header">
|
||||
<CardTitle className="flex items-center gap-2 sm:gap-3 responsive-title">
|
||||
<div className="p-1.5 sm:p-2 bg-gradient-to-br from-blue-500 to-indigo-600 rounded-lg sm:rounded-xl">
|
||||
<History className="h-5 w-5 sm:h-6 sm:w-6 text-white" />
|
||||
<Card className="modern-card">
|
||||
<CardHeader>
|
||||
<CardTitle className="flex items-center gap-3">
|
||||
<div className="modern-icon-container">
|
||||
<History className="h-6 w-6" />
|
||||
</div>
|
||||
<span className="truncate">Historique des Ventes</span>
|
||||
</CardTitle>
|
||||
<p className="text-muted-foreground mt-2 responsive-body">
|
||||
<p className="text-muted-foreground mt-2">
|
||||
Consultation et gestion des ventes enregistrées
|
||||
</p>
|
||||
</CardHeader>
|
||||
<CardContent className="mobile-card-content mobile-form-responsive">
|
||||
<CardContent>
|
||||
{/* Filters */}
|
||||
<div className="flex flex-col sm:flex-row gap-3 sm:gap-4 items-start sm:items-end mobile-form-section bg-muted bg-opacity-30 rounded-xl border border-border border-opacity-50">
|
||||
<div className="grid grid-cols-1 sm:grid-cols-2 gap-3 sm:gap-4 flex-1 w-full">
|
||||
<div className="flex flex-col sm:flex-row gap-4 items-start sm:items-end modern-section">
|
||||
<div className="grid grid-cols-1 sm:grid-cols-2 gap-4 flex-1 w-full">
|
||||
<div>
|
||||
<label className="responsive-caption font-medium">Date de début</label>
|
||||
<label className="font-medium">Date de début</label>
|
||||
<Input
|
||||
type="date"
|
||||
value={startDate}
|
||||
onChange={(e) => setStartDate(e.target.value)}
|
||||
className="responsive-body"
|
||||
className="modern-input"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
<label className="responsive-caption font-medium">Date de fin</label>
|
||||
<label className="font-medium">Date de fin</label>
|
||||
<Input
|
||||
type="date"
|
||||
value={endDate}
|
||||
onChange={(e) => setEndDate(e.target.value)}
|
||||
className="responsive-body"
|
||||
className="modern-input"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
<div className="flex gap-2 w-full sm:w-auto">
|
||||
<Button onClick={exportToCSV} variant="outline" className="touch-friendly-button flex-1 sm:flex-none">
|
||||
<Button onClick={exportToCSV} variant="outline" className="modern-button flex-1 sm:flex-none">
|
||||
<Download className="h-4 w-4 mr-2" />
|
||||
<span className="hidden sm:inline">Export CSV</span>
|
||||
<span className="sm:hidden">CSV</span>
|
||||
</Button>
|
||||
<Button onClick={exportToPDF} variant="outline" className="touch-friendly-button flex-1 sm:flex-none">
|
||||
<Button onClick={exportToPDF} variant="outline" className="modern-button flex-1 sm:flex-none">
|
||||
<FileText className="h-4 w-4 mr-2" />
|
||||
<span className="hidden sm:inline">Export PDF</span>
|
||||
<span className="sm:hidden">PDF</span>
|
||||
|
||||
Reference in new issue
Block a user