UNPKG

spc_social_widget

Version:

This is one of a few testcomponents developed to fit Spacecraft.

63 lines (36 loc) 2.29 kB
*- Toggle menu for contact and links to social media* *- Designed as a Spacecraft Starterkit compatible component* [Here is a styleguide for this component and the rest in it's theme](https://spc-component-library.herokuapp.com/) ## About This menu will toggle from a fixed button on all devices, prepared with icons for Facebook, Instagram and Twitter. You can customize all of the content from the config-file. ## Install ### Spacecraft Starterkit If you have not yet installed [Spacecraft Starterkit](https://github.com/pedric/spacecraft-starterkit) , do so by running: `git clone git@github.com:pedric/spacecraft-starterkit.git` `cd spacecraft-starterkit` `npm install` ### spc_article If you have already installed [Spacecraft Starterkit](https://github.com/pedric/spacecraft-starterkit), run: `npm install --save spc_social_widget && gulp import --component spc_social_widget` And don't forget to import the css by adding: `@import "views/spc_social_widget/spc_social_widget";` in `./src/scss/components/_components.main.scss` ## Root Export the path with `module.exports = __dirname;` in your index.js file so that the [import tasks](https://github.com/pedric/spacecraft-starterkit#import-components) in Spacecraft can reach your files. Care about your friends by setting up changelog-, license- and readme files for your component. ## Folders ### Docs Add a markdown for your component that will be visible in the documentation for the styleuide. [Here is an example](https://spc-component-library.herokuapp.com/docs/spc_testfile.html). ### Icons SVG icons goes here. Components that not uses any icons can skip this folder. ### Img Images goes here. Probably there will be some placeholder images here, provide guidelines and info in the [documentation](#docs). Components that not uses any images can skip this folder. ### js Here you'll put Javascript for the component, in Spacecraft you can (and are suggested to) isolate your JS to the component by making a module as [described here](https://github.com/pedric/spacecraft-starterkit#javascript). ### View This is the place for: • HTML (Twig) • CSS (SCSS) • Config (JSON) Twig is Spacecraft´s default but Nunjucks, Handlebars etc can be used. This is set in Spacecraft´s config for your project.