New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

tailwind-glassclass

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tailwind-glassclass

latest
npmnpm
Version
1.0.4
Version published
Maintainers
1
Created
Source

Glassmorphism

Tailwind Glassmorphism

npm GitHub license

A customizable Tailwind CSS utility for effortlessly adding Glassmorphism design effects to your web projects.

Glassmorphism is a modern design trend that brings a frosted glass-like appearance with a blurred background, providing a sleek and contemporary feel to your user interface.

Table of Contents

Features

  • Easily create Glassmorphism effects in your Tailwind CSS project.
  • Customizable transparency, shadows, and color schemes.
  • Compatible with responsive and hover states.

Installation

Install the package via npm:

npm install tailwind-glassmorphism

Usage

  • Include the Plugin in Tailwind Config:

    Add the custom utility to your tailwind.config.js file:

    // tailwind.config.js
    module.exports = {
      // ... other configurations
      plugins: [
        // ... other plugins
        require('tailwind-glassmorphism'),
      ],
    };
    
  • Apply the Glassmorphism Class:

    Use the .glassmorph class in your HTML or JSX to apply the Glassmorphism effect:

    <div class="glassmorph">
      <!-- Your content goes here -->
    </div>
    

    Example in React JSX:

    import React from 'react';
    
    const App = () => {
      return (
        <div className="glassmorph">
          {/* Your content goes here */}
        </div>
      );
    };
    
    export default App;
    

    Apply additional styles to customize the effect further:

    <div class="glassmorph my-custom-styles">
      <!-- Your content goes here -->
    </div>
    
    const App = () => {
      return (
        <div className="glassmorph my-custom-styles">
          {/* Your content goes here */}
        </div>
      );
    };
    

Advanced Customization

For advanced customization, you can modify the .glassmorph class in your plugin file (glassmorphism-plugin.js). Adjust colors, shadows, and other properties to suit your design preferences:

// glassmorphism-plugin.js
const plugin = ({ addUtilities }) => {
  const newUtilities = {
    '.glassmorph': {
      background: 'rgba(255, 255, 255, 0.1)', // Adjust the alpha channel for transparency
      // ... other styles
    },
  };
  addUtilities(newUtilities, ['responsive', 'hover']);
};

module.exports = plugin;

Examples

Check the examples/ directory for usage examples and demos.

Documentation

For detailed documentation and advanced customization options, refer to the official documentation.

Troubleshooting

If you encounter any issues, please check the Troubleshooting Guide for common solutions.

Contributing

We welcome contributions! Check out the Contribution Guidelines for details.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • Inspired by the Glassmorphism design trend.

Keywords

tailwindcss

FAQs

Package last updated on 11 Jan 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts