Menu
Advertisement
Advertisement
Advertisement

Custom List Styles

Lists are versatile tools. Sometimes you need a clean list, sometimes a checklist, and sometimes something that feels handwritten.

We’ve introduced a flexible <List /> component to handle these variations without conflict.

Advertisement Advertisement

1. Default Style

The standard clean sans-serif list for general content.

  • Item One
  • Item Two
  • Item Three
Advertisement Advertisement

2. Hand Drawn Style

Perfect for “notes” or informal content. Uses the Kalam font.

  • Buy Milk
  • Walk the Dog
  • Write Code

Ordered Hand Drawn

It works with numbers too!

  1. Priority 1
  2. Priority 2
  3. Priority 3
Advertisement Advertisement

3. Checklist Style

Great for features, pros/cons, or completed tasks. The checkmark is automatic.

  • Fast Performance
  • SEO Optimized
  • Dark Mode Support
Advertisement Advertisement

4. Minimal Style

A sleek, sidebar-style list layout with a border guide.

  • Introduction
  • Methodology
  • Results
  • Conclusion
Advertisement Advertisement

Usage

Import the component and use the variant prop.

import List from "../components/ui/List.astro";

<List variant="hand-drawn" data={["A", "B", "C"]} />
Advertisement
Sponsored Content

finding (solutions) x

A public notebook and learning hub.