Charcoal UI

Lingo: Language app template

Speak a new language in 15 minutes a day.

For learning apps: a live phone hero, auto-advancing lesson tabs, app store reviews, tiers, a chat FAQ and a download card.

About the Lingo template

Lingo gets people speaking. A phone hero, auto-advancing method tabs, App Store reviews, three tiers, a chat-style FAQ in the tutor's voice and a download card.

Speak a new language in 15 minutes a day. It is a complete language app landing page for React and Tailwind CSS 4, assembled from 8 Charcoal UI sections.

Who Lingo is for

  • Language learning apps.
  • Music and instrument apps.
  • Kids' learning apps.
  • Speech and accent coaching.

What is inside

8 sections, top to bottom:

  • Navbar Floating: A glass pill that hides on scroll down, with a gliding hover highlight and a mobile sheet.
  • Hero App: Mobile app hero: a phone with live UI, floating notification cards and store buttons.
  • Features Vertical Tabs: Vertical feature list that advances on its own, with a progress bar and a crossfading photo.
  • Testimonials Rating: Store-style review summary with an average, a star histogram that filters, and verified reviews.
  • Pricing Tiers: Three plans with a monthly/yearly switch; prices roll to the new amount and the popular plan glows.
  • FAQ Chat: FAQ as a support chat: tap a question and a teammate types the answer back.
  • CTA Download: App download card with store buttons and a QR code for desktop visitors.
  • Footer Columns: Brand, four link columns, a newsletter field and a bottom bar.

How it is built

Method tabs pause on hover and under reduced motion. Every section is a separate Charcoal UI section, so you can reorder, remove or restyle any of them, and the accent colour is one CSS variable on the page wrapper.

Install Lingo

npx shadcn@latest add @charcoal/lingo

Templates are part of Charcoal UI Pro. One seat covers all 100 templates, 107 sections and 300 Pro components. The command installs the page and every section and component it uses, so it runs the moment it lands.

Frequently asked questions

Can I use Lingo for a client site?
Yes. A Pro seat covers unlimited personal and commercial projects, client work included.
Is Lingo a Next.js template?
It is a React 19 page that works in Next.js (App Router or Pages Router), Vite, Remix and Astro. Drop it into a route and it renders.

Sections in this template

  • Navbar Floating: A glass pill that hides on scroll down, with a gliding hover highlight and a mobile sheet.
  • Hero App: Mobile app hero: a phone with live UI, floating notification cards and store buttons.
  • Features Vertical Tabs: Vertical feature list that advances on its own, with a progress bar and a crossfading photo.
  • Testimonials Rating: Store-style review summary with an average, a star histogram that filters, and verified reviews.
  • Pricing Tiers: Three plans with a monthly/yearly switch; prices roll to the new amount and the popular plan glows.
  • FAQ Chat: FAQ as a support chat: tap a question and a teammate types the answer back.
  • CTA Download: App download card with store buttons and a QR code for desktop visitors.
  • Footer Columns: Brand, four link columns, a newsletter field and a bottom bar.

Lingo as Markdown