Hand-Drawn

Hand-drawn sketchy FAQ with paper texture.

Main Features of Hand-Drawn

How to Use Hand-Drawn in Next.js

Installation Guide for Hand-Drawn

Props

Customize the component with these props

PropertyTypeDefaultDescription
faqs
Array<{q: string, a: string}>[]Array of FAQ items with question (q) and answer (a).
backgroundColor
string#fffdf5Background color (hex, rgb, or hsl).
patternColor
string#444Grid pattern color.
title
stringQ & ASection title text.
titleColor
string#0f172aTitle text color.
titleUnderlineColor
string#facc15Title underline color.
shadowBorderColor
string#cbd5e1Shadow border color.
cardBgColor
string#ffffffCard background color.
activeCardBgColor
string#fef9c3Active card background color.
cardBorderColor
string#1e293bCard border color.
questionColor
string#0f172aQuestion text color.
answerColor
string#475569Answer text color.
answerBorderColor
string#cbd5e1Answer border color.
tapeBgColor
stringrgba(254, 226, 226, 0.8)Tape background color.

When to Use

Great for creative portfolios, personal workshops, and Next.js applications that want an organic, 'hand-crafted' aesthetic. Use this React component for a rough, hand-drawn FAQ section with paper textures and playful 'tape' accents.

Best Practices

Maintain consistent spacing within your design system by pairing this with handwritten or organic typography. Follow React best practices by using warm, 'paper-like' background colors. Optimize for performance by using lightweight SVG paths for the hand-drawn elements.

Why This Component Matters in Modern UI Development

Hand-drawn visuals create a sense of approachability and human touch. This production-ready component helpsคุณ build an interface that feels friendly and personalized, improving user trust through aesthetic warmth.

Frequently Asked Questions

QHow real is the paper texture?

It uses a subtle grain overlay combined with a light-colored background filter to mimic the look of unbleached notebook paper.

QCan I change the tape color?

Yes, the `tapeBgColor` prop allows you to choose from various wash-tape styles like pink, blue, or yellow.

QAre the borders perfectly straight?

No, the borders are procedurally 'roughened' through SVG paths to maintain the authentic hand-drawn feel across all components.

Hand-Drawn - React FAQ & Accordion Component | Uilora