Repository: SaraVieira/react-social-sharing Branch: master Commit: 3cd8ea11823c Files: 91 Total size: 1.4 MB Directory structure: gitextract_5n3bp_xz/ ├── .babelrc ├── .editorconfig ├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── License.md ├── README.md ├── __tests__/ │ ├── __snapshots__/ │ │ ├── facebook.js.snap │ │ ├── google.js.snap │ │ ├── hacker.js.snap │ │ ├── linkedin.js.snap │ │ ├── mail.js.snap │ │ ├── pinterest.js.snap │ │ ├── reddit.js.snap │ │ ├── telegram.js.snap │ │ ├── tumblr.js.snap │ │ ├── twitter.js.snap │ │ ├── vk.js.snap │ │ ├── whatsapp.js.snap │ │ └── xing.js.snap │ ├── facebook.js │ ├── google.js │ ├── hacker.js │ ├── linkedin.js │ ├── mail.js │ ├── pinterest.js │ ├── reddit.js │ ├── telegram.js │ ├── tumblr.js │ ├── twitter.js │ ├── vk.js │ ├── whatsapp.js │ └── xing.js ├── docs/ │ ├── facebook.md │ ├── google.md │ ├── hacker.md │ ├── index.html │ ├── index.js │ ├── linkedin.md │ ├── mail.md │ ├── main.css │ ├── pinterest.md │ ├── reddit.md │ ├── telegram.md │ ├── tumblr.md │ ├── twitter.md │ ├── vk.md │ ├── whatsapp.md │ ├── x.md │ └── xing.md ├── lib/ │ └── jestsetup.js ├── package.json └── src/ ├── buttons/ │ ├── facebook.js │ ├── factory.js │ ├── google.js │ ├── hacker.js │ ├── linkedin.js │ ├── mail.js │ ├── pinterest.js │ ├── reddit.js │ ├── telegram.js │ ├── tumblr.js │ ├── twitter.js │ ├── vk.js │ ├── whatsapp.js │ ├── wrapper.js │ ├── x.js │ └── xing.js ├── common.js ├── consts.js ├── index.js └── svg/ ├── X.js ├── facebook.js ├── google.js ├── hacker.js ├── linkedin.js ├── mail.js ├── pinterest.js ├── reddit.js ├── telegram.js ├── tumblr.js ├── twitter.js ├── vk.js ├── whatsapp.js └── xing.js ================================================ FILE CONTENTS ================================================ ================================================ FILE: .babelrc ================================================ { "presets": [ "env", "react" ], "plugins": [ "syntax-dynamic-import", [ "transform-object-rest-spread", "transform-react-remove-prop-types", { "mode": "wrap" } ] ] } ================================================ FILE: .editorconfig ================================================ # EditorConfig helps developers define and maintain consistent # coding styles between different editors and IDEs # editorconfig.org root = true [*] # Change these settings to your own preference indent_style = space indent_size = 2 # We recommend you to keep these unchanged end_of_line = lf charset = utf-8 trim_trailing_whitespace = true insert_final_newline = true [*.md] trim_trailing_whitespace = false ================================================ FILE: .eslintrc.js ================================================ module.exports = { extends: 'plugin:prettier/recommended', parser: 'babel-eslint', env: { browser: true, jasmine: true, node: true }, plugins: ['react', 'jsx-a11y'], rules: { 'comma-dangle': ['error', 'never'], 'global-require': 0, 'prefer-arrow-callback': 0, 'func-names': 0, 'import/no-extraneous-dependencies': 0, 'no-underscore-dangle': 0, 'no-unused-expressions': 0, 'no-use-before-define': 0, 'react/jsx-filename-extension': 0, 'react/sort-comp': 0, 'react/no-multi-comp': 0, 'react/require-extension': 0 } } ================================================ FILE: .gitattributes ================================================ * text=auto bin/* eol=lf ================================================ FILE: .gitignore ================================================ docs/build/ dist-es6/ dist-modules/ node_modules/ coverage/ npm-debug.log .eslintcache # Logs *.log ================================================ FILE: .npmignore ================================================ demo/ dist/ tests/ src/ docs/ coverage/ __tests__/ .* ================================================ FILE: .prettierignore ================================================ docs coverage dist-es6 dist-modules ================================================ FILE: .prettierrc ================================================ { "semi": false, "singleQuote": true, "overrides": [ { "files": "*.md", "options": { "printWidth": 70, "useTabs": false, "trailingComma": "none", "proseWrap": "never" } } ] } ================================================ FILE: .travis.yml ================================================ language: node_js node_js: - "8" - "10" before_install: - curl -o- -L https://yarnpkg.com/install.sh | bash -s - export PATH="$HOME/.yarn/bin:$PATH" before_script: - npm run dist script: - npm run test:lint - npm run test:coverage after_success: - bash <(curl -s https://codecov.io/bash) ================================================ FILE: CONTRIBUTING.md ================================================ # Contributing ## Set up instructions First of all, this is a JavaScript project that's distributed on [npmjs.org](https://npmjs.org) and therefore uses JavaScript tooling based on [Node.js](https://nodejs.org/) with dependencies from npm. You're going to need to have those things installed to contribute to this project. 1. Fork the repo 2. Clone your fork 3. Create a branch 4. Run `npm install` 5. Run `npm start`. If everything works, then you're ready to make changes. 6. Make your changes and try to make the tests pass. If you can't or need help then commit what you have with `--no-verify` and make a PR 7. If you get things working, add your changed files with `git add` and run `npm run commit` to get an interactive prompt for creating a commit message that follows [our standards](https://github.com/stevemao/conventional-changelog-angular/blob/master/convention.md). You'll notice that there are git hooks in place which will run testing, linting, etc. (unless you commit with `--no-verify`). 8. Push your changes to your fork with `git push` 9. Create a pull request. 10. Iterate on the solution. 11. Get merged! 🎉 🎊 ================================================ FILE: LICENSE ================================================ Copyright (c) 2016 Juho Vepsalainen Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: License.md ================================================ # The MIT License Copyright 2018 Sara Vieira, contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: README.md ================================================ [![npm](https://img.shields.io/npm/v/react-social-sharing.svg)](https://www.npmjs.com/package/react-social-sharing) # React Sharing Buttons React Implementation of @mxstbr [sharingbuttons.io](http://sharingbuttons.io/) No Extra Javascript Imports. No Tracking. Just Links, SVG and CSS ## Basic Usage ``` yarn add react-social-sharing ``` ```js import React from 'react' import { Twitter } from 'react-social-sharing' export default () => ``` ## Localization To any button for localization of the `aria-label` you can pass a function like so: ```js localise('share_label', { serviceName })} /> ``` This function receives the name of the service and the return value is the `aria-label` and `title` used in the anchor. This name is automatically filled by the package but you can override this with the name prop. ## License react-social-sharing is available under MIT. See LICENSE for more details. ## Acknowledgements - Thank you to [bebraw](https://github.com/bebraw) for creating [react-component-boilerplate](https://github.com/survivejs/react-component-boilerplate) - Thank you to [mxstbr](https://github.com/mxstbr) for creating [sharingbuttons.io](https://github.com/mxstbr/sharingbuttons.io) - Icons by [Streamline](http://streamlineicons.com/). ================================================ FILE: __tests__/__snapshots__/facebook.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Facebook 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1 svg path { fill: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1 svg path { fill: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1 svg path { fill: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 10 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1 svg path { fill: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #3b5998; border-color: #3b5998; } .c1:hover, .c1:active { background-color: #2d4373; border-color: #2d4373; }
`; exports[`Facebook 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Facebook 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Facebook 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/google.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Google 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #dd4b39; border-color: #dd4b39; } .c1:hover, .c1:active { background-color: #c23321; border-color: #c23321; }
`; exports[`Google 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Google 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Google 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/hacker.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`HackerNews 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #ff6600; border-color: #ff6600; } .c1:hover, .c1:active { background-color: #fb6200; border-color: #fb6200; }
`; exports[`HackerNews 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`HackerNews 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`HackerNews 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/linkedin.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Linkedin 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #0077b5; border-color: #0077b5; } .c1:hover, .c1:active { background-color: #046293; border-color: #046293; }
`; exports[`Linkedin 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Linkedin 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Linkedin 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/mail.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Mail 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #777777; border-color: #777777; } .c1:hover, .c1:active { background-color: #5e5e5e; border-color: #5e5e5e; }
`; exports[`Mail 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Mail 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Mail 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/pinterest.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Pinterest 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #bd081c; border-color: #bd081c; } .c1:hover, .c1:active { background-color: #8c0615; border-color: #8c0615; }
`; exports[`Pinterest 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Pinterest 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Pinterest 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/reddit.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Reddit 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #5f99cf; border-color: #5f99cf; } .c1:hover, .c1:active { background-color: #3a80c1; border-color: #3a80c1; }
`; exports[`Reddit 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Reddit 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Reddit 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/telegram.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Telegram 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #54a9eb; border-color: #54a9eb; } .c1:hover, .c1:active { background-color: #4b97d1; border-color: #4b97d1; }
`; exports[`Telegram 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Telegram 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Telegram 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/tumblr.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Tumblr 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #35465c; border-color: #35465c; } .c1:hover, .c1:active { background-color: #222d3c; border-color: #222d3c; }
`; exports[`Tumblr 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Tumblr 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Tumblr 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/twitter.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Twitter 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #55acee; border-color: #55acee; } .c1:hover, .c1:active { background-color: #2795e9; border-color: #2795e9; }
`; exports[`Twitter 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Twitter 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Twitter 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/vk.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`VK 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #507299; border-color: #507299; } .c1:hover, .c1:active { background-color: #43648c; border-color: #43648c; }
`; exports[`VK 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`VK 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`VK 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/whatsapp.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Whatsapp 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #25d366; border-color: #25d366; } .c1:hover, .c1:active { background-color: #1da851; border-color: #1da851; }
`; exports[`Whatsapp 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Whatsapp 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Whatsapp 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/__snapshots__/xing.js.snap ================================================ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Xing 1 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 2 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 3 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 4 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 5 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 6 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 7 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 8 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 9 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 11 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 11 2`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 12 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; fill: #fff; stroke: none; fill: #fff; stroke: none; } .c1 { border-radius: 5px; -webkit-transition: 25ms ease-out; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background-color: #1a7576; border-color: #1a7576; } .c1:hover, .c1:active { background-color: #114c4c; border-color: #114c4c; }
`; exports[`Xing 13 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #232323; fill: none; } `; exports[`Xing 14 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; exports[`Xing 15 1`] = ` .c0 { -webkit-text-decoration: none; text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; } .c0 svg { width: 1em; height: 1em; vertical-align: top; } .c0 svg:not(:only-child) { margin-right: 0.4em; } .c0 svg { stroke: #fff; fill: none; } `; ================================================ FILE: __tests__/facebook.js ================================================ import React from 'react' import { Facebook } from '../src/index' import 'jest-styled-components' describe('Facebook', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('10', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/google.js ================================================ import React from 'react' import { Google } from '../src/index' import 'jest-styled-components' describe('Google', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/hacker.js ================================================ import React from 'react' import { HackerNews } from '../src/index' import 'jest-styled-components' describe('HackerNews', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/linkedin.js ================================================ import React from 'react' import { Linkedin } from '../src/index' import 'jest-styled-components' describe('Linkedin', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/mail.js ================================================ import React from 'react' import { Mail } from '../src/index' import 'jest-styled-components' describe('Mail', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('ampersands escaping', () => { const wrapper = mount( ) expect(wrapper.html()).toContain( 'mailto:?subject=I%20am%20so%20cool&body=http%3A%2F%2Fsharingbuttons.io' ) }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/pinterest.js ================================================ import React from 'react' import { Pinterest } from '../src/index' import 'jest-styled-components' describe('Pinterest', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/reddit.js ================================================ import React from 'react' import { Reddit } from '../src/index' import 'jest-styled-components' describe('Reddit', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/telegram.js ================================================ import React from 'react' import { Telegram } from '../src/index' import 'jest-styled-components' describe('Telegram', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/tumblr.js ================================================ import React from 'react' import { Tumblr } from '../src/index' import 'jest-styled-components' describe('Tumblr', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/twitter.js ================================================ import React from 'react' import { Twitter } from '../src/index' import 'jest-styled-components' describe('Twitter', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/vk.js ================================================ import React from 'react' import { VK } from '../src/index' import 'jest-styled-components' describe('VK', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/whatsapp.js ================================================ import React from 'react' import { Whatsapp } from '../src/index' import 'jest-styled-components' describe('Whatsapp', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: __tests__/xing.js ================================================ import React from 'react' import { Xing } from '../src/index' import 'jest-styled-components' describe('Xing', function() { test('1', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('2', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('3', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('4', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('5', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('6', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('7', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('8', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('9', () => { const wrapper = mount( ) expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('11', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('12', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('13', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('14', () => { const wrapper = mount() expect(wrapper).toMatchSnapshot() }) test('15', () => { const wrapper = mount( `Dope ass ${name}`} /> ) expect(wrapper).toMatchSnapshot() }) }) ================================================ FILE: docs/facebook.md ================================================ # Import ``` import { Facebook } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/google.md ================================================ # Import ``` import { Google } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/hacker.md ================================================ # Import ``` import { HackerNews } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/index.html ================================================ React Social Sharing Buttons
================================================ FILE: docs/index.js ================================================ /* eslint-disable global-require, import/no-unresolved, react/no-multi-comp */ import React from 'react' import ReactDOM from 'react-dom' import GithubCorner from 'react-github-corner' import { Catalog, CodeSpecimen, ReactSpecimen, pageLoader } from 'catalog' import 'purecss/build/pure.css' import './main.css' const documentationImports = () => [ { imports: { Twitter: require('../src/index').Twitter }, path: '/twitter', title: 'Twitter', content: pageLoader(() => import('./twitter.md')) }, { imports: { X: require('../src/index').X }, path: '/x', title: 'X', content: pageLoader(() => import('./x.md')) }, { imports: { Facebook: require('../src/index').Facebook }, path: '/facebook', title: 'Facebook', content: pageLoader(() => import('./facebook.md')) }, { imports: { Google: require('../src/index').Google }, path: '/google', title: 'Google Plus', content: pageLoader(() => import('./google.md')) }, { imports: { Tumblr: require('../src/index').Tumblr }, path: '/tumblr', title: 'Tumblr', content: pageLoader(() => import('./tumblr.md')) }, { imports: { Mail: require('../src/index').Mail }, path: '/mail', title: 'Mail', content: pageLoader(() => import('./mail.md')) }, { imports: { Pinterest: require('../src/index').Pinterest }, path: '/pinterest', title: 'Pinterest', content: pageLoader(() => import('./pinterest.md')) }, { imports: { Linkedin: require('../src/index').Linkedin }, path: '/linkedin', title: 'Linkedin', content: pageLoader(() => import('./linkedin.md')) }, { imports: { Reddit: require('../src/index').Reddit }, path: '/reddit', title: 'Reddit', content: pageLoader(() => import('./reddit.md')) }, { imports: { Xing: require('../src/index').Xing }, path: '/xing', title: 'Xing', content: pageLoader(() => import('./xing.md')) }, { imports: { Whatsapp: require('../src/index').Whatsapp }, path: '/whatsapp', title: 'Whatsapp', content: pageLoader(() => import('./whatsapp.md')) }, { imports: { HackerNews: require('../src/index').HackerNews }, path: '/hacker', title: 'Hacker News', content: pageLoader(() => import('./hacker.md')) }, { imports: { VK: require('../src/index').VK }, path: '/vk', title: 'VK', content: pageLoader(() => import('./vk.md')) }, { imports: { Telegram: require('../src/index').Telegram }, path: '/telegram', title: 'Telegram', content: pageLoader(() => import('./telegram.md')) }, ] const pages = [ { path: '/', title: 'Introduction', content: pageLoader(() => import('../README.md')) }, ...documentationImports() ] ReactDOM.render(
, js: props => , jsx: props => }} title="React Social Sharing Buttons" />
, document.getElementById('catalog') ) ================================================ FILE: docs/linkedin.md ================================================ # Import ``` import { Linkedin } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/mail.md ================================================ # Import ``` import { Mail } from 'react-social-sharing' ``` # Use You can change the subject by the `subject` prop and the body with the new `body` prop ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/main.css ================================================ .github-corner svg { z-index: 1000; } /* TODO: insert main styles of your demo here */ ================================================ FILE: docs/pinterest.md ================================================ # Import ``` import { Pinterest } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/reddit.md ================================================ # Import ``` import { Reddit } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/telegram.md ================================================ # Import ``` import { Telegram } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/tumblr.md ================================================ # Import ``` import { Tumblr } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/twitter.md ================================================ # Import ``` import { Twitter } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/vk.md ================================================ # Import ``` import { VK } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/whatsapp.md ================================================ # Import ``` import { Whatsapp } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: docs/x.md ================================================ # Import ``` import { X } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'purple' }; ``` ================================================ FILE: docs/xing.md ================================================ # Import ``` import { Xing } from 'react-social-sharing' ``` # Use ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ```react showSource: true --- ``` ## Custom Props ```react showSource: true --- const styles = { background: 'black' }; ``` ================================================ FILE: lib/jestsetup.js ================================================ import Enzyme, { mount, render } from 'enzyme' import Adapter from 'enzyme-adapter-react-16' // React 16 Enzyme adapter Enzyme.configure({ adapter: new Adapter() }) // Make Enzyme functions available in all test files without importing global.mount = mount global.render = render global.mount = mount ================================================ FILE: package.json ================================================ { "name": "react-social-sharing", "description": "React Social Sharing Components ( No extra JS )", "author": "Sara Vieira", "version": "3.3.0", "scripts": { "start": "catalog start docs", "test": "jest && npm run test:lint", "posttest": "npm run format", "test:coverage": "jest --coverage", "test:watch": "jest --watch", "test:lint": "eslint . --ignore-path .gitignore", "build": "catalog build docs", "dist:es6": "cross-env BABEL_ENV=es6 babel ./src --out-dir ./dist-es6", "dist:modules": "cross-env BABEL_ENV=modules babel ./src --out-dir ./dist-modules", "dist": "npm run dist:es6 && npm run dist:modules", "prepublish": "npm run dist", "format": "prettier --write '**/*.{js,css,md}'" }, "main": "dist-modules", "module": "dist-es6", "jsnext:main": "dist-es6", "peerDependencies": { "react": "^18.2.0", "react-dom": "^18.2.0" }, "devDependencies": { "babel-cli": "^6.26.0", "babel-core": "^6.26.3", "babel-eslint": "^10.1.0", "babel-jest": "^29.7.0", "babel-plugin-syntax-dynamic-import": "^6.18.0", "babel-plugin-transform-object-rest-spread": "^6.26.0", "babel-plugin-transform-react-remove-prop-types": "^0.4.24", "babel-preset-env": "^1.7.0", "babel-preset-react": "^6.24.1", "catalog": "^3.6.2", "cross-env": "^7.0.3", "enzyme": "^3.11.0", "enzyme-adapter-react-16": "^1.15.7", "enzyme-to-json": "^3.6.2", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jsx-a11y": "^6.8.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react": "^7.33.2", "fsevents": "^2.3.3", "git-prepush-hook": "^1.0.2", "jest": "^29.7.0", "jest-styled-components": "^7.2.0", "prettier": "^3.2.5", "purecss": "^3.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-github-corner": "^2.5.0", "react-test-renderer": "^18.2.0", "sync-exec": "^0.6.2" }, "repository": { "type": "git", "url": "https://github.com/SaraVieira/react-social-sharing.git" }, "homepage": "https://github.com/SaraVieira/react-social-sharing/", "bugs": { "url": "https://github.com/SaraVieira/react-social-sharing/issues" }, "jest": { "setupFiles": [ "./lib/jestsetup.js" ], "snapshotSerializers": [ "enzyme-to-json/serializer" ], "testURL": "http://localhost", "collectCoverage": true, "moduleFileExtensions": [ "js", "jsx" ], "moduleDirectories": [ "node_modules" ] }, "keywords": [ "react", "reactjs", "sharing", "social" ], "license": "MIT", "dependencies": { "styled-components": "^6.1.8", "styled-is": "^1.3.0" }, "pre-push": [] } ================================================ FILE: src/buttons/facebook.js ================================================ import React from 'react' import styled from 'styled-components' import is from 'styled-is' import ButtonFactory from './factory' import { FacebookIconFill, FacebookIconCircle } from '../svg/facebook.js' import { SharingButton } from '../common' import links from '../consts' const Facebook = styled(SharingButton)` background-color: #3b5998; border-color: #3b5998; ${is('solidcircle')` svg path { fill: #3b5998 }; `}; &:hover, &:active { background-color: #2d4373; border-color: #2d4373; } ` export default ({ link, name, ...props }) => ( ) ================================================ FILE: src/buttons/factory.js ================================================ import React, { Fragment } from 'react' import { Link, Icon } from '../common' import wrapper from './wrapper' const ButtonFactory = ({ small, solid, medium, big, circle, solidcircle, simple, simpleReverse, buttonComponent: Button, iconFill: IconFill, iconCircle: IconCircle, iconCircleSolid: IconCircleSolid, name, ariaName, href, label, target = '_blank', ...props }) => { const usedLabel = typeof label === 'function' ? label(ariaName || name) : `Share on ${ariaName || name}` return ( {simple || simpleReverse ? ( ) : ( )} ) } export default ButtonFactory ================================================ FILE: src/buttons/google.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { GoogleIconFill, GoogleIconCircle } from '../svg/google.js' import { SharingButton } from '../common' import links from '../consts' const Google = styled(SharingButton)` background-color: #dd4b39; border-color: #dd4b39; &:hover, &:active { background-color: #c23321; border-color: #c23321; } ` export default ({ link, name, message, ...props }) => ( ) ================================================ FILE: src/buttons/hacker.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { HackerIconFill, HackerIconCircle, HackerIconCircleSolid } from '../svg/hacker.js' import { SharingButton } from '../common' import links from '../consts' const Hacker = styled(SharingButton)` background-color: #ff6600; border-color: #ff6600; &:hover, &:active { background-color: #fb6200; border-color: #fb6200; } ` export default ({ link, name, message, ...props }) => ( ) ================================================ FILE: src/buttons/linkedin.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { LinkedinIconFill, LinkedinIconCircle, LinkedinIconCircleSolid } from '../svg/linkedin.js' import { SharingButton } from '../common' import links from '../consts' const Linkedin = styled(SharingButton)` background-color: #0077b5; border-color: #0077b5; &:hover, &:active { background-color: #046293; border-color: #046293; } ` export default ({ link, name, message, ...props }) => ( ) ================================================ FILE: src/buttons/mail.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { EmailIconFill, EmailIconCircle, EmailIconCircleSolid } from '../svg/mail.js' import { SharingButton } from '../common' import links from '../consts' const Email = styled(SharingButton)` background-color: #777777; border-color: #777777; &:hover, &:active { background-color: #5e5e5e; border-color: #5e5e5e; } ` export default ({ link, name, subject, body, ...props }) => ( ) ================================================ FILE: src/buttons/pinterest.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { PinterestIconFill, PinterestIconCircle, PinterestIconCircleSolid } from '../svg/pinterest.js' import { SharingButton } from '../common' import links from '../consts' const Pinterest = styled(SharingButton)` background-color: #bd081c; border-color: #bd081c; &:hover, &:active { background-color: #8c0615; border-color: #8c0615; } ` export default ({ link, name, message, ...props }) => ( ) ================================================ FILE: src/buttons/reddit.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { RedditIconFill, RedditIconCircle, RedditIconCircleSolid } from '../svg/reddit.js' import { SharingButton } from '../common' import links from '../consts' const Reddit = styled(SharingButton)` background-color: #5f99cf; border-color: #5f99cf; &:hover, &:active { background-color: #3a80c1; border-color: #3a80c1; } ` export default ({ link, name, ...props }) => ( ) ================================================ FILE: src/buttons/telegram.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { TelegramIconFill, TelegramIconCircle, TelegramIconCircleSolid } from '../svg/telegram.js' import { SharingButton } from '../common' import links from '../consts' const Telegram = styled(SharingButton)` background-color: #54a9eb; border-color: #54a9eb; &:hover, &:active { background-color: #4b97d1; border-color: #4b97d1; } ` export default ({ link, name, message, ...props }) => ( ) ================================================ FILE: src/buttons/tumblr.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { TumblrIconFill, TumblrIconCircle } from '../svg/tumblr.js' import { SharingButton } from '../common' import links from '../consts' const Tumblr = styled(SharingButton)` background-color: #35465c; border-color: #35465c; &:hover, &:active { background-color: #222d3c; border-color: #222d3c; } ` export default ({ link, name, ...props }) => ( ) ================================================ FILE: src/buttons/twitter.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { TwitterIconFill, TwitterIconCircle } from '../svg/twitter.js' import { SharingButton } from '../common' import links from '../consts' const Twitter = styled(SharingButton)` background-color: #55acee; border-color: #55acee; &:hover, &:active { background-color: #2795e9; border-color: #2795e9; } ` export default ({ link, name, message, ...props }) => ( ) ================================================ FILE: src/buttons/vk.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { VKIconFill, VKIconCircle, VKIconCircleSolid } from '../svg/vk.js' import { SharingButton } from '../common' import links from '../consts' const VK = styled(SharingButton)` background-color: #507299; border-color: #507299; &:hover, &:active { background-color: #43648c; border-color: #43648c; } ` export default ({ link, name, message, ...props }) => ( ) ================================================ FILE: src/buttons/whatsapp.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { WhatsappIconFill, WhatsappIconCircle, WhatsappIconCircleSolid } from '../svg/whatsapp.js' import { SharingButton } from '../common' import links from '../consts' const Whatsapp = styled(SharingButton)` background-color: #25d366; border-color: #25d366; &:hover, &:active { background-color: #1da851; border-color: #1da851; } ` export default ({ link, name, message, ...props }) => ( ) ================================================ FILE: src/buttons/wrapper.js ================================================ import React, { Fragment } from 'react' export default ( small, solid, medium, big, circle, solidcircle, Fill, Circle, CircleSolid, name ) => { const buttonLabel = !small ? ( {!big ? name : `Share on ${name}`} ) : null if (solid) { return ( {Fill()} {buttonLabel} ) } if (circle) { return ( {Circle()} {buttonLabel} ) } if (solidcircle) { return ( {CircleSolid()} {buttonLabel} ) } return ( {Fill()} {buttonLabel} ) } ================================================ FILE: src/buttons/x.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory.js' import { SharingButton } from '../common.js' import links from '../consts.js' import { XIconCircle, XIconFill } from '../svg/X.js' const XButton = styled(SharingButton)` background-color: #000000; border-color: #202223; transition: transform 200ms ease; &:hover, &:active { transform: scale(1.05); } ` export default ({ link, name, message, ...props }) => ( ) ================================================ FILE: src/buttons/xing.js ================================================ import React from 'react' import styled from 'styled-components' import ButtonFactory from './factory' import { XingIconFill, XingIconCircle, XingIconCircleSolid } from '../svg/xing.js' import { SharingButton } from '../common' import links from '../consts' const Xing = styled(SharingButton)` background-color: #1a7576; border-color: #1a7576; &:hover, &:active { background-color: #114c4c; border-color: #114c4c; } ` export default ({ link, name, message, ...props }) => ( ) ================================================ FILE: src/common.js ================================================ import styled, { css } from 'styled-components' import is, { isOr } from 'styled-is' export const SharingButton = styled.div` border-radius: 5px; transition: 25ms ease-out; padding: 0.5em 0.75em; font-family: Helvetica Neue, Helvetica, Arial, sans-serif; ` export const Link = styled.a` text-decoration: none; color: #fff; margin: 0.5em; display: inline-block; svg { width: 1em; height: 1em; vertical-align: top; &:not(:only-child) { margin-right: 0.4em; } } ${is('small')` svg { vertical-align: middle; } `}; ${is('simple')` svg { stroke: #232323; fill: none; } `}; ${is('simpleReverse')` svg { stroke: #fff; fill: none; } `}; ` export const Icon = styled.div` display: flex; align-items: center; fill: #fff; stroke: none; ${isOr('solid', 'solidcircle')` fill: #fff; stroke: none `}; ` ================================================ FILE: src/consts.js ================================================ export default { twitter: (link = '', message = '') => `https://twitter.com/intent/tweet/?text=${encodeURIComponent( message )}&url=${encodeURIComponent(link)}`, x: (link = '', message = '') => `https://x.com/intent/tweet/?text=${encodeURIComponent( message )}&url=${encodeURIComponent(link)}`, facebook: (link = '') => `https://facebook.com/sharer/sharer.php?u=${encodeURIComponent(link)}`, google: (link = '') => `https://plus.google.com/share?url=${encodeURIComponent(link)}`, tumblr: (link = '') => `http://tumblr.com/widgets/share/tool?canonicalUrl=${encodeURIComponent( link )}`, reddit: (link = '', message = '') => `https://reddit.com/submit/?url=${encodeURIComponent( link )}&title=${encodeURIComponent(message)}`, whatsapp: (link = '', message = '') => `https://api.whatsapp.com/send?text=${encodeURIComponent( message )}%20${encodeURIComponent(link)}`, telegram: (link = '', message = '') => `https://telegram.me/share/url?text=${encodeURIComponent( message )}&url=${encodeURIComponent(link)}`, vk: (link = '', message = '') => `http://vk.com/share.php?title=${encodeURIComponent( message )}&url=${encodeURIComponent(link)}`, hacker: (link = '', message = '') => `https://news.ycombinator.com/submitlink?u=${encodeURIComponent( link )}&t=${encodeURIComponent(message)}`, xing: (link = '', message = '') => `https://www.xing.com/app/user?op=share;url=${encodeURIComponent( link )};title=${encodeURIComponent(message)}.`, mail: (link = '', subject, body) => `mailto:?subject=${encodeURIComponent( subject || '' )}&body=${encodeURIComponent((body && `${body}\n\n${link}`) || link)}`, pinterest: (link = '', message = '') => `https://pinterest.com/pin/create/button/?url=${encodeURIComponent( link )}&media=${encodeURIComponent(link)}&description=${encodeURIComponent( message )}`, linkedin: (link = '', message = '') => `https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent( link )}` } ================================================ FILE: src/index.js ================================================ // this should be the entry point to your library module.exports = { Twitter: require('./buttons/twitter').default, Facebook: require('./buttons/facebook').default, Google: require('./buttons/google').default, Tumblr: require('./buttons/tumblr').default, Mail: require('./buttons/mail').default, Pinterest: require('./buttons/pinterest').default, Linkedin: require('./buttons/linkedin').default, Reddit: require('./buttons/reddit').default, Xing: require('./buttons/xing').default, Whatsapp: require('./buttons/whatsapp').default, HackerNews: require('./buttons/hacker').default, VK: require('./buttons/vk').default, Telegram: require('./buttons/telegram').default, X: require('./buttons/x').default } ================================================ FILE: src/svg/X.js ================================================ import React from 'react' export const XIconFill = () => ( ) export const XIconCircle = () => ( ) ================================================ FILE: src/svg/facebook.js ================================================ import React from 'react' export const FacebookIconFill = () => ( ) export const FacebookIconCircle = () => ( ) ================================================ FILE: src/svg/google.js ================================================ import React from 'react' export const GoogleIconFill = () => ( ) export const GoogleIconCircle = () => ( ) ================================================ FILE: src/svg/hacker.js ================================================ import React from 'react' export const HackerIconFill = () => ( ) export const HackerIconCircle = () => ( ) export const HackerIconCircleSolid = () => ( ) ================================================ FILE: src/svg/linkedin.js ================================================ import React from 'react' export const LinkedinIconFill = () => ( ) export const LinkedinIconCircle = () => ( ) export const LinkedinIconCircleSolid = () => ( ) ================================================ FILE: src/svg/mail.js ================================================ import React from 'react' export const EmailIconFill = () => ( ) export const EmailIconCircle = () => ( ) export const EmailIconCircleSolid = () => ( ) ================================================ FILE: src/svg/pinterest.js ================================================ import React from 'react' export const PinterestIconFill = () => ( ) export const PinterestIconCircle = () => ( ) export const PinterestIconCircleSolid = () => ( ) ================================================ FILE: src/svg/reddit.js ================================================ import React from 'react' export const RedditIconFill = () => ( ) export const RedditIconCircle = () => ( ) export const RedditIconCircleSolid = () => ( ) ================================================ FILE: src/svg/telegram.js ================================================ import React from 'react' export const TelegramIconFill = () => ( ) export const TelegramIconCircle = () => ( ) export const TelegramIconCircleSolid = () => ( ) ================================================ FILE: src/svg/tumblr.js ================================================ import React from 'react' export const TumblrIconFill = () => ( ) export const TumblrIconCircle = () => ( ) ================================================ FILE: src/svg/twitter.js ================================================ import React from 'react' export const TwitterIconFill = () => ( ) export const TwitterIconCircle = () => ( ) ================================================ FILE: src/svg/vk.js ================================================ import React from 'react' export const VKIconFill = () => ( ) export const VKIconCircle = () => ( ) export const VKIconCircleSolid = () => ( ) ================================================ FILE: src/svg/whatsapp.js ================================================ import React from 'react' export const WhatsappIconFill = () => ( ) export const WhatsappIconCircle = () => ( ) export const WhatsappIconCircleSolid = () => ( ) ================================================ FILE: src/svg/xing.js ================================================ import React from 'react' export const XingIconFill = () => ( ) export const XingIconCircle = () => ( ) export const XingIconCircleSolid = () => ( )