This commit is contained in:
Louis Mazin 2026-09-20 00:23:36 +02:00
parent c0ea55f77c
commit 17270122df
4 changed files with 1325 additions and 605 deletions

View File

@ -56,7 +56,7 @@ function App() {
<main className="flex-1 overflow-hidden">
{/* Marges autour de la page */}
<div className="h-full w-full p-4 md:p-12">
<div className="h-full w-full">
{/* SEULE zone scrollable */}
<div className="page-route h-full w-full overflow-y-auto">
@ -120,8 +120,8 @@ function App() {
</main>
<footer className="site-footer shrink-0 border-t border-border bg-muted py-2">
<p className="text-center text-sm text-muted-foreground">
<footer className="site-footer shrink-0 py-2">
<p className="text-right text-sm text-muted-foreground">
&copy; 2026 Le Fournil du Bocage. Tous droits réservés.
</p>
</footer>

View File

@ -88,6 +88,7 @@ const NavBar = () => {
return (
<Sidebar
className="border-0"
collapsible="icon"
onMouseEnter={handleMouseEnter}
onMouseLeave={handleMouseLeave}

View File

@ -959,13 +959,6 @@ const TimeClockPage = () => {
<span>Voir tout le monde</span>
</label>
</div>
{showAllUsers && (
<p className="text-sm text-muted-foreground">
La sélection d’un utilisateur et le pointage manuel sont
désactivés lorsque tous les utilisateurs sont affichés.
</p>
)}
</CardContent>
</Card>
)}
@ -976,7 +969,7 @@ const TimeClockPage = () => {
<CardTitle>
{editingEntry
? 'Modifier le pointage'
: `Ajouter un pointage manuel${selectedUser ? ` — ${getUserLabel(selectedUser)}` : ''}`}
: `Ajouter un pointage pour${selectedUser ? ` ${getUserLabel(selectedUser)}` : ''}`}
</CardTitle>
</CardHeader>
<CardContent>
@ -1011,7 +1004,7 @@ const TimeClockPage = () => {
<form onSubmit={handleAddEntry}>
<div className="mb-4 grid grid-cols-1 gap-4 md:grid-cols-2">
<div>
<Label>Date:</Label>
<Label>Date d'entrée:</Label>
<DatePicker
value={newEntry.date}
onChange={(value) =>
@ -1104,7 +1097,10 @@ const TimeClockPage = () => {
<Card>
<CardHeader className="border-b">
<CardTitle>Historique des pointages</CardTitle>
<CardTitle>
Historique des pointages {
!showAllUsers && `de ${getUserLabel(selectedUser)}`
}</CardTitle>
</CardHeader>
<CardContent>
{loading ? (

File diff suppressed because it is too large Load Diff