0.0.40 • Published 1 day ago

@momo-webplatform/mobase v0.0.40

Weekly downloads
-
License
MIT
Repository
-
Last release
1 day ago

Mobase

npm.io npm.io

Mobase is MoMo website design system, a collection of guidelines, components and tools for creating intuitive, user-first experiences.

With Mobase, you get a range of pre-built, customizable components that are easy to use and integrate into your React projects. It also comes with full TypeScript support, ensuring type safety and developer-friendly experience.

Get Started with Mobase

Getting Started

Visit Mobase Docs to get started.

Setup Tailwind CSS

Install Tailwind CSS:

pnpm i autoprefixer postcss tailwindcss
pnpm tailwindcss init -p

Point Tailwind CSS to files you have className=".." in:

import { mobaseTW } from "@momo-webplatform/mobase";

const config = {
  content: [
    // ...
    "node_modules/@momo-webplatform/mobase/publish/esm/**/*.js",
  ],
  darkMode: ["class"],
  plugins: [mobaseTW()],
};

export default config;

Add Tailwind CSS to a CSS file:

@tailwind base;
@tailwind components;
@tailwind utilities;

Install Mobase React

  1. Run the following command to install @momo-webplatform/mobase:
npm i @momo-webplatform/mobase
  1. Add the Mobase plugin to tailwind.config.js, and include content from @momo-webplatform/mobase:
/** @type {import('tailwindcss').Config} */
export default {
  content: [
    // ...
    "node_modules/@momo-webplatform/mobase/lib/esm/**/*.js",
  ],
  plugins: [
    // ...
  ],
};

Try it out

How you use Mobase React depends on your project setup. In general, you can just import the components you want to use from @momo-webplatform/mobase and use them in a React .jsx file:

import { Button } from "@momo-webplatform/mobase";

export default function MyPage() {
  return (
    <div>
      <Button>Click me</Button>
    </div>
  );
}

Figma

If you need the Figma files for the components you can check out our website for more information:

🎨 Get access to the Figma design files

0.0.40

1 day ago

0.0.39

1 day ago

0.0.38

10 days ago

0.0.37

12 days ago

0.0.34

12 days ago

0.0.35

12 days ago

0.0.32

15 days ago

0.0.33

15 days ago

0.0.30

18 days ago

0.0.31

18 days ago

0.0.26

19 days ago

0.0.27

19 days ago

0.0.28

19 days ago

0.0.29

19 days ago

0.0.25

22 days ago

0.0.24

29 days ago

0.0.23

1 month ago

0.0.20

1 month ago

0.0.21

1 month ago

0.0.22

1 month ago

0.0.17

1 month ago

0.0.18

1 month ago

0.0.19

1 month ago

0.0.16

1 month ago

0.0.15

1 month ago

0.0.12

1 month ago

0.0.13

1 month ago

0.0.14

1 month ago

0.0.10

1 month ago

0.0.11

1 month ago

0.0.9

1 month ago

0.0.8

2 months ago

0.0.7

2 months ago

0.0.5

2 months ago

0.0.4

2 months ago

0.0.3

2 months ago