@bitrix24/b24ui-nuxt
TypeScript icon, indicating that this package has built-in type declarations

0.6.7 • Public • Published

Bitrix24 UI

Bitrix24 UI for developing web applications REST API for NUXT & VUE

Find more details in the documentation

Installation

pnpm add @bitrix24/b24ui-nuxt
pnpm add @bitrix24/b24icons-vue
yarn add @bitrix24/b24ui-nuxt
yarn add @bitrix24/b24icons-vue
npm install @bitrix24/b24ui-nuxt
npm install @bitrix24/b24icons-vue
yarn add @bitrix24/b24ui-nuxt
yarn add @bitrix24/b24icons-vue

Nuxt

  1. Add the Bitrix24 UI module in your nuxt.config.ts:
export default defineNuxtConfig({
  modules: ['@bitrix24/b24ui-nuxt']
})
  1. Import Tailwind CSS and Bitrix24 UI in your CSS:
@import "tailwindcss";
@import "@bitrix24/b24ui-nuxt";

Learn more in the installation guide.

Vue

  1. Add the Bitrix24 UI Vite plugin in your vite.config.ts:
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import bitrix24UIPluginVite from '@bitrix24/b24ui-nuxt/vite'

export default defineConfig({
  plugins: [
    vue(),
    bitrix24UIPluginVite()
  ]
})
  1. Use the Bitrix24 UI Vue plugin in your main.ts:
import { createApp } from 'vue'
import { createRouter, createWebHistory } from 'vue-router'
import b24UiPlugin from '@bitrix24/b24ui-nuxt/vue-plugin'
import App from './App.vue'

const app = createApp(App)
const router = createRouter({
  routes: [],
  history: createWebHistory()
})

app.use(router)
app.use(b24UiPlugin)

app.mount('#app')
  1. Import Tailwind CSS and Bitrix24 UI in your CSS:
@import "tailwindcss";
@import "@bitrix24/b24ui-nuxt";

Learn more in the installation guide.

Credits

/@bitrix24/b24ui-nuxt/

    Package Sidebar

    Install

    npm i @bitrix24/b24ui-nuxt

    Weekly Downloads

    68

    Version

    0.6.7

    License

    MIT

    Unpacked Size

    7.54 MB

    Total Files

    372

    Last publish

    Collaborators

    • compote2
    • vovkabelov