Contributor Guide

Post Guidelines

Help us maintain a high-quality library of UI elements by following these simple rules.

Do's

✓

Make it self-contained

Elements should work independently without requiring external libraries or complex setups (unless specifically tagged as React/Tailwind).

✓

Use responsive units

Prefer em, rem, and % over fixed px values to ensure your component scales gracefully across different screen sizes.

✓

Keep CSS specific

Scope your CSS using unique class names to prevent it from bleeding into the rest of the application.

✓

Add descriptive tags

Use 2-4 relevant tags (e.g., neumorphism, dark-mode, animated) to help users find your element.

Don'ts

✗

No malicious code

Do not include scripts or obfuscated code that could harm users or their projects.

✗

No generic HTML tags in CSS

Do not style global tags like `body`, `h1`, or `div` directly. Always use classes.

✗

No copyrighted assets

Do not use images, fonts, or icons that you do not have the right to distribute.

Ready to contribute?

Follow these guidelines and your elements will be reviewed and published within 24 hours.

Create Element