0.0.3 • Published 11 months ago

snowfy v0.0.3

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

Snowfy 🌨️

Snowfy is a library for creating customizable snow effects for React projects.

Installation

pnpm install snowfy
# or
npm install snowfy
# or
yarn add snowfy

Usage

React

To use the snow effect in a React project, you can import the component and use it directly in your React components.

Example

  1. Import the Components
import { Snowfy } from 'snowfy'
  1. Use the Component in Your Project
import { Snowfy } from 'snowfy'

const App = () => {
  return (
    <div>
      <Snowfy
        intensity={100}
        color='white'
        size={5}
        speed={1}
        wind={1}
        zigzagPercentage={25}
        zIndex={-1}
      />
    </div>
  )
}

export default App

Configuration

Component Properties

PropsTypeDefaultDescription
classNameString''Optional CSS class for additional styling of the component.
intensityNumber50Number of snowflakes to be displayed.
colorStringwhiteColor of the snowflakes.
zIndexNumber0z-index value to control the stacking order of the snowflakes.
sizeNumber5Size of the snowflakes.
speedNumber1Falling speed of the snowflakes.
windNumber0Intensity of the wind, affecting the horizontal movement of the snowflakes.
zigzagPercentageNumber20Percentage of snowflakes that move in a zigzag pattern (0 to 100).

Configuration Example

<Snowfy
  intensity={100}
  color='white'
  size={5}
  speed={1}
  wind={1}
  zigzagPercentage={25}
  zIndex={-1}
/>

Contributing

If you want to contribute to the project, feel free to open issues and pull requests. Please follow the contribution guidelines and maintain code quality.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

If you have any questions or suggestions, please contact us at: thiagotnon@gmail.com.

Thank you for using snowfy! I hope you enjoy the snow effect in your projects.

Made with 💜 by thiagotnon.

0.0.3

11 months ago

0.0.2

11 months ago