1.0.9 ā€¢ Published 8 months ago

react-custom-social-icons v1.0.9

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

The Social Network Icons component is a versatile and customizable React component that allows you to easily display social network icons in your application. It provides support for rendering icons in different sizes, shapes, and colors, making it flexible to fit various design requirements.

Demo

link

Available Social Icons

Facebook, Apple, Behance, Discord, Dribbble, Facebook Pixel, Github, Gmail, Google Calendar, Google Maps, Google Meet, Google Analytics, Google, Instagram, LinkedIn, Messenger, Patreon, Pinterest, Reddit, Skype, Snapchat, Soundcloud, Spotify, Telegram, TikTok, Tinder, Trustpilot, Tumblr, Twitch, Twitter, Vimeo, WhatsApp, Vkontakte, Youtube, Zoom

Install

npm i react-custom-social-icons

Usage

import {SocialIcon} from 'react-custom-social-icons'

<SocialIcon network="facebook" />

Available props

styles (object): An object containing CSS properties to apply custom styles to the icon.

className (string): Custom class for CSS styling.

link (string): URL adress of link.

blank (boolean): Set target as blank.

size (number|string): The size of the icon specified as a number in pixels or as one of the string values: "big" (64px), "medium" (48px), or "small" (32px).

shape (number|string): The shape of the icon specified as either a number representing the border radius in pixels (default: 12) or as one of the string values: "square" (0), "rounded" (12), or "round" (50).

color (string): The color of the icon's fill property. If not set, the icon will have default colors.

onClick (function): A function that will be invoked when the icon is clicked.

network (string, required): Specifies which social network icon to render. Possible options: 'zoom'| 'discord' | 'github' | 'facebook' | 'twitter' | 'instagram' | 'whatsapp' | 'vk' | 'linkedin' | 'vimeo' | 'youtube' | 'tumblr' | 'skype' | 'pinterest' | 'behance' | 'dribbble' | 'google-analytics' | 'facebook-pixel' | 'reddit' | 'messenger' | 'snapchat' | 'apple' | 'telegram' | 'google' | 'tiktok' | 'spotify' | 'trustpilot' | 'twitch' | 'google-meet' | 'google-maps' | 'gmail' | 'soundcloud' | 'patreon' | 'tinder' | 'google-calendar';

simpleIcon (boolean): Set icon colorless (usable for google icons with specified fill);

Author

šŸ‘¤ Oleg Tabachnikow

Show your support

Give a ā­ļø if this project helped you!

šŸ“ License

Copyright Ā© 2023 Oleg Tabachnikow. This project is MIT licensed.

1.0.9

8 months ago

1.0.8

8 months ago

1.0.7

8 months ago

1.0.811

8 months ago

1.0.71

8 months ago

1.0.6

9 months ago

1.0.58

9 months ago

1.0.57

9 months ago

1.0.56

9 months ago

1.0.55

9 months ago

1.0.54

9 months ago

1.0.53

9 months ago

1.0.52

9 months ago

1.0.51

9 months ago

1.0.5

11 months ago

1.0.4

11 months ago

1.0.3

11 months ago

1.0.2

12 months ago

1.0.1

12 months ago

1.0.0

12 months ago

0.1.1

12 months ago

0.1.0

12 months ago

0.0.1

12 months ago