front page enhancements
This commit is contained in:
10
app/page.tsx
10
app/page.tsx
@@ -2,6 +2,7 @@ import Link from "next/link";
|
||||
import { Header } from "@/components/layout/header";
|
||||
import { Footer } from "@/components/layout/footer";
|
||||
import { curriculum } from "@/lib/curriculum";
|
||||
import { TopicArt } from "@/components/home/topic-art";
|
||||
|
||||
const unitStyles = {
|
||||
"unit-1": {
|
||||
@@ -104,7 +105,6 @@ export default function Home() {
|
||||
</span>
|
||||
</div>
|
||||
<p className="mt-2 text-sm font-semibold text-[#35508b]">{unit.description}</p>
|
||||
<p className="mt-2 text-xs font-bold uppercase tracking-wide text-[#4262aa]">{unit.weeks}</p>
|
||||
</Link>
|
||||
))}
|
||||
</div>
|
||||
@@ -121,11 +121,9 @@ export default function Home() {
|
||||
href={`/lessons/${unit.slug}/${topic.slug}`}
|
||||
className="rounded-sm border border-[#8ea9df] bg-white p-2 transition-transform hover:-translate-y-0.5 hover:shadow-md"
|
||||
>
|
||||
<div className={`game-thumb-grid mb-2 flex aspect-[4/3] flex-col justify-between rounded-sm bg-gradient-to-br p-2 text-white ${topicTiles[index % topicTiles.length]}`}>
|
||||
<span className="w-fit rounded-sm bg-black/25 px-1.5 py-0.5 text-[10px] font-extrabold uppercase tracking-wide">
|
||||
Week {topic.week}
|
||||
</span>
|
||||
<span className="text-center text-xs font-extrabold leading-tight">
|
||||
<div className={`game-thumb-grid relative mb-2 flex aspect-[4/3] flex-col justify-end overflow-hidden rounded-sm bg-gradient-to-br p-2 text-white ${topicTiles[index % topicTiles.length]}`}>
|
||||
<TopicArt unitSlug={unit.slug} topicSlug={topic.slug} />
|
||||
<span className="relative text-center text-xs font-extrabold leading-tight [text-shadow:0_1px_2px_rgba(0,0,0,0.35)]">
|
||||
{topic.shortTitle}
|
||||
</span>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user