This is a project using Next.js and Tailwind CSS for https://steem.com
- π Built with Next.js 15 and React 19
- π¨ Styled with Tailwind CSS 4
- π± Fully responsive design
- β‘ Fast loading and optimized images
- π SEO optimized
- π TypeScript support
- Framework: Next.js 15
- Language: TypeScript
- Styling: Tailwind CSS 4
- Fonts: Roboto (Google Fonts)
- Image Optimization: Next.js Image component
- Install dependencies:
pnpm install- Start the development server:
pnpm dev- Open http://localhost:3000 in your browser
pnpm build
pnpm startsrc/
βββ app/
β βββ about/
β β βββ page.tsx
β βββ brand/
β β βββ page.tsx
β βββ buying-steem-tokens/
β β βββ page.tsx
β βββ contact/
β β βββ page.tsx
β βββ developers/
β β βββ page.tsx
β βββ entrepreneurs/
β β βββ page.tsx
β βββ faq/
β β βββ page.tsx
β βββ social-users/
β β βββ page.tsx
β βββ globals.css
β βββ layout.tsx
β βββ page.tsx
βββ components/
βββ Carousel.tsx
βββ ContactSection.tsx
βββ Footer.tsx
βββ Header.tsx
βββ Icon.tsx
βββ ResourcesSection.tsx
βββ StatCounter.tsx
βββ TopSection.tsx
βββ TransactionComparison.tsx
The project uses a custom Steem brand color system:
steem-blue: #161fc8steem-lightblue: #11a7f1steem-purple: #5f00desteem-grey: #707070steem-offwhite: #f5f5f5steem-offblack: #343a40
- Mobile-first design approach
- Support for tablet and desktop
- Uses Tailwind CSS responsive utility classes
The project is configured for static export and can be deployed to any static hosting service:
- Build the project:
pnpm build - The static files will be generated in the
out/directory - Deploy the contents of the
out/directory to your hosting service
The project includes automated CI/CD with GitHub Actions:
- Trigger: Pushes to
masterbranch - Build: Node.js 20 environment with pnpm
- Output: Static files exported to
out/directory - Release: Automatic release creation with ZIP attachment
MIT License