Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@stackoverflow/stacks

Package Overview
Dependencies
Maintainers
1
Versions
239
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@stackoverflow/stacks

The UI pattern library for the Stack Overflow, Stack Overflow Careers, and the Stack Exchange Network.

  • 0.1.0
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
2.5K
decreased by-6.3%
Maintainers
1
Weekly downloads
 
Created
Source

Stacks

You’re looking at Stack Overflow’s CSS and Design Pattern Library. This library is in its early stages, but will eventually replace Stack Overflow’s CSS as we near our version 1. To see our progress and milestones, check out our ongoing projects.

Contributing

Stacks is built using Jekyll and Grunt. The source files at this repo get mirrored and served from GitHub pages at a private Repo on GitHub.com. Once changes are committed, approved, and merged into master here, the changes are synced to our private repo and automatically rebuilt. The website can be viewed at https://stackoverflow.design

To contribute, clone this repository and create a new branch. Open a pull request with your rationale and the team will review your code. Feel free to open pull requests way earlier than you feel comfortable. :sunglasses:

Running Stacks

Open this repo in your Terminal and type:

grunt

This will start your Jekyll server and watch for any changes you make. You can now visit the site locally at http://127.0.0.1:4000/

You’ve got errors, you likely need to install Jekyll or Grunt.

Installing Jekyll

To get started with running Jekyll locally, follow the "Getting Started" instructions from the Design/SiteStarterPack repo.

Installing Grunt

To use Grunt, you’ll first need to install Node & NPM. Then, install Grunt globally on your machine. Once both are installed, open this repo’s directory in your Terminal. Within this repo’s folder, type npm install. This will download all the dependencies to a directory called node_modules. Now you can type grunt into the Terminal and it’ll compile the Less, minify CSS, and serve the site locally. 😎

Help

If you get stuck, visit Jekyll's documentation site. If you still don't find what you're looking for, you can either create an issue or pop into the #design-stacks Slack Channel to ask your question.

FAQs

Package last updated on 19 Dec 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc