Skip to content

Commit 130e3eb

Browse files
committed
Update content
1 parent f3f1c3d commit 130e3eb

File tree

1 file changed

+23
-14
lines changed

1 file changed

+23
-14
lines changed

src/app/course/page.tsx

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export default async function Course() {
3131
<GridContainer>
3232
<p className="font-mono text-sm/6 tracking-wider text-gray-400 uppercase">5-day mini-course</p>
3333
<h1 className="mt-2 text-5xl tracking-tighter text-balance text-white sm:text-8xl">
34-
Build UIs that don't suck.
34+
Build UIs that dont suck.
3535
</h1>
3636
</GridContainer>
3737
<GridContainer>
@@ -47,33 +47,42 @@ export default async function Course() {
4747
</div>
4848
</div>
4949
<div className="px-2 pt-14 pb-28">
50-
<div className="max-w-xl space-y-8 text-[0.9375rem]/7 text-gray-300">
50+
<div className="max-w-xl space-y-8 text-base/7 text-gray-400 **:[strong]:font-medium **:[strong]:text-white">
5151
<p>
52-
When you build UI components that are used by tens of thousands of developers, you learn to really care
53-
about the details, like:
52+
When you build UI components that are used by <strong>tens of thousands of developers</strong>, you learn to
53+
really care about the details, like:
5454
</p>
5555
<ul className="list-[square] space-y-4 pl-8 marker:text-white/60">
5656
<li className="pl-2">
57-
Building layouts that don't break when the content is longer than you planned for in Figma
57+
<strong>Building layouts that don't break</strong> when the content is longer than you planned for in
58+
Figma
5859
</li>
59-
<li className="pl-2">Getting avatars to stand out from the page, no matter what colors are in the image</li>
6060
<li className="pl-2">
61-
Fine-tuning click targets for mobile, without making everything else harder to maintain
61+
Making a table scrollable, <strong>without the content getting cropped</strong> by the page padding
6262
</li>
63-
<li className="pl-2">Making sure keyboards shortcuts are perfectly aligned in menus</li>
64-
<li className="pl-2">Getting the border radius mathematically perfect on nested elements</li>
6563
<li className="pl-2">
66-
Adding horizontal scrolling to a table, without the content getting cropped by the page padding
64+
<strong>Automatically aligning icons</strong> in dropdown menus, even when some items are just text
65+
</li>
66+
<li className="pl-2">
67+
Making an entire card clickable, <strong>without destroying the experience</strong> for screen readers
68+
</li>
69+
<li className="pl-2">
70+
<strong>Fine-tuning click targets for mobile</strong>, without making everything else harder to maintain
71+
</li>
72+
<li className="pl-2">
73+
Getting the border radius <strong>mathematically perfect</strong> on nested elements, without hard-coding
74+
magic numbers
6775
</li>
6876
</ul>
6977
<p>
70-
Build UIs that don't suck is a crash course in some of the coolest tricks I've picked up over the years
71-
building things that need to be both beautiful and bullet-proof.
78+
<strong>Build UIs that dont suck</strong> is a crash course in some of the coolest tricks I've picked up
79+
over the years building things that need to be both beautiful and bullet-proof.
7280
</p>
7381

7482
<p>
75-
Every day for a week I'll send you a short video lesson walking you through an interesting UI problem, as
76-
well as the code so you can play with it yourself and adapt it for your own projects.
83+
<strong>Every day for a week I'll send you a short video lesson</strong> walking you through an interesting
84+
UI problem, <strong>as well as the code</strong> so you can play with it yourself and adapt it for your own
85+
projects.
7786
</p>
7887
</div>
7988
<div className="mt-8">

0 commit comments

Comments
 (0)