Skip to content

Commit 84dc9a8

Browse files
committed
docs: enhance FeatureContentFirst component with macOS immersive mode details and add maximize icon to LucideIcon
1 parent 8c20dde commit 84dc9a8

2 files changed

Lines changed: 12 additions & 2 deletions

File tree

website/components/FeatureContentFirst.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@ export function FeatureContentFirst() {
66
<FeatureSection
77
eyebrow="04 / CONTENT FIRST"
88
heading="The web, with more room to breathe."
9-
body="We work hard to give you more space for the content that matters. Read, watch, and create with the maximum of your screen — not the maximum of the browser around it."
9+
body="We work hard to give you more space for the content that matters. Read, watch, and create with the maximum of your screen — not the maximum of the browser around it. On macOS immersive mode, the chrome melts away entirely, giving you a true full-screen web canvas — like F11, but native."
1010
bullets={[
1111
{ icon: 'panel-left', label: 'Collapsible sidebar' },
1212
{ icon: 'columns-2', label: 'Edge-to-edge canvas' },
13+
{ icon: 'maximize', label: 'macOS immersive mode' },
1314
{ icon: 'palette', label: 'Adapts to the page' },
1415
]}
1516
customVisual={<ContentFirstVisual />}

website/components/ui/LucideIcon.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ export type IconName =
3232
| 'download'
3333
| 'star'
3434
| 'arrow-right'
35-
| 'clock';
35+
| 'clock'
36+
| 'maximize';
3637

3738
const ICON_PATHS: Record<IconName, ReactNode> = {
3839
'panel-left': (
@@ -182,6 +183,14 @@ const ICON_PATHS: Record<IconName, ReactNode> = {
182183
<path d="M12 6v6l4 2" />
183184
</>
184185
),
186+
maximize: (
187+
<>
188+
<path d="M8 3H5a2 2 0 0 0-2 2v3" />
189+
<path d="M21 8V5a2 2 0 0 0-2-2h-3" />
190+
<path d="M3 16v3a2 2 0 0 0 2 2h3" />
191+
<path d="M16 21h3a2 2 0 0 0 2-2v-3" />
192+
</>
193+
),
185194
};
186195

187196
export interface LucideIconProps {

0 commit comments

Comments
 (0)