Skip to content

Commit 92925be

Browse files
authored
Dark default + thumbnails (#3)
1 parent 172d989 commit 92925be

File tree

5 files changed

+8
-16
lines changed

5 files changed

+8
-16
lines changed

packages/nextjs/app/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ const Home: NextPage = () => {
2525
</div>
2626
</div>
2727

28-
<div className="flex items-center flex-col grow pt-10">
28+
<div className="flex items-center flex-col grow pt-10 bg-gradient-to-r from-black via-gray-900 to-black">
2929
<div className="px-5 mb-8">
3030
<h1 className="text-center">
31-
<span className="block text-4xl font-bold text-black">Buidlguidl&apos;s Builder Bootcamp</span>
31+
<span className="block text-4xl font-bold text-primary">Buidlguidl&apos;s Builder Bootcamp</span>
3232
<span className="block text-lg text-base-content/70">Beginner to Advanced</span>
3333
</h1>
3434

packages/nextjs/components/Footer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { BuidlGuidlLogo } from "~~/components/assets/BuidlGuidlLogo";
77
*/
88
export const Footer = () => {
99
return (
10-
<div className="min-h-0 py-5 px-1 mb-11 lg:mb-0">
10+
<div className="min-h-0 py-5 px-1 mb-11 lg:mb-0 bg-gradient-to-r from-black via-gray-900 to-black">
1111
<div className="w-full">
1212
<ul className="menu menu-horizontal w-full">
1313
<div className="flex justify-center items-center gap-2 text-sm w-full">

packages/nextjs/components/ScheduleCalendar.tsx

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,34 +32,29 @@ export const ScheduleCalendar = () => {
3232

3333
return (
3434
<div className="w-full max-w-7xl mx-auto p-4 sm:p-6 overflow-x-auto">
35-
{/* Header with day names */}
3635
<div className="flex gap-2 sm:gap-4 mb-6 min-w-[800px]">
3736
<div className="w-8 text-sm font-medium text-base-content/60"></div>
3837
{days.map(day => {
3938
const { dayOfWeek, dateString } = getDayInfo(day);
4039
return (
4140
<div key={day} className="flex-1 text-center">
42-
<h2 className="text-lg font-bold text-primary">{dayOfWeek}</h2>
43-
<p className="text-sm text-base-content/70">{dateString}</p>
41+
<h2 className="text-lg font-bold text-primary m-0">{dayOfWeek}</h2>
42+
<p className="text-sm text-base-content/70 m-0">{dateString}</p>
4443
</div>
4544
);
4645
})}
4746
</div>
4847

49-
{/* Time grid container */}
5048
<div className="relative min-w-[800px]">
51-
{/* Time grid background */}
5249
<div className="flex gap-2 sm:gap-4">
53-
{/* Time column */}
5450
<div className="w-12 space-y-0">
5551
{timeSlots.map(timeSlot => (
5652
<div key={timeSlot.time24} className="h-16 border-b border-base-300 flex items-start pt-1">
57-
<span className="text-sm font-medium text-base-content/60">{timeSlot.time12}</span>
53+
<span className="text-sm font-medium text-base-content/70">{timeSlot.time12}</span>
5854
</div>
5955
))}
6056
</div>
6157

62-
{/* Day columns */}
6358
{days.map(day => (
6459
<div key={day} className="flex-1 relative space-y-0">
6560
{timeSlots.map(timeSlot => (
@@ -69,12 +64,9 @@ export const ScheduleCalendar = () => {
6964
))}
7065
</div>
7166

72-
{/* Positioned sessions overlay */}
7367
<div className="absolute inset-0 flex gap-2 sm:gap-4">
74-
{/* Skip time column */}
7568
<div className="w-12"></div>
7669

77-
{/* Session overlays for each day */}
7870
{days.map(day => {
7971
const daySessions = getSessionsForDay(day);
8072

22.6 KB
Loading

packages/nextjs/styles/globals.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
@plugin "daisyui/theme" {
1414
name: "light";
1515

16-
--color-primary: #93bbfb;
16+
--color-primary: #5ef032;
1717
--color-primary-content: #212638;
1818
--color-secondary: #dae8ff;
1919
--color-secondary-content: #212638;
@@ -24,7 +24,7 @@
2424
--color-base-100: #ffffff;
2525
--color-base-200: #f4f8ff;
2626
--color-base-300: #dae8ff;
27-
--color-base-content: #212638;
27+
--color-base-content: #e0e0e0;
2828
--color-info: #93bbfb;
2929
--color-success: #34eeb6;
3030
--color-warning: #ffcf72;

0 commit comments

Comments
 (0)