1.19.0

MIZ

Do not start from ZERO. The MIZ framework is here to make front-end development incredibly easy

MIZ framework is here to make your life easier! It mixes Bootstrap’s familiar classes with Tailwind’s handy utilities, so you can create awesome, responsive websites super quickly. Plus, MIZ can be as small as 10KB , keeping your site speedy and lightweight.

Customization

Easy MIZ Customization

MIZ comes with beautifully designed defaults, but you can customize everything to match your style from colors and spacing to typography. Just use the config and structure file to create your own design system, and MIZ will turn it into your unique custom CSS framework.

Learn more
Primary: #22223B
On-primary: #4a4e69
Primary-light: #c9ada7
Primary-dark: #9a8c98
On-primary-light: #f2e9e4
Secondary: #FFFFFF
Width 100%
Width 84%
Width 66%
Width 50%
Width 42%

font-size : high-title

Lorem ipsum dolor sit amet consectetur

font-size : normal

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut augue gravida cras quis ac duis pretium ullamcorper consequat. Integer pellentesque eu.

font-display : txt-ellipsis

Lorem ipsum dolor sit amet consectetur adipisicin

Lorem ipsum

Lorem ipsum dolor sit amet consectetur adipisicing elit. Numquam harum quo iste rem facere ipsam similique natus illum at facilis quod consectetur repellendus

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Necessitatibus esse ut non et neque, laboriosam aspernatur aut

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Necessitatibus esse ut non et neque, laboriosam aspernatur aut

Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsam mollitia numquam, beatae vel nesciunt ipsum, at nihil maiores officia vitae tempore animi hic odit rerum quasi? Minima atque fugit earum.

Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsam mollitia numquam, beatae vel nesciunt ipsum, at nihil maiores officia vitae tempore animi hic odit rerum quasi? Minima atque fugit earum.

Here we cant use margin for responsive size

                                $color-palette:(
    primary: #22223B,
    on-primary: #4a4e69,
    primary-light: #c9ada7,
    primary-dark: #9a8c98,
    on-primary-light: #f2e9e4,
    secondary: #FFFFFF,
)
                                $conf-width:(
    count:50,
    responsive:true
);
    <div class="bg-on-primary-color w-100">Width 100%</div>
<div class="bg-on-primary-color w-84">Width 84%</div>
<div class="bg-on-primary-color w-66">Width 66%</div>
<div class="bg-on-primary-color w-50">Width 50%</div>
<div class="bg-on-primary-color w-42">Width 42%</div>
$fonts: (
    "primary": (
      "defaults":"sans-serif, 'Courier New', Courier, monospace",
      "folder": "vazir",
      "font-types": (
        "black": (
          "Vazir-Black.woff2",
          "Vazir-Black.woff",
          "Vazir-Black.ttf",
          "Vazir-Black.eot"
        ),
      )
    ),
)

$font-size:(normal : 16px, title : 20px, high-title : 32px);
$text-align : (center,end,start,left,right);
    <div class="mb-5">
        <p class="font-weight-bold d-flex w-100 justify-content-space-between align-items-center font-weight-bold"><span class="txt-start">font-size : </span> <span class="txt-start">high-title</span></p>
        <h2 class="title-text-color txt-title txt-sm-normal txt-md-normal font-weight-bold">Lorem ipsum dolor sit amet consectetur</h2>
    </div>
    <div class="font-primary mb-5">
        <p class="font-weight-bold d-flex w-100 mb-1 justify-content-space-between align-items-center font-weight-bold"><span class="txt-start">font-size : </span> <span class="txt-start">normal</span></p>
        <h2 class="title-text-color txt-center txt-normal font-weight-bold">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut augue gravida cras quis ac duis pretium ullamcorper consequat. Integer pellentesque eu.</h2>
    </div>
    <div class="font-primary w-100">
        <p class="w-lg-50 font-weight-bold d-flex w-100 mb-1 justify-content-space-between align-items-center font-weight-bold"><span class="txt-start">font-display : </span> <span class="txt-start">txt-ellipsis </span></p>
        <h2 class="title-text-color w-40 txt-center txt-ellipsis txt-normal font-weight-bold">Lorem ipsum dolor sit amet consectetur adipisicin>
    </div>
                                
<div class="border-width-1 flex-column align-items-center gap-1 px-2 mb-3 d-flex justify-content-center border-secondary-color border-solid py-3 all-border-small border-b-none all-border-bl all-border-br">
    <div class="border-width-2 border-solid bg-on-primary-color aspect-ratio-1x1 overflow-hidden border-secondary-color all-border-full w-40">
        <img src="./assets/media/images/downloaduser.png" alt="" class="w-100">
     </div>
    <p class="txt-title txt-sm-normal txt-md-normal font-weight-bold">Lorem ipsum</p>
</div>

<p class="px-3 ">Lorem ipsum dolor sit amet consectetur adipisicing elit. Numquam harum quo iste rem facere ipsam similique natus illum at facilis quod consectetur repellendus</p>
<div class="border-width-1 d-flex justify-content-center mt-3 border-secondary-color b-border mb-5 border-solid py-3 all-border-small border-t-none all-border-tl all-border-tr">
    <button class="bg-primary-color px-3 py-1 all-border-extra-small title-text-color">Follow</button>
</div>
                                
                            
                            $flex-wrap-value-list:(wrap,nowrap);
$conf-wrap:(
    responsive:true
);
$conf-flex-direction:(
    responsive:false
);
$conf-justify-content:(
    responsive:false
);
$conf-justify-self:(
    responsive:true
);
$conf-justify-items:(
    responsive:true
);
                          
                            <div class="d-grid g-1 gap-2">
  <div class="d-flex gap-1 flex-row justify-content-center align-items-center">
    <p class="text-color w-50 txt-start" >Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsam mollitia numquam, beatae vel nesciunt ipsum, at nihil maiores officia vitae tempore animi hic odit rerum quasi? Minima atque fugit earum.</p>
    <div class="w-50 bg-primary-color h-100 all-border-small"></div>
  </div>
  <div class="d-flex gap-1 flex-row justify-content-center align-items-center">
    <div class="w-50 bg-primary-color h-100 all-border-small"></div>
      <p class="text-color w-50 txt-start" >Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsam mollitia numquam, beatae vel nesciunt ipsum, at nihil maiores officia vitae tempore animi hic odit rerum quasi? Minima atque fugit earum.</p>
  </div>
</div>
                          
$break-points:(xxl:1920px , xl:1280px , lg:1024px , md:767px , sm:478px);

$conf-paddings:(
  count:10,
  unit:rem,
  factor:0.5,
  responsive:true
);
$conf-margins:(
  count:10,
  unit:rem,
  factor:0.5,
  responsive:false
);
<p class="all-border-small px-4 py-5 py-lg-1 px-xl-4 px-md-2 py-sm-0 m-1 bg-primary-color text-color">Here we cant use margin for responsive size</p>
$conf-gaps:(
    count:20,
    unit:rem,
    factor:0.5,
    responsive:true
);
$conf-paddings:(
    count:10,
    unit:rem,
    factor:0.5,
    responsive:true
);
$conf-margins:(
    count:40,
    unit:rem,
    factor:0.5,
    responsive:true
);
  <div class="d-flex justify-content-center flex-column gap-2 align-items-center mt-3 mr-2 px-2 py-3 bg-primary-color all-border-small" >
  <p class="txt-color" >Lorem ipsum dolor sit amet consectetur, adipisicing elit. Necessitatibus esse ut non et neque, laboriosam aspernatur aut</p>
  <p class="txt-color" >Lorem ipsum dolor sit amet consectetur, adipisicing elit. Necessitatibus esse ut non et neque, laboriosam aspernatur aut</p>
</div>

Comparison

Same Classes, More Choices

With MIZ, you’ll find the same familiar class names as Bootstrap, but with expanded options and flexibility. Whether you’re upgrading from Bootstrap or starting fresh, MIZ offers all the choices you need to create unique, responsive designs effortlessly.

Learn more
Bootstrap

bootstrap

miz

                          <div class="row">
  <div class="col-lg-4">
  <svg class="bd-placeholder-img rounded-circle" width="140" height="140" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Placeholder" preserveAspectRatio="xMidYMid slice" focusable="false"><title>Placeholder</title><rect width="100%" height="100%" fill="var(--bs-secondary-color)"></rect></svg>
  <h2 class="font-weight-medium">Heading</h2>
  <p>Some representative placeholder content for the three columns of text below the carousel. This is the first column.</p>
  <p><a class="btn btn-secondary" href="#">View details »</a></p>
</div>
<div class="col-lg-4">
  <svg class="bd-placeholder-img rounded-circle" width="140" height="140" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Placeholder" preserveAspectRatio="xMidYMid slice" focusable="false"><title>Placeholder</title><rect width="100%" height="100%" fill="var(--bs-secondary-color)"></rect></svg>
  <h2 class="font-weight-medium">Heading</h2>
  <p>Another exciting bit of representative placeholder content. This time, we've moved on to the second column.</p>
  <p><a class="btn btn-secondary" href="#">View details »</a></p>
</div>
<div class="col-lg-4">
  <svg class="bd-placeholder-img rounded-circle" width="140" height="140" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Placeholder" preserveAspectRatio="xMidYMid slice" focusable="false"><title>Placeholder</title><rect width="100%" height="100%" fill="var(--bs-secondary-color)"></rect></svg>
  <h2 class="font-weight-medium">Heading</h2>
  <p>And lastly this, the third column of representative placeholder content.</p>
  <p><a class="btn btn-secondary" href="#">View details »</a></p>
</div>
</div>
                      

MIZ

                          <div class="container">
  <div class="col-lg-4 ">
  <svg class="bd-placeholder-img-color all-border-full" width="140" height="140" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Placeholder" preserveAspectRatio="xMidYMid slice" focusable="false"><title>Placeholder</title><rect width="100%" height="100%" fill="var(--bs-secondary-color)"></rect></svg>
  <h2 class="font-weight-medium">Heading</h2>
  <p>Some representative placeholder content for the three columns of text below the carousel. This is the first column.</p>
  <p><a class="txt-btn-color bg-btn-secondary-color px-3 py-2 all-border-medium" href="#">View details »</a></p>
</div>
<div class="col-lg-4 ">
  <svg class="bd-placeholder-img-color all-border-full" width="140" height="140" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Placeholder" preserveAspectRatio="xMidYMid slice" focusable="false"><title>Placeholder</title><rect width="100%" height="100%" fill="var(--bs-secondary-color)"></rect></svg>
  <h2 class="font-weight-medium">Heading</h2>
  <p>Another exciting bit of representative placeholder content. This time, we've moved on to the second column.</p>
  <p><a class="txt-btn-color bg-btn-secondary-color px-3 py-2 all-border-medium" href="#">View details »</a></p>
</div>
<div class="col-lg-4 ">
  <svg class="bd-placeholder-img-color all-border-full" width="140" height="140" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Placeholder" preserveAspectRatio="xMidYMid slice" focusable="false"><title>Placeholder</title><rect width="100%" height="100%" fill="var(--bs-secondary-color)"></rect></svg>
  <h2 class="font-weight-medium">Heading</h2>
  <p>And lastly this, the third column of representative placeholder content.</p>
  <p><a class="txt-btn-color bg-btn-secondary-color px-3 py-2 all-border-medium" href="#">View details »</a></p>
</div>
</div>
                      

Responsive

One Framework, All Devices

Experience the ultimate in responsive design with MIZ. No matter what device your audience is using, MIZ ensures your website looks stunning and functions flawlessly. Enjoy seamless adaptability and perfect performance on every screen size. With MIZ, creating flexible and user-friendly designs has never been easier!

Learn more
                    <section id="product" class="section px-3 px-lg-1 py-lg-2">
    <div class="product-card d-grid g-2 g-md-1 all-border-large overflow-hidden mb-3">
        <div class="product-image d-flex position-relative justify-content-center align-items-center">
            <div class="position-absolute">
                <i class="fa-regular fa-star txt-mid-title font-weight-bold bg-secondary-color p-2 p-md-1 txt-md-normal all-border-full"></i>
            </div>
        </div>
        <div class="product-info py-10 px-7 px-md-1 py-md-4 d-flex flex-column gap-3">
            <h3 class="txt-high-title txt-sm-mid-title font-weight-bold txt-md-title template-title-text-color">Apple HomePod Mini review: The speaker for Apple users</h3>
            <p class="text-color">Lorem ipsum dolor sit amet, consectetur adipiscing elit ut liqua purus sit amet luctus venenatis, lectus magna fringilla urna rttitor rhoncus facilisi etiam dignissim diam dolor.</p>
            <div class="d-flex justify-content-space-between mt-2 w-100 justify-content-center align-items-flex-start flex-md-column">
                <div class="d-flex align-items-center gap-1"><img src="./assets/media/images/smart-home.svg" alt=""> <span>Smart Home</span></div>
                <a href="#" class="font-weight-bold pl-2 ">Read more <i class="fa-solid fa-chevron-right"></i></a>
            </div>
        </div>
    </div>
    <div class="same-product d-grid g-2 g-lg-1 w-lg-100 gap-3">
        <div class="same-product-card d-flex flex-md-column ">
            <div class="product-image smart-home-product-image py-md-10 w-40 h-md-50 w-md-100 d-flex position-relative all-border-large overflow-hidden justify-content-center align-items-center">
                <div class="position-absolute">
                    <i class="fa-regular fa-star txt-mid-title font-weight-bold bg-secondary-color all-border-full"></i>
                </div>
            </div>
            <div class="same-product-info w-60 px-4 px-md-1 w-md-100 py-md-1 py-3 d-flex flex-column gap-2">
                <div class="d-flex d-md-none justify-content-space-between mt-2">
                    <div class="d-flex align-items-center gap-1"><img src="./assets/media/images/smart-home.svg" alt=""> <span>Smart Home</span></div>
                    <a href="#" class="pl-2 template-primary-color">Mar 26, 2024</a>
                </div>
                <h4 class="txt-title txt-sm-normal txt-md-normal txt-md-normal mt-2 font-weight-bold">Google Nest Hub review: A small and simple gadget for your home</h4>
                <p class="template-text-color txt-md-subtitle">Lorem ipsum dolor amet lit consectetur adipiscing elit ut aliquam purus amet.</p>
            </div>
        </div>
        <div class="same-product-card flex-lg-row d-flex flex-md-column">
            <div class="product-image py-md-10 w-md-100 smart-home-Wearables w-40 d-flex position-relative all-border-large overflow-hidden justify-content-center align-items-center">
                <div class="position-absolute">
                    <i class="fa-regular fa-star txt-mid-title font-weight-bold bg-secondary-color all-border-full"></i>
                </div>
            </div>
            <div class="same-product-info w-60 p-md-1 px-4 w-md-100 py-3 d-flex flex-column gap-2">
                <div class=" d-flex d-md-none d-flex justify-content-space-between mt-2">
                    <div class="d-flex align-items-center gap-1"><img src="./assets/media/images/template-Wearables.svg" alt=""> <span>Wearables</span></div>
                    <a href="#" class="pl-2 template-primary-color">Mar 26, 2024</a>
                </div>
                <h4 class="txt-title txt-sm-normal txt-md-normal txt-md-normal mt-2 font-weight-bold">Google Nest Hub review: A small and simple gadget for your home</h4>
                <p class="template-text-color">Lorem ipsum dolor amet lit consectetur adipiscing elit ut aliquam purus amet.</p>
            </div>
        </div>
    </div>
</section>

Components

Design Made Simple

MIZ makes it fun to create beautiful interfaces with our awesome components! Easily customize colors, spacing, and typography to design your unique look. Let’s bring your ideas to life!

Learn more

Example of components

Title

Lorem ipsum dolor sitametco nsectet ur adipisicing elit. Quaeid eveniet fugiatvoluptate accusantium enim aspernatur temporibus, culpa, vitae dolorum ad! Amet ab dignissimos voluptate quas impedit ducimus assumenda excepturi.

Last update was 3 min ago

header

Lorem ipsum dolor sit amet consectetur adipisicing elit. Est placeat quam unde ea dicta laboriosam! Laborum, id fugit? Aperiam aut laudantium qui, facilis recusandae laborum quidem nemo officia sequi totam! Lorem ipsum dolor sit amet consectetur adipisicing elit. Accusantium delectus quo, incidunt iusto sequi vero minus architecto nemo natus optio nihil, laudantium aperiam maiores, obcaecati totam commodi corporis ea eveniet? Lorem ipsum, dolor sit amet consectetur adipisicing elit. Suscipit in eligendi ea voluptate! Eaque optio veniam unde maxime quae ducimus nihil veritatis culpa perferendis eveniet officiis cumque hic, eos alias. Lorem ipsum dolor sit amet consectetur adipisicing elit. Unde at adipisci ipsam nulla, est voluptatum dicta ipsa odio iste doloribus harum. Omnis tempora neque non voluptates officia, eius dolorem recusandae. Lorem ipsum dolor sit amet consectetur adipisicing elit. Tenetur doloribus rerum deleniti, praesentium reiciendis explicabo modi facilis autem, nobis vero incidunt dolor omnis dolorem, quos quo pariatur error alias voluptatem? Lorem ipsum dolor sit amet consectetur adipisicing elit. A soluta neque laudantium ipsa ducimus recusandae consequatur nostrum, consequuntur molestias earum natus beatae ad obcaecati quo adipisci. Eos qui facilis dolores. Lorem ipsum, dolor sit amet consectetur adipisicing elit. Dolor praesentium accusantium hic laudantium consectetur ipsa fuga repellat. Modi provident quas at molestiae, ullam saepe in natus commodi libero tenetur quaerat! Lorem ipsum dolor sit amet consectetur adipisicing elit. Mollitia tempora quibusdam labore itaque corporis tenetur? Vel fugit fuga neque, ab explicabo, itaque id libero aspernatur veritatis iusto quaerat, nam possimus! Lorem ipsum dolor sit amet consectetur adipisicing elit. Perferendis esse dignissimos laboriosam animi amet totam minus nostrum, aperiam inventore, sequi in autem corporis ut voluptatibus qui deserunt. Corrupti, cum sequi? Lorem ipsum dolor sitametco nsectet ur adipisicing elit. Quaeid eveniet fugiatvoluptate accusantium enim aspernatur temporibus, culpa, vitae dolorum ad! Amet ab dignissimos voluptate quas impedit ducimus assumenda excepturi. Lorem ipsum, dolor sit amet consectetur adipisicing elit. Rem ullam dolore excepturi reprehenderit cumque, dolor itaque pariatur praesentium minus fugit sit earum, voluptates eligendi nihil voluptas laboriosam nemo omnis? Sunt?

Mizban studio

Design, Build, and Launch Faster

Mizban Studio offers a powerful, easy-to-use page builder for the miz UI framework. Create, customize, and launch responsive pages effortlessly, all from one intuitive platform. Perfect for bringing ideas to life, faster.

Learn more Go to mizban studio

Compress

Make Your CSS Files Smaller, Effortlessly

Compressing your CSS files has never been easier! With just a few simple npm commands , you can reduce file sizes and enhance performance. Say goodbye to bulky stylesheets and hello to faster load times and cleaner code.

Learn more

Index.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <link rel="stylesheet" href="./assets/css/miz.min.css">
</head>
<body>
  <div class="d-flex justify-content-center align-items-center all-border-normal p-2">
    <h1 class="txt-normal text-color ">Lorem ipsum</h1>
  </div>
</body>
</html>
    

Terminal

npm run build-miz-clean

miz.min.css

                                .p-0 {
    padding: 0rem;
  }

  .p-xxl-0 {
    padding: 0rem;
  }

  .p-1 {
    padding: 0.5rem;
  }

  .p-xxl-1 {
    padding: 0.5rem;
  }

  .p-2 {
    padding: 1rem;
  }

  .p-xxl-2 {
    padding: 1rem;
  }

  .p-3 {
    padding: 1.5rem;
  }

  .p-xxl-3 {
    padding: 1.5rem;
  }

  .p-4 {
    padding: 2rem;
  }

  .p-xxl-4 {
    padding: 2rem;
  }

  .p-5 {
    padding: 2.5rem;
  }

  .p-xxl-5 {
    padding: 2.5rem;
  }

  .p-6 {
    padding: 3rem;
  }

  .p-xxl-6 {
    padding: 3rem;
  }

  .p-7 {
    padding: 3.5rem;
  }

  .p-xxl-7 {
    padding: 3.5rem;
  }

  .p-8 {
    padding: 4rem;
  }

  .p-xxl-8 {
    padding: 4rem;
  }

  .p-9 {
    padding: 4.5rem;
  }

  .p-xxl-9 {
    padding: 4.5rem;
  }

  .p-10 {
    padding: 5rem;
  }
  .g-1 {
    grid-template-columns: repeat(1, 1fr);
  }

  .g-xxl-1 {
    grid-template-columns: repeat(1, 1fr);
  }

  .g-2 {
    grid-template-columns: repeat(2, 1fr);
  }

  .g-xxl-2 {
    grid-template-columns: repeat(2, 1fr);
  }

  .g-3 {
    grid-template-columns: repeat(3, 1fr);
  }

  .g-xxl-3 {
    grid-template-columns: repeat(3, 1fr);
  }

  .g-4 {
    grid-template-columns: repeat(4, 1fr);
  }

  .g-xxl-4 {
    grid-template-columns: repeat(4, 1fr);
  }

  .g-5 {
    grid-template-columns: repeat(5, 1fr);
  }

  .g-xxl-5 {
    grid-template-columns: repeat(5, 1fr);
  }

  .g-6 {
    grid-template-columns: repeat(6, 1fr);
  }

  .g-xxl-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .section {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
  }

  .container {
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: start;
    box-sizing: border-box;
  }

  .block {
    display: flex;
    flex-direction: row;
    justify-content: start;
    align-items: start;
    box-sizing: border-box;
  }

  .div {
    display: flex;
    box-sizing: border-box;
  }

  .rtl {
    direction: rtl;
  }

  .ltr {
    direction: ltr;
  }

  .all-border-extra-small {
    border-radius: 2px;
  }

  .all-border-small {
    border-radius: 5px;
  }

  .all-border-normal {
    border-radius: 10px;
  }

  .all-border-medium {
    border-radius: 16px;
  }

.m-0 {
    margin: 0rem;
  }

  .m-xxl-0 {
    margin: 0rem;
  }

  .m-1 {
    margin: 0.5rem;
  }

  .m-xxl-1 {
    margin: 0.5rem;
  }

  .m-2 {
    margin: 1rem;
  }

  .m-xxl-2 {
    margin: 1rem;
  }

  .m-3 {
    margin: 1.5rem;
  }

  .m-xxl-3 {
    margin: 1.5rem;
  }

  .m-4 {
    margin: 2rem;
  }

  .m-xxl-4 {
    margin: 2rem;
  }

  .m-5 {
    margin: 2.5rem;
  }

  .m-xxl-5 {
    margin: 2.5rem;
  }
                                
                                .d-flex {
  display: flex;
}
.justify-content-center {
  justify-content: center;
}
.align-items-center {
  align-items: center;
}
.all-border-normal {
  border-radius: 10px;
}
.p-2 {
  padding: 1rem;
}
.txt-normal {
  font-size: 16px;
}
.text-color {
  color: #212529;
}
                                
                            

Anywhere

Anywhere with MIZ

With MIZ, you have the freedom to work from any freamwork like React, Vue and Laravel you have full access to all its powerful features. Enjoy seamless performance and unparalleled convenience, no matter where you are coding.

Learn more
img

THIS IS TEXT

Lorem ipsum dolor sit, amet consectet enim doloribus vel, facere quibusdam, in reiciendis officiis cupiditate ratione odio laudantium reprehenderit ullam. error odio unde, eius impedit

Lorem ipsum

import './assets/css/miz.min.css';
import React from 'react';

const Card = () => {
  return (
    <div className="d-flex flex-column justify-content-center align-items-center gap-3 all-border-normal overflow-hidden bg-secondary-color p-2">
      <img className="w-100" src="./assets/media/images/1011-800x450.jpg" alt="img" />
      <h1 className="txt-title txt-sm-normal txt-md-normal primary-color font-weight-bold">THIS IS TEXT</h1>
      <p className="txt-normal text-color font-weight-thin">
        Lorem ipsum dolor sit, amet consectet enim doloribus vel, facere quibusdam, in reiciendis officiis cupiditate ratione odio laudantium reprehenderit ullam. error odio unde, eius impedit
      </p>
      <p className="txt-normal text-color font-weight-thin">Lorem ipsum</p>
    </div>
  );
};

export default Card;

    
import './assets/css/miz.min.css';
import Card from './Card';

function App() {
  return (
    <Card/>
  );
}

export default App;

  <template>
    <div class="d-flex flex-column justify-content-center align-items-center gap-3 all-border-normal overflow-hidden bg-secondary-color p-2">
      <img class="w-100" src="./assets/media/images/1011-800x450.jpg" alt="img" />
      <h1 class="txt-title txt-sm-normal txt-md-normal primary-color font-weight-bold">THIS IS TEXT</h1>
      <p class="txt-normal text-color font-weight-thin">
        Lorem ipsum dolor sit, amet consectet enim doloribus vel, facere quibusdam, in reiciendis officiis cupiditate ratione odio laudantium reprehenderit ullam. error odio unde, eius impedit
      </p>
      <p class="txt-normal text-color font-weight-thin">Lorem ipsum</p>
    </div>
  </template>

  <script>
  export default {
    name: 'Card'
  };
  </script>

  <style>
  @import '../assets/css/miz.min.css';
  </style>

    

  <template>
    <Card />
  </template>

  <script>
  import Card from './components/Card.vue';

  export default {
    name: 'App',
    components: {
      Card
    }
  };
  </script>

  <style>
  @import './assets/css/miz.min.css';
  </style>

use Illuminate\Support\Facades\Route;

Route::get('/card', function () {
    return view('card');
});
    
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="https://eazymizy.com/assets/css/miz.min.css">
    <title>Card Component</title>
</head>
<body>
    <div class="d-flex flex-column justify-content-center align-items-center gap-3 all-border-normal overflow-hidden bg-secondary-color p-2">
        <img class="w-100" src="https://eazymizy.com/assets/media/images/1011-800x450.jpg" alt="img" />
        <h1 class="txt-title txt-sm-normal txt-md-normal primary-color font-weight-bold">THIS IS TEXT</h1>
        <p class="txt-normal text-color font-weight-thin">
            Lorem ipsum dolor sit, amet consectet enim doloribus vel, facere quibusdam, in reiciendis officiis cupiditate ratione odio laudantium reprehenderit ullam. error odio unde, eius impedit
        </p>
        <p class="txt-normal text-color font-weight-thin">Lorem ipsum</p>
    </div>
</body>
</html>

Configuration

Ready to Use

We’ve made configuration a breeze! MIZ comes with every file and folder you’ll need right out of the box. No extra setup, no fuss just start building with everything already in place.

Learn more
              assets
├───css
├───fonts
│   ├───product-sans
│   └───vazir
├───icons
│   ├───fontawesome
│   │   ├───css
│   │   └───font
│   ├───ionic
│   │   ├───css
│   │   └───fonts
│   └───temify
│       ├───css
│       └───fonts
├───js
├───media
│   ├───audios
│   ├───images
│   └───videos
└───vendors
    ├───css
    └───mizban
            
              sass
├───miz
│   └───sass
│       ├───config
│       ├───global-functions
│       ├───kernel
│       │   ├───common
│       │   ├───global-functions
│       │   └───responsive
│       │       ├───boots
│       │       ├───functions
│       │       ├───layouts
│       │       └───mixins
│       └───structure
└───pages
            

Demos

Explore What MIZ Can Build

Curious about what MIZ can do? Take a look at these live demos, showcasing real websites built with MIZ. From sleek designs to responsive layouts, see how MIZ brings ideas to life.

Learn more

Our Framework’s Foundation

Tools & Libraries We Trust

A special thanks to the powerful tools that make miz even better. We’re proud to integrate Monaco Editor for a seamless, code-focused experience and GrapesJS for dynamic, visual page building. These libraries are essential to providing the flexibility, performance, and customization options that make MIZ a powerful framework.