1.0.2 • Published 12 months ago

tw-breakpoint-monitor v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

Tailwind Breakpoint Monitor

license type package version

Tailwind Breakpoint Monitor is a React component that displays the current Tailwind CSS breakpoint in the corner of the screen. It is ideal for developers who want to quickly identify the active breakpoint during development.

Demo

https://github.com/user-attachments/assets/6816a8aa-8dcd-4843-9424-2057a3a6f7c6

Installation

npm install tw-breakpoint-monitor

Usage

/* App.jsx */

import { TwBreakpointMonitor } from 'tw-breakpoint-monitor'

export default function App() {
  return (
    <>
      ...

      <TwBreakpointMonitor />
    </>
  )
}

💡 Tip: Since this component is meant to be used during development, you can also import the isDevEnvironment boolean to conditionally render the component only if the app is running in development mode. This way, it will not be rendered on the screen when you preview the production build with npm run preview, for example.

- import { TwBreakpointMonitor } from 'tw-breakpoint-monitor'
+ import { isDevEnvironment, TwBreakpointMonitor } from 'tw-breakpoint-monitor'
export default function App() {
  return (
    <>
      ...

      {isDevEnvironment && <TwBreakpointMonitor />}
    </>
  )
}

Customization

You can configure the properties below to change the default presentation of the component:

PropertyDescriptionDefault
positionPlace of the screen where the component will be rendered. Available options are top-left, top-center, top-right, bottom-left, bottom-center, bottom-rightbottom-right
transparencyDetermines whether the component will have a level of transparency. Can be either true or falsetrue
// In this example, the component will be rendered in the
// bottom-left part of the screen with full opacity

export default function App() {
  return (
    <>
      ...

      <TwBreakpointMonitor position="bottom-left" transparency={false} />
    </>
  )
}

License

This project is licensed under the MIT license. You can read the full license by clicking on the link below:

📄 MIT License - Tailwind Breakpoint Monitor

© 2024 Dalvan Carvalho

1.0.2

12 months ago

1.0.1

12 months ago

1.0.0

12 months ago