1.0.9 • Published 4 years ago

social-contact v1.0.9

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

Social Contact Web Component

A web component that displays your contact information across the most popular social networks.

Social NetworkSocial Contact attribute
Twittertwitter
LinkedInlinkedin
Facebookfacebook
Instagraminstagram
GitHubgithub

The component itself renders like below:
Social Contact Rendered Screenshot

Each one of the social profile links will open in a new tab when clicked.

Try it out yourself! (codepen)

Usage

Via script tag

<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Social Contact - Web Component</title>
    <style>
        social-contact {
            display: block;
            width: 320px;
            margin: 0 auto;
        }
    </style>
</head>
<body>
    <social-contact
        github="rcasto"
        linkedin="rcasto">
    </social-contact>

    <script async src="https://cdn.jsdelivr.net/npm/social-contact@1.0.5/dist/socialcontact.min.js"></script>
</body>
</html>

Via module bundler

  1. Install package via package manager of your choice.
npm install social-contact
  1. import 'social-contact' as part of your app module, it should then be included as part of your bundle.
import 'social-contact';

// Rest of your code...
  1. You can now use <social-contact></social-contact> in your app views!

If any of these properties is omitted, then that social contact method is simply not rendered.

For each of the social contact methods, all you need to provide to the web component property is the username associated with the social network profile.

References

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago