From b0f08bdf272dc84687cbe7747a869f58dc474e70 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 10 Feb 2026 01:46:28 -0800 Subject: feat: reorder feature grid by attention-grabbing impact --- .../app/(marketing)/_components/feature-grid.tsx | 42 +++++++++++----------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'apps') diff --git a/apps/web/app/(marketing)/_components/feature-grid.tsx b/apps/web/app/(marketing)/_components/feature-grid.tsx index e069563..9382278 100644 --- a/apps/web/app/(marketing)/_components/feature-grid.tsx +++ b/apps/web/app/(marketing)/_components/feature-grid.tsx @@ -1,38 +1,38 @@ const FEATURES = [ { - title: "keyboard & mobile friendly", + title: "real-time updates", description: - "vim-style keyboard navigation on desktop. fully responsive and touch-friendly on mobile.", + "new entries appear automatically or via notification \u2014 your choice. scroll position is always preserved.", }, { - title: "podcast support", + title: "full-text search", description: - "subscribe to podcast feeds and listen to episodes with the built-in audio player.", + "search across titles, summaries, and full article content \u2014 not just headlines.", }, { - title: "highlights & notes", + title: "customisable interface", description: - "highlight passages in articles and attach notes.", + "view modes, density, dark mode, and more \u2014 tweak every detail until it feels like yours.", }, { - title: "sharing", + title: "keyboard & mobile friendly", description: - "share articles via public links, optionally with a highlighted excerpt.", + "vim-style keyboard navigation on desktop. fully responsive and touch-friendly on mobile.", }, { - title: "import & export", + title: "offline reading", description: - "import your feeds from any reader via opml. pro users can export their full data.", + "read cached articles without an internet connection. available on pro and developer plans.", }, { - title: "real-time updates", + title: "podcast support", description: - "new entries appear automatically or via notification \u2014 your choice. scroll position is always preserved.", + "subscribe to podcast feeds and listen to episodes with the built-in audio player.", }, { - title: "offline reading", + title: "highlights & notes", description: - "read cached articles without an internet connection. available on pro and developer plans.", + "highlight passages in articles and attach notes.", }, { title: "folders & custom feeds", @@ -45,19 +45,19 @@ const FEATURES = [ "mute keywords to automatically filter out topics you don\u2019t want to see.", }, { - title: "full-text search", + title: "sharing", description: - "search across titles, summaries, and full article content \u2014 not just headlines.", + "share articles via public links, optionally with a highlighted excerpt.", }, { - title: "customisable interface", + title: "installable pwa", description: - "view modes, density, dark mode, and more \u2014 tweak every detail until it feels like yours.", + "install as a native app on any device. no app store required.", }, { - title: "installable pwa", + title: "import & export", description: - "install as a native app on any device. no app store required.", + "import your feeds from any reader via opml. pro users can export their full data.", }, { title: "api & webhooks", @@ -68,7 +68,7 @@ const FEATURES = [ export function FeatureGrid() { return ( -
+
{FEATURES.map((feature) => (