diff --git a/laravel/public/styles.css b/laravel/public/styles.css new file mode 100644 index 0000000..3d30743 --- /dev/null +++ b/laravel/public/styles.css @@ -0,0 +1,95 @@ +body { + background: #f6f8fa; + font-family: 'Segoe UI', Arial, sans-serif; + margin: 0; + padding: 0; +} + +#contenu { + max-width: 900px; + margin: 40px auto; + background: #fff; + border-radius: 12px; + box-shadow: 0 4px 24px rgba(0, 0, 0, 0.08); + padding: 32px 40px 40px 40px; +} + +label { + font-weight: 600; + margin-right: 12px; + color: #333; +} + +select { + padding: 8px 16px; + border-radius: 6px; + border: 1px solid #d1d5db; + background: #f9fafb; + font-size: 1rem; + margin-bottom: 24px; + transition: border 0.2s; +} + +select:focus { + border: 1.5px solid #6366f1; + outline: none; +} + +table { + width: 100%; + border-collapse: collapse; + background: #fff; + margin-top: 12px; +} + +th, +td { + padding: 14px 12px; + text-align: left; +} + +th { + background: #f3f4f6; + color: #374151; + font-size: 1.05rem; + border-bottom: 2px solid #e5e7eb; +} + +tr { + transition: background 0.15s; +} + +tr:nth-child(even) { + background: #f9fafb; +} + +tr:hover { + background: #e0e7ff; +} + +.termine { + color: #16a34a; + font-weight: bold; + padding: 4px 12px; + border-radius: 8px; + background: #dcfce7; +} + +.encours { + color: #b91c1c; + font-weight: bold; + padding: 4px 12px; + border-radius: 8px; + background: #fee2e2; +} + +@media (max-width: 700px) { + #contenu { + padding: 12px; + } + + th, + td { + padding: 8px 4px; + } +} \ No newline at end of file