CSS Variables
--neu-bg
#242433
Base background
--neu-bg-elevated
#2e2e3f
Cards, modals
--neu-bg-sunken
#1a1a26
Inputs
--neu-primary
#1fb8b9
Primary
--neu-primary-hover
#25d4d5
Hover
--neu-accent
#15949C
Accent
--neu-success
#16a34a
Success
--neu-warning
#d97706
Warning
--neu-danger
#FF0000
Danger
--neu-text
#f1f3f7
Text
--neu-text-secondary
#a0a6b8
Secondary
--neu-text-muted
#6D758F
Muted
Buttons
Icon Buttons
Circle Buttons
Inputs & Forms
Toggles & Switches
Checkboxes & Radio Buttons
Checkboxes
Radio Buttons
Sliders & Progress Bars
Cards
Information
This is an informational card with neumorphic styling and smooth shadows.
$24,500
Total Revenue
John Doe
Senior Developer
Cloud Storage
Secure cloud storage with automatic backup and sync across all devices.
Notifications
Counter
Tabs
Overview Tab
This is the overview content with neumorphic styling. Navigate between tabs to see different content.
Details Tab
Detailed information and specifications are displayed here with nested neumorphic elements.
Additional details can go here with more nested components.
Settings Tab
Configure your preferences and customize the appearance.
History Tab
View your activity history and recent actions.
Dropdown & Select
Rating & Reviews
Rate this product
You rated: 3 stars
Favorite Items
Alerts & Badges
Information
This is an informational alert with neumorphic styling.
Success
Operation completed successfully!
Warning
Please review your changes before proceeding.
Error
Something went wrong. Please try again.
Modal
Icons Gallery
Tables
| Name | Status | Role | Actions | |
|---|---|---|---|---|
Sarah Connor | sarah@skynet.io | Active | Admin | |
John Smith | john@example.com | Pending | Editor | |
Emily Davis | emily@company.co | Active | Viewer | |
Michael Chen | m.chen@dev.io | Inactive | Developer | |
Lisa Wang | lisa.w@design.co | Active | Designer |
Code Blocks
interface User {
id: number;
name: string;
email: string;
role: "admin" | "user";
}
const getUser = async (id: number): Promise<User> => {
const response = await fetch(`/api/users/${id}`);
return response.json();
};from dataclasses import dataclass
@dataclass
class User:
id: int
name: str
email: str
def greet(self) -> str:
return f"Hello, {self.name}!"Terminal Commands
npm installInstall dependencies
npm run buildBuild for production
npx create-next-appCreate new project
git push origin mainPush to remote
API Endpoints
/api/usersGet all users[
{ "id": 1, "name": "John Doe" },
{ "id": 2, "name": "Jane Smith" }
]/api/usersCreate new user{
"id": 3,
"name": "New User",
"createdAt": "2024-01-15T10:30:00Z"
}/api/users/:idUpdate user{
"id": 1,
"name": "Updated Name",
"updatedAt": "2024-01-15T11:00:00Z"
}/api/users/:idDelete user{
"success": true,
"message": "User deleted"
}cURL Examples
curl -X GET https://api.example.com/users \ -H "Authorization: Bearer YOUR_TOKEN"
curl -X POST https://api.example.com/users \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{"name": "John", "email": "john@example.com"}'curl -X POST https://api.example.com/upload \ -H "Authorization: Bearer YOUR_TOKEN" \ -F "file=@/path/to/file.pdf"