0.1.3 • Published 3 years ago

vue-tailwind-screens-helper v0.1.3

Weekly downloads
20
License
MIT
Repository
github
Last release
3 years ago

Vue Tailwind Screens Helper

npm.io npm.io

nodejs vue.js tailwindcss

Display an helper at th left bottom corner in development mode, this helper display current breakpoint (xs, sm, md, lg or xl) with icon and exact window width in pixels.

You can click on it to hide it

vue-tailwind-screens-helper

I. Download package

Install it with Yarn or NPM

yarn add -D vue-tailwind-screens-helper

OR

npm i vue-tailwind-screens-helper --save-dev

II. Setup

II. a. With Vue-CLI

Import it, ES6 way, in main.js / app.js file

import TailwindHelper from 'vue-tailwind-screens-helper'

Vue.use(TailwindHelper)

II. b. With Nuxt.js

Create a plugins: plugins/vue-tailwind-screens.js

import Vue from 'vue'
import TailwindHelper from 'vue-tailwind-screens-helper'

Vue.use(TailwindHelper)

Import plugin into nuxt.config.js

plugins: [
  // ...
  { src: '~/plugins/vue-tailwind-screens', ssr: false },
],

III. Usage

III. a. With Vue-CLI

Use it in a .vue file, like App.vue

<template>
  <div>
    <tailwind-helper />
  </div>
</template>

III. b. With Nuxt.js

Use it in a vue file, like layouts/default.vue, don't forget to add client-only to setup it properly.

<template>
  <client-only>
      <tailwind-helper />
    </client-only>
</template>

IV. API

PropsTypeDefault valueDescription
sneakBooleanfalseDisplay helper in sneak mode
pixelsBooleantrueDisplay pixels width

V. Tailwind breakpoints

You can change Tailwind CSS breakpoints into tailwind.config.js, helper will adapt it-self when breakpoints change.

module.exports = {
  theme: {
    // ...
    extend: {
      // ...
      screens: {
        xl: '1600px',
        lg: '1000px',
        md: '770px',
        sm: '400px',
      },
    },
  },
}

License & example

MIT © @ewilan-riviere

If you want to test directly this plugin with this repo, clone it, install npm i -g @vue/cli-service-global and serve application with yarn dev

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.1

4 years ago