dstroot / remix-page-blocks

Simple page block editor with Remix and Tailwind CSS.

Home Page:https://remix-page-blocks.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Remix Page Blocks

Remix and Tailwind CSS simple page block editor.

Remix Page Blocks

Demo

Video Demo

https://www.loom.com/share/eccf927d35cd4ad3b4a1d512257cea53

How to use?

💿 Rename .env.example to .env and set your variables.

💿 Install all the dependencies.

npm install

💿 Run the app.

npm run dev

💿 Play with the Landing Page Blocks app/utils/services/pages/defaultLandingPage.ts:

export function defaultLandingPage({ t }: { t: TFunction }) {
  const blocks: PageBlockDto[] = [
    // Header
    {
      header: ...
    },
    {
      hero: {
        style: "simple",
        headline: "Remix Page Blocks",
        subheadline: "A collection of functional blocks: Header, Footer, Hero, Banner, Features, Logo Clouds, Community, Embeded Video, Testimonials, FAQ, Contact, Newsletter, and more.",
      }
    }
    ...

Screenshots

Landing Page

Landing Page

Contact Page

Contact Page

Newsletter Page

Newsletter Page

Dark Mode

Dark Mode

Multi-Language

Multi-Language

Multi-Theme

Multi-Theme

Block Editor

Block Editor

Components

Components

Blocks

Header

Header

Hero - Simple

Hero - Simple

Hero - With Image

Hero - with Image

Testimonials - Simple

Testimonials - Simple

Features - List

Features - List

Features - Cards

Features - Cards

Newsletter - Simple

Newsletter - Simple

Newsletter - with Rigth Form

Newsletter - with Rigth Form

FAQ

FAQ

Footer

Footer

About

Simple page block editor with Remix and Tailwind CSS.

https://remix-page-blocks.vercel.app

License:MIT License


Languages

Language:TypeScript 98.6%Language:JavaScript 1.0%Language:CSS 0.4%Language:Shell 0.0%