A modern React application featuring a dark glassmorphism design with interactive tabs and image gallery components.
- Dark Glassmorphism Design: Beautiful glass-like cards with backdrop blur effects
- Interactive Tabs: Smooth tab switching with hover and active states
- Image Gallery: Horizontal scrolling gallery with add/scroll functionality
- Responsive Layout: Mobile-first design that adapts to different screen sizes
- Accessibility: ARIA labels and keyboard navigation support
- React 18
- Vite
- Tailwind CSS
- Lucide React (icons)
- PostCSS & Autoprefixer
- Clone or download the project files
- Install dependencies:
npm install
Start the development server:
npm run devThe app will be available at http://localhost:5173
Create a production build:
npm run buildThe built files will be in the dist directory.
- Push your code to a GitHub repository
- Connect your repository to Vercel
- Vercel will automatically detect it's a Vite project and deploy it
Alternatively, use the Vercel CLI:
npm install -g vercel
vercel├── src/
│ ├── components/
│ │ ├── Tabs.jsx
│ │ └── Gallery.jsx
│ └── main.jsx
├── App.jsx
├── index.css
├── main.jsx
├── package.json
├── tailwind.config.js
└── README.md
The design system is defined in tailwind.config.js with custom colors, shadows, and border radius values. You can modify these tokens to customize the appearance of the entire application.