npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

react-tailwind-layouts

v1.0.21

Published

layouts

Downloads

28

Readme

React Tailwind Layout Documentation

Introduction:

React Tailwind Layout is a React component library built on top of Tailwind CSS, providing a collection of pre-designed layout components to streamline the development of responsive web applications. With React Tailwind Layout, you can quickly and easily create complex layout structures without having to write custom CSS.

Features:

Responsive Layouts: React Tailwind Layout offers a variety of responsive layout components, ensuring that your application looks great on all devices and screen sizes.

Grid System: The package includes a flexible grid system based on Tailwind CSS's utility classes, allowing you to create responsive grid layouts with ease. You can define the number of columns, gutter spacing, and breakpoints to suit your design needs.

Flexbox Support: React Tailwind Layout leverages Tailwind CSS's powerful Flexbox utilities to enable flexible and dynamic layout designs. You can use flex containers and items to create complex layouts that adapt to different content and viewport sizes.

Customization: The package provides customization options using Tailwind CSS's utility classes. You can easily customize layout styles such as colors, spacing, typography, and more to match your project's design requirements.

How to Use

Installation

First, install the package via npm:


npm  install  react-tailwind-layouts

  

Import  Basic  Layouts

Import  the  basic  layout  components  from  react-tailwind-layouts:

  

import  React  from  'react';

import  {  NavLayout,  SideBarLayout,  ThreeBarLayout  }  from  'react-tailwind-layouts';

  
  

Pass  Different  Views

**NavLayout**

Use  the  NavLayout  component  and  pass  different  views  as  props:

    <NavLayout layoutProps={{ mainView: <h1>Main View</h1>, sideView: <h1>Side View</h1> }} />


**ThreeLayoutView**

Use  the  ThreeBarLayout  component  and  pass  different  views  as  props:

    <ThreeBarLayout
    
    layoutProps={{
    
    mainView: <h1>Main  View</h1>,
    
    rightView: <h1>Right  View</h1>,
    
    leftView: <h1>Left  View</h1>
    
    }}
    
    />

  
  

**Note**

*This  package  is  a  work  in  progress  and  is  not  production-ready  yet.  Please  use  it  with  caution.* 

Feel  free  to  adjust  this  content  according  to  your  preferences  or  project  requirements.