- Mu-An Chiou [github/github@42e67c8](https://github.com/github/github/commit/42e67c8)
+ * Add border to show block difference - Mu-An Chiou [github/github@22f7bdd](https://github.com/github/github/commit/22f7bdd)
+ * Link somewhere, since # shouldn't be allowed - Mu-An Chiou [github/github@09cb5f1](https://github.com/github/github/commit/09cb5f1)
+
+# v3.0.0
+
+
+# v2.0.0
+
+ * Cutting new versions of primer modules - Jon Rohan [github/github@157f5ab](https://github.com/github/github/commit/157f5ab)
+ * Updating layout hints - Jon Rohan [github/github@d6cc7dc](https://github.com/github/github/commit/d6cc7dc)
+ * mentioning link instead of text - Jon Rohan [github/github@008fd98](https://github.com/github/github/commit/008fd98)
+ * Updating the color hints to mention the variables - Jon Rohan [github/github@32a5752](https://github.com/github/github/commit/32a5752)
+ * Replace instances that can be replaced. Delete shadows when on white bgs. - Sophie Shepherd [github/github@e33bf62](https://github.com/github/github/commit/e33bf62)
+ * Add utility classes to typography scss - Sophie Shepherd [github/github@0116477](https://github.com/github/github/commit/0116477)
+ * Rename repository with prefix primer- - Jon Rohan [github/github@ec8774a](https://github.com/github/github/commit/ec8774a)
+ * Using 0 instead of 0px - Jon Rohan [github/github@3c5bcf5](https://github.com/github/github/commit/3c5bcf5)
+ * new argument name, add comments in code - Caleb Winters [github/github@51251be](https://github.com/github/github/commit/51251be)
+ * fix whitelisting - Caleb Winters [github/github@26fba58](https://github.com/github/github/commit/26fba58)
+ * polishing the docs, adding better examples - Caleb Winters [github/github@a7c5fb6](https://github.com/github/github/commit/a7c5fb6)
+ * change tag to experimental, add link to MDN - Caleb Winters [github/github@a47e282](https://github.com/github/github/commit/a47e282)
+ * remove global flex property - Caleb Winters [github/github@16491b8](https://github.com/github/github/commit/16491b8)
+ * Kill unneeded attribute - Patrick Marsceill [github/github@6c071dc](https://github.com/github/github/commit/6c071dc)
+ * Make default box shadow a var and apply it to .box-shadow utility - Patrick Marsceill [github/github@bda03be](https://github.com/github/github/commit/bda03be)
+ * Update box shadow to be better - Patrick Marsceill [github/github@6cbd1f0](https://github.com/github/github/commit/6cbd1f0)
+ * list styles without admin.deps - Sophie Shepherd [github/github@450f684](https://github.com/github/github/commit/450f684)
+ * Revert "Add list-style: none; utility" - Sophie Shepherd [github/github@c6d72f2](https://github.com/github/github/commit/c6d72f2)
+ * Add list-style: none; utility - Sophie Shepherd [github/github@7a494d8](https://github.com/github/github/commit/7a494d8)
+ * Add bg-shade-gradient - Patrick Marsceill [github/github@c7efe79](https://github.com/github/github/commit/c7efe79)
+ * Separating out modules into primer-core and primer-product - Jon Rohan [github/github@ddf698c](https://github.com/github/github/commit/ddf698c)
+
+# v1.0.0
+
+ * Updating to major new version - Jon Rohan [github/github@f0df999](https://github.com/github/github/commit/f0df999)
+ * Replacing .text-muted and .mute with .text-gray and .text-gray-dark - Jon Rohan [github/github@0ddd68d](https://github.com/github/github/commit/0ddd68d)
+ * Replacing .danger with .text-red - Jon Rohan [github/github@3f99b1f](https://github.com/github/github/commit/3f99b1f)
+ * Removing text-danger and using text-red - Jon Rohan [github/github@15627aa](https://github.com/github/github/commit/15627aa)
+ * Remove .hidden - Mu-An Chiou [github/github@8701f4b](https://github.com/github/github/commit/8701f4b)
+ * Removing text-success class and replacing with text-green - Jon Rohan [github/github@74529f7](https://github.com/github/github/commit/74529f7)
+ * Removing text-closed class and replacing with text-red - Jon Rohan [github/github@a3bceee](https://github.com/github/github/commit/a3bceee)
+ * Replacing m-auto with the newer class mx-auto - Jon Rohan [github/github@f2b3354](https://github.com/github/github/commit/f2b3354)
+ * Remove .text-open from the codebase, using .text-green instead - Jon Rohan [github/github@ec6cb2a](https://github.com/github/github/commit/ec6cb2a)
+ * Remove .text-diff-added from the codebase, using .text-green instead - Jon Rohan [github/github@aa0791d](https://github.com/github/github/commit/aa0791d)
+ * Remove .text-diff-deleted from the codebase, using .text-red instead - Jon Rohan [github/github@a5fecd0](https://github.com/github/github/commit/a5fecd0)
+ * Remove .text-failure from the codebase, using .text-red instead - Jon Rohan [github/github@6626959](https://github.com/github/github/commit/6626959)
+ * Remove .text-error from the codebase, using .text-red instead - Jon Rohan [github/github@dc31063](https://github.com/github/github/commit/dc31063)
+ * move animations into utilities module cc @jonrohan - broccolini [github/github@0c6d032](https://github.com/github/github/commit/0c6d032)
+
+# v0.6.0
+
+ * Updating version - Jon Rohan [github/github@6bf5fe5](https://github.com/github/github/commit/6bf5fe5)
+ * card tweaks to get labels and assignees in there - Mark Otto [github/github@e341b50](https://github.com/github/github/commit/e341b50)
+ * add line space between rule - broccolini [github/github@b02308e](https://github.com/github/github/commit/b02308e)
+ * Updating link to real primer-css repository - Jon Rohan [github/github@bbaedda](https://github.com/github/github/commit/bbaedda)
+ * Fixing typo in vertical alignment utilities closes https://github.com/primer/utilities/pull/1 cc @fabianperez - Jon Rohan [github/github@78bb59c](https://github.com/github/github/commit/78bb59c)
+ * Updating the modules stylelint - Jon Rohan [github/github@389609f](https://github.com/github/github/commit/389609f)
+ * move over all bold variable changes - Mark Otto [github/github@6b5b021](https://github.com/github/github/commit/6b5b021)
+ * disable lints because easier to read through like this - broccolini [github/github@dbc50c3](https://github.com/github/github/commit/dbc50c3)
+ * change h0 h00 to f0 f00 to match light type utils - broccolini [github/github@bacbb65](https://github.com/github/github/commit/bacbb65)
+
+# v0.5.0
+
+ * Bumping to a new version - Jon Rohan [github/github@ff32813](https://github.com/github/github/commit/ff32813)
+ * Make sure the modules build without error before publishing - Jon Rohan [github/github@57ac5e6](https://github.com/github/github/commit/57ac5e6)
+ * Adding docs for margin and padding - Jon Rohan [github/github@4ec0398](https://github.com/github/github/commit/4ec0398)
+ * ohhhh remove that my bad - Mark Otto [github/github@caa46b2](https://github.com/github/github/commit/caa46b2)
+ * Adjusting the regex and cleaning up unused classes - Jon Rohan [github/github@d3c1cce](https://github.com/github/github/commit/d3c1cce)
+ * Creating a depcreated classes test to watch for any deprecated class use - Jon Rohan [github/github@1e001c1](https://github.com/github/github/commit/1e001c1)
+ * utils - Mark Otto [github/github@23cec0a](https://github.com/github/github/commit/23cec0a)
+
+# v0.4.0
+
+ * Publishing a new version - Jon Rohan [github/github@eed0e96](https://github.com/github/github/commit/eed0e96)
+ * Moving the min-width to a utility - Jon Rohan [github/github@1560299](https://github.com/github/github/commit/1560299)
+ * New line-height variables - Mark Otto [github/github@b15b1ea](https://github.com/github/github/commit/b15b1ea)
+ * re-order type utilities - broccolini [github/github@8314eba](https://github.com/github/github/commit/8314eba)52
+ * correct h3 size - broccolini [github/github@a2581ae](https://github.com/github/github/commit/a2581ae)d
+ * Removing some unnecessary lint plugins and using native - Jon Rohan [github/github@2ae0070](https://github.com/github/github/commit/2ae0070)
+ * including no-utility lint plugin - Jon Rohan [github/github@5cb86ed](https://github.com/github/github/commit/5cb86ed)
+
+# v0.3.0
+
+ * 0.3.0 - Jon Rohan [github/github@8478cb3](https://github.com/github/github/commit/8478cb3)
+ * revert to correct plugins - Jon Rohan [github/github@bcffe49](https://github.com/github/github/commit/bcffe49)
+ * Adding stats script to generate build/index.js file - Jon Rohan [github/github@91a4720](https://github.com/github/github/commit/91a4720)
+ * Adding lint plugins for new config - Jon Rohan [github/github@7fb9613](https://github.com/github/github/commit/7fb9613)
+ * fix typo on visibility utility - broccolini [github/github@7d52b85](https://github.com/github/github/commit/7d52b85)
+
+# v0.2.2
+
+ * Mentioning the build file - Jon Rohan [github/github@64ca4a7](https://github.com/github/github/commit/64ca4a7)
+ * Including build/build.css in distributed npm module - Jon Rohan [github/github@e4effbf](https://github.com/github/github/commit/e4effbf)
+ * Updating modules to run on prepublish to include build.css in distribution - Jon Rohan [github/github@5b573a0](https://github.com/github/github/commit/5b573a0)
+ * Re-ordering the docs to the bottom of the readme - Jon Rohan [github/github@9c1f291](https://github.com/github/github/commit/9c1f291)
+
+# v0.2.1
+
+ * Bumping version to include postcss.json in npm - Jon Rohan [github/github@9e560ba](https://github.com/github/github/commit/9e560ba)
+ * Using stylelint to lint the modules instead of scss_lint - Jon Rohan [github/github@cb0b8fd](https://github.com/github/github/commit/cb0b8fd)
+ * Updating stats recorder and removing some unused lint disables - Jon Rohan [github/github@6dbdfe1](https://github.com/github/github/commit/6dbdfe1)
+ * Updating for stylelint instead of scss_lint - Jon Rohan [github/github@87a2c68](https://github.com/github/github/commit/87a2c68)
+
+# v0.2.0
+
+ * Cutting new version 0.2.0 - Jon Rohan [github/github@a6f6586](https://github.com/github/github/commit/a6f6586)
+ * Don't link requirements - Jon Rohan [github/github@7740e81](https://github.com/github/github/commit/7740e81)
+ * Updating the README with more detailed instructions - Jon Rohan [github/github@5dd7c34](https://github.com/github/github/commit/5dd7c34)
+ * Reorganize the module folders into a more flexible organization - Jon Rohan [github/github@5a07101](https://github.com/github/github/commit/5a07101)
+ * cleaning up the package.json files - Jon Rohan [github/github@77763a1](https://github.com/github/github/commit/77763a1)
+ * Adding npm version badges to readme - Jon Rohan [github/github@90b1871](https://github.com/github/github/commit/90b1871)
+ * Adding tavisci build badges to the readmes - Jon Rohan [github/github@1a6126f](https://github.com/github/github/commit/1a6126f)
+
+# v0.1.0
+
+ * Updating support dependency versions - Jon Rohan [github/github@76d97ec](https://github.com/github/github/commit/76d97ec)
+ * Moving text base utilities to utilities module - Jon Rohan [github/github@ac7383e](https://github.com/github/github/commit/ac7383e)
+ * polish select target page - Caleb Winters [github/github@2ca8bb1](https://github.com/github/github/commit/2ca8bb1)
+ * use scss-lint:disable for now - Jon Rohan [github/github@7532519](https://github.com/github/github/commit/7532519)
+ * typo in install instructions - Jon Rohan [github/github@27b72e4](https://github.com/github/github/commit/27b72e4)
+ * Adding primer-support dependency - Jon Rohan [github/github@0961785](https://github.com/github/github/commit/0961785)
+ * Adding more relevant info to the package.json file - Jon Rohan [github/github@1715cfd](https://github.com/github/github/commit/1715cfd)
+ * Moving license to stylesheets directory to reuse for other modules - Jon Rohan [github/github@8fa7b44](https://github.com/github/github/commit/8fa7b44)
+ * Adding a little bit more description to readme - Jon Rohan [github/github@7a29727](https://github.com/github/github/commit/7a29727)
+ * Add info about saving in install - Jon Rohan [github/github@3f0aa6d](https://github.com/github/github/commit/3f0aa6d)
+ * Creating a utilities module - Jon Rohan [github/github@7dc4d41](https://github.com/github/github/commit/7dc4d41)
\ No newline at end of file
diff --git a/primer-utilities/LICENSE b/primer-utilities/LICENSE
new file mode 100644
index 0000000000..5715c13693
--- /dev/null
+++ b/primer-utilities/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2016 GitHub Inc.
+
+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.
diff --git a/primer-utilities/README.md b/primer-utilities/README.md
new file mode 100644
index 0000000000..ceef8f18b8
--- /dev/null
+++ b/primer-utilities/README.md
@@ -0,0 +1,48 @@
+# Primer CSS Utilities
+
+[](https://www.npmjs.org/package/primer-utilities)
+[](https://travis-ci.org/primer/primer-utilities)
+
+> There are a handful of utilities in Primer for quick behaviors, floats, colors, alignment, and more.
+
+This repository is a module of the full [primer-css][primer-css] repository.
+
+## Install
+
+This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-utilities` with this command.
+
+```
+$ npm install --save primer-utilities
+```
+
+## Usage
+
+The source files included are written in [Sass][sass] (`scss`) You can simply point your sass `include-path` at your `node_modules` directory and import it like this.
+
+```scss
+@import "primer-utilities/index.scss";
+```
+
+You can also import specific portions of the module by importing those partials from the `/lib/` folder. _Make sure you import any requirements along with the modules._
+
+## Build
+
+For a compiled **css** version of this module, a npm script is included that will output a css version to `build/build.css` The built css file is also included in the npm package.
+
+```
+$ npm run build
+```
+
+## Documentation
+
+You can read more about utilities in the [docs folder](./docs/).
+
+## License
+
+[MIT](./LICENSE) © [GitHub](https://github.com/)
+
+[primer-css]: https://github.com/primer/primer
+[docs]: http://primercss.io/
+[npm]: https://www.npmjs.com/
+[install-npm]: https://docs.npmjs.com/getting-started/installing-node
+[sass]: http://sass-lang.com/
diff --git a/primer-utilities/index.scss b/primer-utilities/index.scss
new file mode 100644
index 0000000000..ff916bbdf9
--- /dev/null
+++ b/primer-utilities/index.scss
@@ -0,0 +1,13 @@
+@import "primer-support/index.scss";
+// utilities
+@import "./lib/animations.scss";
+@import "./lib/borders.scss";
+@import "./lib/box-shadow.scss";
+@import "./lib/colors.scss";
+@import "./lib/flexbox.scss";
+@import "./lib/layout.scss";
+@import "./lib/margin.scss";
+@import "./lib/padding.scss";
+@import "./lib/typography.scss";
+// Visibility and display should always come last in the imports so that they override other utilities with !important
+@import "./lib/visibility-display.scss";
diff --git a/primer-utilities/lib/animations.scss b/primer-utilities/lib/animations.scss
new file mode 100644
index 0000000000..ef751cc884
--- /dev/null
+++ b/primer-utilities/lib/animations.scss
@@ -0,0 +1,153 @@
+// This file contains reusable animations for github.
+// stylelint-disable primer/selector-no-utility
+// Fade in
+// A class to fade in an element on the page.
+.anim-fade-in {
+ animation-name: fade-in;
+ animation-duration: 1s;
+ animation-timing-function: ease-in-out;
+
+ &.fast {
+ animation-duration: 300ms;
+ }
+}
+
+@keyframes fade-in {
+ 0% {
+ opacity: 0;
+ }
+
+ 100% {
+ opacity: 1;
+ }
+}
+
+/* Fade in and slide up an element */
+.anim-fade-up {
+ opacity: 0;
+ animation-name: fade-up;
+ animation-duration: 0.3s;
+ animation-fill-mode: forwards;
+ animation-timing-function: ease-out;
+ animation-delay: 1s;
+}
+
+@keyframes fade-up {
+ 0% {
+ opacity: 0.8;
+ transform: translateY(100%);
+ }
+
+ 100% {
+ opacity: 1;
+ transform: translateY(0);
+ }
+}
+
+/* Fade an element out and slide down */
+.anim-fade-down {
+ animation-name: fade-down;
+ animation-duration: 0.3s;
+ animation-fill-mode: forwards;
+ animation-timing-function: ease-in;
+}
+
+@keyframes fade-down {
+ 0% {
+ opacity: 1;
+ transform: translateY(0);
+ }
+
+ 100% {
+ opacity: 0.5;
+ transform: translateY(100%);
+ }
+}
+
+/* Grow an element width from 0 to 100% */
+.anim-grow-x {
+ width: 0%;
+ animation-name: grow-x;
+ animation-duration: 0.3s;
+ animation-fill-mode: forwards;
+ animation-timing-function: ease;
+ animation-delay: 0.5s;
+}
+
+@keyframes grow-x {
+ to { width: 100%; }
+}
+
+/* Shrink an element from 100% to 0% */
+.anim-shrink-x {
+ animation-name: shrink-x;
+ animation-duration: 0.3s;
+ animation-fill-mode: forwards;
+ animation-timing-function: ease-in-out;
+ animation-delay: 0.5s;
+}
+
+@keyframes shrink-x {
+ to { width: 0%; }
+}
+
+/* Fade in an element and scale it fast */
+.anim-scale-in {
+ animation-name: scale-in;
+ animation-duration: 0.15s;
+ animation-timing-function: cubic-bezier(0.2, 0, 0.13, 1.5);
+}
+
+@keyframes scale-in {
+ 0% {
+ opacity: 0;
+ transform: scale(0.5);
+ }
+
+ 100% {
+ opacity: 1;
+ transform: scale(1);
+ }
+}
+
+/* Pulse an element's opacity */
+.anim-pulse {
+ animation-name: pulse;
+ animation-duration: 2s;
+ animation-timing-function: linear;
+ animation-iteration-count: infinite;
+}
+
+@keyframes pulse {
+ 0% {
+ opacity: 0.3;
+ }
+
+ 10% {
+ opacity: 1;
+ }
+
+ 100% {
+ opacity: 0.3;
+ }
+}
+
+/* Pulse in an element */
+.anim-pulse-in {
+ animation-name: pulse-in;
+ animation-duration: 0.5s;
+}
+
+@keyframes pulse-in {
+ 0% {
+ transform: scale3d(1, 1, 1);
+ }
+
+ 50% {
+ transform: scale3d(1.1, 1.1, 1.1);
+ }
+
+ 100% {
+ transform: scale3d(1, 1, 1);
+ }
+}
diff --git a/primer-utilities/lib/borders.scss b/primer-utilities/lib/borders.scss
new file mode 100644
index 0000000000..ead6f66acf
--- /dev/null
+++ b/primer-utilities/lib/borders.scss
@@ -0,0 +1,63 @@
+// Border utilities
+// stylelint-disable block-opening-brace-space-before, primer/selector-no-utility, comment-empty-line-before
+
+/* Add a gray border */
+.border { border: $border !important; }
+/* Add a gray border to the top */
+.border-top { border-top: $border !important; }
+/* Add a gray border to the right */
+.border-right { border-right: $border !important; }
+/* Add a gray border to the bottom */
+.border-bottom { border-bottom: $border !important; }
+/* Add a gray border to the left */
+.border-left { border-left: $border !important; }
+/* Add a gray border to the left and right */
+.border-y {
+ border-top: $border !important;
+ border-bottom: $border !important;
+}
+
+.border-dashed { border-style: dashed !important; }
+
+/* Use with .border to turn the border blue */
+.border-blue { border-color: $border-blue !important; }
+/* Use with .border to turn the border blue-light */
+.border-blue-light { border-color: $border-blue-light !important; }
+/* Use with .border to turn the border green */
+.border-green { border-color: $border-green !important; }
+/* Use with .border to turn the border green light */
+.border-green-light { border-color: $border-green-light !important; }
+/* Use with .border to turn the border red */
+.border-red { border-color: $border-red !important; }
+/* Use with .border to turn the border red-light */
+.border-red-light { border-color: $border-red-light !important; }
+/* Use with .border to turn the border purple */
+.border-purple { border-color: $border-purple !important; }
+/* Use with .border to turn the border yellow */
+.border-yellow { border-color: $border-yellow !important; }
+/* Use with .border to turn the border gray-light */
+.border-gray-light { border-color: $border-gray-light !important; }
+/* Use with .border to turn the border gray-dark */
+.border-gray-dark { border-color: $border-gray-dark !important; }
+/* Use with .border to turn the border rgba black 0.15 */
+.border-black-fade { border-color: $border-black-fade !important; }
+
+// Without borders
+/* Remove all borders */
+.border-0 { border: 0 !important; }
+/* Remove the top border */
+.border-top-0 { border-top: 0 !important; }
+/* Remove the right border */
+.border-right-0 { border-right: 0 !important; }
+/* Remove the bottom border */
+.border-bottom-0 { border-bottom: 0 !important; }
+/* Remove the left border */
+.border-left-0 { border-left: 0 !important; }
+
+// Rounded corners
+/* Remove the border-radius */
+.rounded-0 { border-radius: 0 !important; }
+/* Add a border-radius to all corners */
+.rounded-1 { border-radius: $border-radius !important; }
+/* Add a 2x border-radius to all corners */
+.rounded-2 { border-radius: $border-radius * 2 !important; }
diff --git a/primer-utilities/lib/box-shadow.scss b/primer-utilities/lib/box-shadow.scss
new file mode 100644
index 0000000000..9093da305c
--- /dev/null
+++ b/primer-utilities/lib/box-shadow.scss
@@ -0,0 +1,26 @@
+// Box shadow utilities
+// stylelint-disable primer/selector-no-utility
+
+// Box shadows
+
+.box-shadow {
+ box-shadow: $box-shadow !important;
+}
+
+.box-shadow-medium {
+ box-shadow: $box-shadow-medium !important;
+}
+
+.box-shadow-large {
+ box-shadow: $box-shadow-large !important;
+}
+
+.box-shadow-extra-large {
+ box-shadow: $box-shadow-extra-large !important;
+}
+
+// Turn off box shadow
+
+.box-shadow-none {
+ box-shadow: none !important;
+}
diff --git a/primer-utilities/lib/colors.scss b/primer-utilities/lib/colors.scss
new file mode 100644
index 0000000000..45951416c2
--- /dev/null
+++ b/primer-utilities/lib/colors.scss
@@ -0,0 +1,106 @@
+// Color utilities
+// stylelint-disable block-opening-brace-space-before, primer/selector-no-utility
+// stylelint-disable comment-empty-line-before
+
+// background colors
+/* Set the background to $bg-white */
+.bg-white { background-color: $bg-white !important; }
+/* Set the background to $bg-blue */
+.bg-blue { background-color: $bg-blue !important; }
+/* Set the background to $bg-blue-light */
+.bg-blue-light { background-color: $bg-blue-light !important; }
+/* Set the background to $bg-gray-dark */
+.bg-gray-dark { background-color: $bg-gray-dark !important; }
+/* Set the background to $bg-gray */
+.bg-gray { background-color: $bg-gray !important; }
+/* Set the background to $bg-gray-light */
+.bg-gray-light { background-color: $bg-gray-light !important; }
+/* Set the background to $bg-green */
+.bg-green { background-color: $bg-green !important; }
+/* Set the background to $bg-green-light */
+.bg-green-light { background-color: $bg-green-light !important; }
+/* Set the background to $bg-red */
+.bg-red { background-color: $bg-red !important; }
+/* Set the background to $bg-red-light */
+.bg-red-light { background-color: $bg-red-light !important; }
+/* Set the background to $bg-yellow */
+.bg-yellow { background-color: $bg-yellow !important; }
+/* Set the background to $bg-yellow-light */
+.bg-yellow-light { background-color: $bg-yellow-light !important; }
+/* Set the background to $bg-purple */
+.bg-purple { background-color: $bg-purple !important; }
+/* Set the background to $bg-purple-light */
+.bg-purple-light { background-color: $bg-purple-light !important; }
+
+.bg-shade-gradient {
+ background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.065), rgba(0, 0, 0, 0)) !important;
+ background-repeat: no-repeat !important;
+ background-size: 100% 200px !important;
+}
+
+// text colors
+/* Set the text color to $text-blue */
+.text-blue { color: $text-blue !important; }
+/* Set the text color to $text-red */
+.text-red { color: $text-red !important; }
+/* Set the text color to $text-gray-light */
+.text-gray-light { color: $text-gray-light !important; }
+/* Set the text color to $text-gray */
+.text-gray { color: $text-gray !important; }
+/* Set the text color to $text-gray-dark */
+.text-gray-dark { color: $text-gray-dark !important; }
+/* Set the text color to $text-green */
+.text-green { color: $text-green !important; }
+/* Set the text color to $text-orange */
+.text-orange { color: $text-orange !important; }
+/* Set the text color to $text-orange-light */
+.text-orange-light { color: $text-orange-light !important; }
+/* Set the text color to $text-purple */
+.text-purple { color: $text-purple !important; }
+/* Set the text color to $text-white */
+.text-white { color: $text-white !important; }
+/* Set the text color to inherit */
+.text-inherit { color: inherit !important; }
+
+// Text states
+// These can probably all be regular utilities
+.text-pending { color: $yellow-800 !important; }
+// Separate text and background colors in future to improve a11y
+.bg-pending { color: $yellow-700 !important; }
+
+// Link colors
+// Sets the links color to $text-gray and $text-blue on hover
+.link-gray {
+ color: $text-gray !important;
+
+ &:hover {
+ color: $text-blue !important;
+ }
+}
+
+// Sets the links color to $text-gray-dark and $text-blue on hover
+.link-gray-dark {
+ color: $text-gray-dark !important;
+
+ &:hover {
+ color: $text-blue !important;
+ }
+}
+
+/* Set the link color to $text-blue on hover
+ Useful when you want only part of a link to turn blue on hover */
+.link-hover-blue {
+ &:hover {
+ color: $text-blue !important;
+ }
+}
+
+/* Make a link $text-gray, then $text-blue on hover and removes the underline */
+.muted-link {
+ color: $text-gray !important;
+
+ &:hover {
+ color: $text-blue !important;
+ text-decoration: none;
+ }
+}
diff --git a/primer-utilities/lib/flexbox.scss b/primer-utilities/lib/flexbox.scss
new file mode 100644
index 0000000000..1a89e3f041
--- /dev/null
+++ b/primer-utilities/lib/flexbox.scss
@@ -0,0 +1,80 @@
+// Flex utility classes
+
+// stylelint-disable block-opening-brace-space-after, block-opening-brace-space-before
+// stylelint-disable comment-empty-line-before
+
+// - - - - - - - - - - - - - - - - - - - - - - -
+// This is a template for generating the flex utility classes.
+// A version of each class will be generated without a breakpoint,
+// along with a variant for each breakpoint.
+// - - - - - - - - - - - - - - - - - - - - - - -
+
+@mixin flexUtility($breakpoint: 0) {
+
+ // This is the breakpoint that will be inserted into class names
+ $breakstring: -#{$breakpoint}; // example: `.d-sm-flex`
+
+ // If there's no breakpoint, the $breakstring value will be blank.
+ @if $breakpoint == 0 {
+ $breakstring: ""; // example: `.d-flex`
+ }
+
+ // Flexbox classes
+ // Container
+
+ .flex#{$breakstring}-row { flex-direction: row !important; }
+ .flex#{$breakstring}-row-reverse { flex-direction: row-reverse !important; }
+ .flex#{$breakstring}-column { flex-direction: column !important; }
+
+ .flex#{$breakstring}-wrap { flex-wrap: wrap !important; }
+ .flex#{$breakstring}-nowrap { flex-wrap: nowrap !important; }
+
+ .flex#{$breakstring}-justify-start { justify-content: flex-start !important; }
+ .flex#{$breakstring}-justify-end { justify-content: flex-end !important; }
+ .flex#{$breakstring}-justify-center { justify-content: center !important; }
+ .flex#{$breakstring}-justify-between { justify-content: space-between !important; }
+ .flex#{$breakstring}-justify-around { justify-content: space-around !important; }
+
+ .flex#{$breakstring}-items-start { align-items: flex-start !important; }
+ .flex#{$breakstring}-items-end { align-items: flex-end !important; }
+ .flex#{$breakstring}-items-center { align-items: center !important; }
+ .flex#{$breakstring}-items-baseline { align-items: baseline !important; }
+ .flex#{$breakstring}-items-stretch { align-items: stretch !important; }
+
+ .flex#{$breakstring}-content-start { align-content: flex-start !important; }
+ .flex#{$breakstring}-content-end { align-content: flex-end !important; }
+ .flex#{$breakstring}-content-center { align-content: center !important; }
+ .flex#{$breakstring}-content-between { align-content: space-between !important; }
+ .flex#{$breakstring}-content-around { align-content: space-around !important; }
+ .flex#{$breakstring}-content-stretch { align-content: stretch !important; }
+
+ // Item
+ .flex#{$breakstring}-auto { flex: 1 1 auto !important; }
+ .flex#{$breakstring}-shrink-0 { flex-shrink: 0 !important; }
+
+ .flex#{$breakstring}-self-auto { align-self: auto !important; }
+ .flex#{$breakstring}-self-start { align-self: flex-start !important; }
+ .flex#{$breakstring}-self-end { align-self: flex-end !important; }
+ .flex#{$breakstring}-self-center { align-self: center !important; }
+ .flex#{$breakstring}-self-baseline { align-self: baseline !important; }
+ .flex#{$breakstring}-self-stretch { align-self: stretch !important; }
+
+ // Shorthand for equal width and height cols
+ .flex#{$breakstring}-item-equal {
+ flex-grow: 1;
+ flex-basis: 0;
+ }
+}
+
+// Generate basic flexbox classes
+@include flexUtility();
+
+// Loop through the breakpoint values to create responsive classes
+@each $breakpoint in map-keys($breakpoints) {
+
+ // Loop through the spacer values
+ @include breakpoint($breakpoint) {
+ @include flexUtility($breakpoint);
+ }
+
+}
diff --git a/primer-utilities/lib/layout.scss b/primer-utilities/lib/layout.scss
new file mode 100644
index 0000000000..5a2bada8df
--- /dev/null
+++ b/primer-utilities/lib/layout.scss
@@ -0,0 +1,96 @@
+// Layout
+// stylelint-disable block-opening-brace-space-after, block-opening-brace-space-before, primer/selector-no-utility
+// stylelint-disable comment-empty-line-before
+
+/* Set position to static */
+.position-static { position: static !important; }
+/* Set position to relative */
+.position-relative { position: relative !important; }
+/* Set position to absolute */
+.position-absolute { position: absolute !important; }
+/* Set position to fixed */
+.position-fixed { position: fixed !important; }
+
+/* Set top 0 */
+.top-0 { top: 0 !important; }
+/* Set right 0 */
+.right-0 { right: 0 !important; }
+/* Set bottom 0 */
+.bottom-0 { bottom: 0 !important; }
+/* Set left 0 */
+.left-0 { left: 0 !important; }
+
+/* Vertical align middle */
+.v-align-middle { vertical-align: middle !important; }
+/* Vertical align top */
+.v-align-top { vertical-align: top !important; }
+/* Vertical align bottom */
+.v-align-bottom { vertical-align: bottom !important; }
+/* Vertical align to the top of the text */
+.v-align-text-top { vertical-align: text-top !important; }
+/* Vertical align to the bottom of the text */
+.v-align-text-bottom { vertical-align: text-bottom !important; }
+
+// Overflow utilities
+// overflow-hidden can also be used to create a new
+// block formatting context or clear floats.
+/* Set the overflow hidden */
+.overflow-hidden { overflow: hidden !important; }
+/* Set the overflow scroll */
+.overflow-scroll { overflow: scroll !important; }
+/* Set the overflow auto */
+.overflow-auto { overflow: auto !important; }
+
+// Clear floats
+/* Clear floats around the element */
+.clearfix {
+ @include clearfix;
+}
+
+// Floats
+/* Float to the right */
+.float-right { float: right !important; }
+/* Float to the left */
+.float-left { float: left !important; }
+/* Don't float left or right */
+.float-none { float: none !important; }
+
+// Responsive float utlities
+// .float-md-left, .float-lg-right, ...
+@each $breakpoint in map-keys($breakpoints) {
+ @include breakpoint($breakpoint) {
+ /* Float to the left at the #{$breakpoint} breakpoint */
+ .float-#{$breakpoint}-left { float: left !important; }
+ /* Float to the right at the #{$breakpoint} breakpoint */
+ .float-#{$breakpoint}-right { float: right !important; }
+ /* No float at the #{$breakpoint} breakpoint */
+ .float-#{$breakpoint}-none { float: none !important; }
+ }
+}
+
+// Width and height utilities, helpful in combination
+// with display-table utilities and images
+/* Max width 100% */
+.width-fit { max-width: 100% !important; }
+/* Set the width to 100% */
+.width-full { width: 100% !important; }
+/* Set the height to 100% */
+.height-full { height: 100% !important; }
+
+/* Remove min-width from element */
+.min-width-0 { min-width: 0 !important; }
+
+// Direction utilities
+
+.direction-rtl { direction: rtl !important; }
+
+.direction-ltr { direction: ltr !important; }
+
+@each $breakpoint in map-keys($breakpoints) {
+ @include breakpoint($breakpoint) {
+ /* Set the direction to ltr at the #{$breakpoint} breakpoint */
+ .direction-#{$breakpoint}-rtl { direction: rtl !important; }
+ /* Set the direction to ltr at the #{$breakpoint} breakpoint */
+ .direction-#{$breakpoint}-ltr { direction: ltr !important; }
+ }
+}
diff --git a/primer-utilities/lib/margin.scss b/primer-utilities/lib/margin.scss
new file mode 100644
index 0000000000..3e421cdcf8
--- /dev/null
+++ b/primer-utilities/lib/margin.scss
@@ -0,0 +1,86 @@
+// Margin spacer utilities
+// stylelint-disable block-opening-brace-space-before, declaration-colon-space-before, primer/selector-no-utility, comment-empty-line-before
+@for $i from 1 through length($spacers) {
+ $size: #{nth($spacers, $i)};
+ $scale: #{$i - 1};
+
+ /* Set a #{$size} margin to all sides */
+ .m-#{$scale} { margin : #{$size} !important; }
+ /* Set a #{$size} margin on the top */
+ .mt-#{$scale} { margin-top : #{$size} !important; }
+ /* Set a #{$size} margin on the right */
+ .mr-#{$scale} { margin-right : #{$size} !important; }
+ /* Set a #{$size} margin on the bottom */
+ .mb-#{$scale} { margin-bottom: #{$size} !important; }
+ /* Set a #{$size} margin on the left */
+ .ml-#{$scale} { margin-left : #{$size} !important; }
+ /* Set a negative #{$size} margin on top */
+ .mt-n#{$scale} { margin-top : -#{$size} !important; }
+ /* Set a negative #{$size} margin on the right */
+ .mr-n#{$scale} { margin-right : -#{$size} !important; }
+ /* Set a negative #{$size} margin on the bottom */
+ .mb-n#{$scale} { margin-bottom: -#{$size} !important; }
+ /* Set a negative #{$size} margin on the left */
+ .ml-n#{$scale} { margin-left : -#{$size} !important; }
+
+ /* Set a #{$size} margin on the left & right */
+ .mx-#{$scale} {
+ margin-right: #{$size} !important;
+ margin-left : #{$size} !important;
+ }
+
+ /* Set a #{$size} margin on the top & bottom */
+ .my-#{$scale} {
+ margin-top : #{$size} !important;
+ margin-bottom: #{$size} !important;
+ }
+}
+
+/* Set an auto margin on left & right */
+.mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+}
+
+// Loop through the breakpoint values
+@each $breakpoint in map-keys($breakpoints) {
+
+ // Loop through the spacer values
+ @for $i from 1 through length($spacers) {
+ @include breakpoint($breakpoint) {
+ $size: #{nth($spacers, $i)}; // sm, md, lg, xl
+ $scale: #{$i - 1}; // 0, 1, 2, 3, 4, 5, 6
+
+ /* Set a #{$size} margin to all sides at the breakpoint #{$breakpoint} */
+ .m-#{$breakpoint}-#{$scale} { margin: #{$size} !important; }
+ /* Set a #{$size} margin on the top at the breakpoint #{$breakpoint} */
+ .mt-#{$breakpoint}-#{$scale} { margin-top: #{$size} !important; }
+ /* Set a #{$size} margin on the right at the breakpoint #{$breakpoint} */
+ .mr-#{$breakpoint}-#{$scale} { margin-right: #{$size} !important; }
+ /* Set a #{$size} margin on the bottom at the breakpoint #{$breakpoint} */
+ .mb-#{$breakpoint}-#{$scale} { margin-bottom: #{$size} !important; }
+ /* Set a #{$size} margin on the left at the breakpoint #{$breakpoint} */
+ .ml-#{$breakpoint}-#{$scale} { margin-left: #{$size} !important; }
+ /* Set a negative #{$size} margin on top at the breakpoint #{$breakpoint} */
+ .mt-#{$breakpoint}-n#{$scale} { margin-top : -#{$size} !important; }
+ /* Set a negative #{$size} margin on the right at the breakpoint #{$breakpoint} */
+ .mr-#{$breakpoint}-n#{$scale} { margin-right : -#{$size} !important; }
+ /* Set a negative #{$size} margin on the bottom at the breakpoint #{$breakpoint} */
+ .mb-#{$breakpoint}-n#{$scale} { margin-bottom: -#{$size} !important; }
+ /* Set a negative #{$size} margin on the left at the breakpoint #{$breakpoint} */
+ .ml-#{$breakpoint}-n#{$scale} { margin-left : -#{$size} !important; }
+
+ /* Set a #{$size} margin on the left & right at the breakpoint #{$breakpoint} */
+ .mx-#{$breakpoint}-#{$scale} {
+ margin-right: #{$size} !important;
+ margin-left: #{$size} !important;
+ }
+
+ /* Set a #{$size} margin on the top & bottom at the breakpoint #{$breakpoint} */
+ .my-#{$breakpoint}-#{$scale} {
+ margin-top: #{$size} !important;
+ margin-bottom: #{$size} !important;
+ }
+ }
+ }
+}
diff --git a/primer-utilities/lib/padding.scss b/primer-utilities/lib/padding.scss
new file mode 100644
index 0000000000..80038f7d75
--- /dev/null
+++ b/primer-utilities/lib/padding.scss
@@ -0,0 +1,67 @@
+// Padding spacer utilities
+// stylelint-disable block-opening-brace-space-before, declaration-colon-space-before
+// stylelint-disable comment-empty-line-before
+@for $i from 1 through length($spacers) {
+ $size: #{nth($spacers, $i)};
+ $scale: #{$i - 1};
+
+ /* Set a #{$size} padding to all sides */
+ .p-#{$scale} { padding : #{$size} !important; }
+ /* Set a #{$size} padding to the top */
+ .pt-#{$scale} { padding-top : #{$size} !important; }
+ /* Set a #{$size} padding to the right */
+ .pr-#{$scale} { padding-right : #{$size} !important; }
+ /* Set a #{$size} padding to the bottom */
+ .pb-#{$scale} { padding-bottom: #{$size} !important; }
+ /* Set a #{$size} padding to the left */
+ .pl-#{$scale} { padding-left : #{$size} !important; }
+
+ /* Set a #{$size} padding to the left & right */
+ .px-#{$scale} {
+ padding-right: #{$size} !important;
+ padding-left: #{$size} !important;
+ }
+
+ /* Set a #{$size} padding to the top & bottom */
+ .py-#{$scale} {
+ padding-top: #{$size} !important;
+ padding-bottom: #{$size} !important;
+ }
+}
+
+// Responsive padding spacer utilities
+
+// Loop through the breakpoint values
+@each $breakpoint in map-keys($breakpoints) {
+
+ // Loop through the spacer values
+ @for $i from 1 through length($spacers) {
+ @include breakpoint($breakpoint) {
+ $size: #{nth($spacers, $i)}; // xs, sm, md, lg, xl
+ $scale: #{$i - 1}; // 0, 1, 2, 3, 4, 5, 6
+
+ /* Set a #{$size} padding to all sides at the #{$breakpoint} breakpoint */
+ .p-#{$breakpoint}-#{$scale} { padding: #{$size} !important; }
+ /* Set a #{$size} padding to the top at the #{$breakpoint} breakpoint */
+ .pt-#{$breakpoint}-#{$scale} { padding-top: #{$size} !important; }
+ /* Set a #{$size} padding to the right at the #{$breakpoint} breakpoint */
+ .pr-#{$breakpoint}-#{$scale} { padding-right: #{$size} !important; }
+ /* Set a #{$size} padding to the bottom at the #{$breakpoint} breakpoint */
+ .pb-#{$breakpoint}-#{$scale} { padding-bottom: #{$size} !important; }
+ /* Set a #{$size} padding to the left at the #{$breakpoint} breakpoint */
+ .pl-#{$breakpoint}-#{$scale} { padding-left: #{$size} !important; }
+
+ /* Set a #{$size} padding to the left & right at the #{$breakpoint} breakpoint */
+ .px-#{$breakpoint}-#{$scale} {
+ padding-right: #{$size} !important;
+ padding-left: #{$size} !important;
+ }
+
+ /* Set a #{$size} padding to the top & bottom at the #{$breakpoint} breakpoint */
+ .py-#{$breakpoint}-#{$scale} {
+ padding-top: #{$size} !important;
+ padding-bottom: #{$size} !important;
+ }
+ }
+ }
+}
diff --git a/primer-utilities/lib/typography.scss b/primer-utilities/lib/typography.scss
new file mode 100644
index 0000000000..22d20d6ed1
--- /dev/null
+++ b/primer-utilities/lib/typography.scss
@@ -0,0 +1,216 @@
+// stylelint-disable block-closing-brace-space-before, primer/selector-no-utility, selector-list-comma-newline-after
+// stylelint-disable comment-empty-line-before
+// Type scale variables found in primer-support/lib/variables.scss
+// $h00-size-mobile: 40px;
+// $h0-size-mobile: 32px;
+// $h1-size-mobile: 26px;
+// $h2-size-mobile: 22px;
+// $h3-size-mobile: 18px;
+// $h00-size: 48px;
+// $h0-size: 40px;
+// $h1-size: 32px;
+// $h2-size: 24px;
+// $h3-size: 20px;
+// $h4-size: 16px;
+// $h5-size: 14px;
+// $h6-size: 12px;
+
+/* Set the font size to 26px */
+.h1 {
+ font-size: $h1-size-mobile !important;
+
+ @include breakpoint(md) { font-size: $h1-size !important; }
+
+}
+
+/* Set the font size to 22px */
+.h2 {
+ font-size: $h2-size-mobile !important;
+
+ @include breakpoint(md) { font-size: $h2-size !important; }
+}
+
+/* Set the font size to 18px */
+.h3 {
+ font-size: $h3-size-mobile !important;
+
+ @include breakpoint(md) { font-size: $h3-size !important; }
+
+}
+
+/* Set the font size to #{$h4-size} */
+.h4 {
+ font-size: $h4-size !important;
+
+}
+
+/* Set the font size to #{$h5-size} */
+.h5 { font-size: $h5-size !important; }
+
+// Does not include color property like typography base
+// styles, color should be applied with color utilities.
+/* Set the font size to #{$h6-size} */
+.h6 { font-size: $h6-size !important; }
+
+// Heading utilities
+.h1, .h2, .h3, .h4, .h5, .h6 { font-weight: $font-weight-bold !important; }
+
+// Type utilities that match type sale
+/* Set the font size to 26px */
+.f1 {
+ font-size: $h1-size-mobile !important;
+
+ @include breakpoint(md) { font-size: $h1-size !important; }
+
+}
+
+/* Set the font size to 22px */
+.f2 {
+ font-size: $h2-size-mobile !important;
+
+ @include breakpoint(md) { font-size: $h2-size !important; }
+}
+
+/* Set the font size to 18px */
+.f3 {
+ font-size: $h3-size-mobile !important;
+
+ @include breakpoint(md) { font-size: $h3-size !important; }
+
+}
+
+/* Set the font size to #{$h4-size} */
+.f4 {
+ font-size: $h4-size !important;
+
+ @include breakpoint(md) { font-size: $h4-size !important; }
+
+}
+
+/* Set the font size to #{$h5-size} */
+.f5 { font-size: $h5-size !important; }
+/* Set the font size to #{$h6-size} */
+.f6 { font-size: $h6-size !important; }
+
+// Type utils with light weight that match type scale
+/* Set the font size to 40px and weight to light */
+.f00-light {
+ font-size: $h00-size-mobile !important;
+ font-weight: $font-weight-light !important;
+
+ @include breakpoint(md) { font-size: $h00-size !important; }
+
+}
+
+/* Set the font size to 32px and weight to light */
+.f0-light {
+ font-size: $h0-size-mobile !important;
+ font-weight: $font-weight-light !important;
+
+ @include breakpoint(md) { font-size: $h0-size !important; }
+
+}
+
+/* Set the font size to 26px and weight to light */
+.f1-light {
+ font-size: $h1-size-mobile !important;
+ font-weight: $font-weight-light !important;
+
+ @include breakpoint(md) { font-size: $h1-size !important; }
+
+}
+
+/* Set the font size to 22px and weight to light */
+.f2-light {
+ font-size: $h2-size-mobile !important;
+ font-weight: $font-weight-light !important;
+
+ @include breakpoint(md) { font-size: $h2-size !important; }
+
+}
+// Same size and weight as .lead but without color property
+/* Set the font size to 18px and weight to light */
+.f3-light {
+ font-size: $h3-size-mobile !important;
+ font-weight: $font-weight-light !important;
+
+ @include breakpoint(md) { font-size: $h3-size !important; }
+
+}
+
+// Smallest text size
+/* Set the font size to ${#h6-size} */
+.text-small { font-size: $h6-size !important; } // 12px
+
+/* Large leading paragraphs */
+.lead {
+ margin-bottom: 30px;
+ font-size: $h3-size;
+ font-weight: $font-weight-light;
+ color: #555;
+}
+
+// Line-height variations
+// Close to commonly used line-heights. Most line-heights
+// combined with type size equate to whole pixels.
+// Will be improved with future typography scale updates.
+/* Set the line height to ultra condensed */
+.lh-condensed-ultra { line-height: $lh-condensed-ultra !important; }
+/* Set the line height to condensed */
+.lh-condensed { line-height: $lh-condensed !important; }
+/* Set the line height to default */
+.lh-default { line-height: $lh-default !important; }
+
+// Text alignments
+/* Text align to the right */
+.text-right { text-align: right !important; }
+/* Text align to the left */
+.text-left { text-align: left !important; }
+/* Text align to the center */
+.text-center { text-align: center !important; }
+
+// Responsive text alignment
+// .text-md-left, .text-lg-right, ...
+@each $breakpoint in map-keys($breakpoints) {
+ @include breakpoint($breakpoint) {
+ .text-#{$breakpoint}-right { text-align: right !important; }
+ .text-#{$breakpoint}-left { text-align: left !important; }
+ .text-#{$breakpoint}-center { text-align: center !important; }
+ }
+}
+
+// Text styles
+/* Set the font weight to normal */
+.text-normal { font-weight: normal !important; }
+/* Set the font weight to bold */
+.text-bold { font-weight: $font-weight-bold !important;}
+/* Set the font to italic */
+.text-italic { font-style: italic !important; }
+/* Make text uppercase */
+.text-uppercase { text-transform: uppercase !important; }
+/* Underline text */
+.no-underline { text-decoration: none !important; }
+/* Don't wrap white space */
+.no-wrap { white-space: nowrap !important; }
+/* Normal white space */
+.ws-normal { white-space: normal !important; }
+/* Allow long lines with no spaces to line break */
+.wb-break-all { word-break: break-all !important; }
+
+.text-emphasized {
+ font-weight: $font-weight-bold;
+ color: $text-gray-dark;
+}
+
+// List styles
+.list-style-none { list-style: none !important; }
+
+// Text Shadows
+/* Add a dark text shadow */
+.text-shadow-dark {
+ text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25), 0 1px 25px rgba(0, 0, 0, 0.75);
+}
+/* Add a light text shadow */
+.text-shadow-light {
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
+}
diff --git a/primer-utilities/lib/visibility-display.scss b/primer-utilities/lib/visibility-display.scss
new file mode 100644
index 0000000000..a823b2fd54
--- /dev/null
+++ b/primer-utilities/lib/visibility-display.scss
@@ -0,0 +1,95 @@
+// Visibility and display utilities
+// stylelint-disable block-opening-brace-space-after, block-opening-brace-space-before, primer/selector-no-utility
+// stylelint-disable comment-empty-line-before
+
+// Visibility utilities
+/* Visibility hidden */
+.v-hidden { visibility: hidden !important; }
+/* Visibility visible */
+.v-visible { visibility: visible !important; }
+
+// Display utilites
+/* Set the display to table */
+.d-table { display: table !important; }
+/* Set the display to table-cell */
+.d-table-cell { display: table-cell !important; }
+/* Set the table-layout to fixed */
+.table-fixed { table-layout: fixed !important; }
+
+/* Set the display to block */
+.d-block { display: block !important; }
+/* Set the display to inline */
+.d-inline { display: inline !important; }
+/* Set the display to inline-block */
+.d-inline-block { display: inline-block !important; }
+/* Set the display to flex */
+.d-flex { display: flex !important; }
+/* Set the display to inline-flex */
+.d-inline-flex { display: inline-flex !important; }
+/* Set the display to none */
+.d-none { display: none !important; }
+
+// Responsive display utlities
+// .d-sm-none, .d-lg-inline, ...
+@each $breakpoint in map-keys($breakpoints) {
+ @include breakpoint($breakpoint) {
+ /* Set the display to table at the #{$breakpoint} breakpoint */
+ .d-#{$breakpoint}-table { display: table !important; }
+ /* Set the display to table cell at the #{$breakpoint} breakpoint */
+ .d-#{$breakpoint}-table-cell { display: table-cell !important; }
+ /* Set the display to block at the #{$breakpoint} breakpoint */
+ .d-#{$breakpoint}-block { display: block !important; }
+ /* Set the display to inline at the #{$breakpoint} breakpoint */
+ .d-#{$breakpoint}-inline { display: inline !important; }
+ /* Set the display to inline block at the #{$breakpoint} breakpoint */
+ .d-#{$breakpoint}-inline-block { display: inline-block !important; }
+ /* Set the display to flex at the #{$breakpoint} breakpoint */
+ .d-#{$breakpoint}-flex { display: flex !important; }
+ /* Set the display to flex at the #{$breakpoint} breakpoint */
+ .d-#{$breakpoint}-inline-flex { display: inline-flex !important; }
+ /* Set the display to none at the #{$breakpoint} breakpoint */
+ .d-#{$breakpoint}-none { display: none !important; }
+ }
+}
+
+// Hide utilities for each breakpoint
+// Each hide utility only applies to one breakpoint range.
+@media (max-width: $width-sm) {
+ .hide-sm {
+ display: none !important;
+ }
+}
+
+@media (min-width: $width-sm) and (max-width: $width-md) {
+ .hide-md {
+ display: none !important;
+ }
+}
+
+@media (min-width: $width-md) and (max-width: $width-lg) {
+ .hide-lg {
+ display: none !important;
+ }
+}
+
+@media (min-width: $width-lg) {
+ .hide-xl {
+ display: none !important;
+ }
+}
+
+// Only display content to screen readers
+//
+// See: http://a11yproject.com/posts/how-to-hide-content/
+
+.sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ // Workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=1241631
+ word-wrap: normal;
+ border: 0;
+}
diff --git a/primer-utilities/package.json b/primer-utilities/package.json
new file mode 100644
index 0000000000..f8aa97815f
--- /dev/null
+++ b/primer-utilities/package.json
@@ -0,0 +1,38 @@
+{
+ "version": "4.2.4",
+ "name": "primer-utilities",
+ "description": "Immutable, atomic CSS classes to rapidly build product",
+ "homepage": "http://primercss.io/",
+ "author": "GitHub, Inc.",
+ "license": "MIT",
+ "style": "index.scss",
+ "main": "build/index.js",
+ "files": [
+ "index.scss",
+ "lib",
+ "build"
+ ],
+ "repository": "https://github.com/primer/primer-utilities.git",
+ "bugs": {
+ "url": "https://github.com/primer/primer-utilities/issues"
+ },
+ "scripts": {
+ "build": "primer-module-build index.scss",
+ "prepublish": "npm run build",
+ "test": "npm run build && stylelint **/*.scss -c .stylelintrc.json -s scss"
+ },
+ "dependencies": {
+ "primer-support": "*"
+ },
+ "devDependencies": {
+ "stylelint": "*",
+ "stylelint-config-primer": "*",
+ "primer-module-build": "*"
+ },
+ "keywords": [
+ "primer",
+ "css",
+ "github",
+ "primercss"
+ ]
+}
From b528fbf74c2a67a88e4bb566f7e9257259544152 Mon Sep 17 00:00:00 2001
From: broccolini
Date: Thu, 11 May 2017 15:07:16 -0400
Subject: [PATCH 02/98] move modules into modules folder
---
{primer-alerts => modules/primer-alerts}/.github/CONTRIBUTING.md | 0
{primer-alerts => modules/primer-alerts}/.gitignore | 0
{primer-alerts => modules/primer-alerts}/.npmignore | 0
{primer-alerts => modules/primer-alerts}/.postcss.json | 0
{primer-alerts => modules/primer-alerts}/.stylelintrc.json | 0
{primer-alerts => modules/primer-alerts}/.travis.yml | 0
{primer-alerts => modules/primer-alerts}/CHANGELOG.md | 0
{primer-alerts => modules/primer-alerts}/LICENSE | 0
{primer-alerts => modules/primer-alerts}/README.md | 0
{primer-alerts => modules/primer-alerts}/index.scss | 0
{primer-alerts => modules/primer-alerts}/lib/flash.scss | 0
{primer-alerts => modules/primer-alerts}/package.json | 0
.../primer-avatars}/.github/CONTRIBUTING.md | 0
{primer-avatars => modules/primer-avatars}/.gitignore | 0
{primer-avatars => modules/primer-avatars}/.npmignore | 0
{primer-avatars => modules/primer-avatars}/.postcss.json | 0
{primer-avatars => modules/primer-avatars}/.stylelintrc.json | 0
{primer-avatars => modules/primer-avatars}/.travis.yml | 0
{primer-avatars => modules/primer-avatars}/CHANGELOG.md | 0
{primer-avatars => modules/primer-avatars}/LICENSE | 0
{primer-avatars => modules/primer-avatars}/README.md | 0
{primer-avatars => modules/primer-avatars}/index.scss | 0
.../primer-avatars}/lib/avatar-parent-child.scss | 0
{primer-avatars => modules/primer-avatars}/lib/avatar-stack.scss | 0
{primer-avatars => modules/primer-avatars}/lib/avatar.scss | 0
{primer-avatars => modules/primer-avatars}/lib/circle-badge.scss | 0
{primer-avatars => modules/primer-avatars}/package.json | 0
{primer-base => modules/primer-base}/.github/CONTRIBUTING.md | 0
{primer-base => modules/primer-base}/.gitignore | 0
{primer-base => modules/primer-base}/.npmignore | 0
{primer-base => modules/primer-base}/.postcss.json | 0
{primer-base => modules/primer-base}/.stylelintrc.json | 0
{primer-base => modules/primer-base}/.travis.yml | 0
{primer-base => modules/primer-base}/CHANGELOG.md | 0
{primer-base => modules/primer-base}/LICENSE | 0
{primer-base => modules/primer-base}/README.md | 0
{primer-base => modules/primer-base}/index.scss | 0
{primer-base => modules/primer-base}/lib/base.scss | 0
{primer-base => modules/primer-base}/lib/normalize.scss | 0
{primer-base => modules/primer-base}/lib/typography-base.scss | 0
{primer-base => modules/primer-base}/package.json | 0
.../primer-blankslate}/.github/CONTRIBUTING.md | 0
{primer-blankslate => modules/primer-blankslate}/.gitignore | 0
{primer-blankslate => modules/primer-blankslate}/.npmignore | 0
{primer-blankslate => modules/primer-blankslate}/.postcss.json | 0
.../primer-blankslate}/.stylelintrc.json | 0
{primer-blankslate => modules/primer-blankslate}/.travis.yml | 0
{primer-blankslate => modules/primer-blankslate}/CHANGELOG.md | 0
{primer-blankslate => modules/primer-blankslate}/LICENSE | 0
{primer-blankslate => modules/primer-blankslate}/README.md | 0
{primer-blankslate => modules/primer-blankslate}/index.scss | 0
.../primer-blankslate}/lib/blankslate.scss | 0
{primer-blankslate => modules/primer-blankslate}/package.json | 0
{primer-box => modules/primer-box}/.github/CONTRIBUTING.md | 0
{primer-box => modules/primer-box}/.gitignore | 0
{primer-box => modules/primer-box}/.npmignore | 0
{primer-box => modules/primer-box}/.postcss.json | 0
{primer-box => modules/primer-box}/.stylelintrc.json | 0
{primer-box => modules/primer-box}/.travis.yml | 0
{primer-box => modules/primer-box}/CHANGELOG.md | 0
{primer-box => modules/primer-box}/LICENSE | 0
{primer-box => modules/primer-box}/README.md | 0
{primer-box => modules/primer-box}/index.scss | 0
{primer-box => modules/primer-box}/lib/box.scss | 0
{primer-box => modules/primer-box}/npm-debug.log | 0
{primer-box => modules/primer-box}/package.json | 0
.../primer-breadcrumb}/.github/CONTRIBUTING.md | 0
{primer-breadcrumb => modules/primer-breadcrumb}/.gitignore | 0
{primer-breadcrumb => modules/primer-breadcrumb}/.npmignore | 0
{primer-breadcrumb => modules/primer-breadcrumb}/.postcss.json | 0
.../primer-breadcrumb}/.stylelintrc.json | 0
{primer-breadcrumb => modules/primer-breadcrumb}/.travis.yml | 0
{primer-breadcrumb => modules/primer-breadcrumb}/CHANGELOG.md | 0
{primer-breadcrumb => modules/primer-breadcrumb}/LICENSE | 0
{primer-breadcrumb => modules/primer-breadcrumb}/README.md | 0
{primer-breadcrumb => modules/primer-breadcrumb}/index.scss | 0
.../primer-breadcrumb}/lib/breadcrumb.scss | 0
{primer-breadcrumb => modules/primer-breadcrumb}/package.json | 0
.../primer-buttons}/.github/CONTRIBUTING.md | 0
{primer-buttons => modules/primer-buttons}/.gitignore | 0
{primer-buttons => modules/primer-buttons}/.npmignore | 0
{primer-buttons => modules/primer-buttons}/.postcss.json | 0
{primer-buttons => modules/primer-buttons}/.stylelintrc.json | 0
{primer-buttons => modules/primer-buttons}/.travis.yml | 0
{primer-buttons => modules/primer-buttons}/CHANGELOG.md | 0
{primer-buttons => modules/primer-buttons}/LICENSE | 0
{primer-buttons => modules/primer-buttons}/README.md | 0
{primer-buttons => modules/primer-buttons}/index.scss | 0
{primer-buttons => modules/primer-buttons}/lib/button-group.scss | 0
{primer-buttons => modules/primer-buttons}/lib/button.scss | 0
{primer-buttons => modules/primer-buttons}/package.json | 0
{primer-cards => modules/primer-cards}/.github/CONTRIBUTING.md | 0
{primer-cards => modules/primer-cards}/.gitignore | 0
{primer-cards => modules/primer-cards}/.npmignore | 0
{primer-cards => modules/primer-cards}/.postcss.json | 0
{primer-cards => modules/primer-cards}/.stylelintrc.json | 0
{primer-cards => modules/primer-cards}/.travis.yml | 0
{primer-cards => modules/primer-cards}/CHANGELOG.md | 0
{primer-cards => modules/primer-cards}/LICENSE | 0
{primer-cards => modules/primer-cards}/README.md | 0
{primer-cards => modules/primer-cards}/index.scss | 0
{primer-cards => modules/primer-cards}/lib/cards.scss | 0
{primer-cards => modules/primer-cards}/package.json | 0
{primer-core => modules/primer-core}/.gitignore | 0
{primer-core => modules/primer-core}/.npmignore | 0
{primer-core => modules/primer-core}/.travis.yml | 0
{primer-core => modules/primer-core}/CHANGELOG.md | 0
{primer-core => modules/primer-core}/LICENSE | 0
{primer-core => modules/primer-core}/README.md | 0
{primer-core => modules/primer-core}/index.scss | 0
{primer-core => modules/primer-core}/package.json | 0
{primer-forms => modules/primer-forms}/.github/CONTRIBUTING.md | 0
{primer-forms => modules/primer-forms}/.gitignore | 0
{primer-forms => modules/primer-forms}/.npmignore | 0
{primer-forms => modules/primer-forms}/.postcss.json | 0
{primer-forms => modules/primer-forms}/.stylelintrc.json | 0
{primer-forms => modules/primer-forms}/.travis.yml | 0
{primer-forms => modules/primer-forms}/CHANGELOG.md | 0
{primer-forms => modules/primer-forms}/LICENSE | 0
{primer-forms => modules/primer-forms}/README.md | 0
{primer-forms => modules/primer-forms}/index.scss | 0
{primer-forms => modules/primer-forms}/lib/form-control.scss | 0
{primer-forms => modules/primer-forms}/lib/form-group.scss | 0
{primer-forms => modules/primer-forms}/lib/form-select.scss | 0
{primer-forms => modules/primer-forms}/lib/form-validation.scss | 0
{primer-forms => modules/primer-forms}/package.json | 0
{primer-labels => modules/primer-labels}/.github/CONTRIBUTING.md | 0
{primer-labels => modules/primer-labels}/.gitignore | 0
{primer-labels => modules/primer-labels}/.npmignore | 0
{primer-labels => modules/primer-labels}/.postcss.json | 0
{primer-labels => modules/primer-labels}/.stylelintrc.json | 0
{primer-labels => modules/primer-labels}/.travis.yml | 0
{primer-labels => modules/primer-labels}/CHANGELOG.md | 0
{primer-labels => modules/primer-labels}/LICENSE | 0
{primer-labels => modules/primer-labels}/README.md | 0
{primer-labels => modules/primer-labels}/index.scss | 0
{primer-labels => modules/primer-labels}/lib/counters.scss | 0
{primer-labels => modules/primer-labels}/lib/labels.scss | 0
{primer-labels => modules/primer-labels}/lib/states.scss | 0
{primer-labels => modules/primer-labels}/npm-debug.log | 0
{primer-labels => modules/primer-labels}/package.json | 0
{primer-layout => modules/primer-layout}/.github/CONTRIBUTING.md | 0
{primer-layout => modules/primer-layout}/.gitignore | 0
{primer-layout => modules/primer-layout}/.npmignore | 0
{primer-layout => modules/primer-layout}/.postcss.json | 0
{primer-layout => modules/primer-layout}/.stylelintrc.json | 0
{primer-layout => modules/primer-layout}/.travis.yml | 0
{primer-layout => modules/primer-layout}/CHANGELOG.md | 0
{primer-layout => modules/primer-layout}/LICENSE | 0
{primer-layout => modules/primer-layout}/README.md | 0
{primer-layout => modules/primer-layout}/index.scss | 0
{primer-layout => modules/primer-layout}/lib/columns.scss | 0
{primer-layout => modules/primer-layout}/lib/container.scss | 0
{primer-layout => modules/primer-layout}/lib/grid-offset.scss | 0
{primer-layout => modules/primer-layout}/lib/grid.scss | 0
{primer-layout => modules/primer-layout}/package.json | 0
.../primer-markdown}/.github/CONTRIBUTING.md | 0
{primer-markdown => modules/primer-markdown}/.gitignore | 0
{primer-markdown => modules/primer-markdown}/.npmignore | 0
{primer-markdown => modules/primer-markdown}/.postcss.json | 0
{primer-markdown => modules/primer-markdown}/.stylelintrc.json | 0
{primer-markdown => modules/primer-markdown}/.travis.yml | 0
{primer-markdown => modules/primer-markdown}/CHANGELOG.md | 0
{primer-markdown => modules/primer-markdown}/LICENSE | 0
{primer-markdown => modules/primer-markdown}/README.md | 0
{primer-markdown => modules/primer-markdown}/index.scss | 0
{primer-markdown => modules/primer-markdown}/lib/blob-csv.scss | 0
{primer-markdown => modules/primer-markdown}/lib/code.scss | 0
{primer-markdown => modules/primer-markdown}/lib/headings.scss | 0
{primer-markdown => modules/primer-markdown}/lib/images.scss | 0
{primer-markdown => modules/primer-markdown}/lib/lists.scss | 0
.../primer-markdown}/lib/markdown-body.scss | 0
{primer-markdown => modules/primer-markdown}/lib/tables.scss | 0
{primer-markdown => modules/primer-markdown}/package.json | 0
.../primer-marketing-type}/.github/CONTRIBUTING.md | 0
.../primer-marketing-type}/.gitignore | 0
.../primer-marketing-type}/.npmignore | 0
.../primer-marketing-type}/.postcss.json | 0
.../primer-marketing-type}/.stylelintrc.json | 0
.../primer-marketing-type}/.travis.yml | 0
.../primer-marketing-type}/CHANGELOG.md | 0
{primer-marketing-type => modules/primer-marketing-type}/LICENSE | 0
.../primer-marketing-type}/README.md | 0
.../primer-marketing-type}/index.scss | 0
.../primer-marketing-type}/lib/typography.scss | 0
.../primer-marketing-type}/package.json | 0
.../primer-marketing-utilities}/.github/CONTRIBUTING.md | 0
.../primer-marketing-utilities}/.gitignore | 0
.../primer-marketing-utilities}/.npmignore | 0
.../primer-marketing-utilities}/.postcss.json | 0
.../primer-marketing-utilities}/.stylelintrc.json | 0
.../primer-marketing-utilities}/.travis.yml | 0
.../primer-marketing-utilities}/CHANGELOG.md | 0
.../primer-marketing-utilities}/LICENSE | 0
.../primer-marketing-utilities}/README.md | 0
.../primer-marketing-utilities}/index.scss | 0
.../primer-marketing-utilities}/lib/borders.scss | 0
.../primer-marketing-utilities}/lib/filters.scss | 0
.../primer-marketing-utilities}/package.json | 0
{primer-marketing => modules/primer-marketing}/.gitignore | 0
{primer-marketing => modules/primer-marketing}/.travis.yml | 0
{primer-marketing => modules/primer-marketing}/CHANGELOG.md | 0
{primer-marketing => modules/primer-marketing}/LICENSE | 0
{primer-marketing => modules/primer-marketing}/README.md | 0
{primer-marketing => modules/primer-marketing}/index.scss | 0
{primer-marketing => modules/primer-marketing}/package.json | 0
.../primer-navigation}/.github/CONTRIBUTING.md | 0
{primer-navigation => modules/primer-navigation}/.gitignore | 0
{primer-navigation => modules/primer-navigation}/.npmignore | 0
{primer-navigation => modules/primer-navigation}/.postcss.json | 0
.../primer-navigation}/.stylelintrc.json | 0
{primer-navigation => modules/primer-navigation}/.travis.yml | 0
{primer-navigation => modules/primer-navigation}/CHANGELOG.md | 0
{primer-navigation => modules/primer-navigation}/LICENSE | 0
{primer-navigation => modules/primer-navigation}/README.md | 0
{primer-navigation => modules/primer-navigation}/index.scss | 0
.../primer-navigation}/lib/filter-list.scss | 0
{primer-navigation => modules/primer-navigation}/lib/menu.scss | 0
{primer-navigation => modules/primer-navigation}/lib/subnav.scss | 0
{primer-navigation => modules/primer-navigation}/lib/tabnav.scss | 0
{primer-navigation => modules/primer-navigation}/package.json | 0
.../primer-page-headers}/.github/CONTRIBUTING.md | 0
{primer-page-headers => modules/primer-page-headers}/.gitignore | 0
{primer-page-headers => modules/primer-page-headers}/.npmignore | 0
.../primer-page-headers}/.postcss.json | 0
.../primer-page-headers}/.stylelintrc.json | 0
{primer-page-headers => modules/primer-page-headers}/.travis.yml | 0
{primer-page-headers => modules/primer-page-headers}/CHANGELOG.md | 0
{primer-page-headers => modules/primer-page-headers}/LICENSE | 0
{primer-page-headers => modules/primer-page-headers}/README.md | 0
{primer-page-headers => modules/primer-page-headers}/index.scss | 0
.../primer-page-headers}/lib/headers.scss | 0
{primer-page-headers => modules/primer-page-headers}/package.json | 0
.../primer-page-sections}/.github/CONTRIBUTING.md | 0
{primer-page-sections => modules/primer-page-sections}/.gitignore | 0
{primer-page-sections => modules/primer-page-sections}/.npmignore | 0
.../primer-page-sections}/.postcss.json | 0
.../primer-page-sections}/.stylelintrc.json | 0
.../primer-page-sections}/.travis.yml | 0
.../primer-page-sections}/CHANGELOG.md | 0
{primer-page-sections => modules/primer-page-sections}/LICENSE | 0
{primer-page-sections => modules/primer-page-sections}/README.md | 0
{primer-page-sections => modules/primer-page-sections}/index.scss | 0
.../primer-page-sections}/lib/page-section.scss | 0
.../primer-page-sections}/package.json | 0
{primer-product => modules/primer-product}/.gitignore | 0
{primer-product => modules/primer-product}/.npmignore | 0
{primer-product => modules/primer-product}/.travis.yml | 0
{primer-product => modules/primer-product}/CHANGELOG.md | 0
{primer-product => modules/primer-product}/LICENSE | 0
{primer-product => modules/primer-product}/README.md | 0
{primer-product => modules/primer-product}/index.scss | 0
{primer-product => modules/primer-product}/package.json | 0
.../primer-support}/.github/CONTRIBUTING.md | 0
{primer-support => modules/primer-support}/.gitignore | 0
{primer-support => modules/primer-support}/.npmignore | 0
{primer-support => modules/primer-support}/.postcss.json | 0
{primer-support => modules/primer-support}/.stylelintrc.json | 0
{primer-support => modules/primer-support}/.travis.yml | 0
{primer-support => modules/primer-support}/CHANGELOG.md | 0
{primer-support => modules/primer-support}/LICENSE | 0
{primer-support => modules/primer-support}/README.md | 0
{primer-support => modules/primer-support}/index.scss | 0
.../primer-support}/lib/mixins/buttons.scss | 0
{primer-support => modules/primer-support}/lib/mixins/layout.scss | 0
{primer-support => modules/primer-support}/lib/mixins/misc.scss | 0
.../primer-support}/lib/mixins/typography.scss | 0
.../primer-support}/lib/variables/color-system.scss | 0
.../primer-support}/lib/variables/colors.scss | 0
.../primer-support}/lib/variables/layout.scss | 0
.../primer-support}/lib/variables/misc.scss | 0
.../primer-support}/lib/variables/typography.scss | 0
{primer-support => modules/primer-support}/package.json | 0
.../primer-table-object}/.github/CONTRIBUTING.md | 0
{primer-table-object => modules/primer-table-object}/.gitignore | 0
{primer-table-object => modules/primer-table-object}/.npmignore | 0
.../primer-table-object}/.postcss.json | 0
.../primer-table-object}/.stylelintrc.json | 0
{primer-table-object => modules/primer-table-object}/.travis.yml | 0
{primer-table-object => modules/primer-table-object}/CHANGELOG.md | 0
{primer-table-object => modules/primer-table-object}/LICENSE | 0
{primer-table-object => modules/primer-table-object}/README.md | 0
{primer-table-object => modules/primer-table-object}/index.scss | 0
.../primer-table-object}/lib/table-object.scss | 0
{primer-table-object => modules/primer-table-object}/package.json | 0
{primer-tables => modules/primer-tables}/.github/CONTRIBUTING.md | 0
{primer-tables => modules/primer-tables}/.gitignore | 0
{primer-tables => modules/primer-tables}/.npmignore | 0
{primer-tables => modules/primer-tables}/.postcss.json | 0
{primer-tables => modules/primer-tables}/.stylelintrc.json | 0
{primer-tables => modules/primer-tables}/.travis.yml | 0
{primer-tables => modules/primer-tables}/CHANGELOG.md | 0
{primer-tables => modules/primer-tables}/LICENSE | 0
{primer-tables => modules/primer-tables}/README.md | 0
{primer-tables => modules/primer-tables}/index.scss | 0
{primer-tables => modules/primer-tables}/lib/tables.scss | 0
{primer-tables => modules/primer-tables}/package.json | 0
.../primer-tooltips}/.github/CONTRIBUTING.md | 0
{primer-tooltips => modules/primer-tooltips}/.gitignore | 0
{primer-tooltips => modules/primer-tooltips}/.npmignore | 0
{primer-tooltips => modules/primer-tooltips}/.postcss.json | 0
{primer-tooltips => modules/primer-tooltips}/.stylelintrc.json | 0
{primer-tooltips => modules/primer-tooltips}/.travis.yml | 0
{primer-tooltips => modules/primer-tooltips}/CHANGELOG.md | 0
{primer-tooltips => modules/primer-tooltips}/LICENSE | 0
{primer-tooltips => modules/primer-tooltips}/README.md | 0
{primer-tooltips => modules/primer-tooltips}/index.scss | 0
{primer-tooltips => modules/primer-tooltips}/lib/tooltips.scss | 0
{primer-tooltips => modules/primer-tooltips}/package.json | 0
.../primer-truncate}/.github/CONTRIBUTING.md | 0
{primer-truncate => modules/primer-truncate}/.gitignore | 0
{primer-truncate => modules/primer-truncate}/.npmignore | 0
{primer-truncate => modules/primer-truncate}/.postcss.json | 0
{primer-truncate => modules/primer-truncate}/.stylelintrc.json | 0
{primer-truncate => modules/primer-truncate}/.travis.yml | 0
{primer-truncate => modules/primer-truncate}/CHANGELOG.md | 0
{primer-truncate => modules/primer-truncate}/LICENSE | 0
{primer-truncate => modules/primer-truncate}/README.md | 0
{primer-truncate => modules/primer-truncate}/index.scss | 0
{primer-truncate => modules/primer-truncate}/lib/truncate.scss | 0
{primer-truncate => modules/primer-truncate}/package.json | 0
.../primer-utilities}/.github/CONTRIBUTING.md | 0
{primer-utilities => modules/primer-utilities}/.gitignore | 0
{primer-utilities => modules/primer-utilities}/.npmignore | 0
{primer-utilities => modules/primer-utilities}/.postcss.json | 0
{primer-utilities => modules/primer-utilities}/.stylelintrc.json | 0
{primer-utilities => modules/primer-utilities}/.travis.yml | 0
{primer-utilities => modules/primer-utilities}/CHANGELOG.md | 0
{primer-utilities => modules/primer-utilities}/LICENSE | 0
{primer-utilities => modules/primer-utilities}/README.md | 0
{primer-utilities => modules/primer-utilities}/index.scss | 0
.../primer-utilities}/lib/animations.scss | 0
{primer-utilities => modules/primer-utilities}/lib/borders.scss | 0
.../primer-utilities}/lib/box-shadow.scss | 0
{primer-utilities => modules/primer-utilities}/lib/colors.scss | 0
{primer-utilities => modules/primer-utilities}/lib/flexbox.scss | 0
{primer-utilities => modules/primer-utilities}/lib/layout.scss | 0
{primer-utilities => modules/primer-utilities}/lib/margin.scss | 0
{primer-utilities => modules/primer-utilities}/lib/padding.scss | 0
.../primer-utilities}/lib/typography.scss | 0
.../primer-utilities}/lib/visibility-display.scss | 0
{primer-utilities => modules/primer-utilities}/package.json | 0
342 files changed, 0 insertions(+), 0 deletions(-)
rename {primer-alerts => modules/primer-alerts}/.github/CONTRIBUTING.md (100%)
rename {primer-alerts => modules/primer-alerts}/.gitignore (100%)
rename {primer-alerts => modules/primer-alerts}/.npmignore (100%)
rename {primer-alerts => modules/primer-alerts}/.postcss.json (100%)
rename {primer-alerts => modules/primer-alerts}/.stylelintrc.json (100%)
rename {primer-alerts => modules/primer-alerts}/.travis.yml (100%)
rename {primer-alerts => modules/primer-alerts}/CHANGELOG.md (100%)
rename {primer-alerts => modules/primer-alerts}/LICENSE (100%)
rename {primer-alerts => modules/primer-alerts}/README.md (100%)
rename {primer-alerts => modules/primer-alerts}/index.scss (100%)
rename {primer-alerts => modules/primer-alerts}/lib/flash.scss (100%)
rename {primer-alerts => modules/primer-alerts}/package.json (100%)
rename {primer-avatars => modules/primer-avatars}/.github/CONTRIBUTING.md (100%)
rename {primer-avatars => modules/primer-avatars}/.gitignore (100%)
rename {primer-avatars => modules/primer-avatars}/.npmignore (100%)
rename {primer-avatars => modules/primer-avatars}/.postcss.json (100%)
rename {primer-avatars => modules/primer-avatars}/.stylelintrc.json (100%)
rename {primer-avatars => modules/primer-avatars}/.travis.yml (100%)
rename {primer-avatars => modules/primer-avatars}/CHANGELOG.md (100%)
rename {primer-avatars => modules/primer-avatars}/LICENSE (100%)
rename {primer-avatars => modules/primer-avatars}/README.md (100%)
rename {primer-avatars => modules/primer-avatars}/index.scss (100%)
rename {primer-avatars => modules/primer-avatars}/lib/avatar-parent-child.scss (100%)
rename {primer-avatars => modules/primer-avatars}/lib/avatar-stack.scss (100%)
rename {primer-avatars => modules/primer-avatars}/lib/avatar.scss (100%)
rename {primer-avatars => modules/primer-avatars}/lib/circle-badge.scss (100%)
rename {primer-avatars => modules/primer-avatars}/package.json (100%)
rename {primer-base => modules/primer-base}/.github/CONTRIBUTING.md (100%)
rename {primer-base => modules/primer-base}/.gitignore (100%)
rename {primer-base => modules/primer-base}/.npmignore (100%)
rename {primer-base => modules/primer-base}/.postcss.json (100%)
rename {primer-base => modules/primer-base}/.stylelintrc.json (100%)
rename {primer-base => modules/primer-base}/.travis.yml (100%)
rename {primer-base => modules/primer-base}/CHANGELOG.md (100%)
rename {primer-base => modules/primer-base}/LICENSE (100%)
rename {primer-base => modules/primer-base}/README.md (100%)
rename {primer-base => modules/primer-base}/index.scss (100%)
rename {primer-base => modules/primer-base}/lib/base.scss (100%)
rename {primer-base => modules/primer-base}/lib/normalize.scss (100%)
rename {primer-base => modules/primer-base}/lib/typography-base.scss (100%)
rename {primer-base => modules/primer-base}/package.json (100%)
rename {primer-blankslate => modules/primer-blankslate}/.github/CONTRIBUTING.md (100%)
rename {primer-blankslate => modules/primer-blankslate}/.gitignore (100%)
rename {primer-blankslate => modules/primer-blankslate}/.npmignore (100%)
rename {primer-blankslate => modules/primer-blankslate}/.postcss.json (100%)
rename {primer-blankslate => modules/primer-blankslate}/.stylelintrc.json (100%)
rename {primer-blankslate => modules/primer-blankslate}/.travis.yml (100%)
rename {primer-blankslate => modules/primer-blankslate}/CHANGELOG.md (100%)
rename {primer-blankslate => modules/primer-blankslate}/LICENSE (100%)
rename {primer-blankslate => modules/primer-blankslate}/README.md (100%)
rename {primer-blankslate => modules/primer-blankslate}/index.scss (100%)
rename {primer-blankslate => modules/primer-blankslate}/lib/blankslate.scss (100%)
rename {primer-blankslate => modules/primer-blankslate}/package.json (100%)
rename {primer-box => modules/primer-box}/.github/CONTRIBUTING.md (100%)
rename {primer-box => modules/primer-box}/.gitignore (100%)
rename {primer-box => modules/primer-box}/.npmignore (100%)
rename {primer-box => modules/primer-box}/.postcss.json (100%)
rename {primer-box => modules/primer-box}/.stylelintrc.json (100%)
rename {primer-box => modules/primer-box}/.travis.yml (100%)
rename {primer-box => modules/primer-box}/CHANGELOG.md (100%)
rename {primer-box => modules/primer-box}/LICENSE (100%)
rename {primer-box => modules/primer-box}/README.md (100%)
rename {primer-box => modules/primer-box}/index.scss (100%)
rename {primer-box => modules/primer-box}/lib/box.scss (100%)
rename {primer-box => modules/primer-box}/npm-debug.log (100%)
rename {primer-box => modules/primer-box}/package.json (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/.github/CONTRIBUTING.md (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/.gitignore (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/.npmignore (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/.postcss.json (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/.stylelintrc.json (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/.travis.yml (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/CHANGELOG.md (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/LICENSE (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/README.md (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/index.scss (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/lib/breadcrumb.scss (100%)
rename {primer-breadcrumb => modules/primer-breadcrumb}/package.json (100%)
rename {primer-buttons => modules/primer-buttons}/.github/CONTRIBUTING.md (100%)
rename {primer-buttons => modules/primer-buttons}/.gitignore (100%)
rename {primer-buttons => modules/primer-buttons}/.npmignore (100%)
rename {primer-buttons => modules/primer-buttons}/.postcss.json (100%)
rename {primer-buttons => modules/primer-buttons}/.stylelintrc.json (100%)
rename {primer-buttons => modules/primer-buttons}/.travis.yml (100%)
rename {primer-buttons => modules/primer-buttons}/CHANGELOG.md (100%)
rename {primer-buttons => modules/primer-buttons}/LICENSE (100%)
rename {primer-buttons => modules/primer-buttons}/README.md (100%)
rename {primer-buttons => modules/primer-buttons}/index.scss (100%)
rename {primer-buttons => modules/primer-buttons}/lib/button-group.scss (100%)
rename {primer-buttons => modules/primer-buttons}/lib/button.scss (100%)
rename {primer-buttons => modules/primer-buttons}/package.json (100%)
rename {primer-cards => modules/primer-cards}/.github/CONTRIBUTING.md (100%)
rename {primer-cards => modules/primer-cards}/.gitignore (100%)
rename {primer-cards => modules/primer-cards}/.npmignore (100%)
rename {primer-cards => modules/primer-cards}/.postcss.json (100%)
rename {primer-cards => modules/primer-cards}/.stylelintrc.json (100%)
rename {primer-cards => modules/primer-cards}/.travis.yml (100%)
rename {primer-cards => modules/primer-cards}/CHANGELOG.md (100%)
rename {primer-cards => modules/primer-cards}/LICENSE (100%)
rename {primer-cards => modules/primer-cards}/README.md (100%)
rename {primer-cards => modules/primer-cards}/index.scss (100%)
rename {primer-cards => modules/primer-cards}/lib/cards.scss (100%)
rename {primer-cards => modules/primer-cards}/package.json (100%)
rename {primer-core => modules/primer-core}/.gitignore (100%)
rename {primer-core => modules/primer-core}/.npmignore (100%)
rename {primer-core => modules/primer-core}/.travis.yml (100%)
rename {primer-core => modules/primer-core}/CHANGELOG.md (100%)
rename {primer-core => modules/primer-core}/LICENSE (100%)
rename {primer-core => modules/primer-core}/README.md (100%)
rename {primer-core => modules/primer-core}/index.scss (100%)
rename {primer-core => modules/primer-core}/package.json (100%)
rename {primer-forms => modules/primer-forms}/.github/CONTRIBUTING.md (100%)
rename {primer-forms => modules/primer-forms}/.gitignore (100%)
rename {primer-forms => modules/primer-forms}/.npmignore (100%)
rename {primer-forms => modules/primer-forms}/.postcss.json (100%)
rename {primer-forms => modules/primer-forms}/.stylelintrc.json (100%)
rename {primer-forms => modules/primer-forms}/.travis.yml (100%)
rename {primer-forms => modules/primer-forms}/CHANGELOG.md (100%)
rename {primer-forms => modules/primer-forms}/LICENSE (100%)
rename {primer-forms => modules/primer-forms}/README.md (100%)
rename {primer-forms => modules/primer-forms}/index.scss (100%)
rename {primer-forms => modules/primer-forms}/lib/form-control.scss (100%)
rename {primer-forms => modules/primer-forms}/lib/form-group.scss (100%)
rename {primer-forms => modules/primer-forms}/lib/form-select.scss (100%)
rename {primer-forms => modules/primer-forms}/lib/form-validation.scss (100%)
rename {primer-forms => modules/primer-forms}/package.json (100%)
rename {primer-labels => modules/primer-labels}/.github/CONTRIBUTING.md (100%)
rename {primer-labels => modules/primer-labels}/.gitignore (100%)
rename {primer-labels => modules/primer-labels}/.npmignore (100%)
rename {primer-labels => modules/primer-labels}/.postcss.json (100%)
rename {primer-labels => modules/primer-labels}/.stylelintrc.json (100%)
rename {primer-labels => modules/primer-labels}/.travis.yml (100%)
rename {primer-labels => modules/primer-labels}/CHANGELOG.md (100%)
rename {primer-labels => modules/primer-labels}/LICENSE (100%)
rename {primer-labels => modules/primer-labels}/README.md (100%)
rename {primer-labels => modules/primer-labels}/index.scss (100%)
rename {primer-labels => modules/primer-labels}/lib/counters.scss (100%)
rename {primer-labels => modules/primer-labels}/lib/labels.scss (100%)
rename {primer-labels => modules/primer-labels}/lib/states.scss (100%)
rename {primer-labels => modules/primer-labels}/npm-debug.log (100%)
rename {primer-labels => modules/primer-labels}/package.json (100%)
rename {primer-layout => modules/primer-layout}/.github/CONTRIBUTING.md (100%)
rename {primer-layout => modules/primer-layout}/.gitignore (100%)
rename {primer-layout => modules/primer-layout}/.npmignore (100%)
rename {primer-layout => modules/primer-layout}/.postcss.json (100%)
rename {primer-layout => modules/primer-layout}/.stylelintrc.json (100%)
rename {primer-layout => modules/primer-layout}/.travis.yml (100%)
rename {primer-layout => modules/primer-layout}/CHANGELOG.md (100%)
rename {primer-layout => modules/primer-layout}/LICENSE (100%)
rename {primer-layout => modules/primer-layout}/README.md (100%)
rename {primer-layout => modules/primer-layout}/index.scss (100%)
rename {primer-layout => modules/primer-layout}/lib/columns.scss (100%)
rename {primer-layout => modules/primer-layout}/lib/container.scss (100%)
rename {primer-layout => modules/primer-layout}/lib/grid-offset.scss (100%)
rename {primer-layout => modules/primer-layout}/lib/grid.scss (100%)
rename {primer-layout => modules/primer-layout}/package.json (100%)
rename {primer-markdown => modules/primer-markdown}/.github/CONTRIBUTING.md (100%)
rename {primer-markdown => modules/primer-markdown}/.gitignore (100%)
rename {primer-markdown => modules/primer-markdown}/.npmignore (100%)
rename {primer-markdown => modules/primer-markdown}/.postcss.json (100%)
rename {primer-markdown => modules/primer-markdown}/.stylelintrc.json (100%)
rename {primer-markdown => modules/primer-markdown}/.travis.yml (100%)
rename {primer-markdown => modules/primer-markdown}/CHANGELOG.md (100%)
rename {primer-markdown => modules/primer-markdown}/LICENSE (100%)
rename {primer-markdown => modules/primer-markdown}/README.md (100%)
rename {primer-markdown => modules/primer-markdown}/index.scss (100%)
rename {primer-markdown => modules/primer-markdown}/lib/blob-csv.scss (100%)
rename {primer-markdown => modules/primer-markdown}/lib/code.scss (100%)
rename {primer-markdown => modules/primer-markdown}/lib/headings.scss (100%)
rename {primer-markdown => modules/primer-markdown}/lib/images.scss (100%)
rename {primer-markdown => modules/primer-markdown}/lib/lists.scss (100%)
rename {primer-markdown => modules/primer-markdown}/lib/markdown-body.scss (100%)
rename {primer-markdown => modules/primer-markdown}/lib/tables.scss (100%)
rename {primer-markdown => modules/primer-markdown}/package.json (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/.github/CONTRIBUTING.md (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/.gitignore (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/.npmignore (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/.postcss.json (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/.stylelintrc.json (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/.travis.yml (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/CHANGELOG.md (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/LICENSE (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/README.md (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/index.scss (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/lib/typography.scss (100%)
rename {primer-marketing-type => modules/primer-marketing-type}/package.json (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/.github/CONTRIBUTING.md (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/.gitignore (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/.npmignore (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/.postcss.json (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/.stylelintrc.json (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/.travis.yml (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/CHANGELOG.md (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/LICENSE (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/README.md (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/index.scss (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/lib/borders.scss (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/lib/filters.scss (100%)
rename {primer-marketing-utilities => modules/primer-marketing-utilities}/package.json (100%)
rename {primer-marketing => modules/primer-marketing}/.gitignore (100%)
rename {primer-marketing => modules/primer-marketing}/.travis.yml (100%)
rename {primer-marketing => modules/primer-marketing}/CHANGELOG.md (100%)
rename {primer-marketing => modules/primer-marketing}/LICENSE (100%)
rename {primer-marketing => modules/primer-marketing}/README.md (100%)
rename {primer-marketing => modules/primer-marketing}/index.scss (100%)
rename {primer-marketing => modules/primer-marketing}/package.json (100%)
rename {primer-navigation => modules/primer-navigation}/.github/CONTRIBUTING.md (100%)
rename {primer-navigation => modules/primer-navigation}/.gitignore (100%)
rename {primer-navigation => modules/primer-navigation}/.npmignore (100%)
rename {primer-navigation => modules/primer-navigation}/.postcss.json (100%)
rename {primer-navigation => modules/primer-navigation}/.stylelintrc.json (100%)
rename {primer-navigation => modules/primer-navigation}/.travis.yml (100%)
rename {primer-navigation => modules/primer-navigation}/CHANGELOG.md (100%)
rename {primer-navigation => modules/primer-navigation}/LICENSE (100%)
rename {primer-navigation => modules/primer-navigation}/README.md (100%)
rename {primer-navigation => modules/primer-navigation}/index.scss (100%)
rename {primer-navigation => modules/primer-navigation}/lib/filter-list.scss (100%)
rename {primer-navigation => modules/primer-navigation}/lib/menu.scss (100%)
rename {primer-navigation => modules/primer-navigation}/lib/subnav.scss (100%)
rename {primer-navigation => modules/primer-navigation}/lib/tabnav.scss (100%)
rename {primer-navigation => modules/primer-navigation}/package.json (100%)
rename {primer-page-headers => modules/primer-page-headers}/.github/CONTRIBUTING.md (100%)
rename {primer-page-headers => modules/primer-page-headers}/.gitignore (100%)
rename {primer-page-headers => modules/primer-page-headers}/.npmignore (100%)
rename {primer-page-headers => modules/primer-page-headers}/.postcss.json (100%)
rename {primer-page-headers => modules/primer-page-headers}/.stylelintrc.json (100%)
rename {primer-page-headers => modules/primer-page-headers}/.travis.yml (100%)
rename {primer-page-headers => modules/primer-page-headers}/CHANGELOG.md (100%)
rename {primer-page-headers => modules/primer-page-headers}/LICENSE (100%)
rename {primer-page-headers => modules/primer-page-headers}/README.md (100%)
rename {primer-page-headers => modules/primer-page-headers}/index.scss (100%)
rename {primer-page-headers => modules/primer-page-headers}/lib/headers.scss (100%)
rename {primer-page-headers => modules/primer-page-headers}/package.json (100%)
rename {primer-page-sections => modules/primer-page-sections}/.github/CONTRIBUTING.md (100%)
rename {primer-page-sections => modules/primer-page-sections}/.gitignore (100%)
rename {primer-page-sections => modules/primer-page-sections}/.npmignore (100%)
rename {primer-page-sections => modules/primer-page-sections}/.postcss.json (100%)
rename {primer-page-sections => modules/primer-page-sections}/.stylelintrc.json (100%)
rename {primer-page-sections => modules/primer-page-sections}/.travis.yml (100%)
rename {primer-page-sections => modules/primer-page-sections}/CHANGELOG.md (100%)
rename {primer-page-sections => modules/primer-page-sections}/LICENSE (100%)
rename {primer-page-sections => modules/primer-page-sections}/README.md (100%)
rename {primer-page-sections => modules/primer-page-sections}/index.scss (100%)
rename {primer-page-sections => modules/primer-page-sections}/lib/page-section.scss (100%)
rename {primer-page-sections => modules/primer-page-sections}/package.json (100%)
rename {primer-product => modules/primer-product}/.gitignore (100%)
rename {primer-product => modules/primer-product}/.npmignore (100%)
rename {primer-product => modules/primer-product}/.travis.yml (100%)
rename {primer-product => modules/primer-product}/CHANGELOG.md (100%)
rename {primer-product => modules/primer-product}/LICENSE (100%)
rename {primer-product => modules/primer-product}/README.md (100%)
rename {primer-product => modules/primer-product}/index.scss (100%)
rename {primer-product => modules/primer-product}/package.json (100%)
rename {primer-support => modules/primer-support}/.github/CONTRIBUTING.md (100%)
rename {primer-support => modules/primer-support}/.gitignore (100%)
rename {primer-support => modules/primer-support}/.npmignore (100%)
rename {primer-support => modules/primer-support}/.postcss.json (100%)
rename {primer-support => modules/primer-support}/.stylelintrc.json (100%)
rename {primer-support => modules/primer-support}/.travis.yml (100%)
rename {primer-support => modules/primer-support}/CHANGELOG.md (100%)
rename {primer-support => modules/primer-support}/LICENSE (100%)
rename {primer-support => modules/primer-support}/README.md (100%)
rename {primer-support => modules/primer-support}/index.scss (100%)
rename {primer-support => modules/primer-support}/lib/mixins/buttons.scss (100%)
rename {primer-support => modules/primer-support}/lib/mixins/layout.scss (100%)
rename {primer-support => modules/primer-support}/lib/mixins/misc.scss (100%)
rename {primer-support => modules/primer-support}/lib/mixins/typography.scss (100%)
rename {primer-support => modules/primer-support}/lib/variables/color-system.scss (100%)
rename {primer-support => modules/primer-support}/lib/variables/colors.scss (100%)
rename {primer-support => modules/primer-support}/lib/variables/layout.scss (100%)
rename {primer-support => modules/primer-support}/lib/variables/misc.scss (100%)
rename {primer-support => modules/primer-support}/lib/variables/typography.scss (100%)
rename {primer-support => modules/primer-support}/package.json (100%)
rename {primer-table-object => modules/primer-table-object}/.github/CONTRIBUTING.md (100%)
rename {primer-table-object => modules/primer-table-object}/.gitignore (100%)
rename {primer-table-object => modules/primer-table-object}/.npmignore (100%)
rename {primer-table-object => modules/primer-table-object}/.postcss.json (100%)
rename {primer-table-object => modules/primer-table-object}/.stylelintrc.json (100%)
rename {primer-table-object => modules/primer-table-object}/.travis.yml (100%)
rename {primer-table-object => modules/primer-table-object}/CHANGELOG.md (100%)
rename {primer-table-object => modules/primer-table-object}/LICENSE (100%)
rename {primer-table-object => modules/primer-table-object}/README.md (100%)
rename {primer-table-object => modules/primer-table-object}/index.scss (100%)
rename {primer-table-object => modules/primer-table-object}/lib/table-object.scss (100%)
rename {primer-table-object => modules/primer-table-object}/package.json (100%)
rename {primer-tables => modules/primer-tables}/.github/CONTRIBUTING.md (100%)
rename {primer-tables => modules/primer-tables}/.gitignore (100%)
rename {primer-tables => modules/primer-tables}/.npmignore (100%)
rename {primer-tables => modules/primer-tables}/.postcss.json (100%)
rename {primer-tables => modules/primer-tables}/.stylelintrc.json (100%)
rename {primer-tables => modules/primer-tables}/.travis.yml (100%)
rename {primer-tables => modules/primer-tables}/CHANGELOG.md (100%)
rename {primer-tables => modules/primer-tables}/LICENSE (100%)
rename {primer-tables => modules/primer-tables}/README.md (100%)
rename {primer-tables => modules/primer-tables}/index.scss (100%)
rename {primer-tables => modules/primer-tables}/lib/tables.scss (100%)
rename {primer-tables => modules/primer-tables}/package.json (100%)
rename {primer-tooltips => modules/primer-tooltips}/.github/CONTRIBUTING.md (100%)
rename {primer-tooltips => modules/primer-tooltips}/.gitignore (100%)
rename {primer-tooltips => modules/primer-tooltips}/.npmignore (100%)
rename {primer-tooltips => modules/primer-tooltips}/.postcss.json (100%)
rename {primer-tooltips => modules/primer-tooltips}/.stylelintrc.json (100%)
rename {primer-tooltips => modules/primer-tooltips}/.travis.yml (100%)
rename {primer-tooltips => modules/primer-tooltips}/CHANGELOG.md (100%)
rename {primer-tooltips => modules/primer-tooltips}/LICENSE (100%)
rename {primer-tooltips => modules/primer-tooltips}/README.md (100%)
rename {primer-tooltips => modules/primer-tooltips}/index.scss (100%)
rename {primer-tooltips => modules/primer-tooltips}/lib/tooltips.scss (100%)
rename {primer-tooltips => modules/primer-tooltips}/package.json (100%)
rename {primer-truncate => modules/primer-truncate}/.github/CONTRIBUTING.md (100%)
rename {primer-truncate => modules/primer-truncate}/.gitignore (100%)
rename {primer-truncate => modules/primer-truncate}/.npmignore (100%)
rename {primer-truncate => modules/primer-truncate}/.postcss.json (100%)
rename {primer-truncate => modules/primer-truncate}/.stylelintrc.json (100%)
rename {primer-truncate => modules/primer-truncate}/.travis.yml (100%)
rename {primer-truncate => modules/primer-truncate}/CHANGELOG.md (100%)
rename {primer-truncate => modules/primer-truncate}/LICENSE (100%)
rename {primer-truncate => modules/primer-truncate}/README.md (100%)
rename {primer-truncate => modules/primer-truncate}/index.scss (100%)
rename {primer-truncate => modules/primer-truncate}/lib/truncate.scss (100%)
rename {primer-truncate => modules/primer-truncate}/package.json (100%)
rename {primer-utilities => modules/primer-utilities}/.github/CONTRIBUTING.md (100%)
rename {primer-utilities => modules/primer-utilities}/.gitignore (100%)
rename {primer-utilities => modules/primer-utilities}/.npmignore (100%)
rename {primer-utilities => modules/primer-utilities}/.postcss.json (100%)
rename {primer-utilities => modules/primer-utilities}/.stylelintrc.json (100%)
rename {primer-utilities => modules/primer-utilities}/.travis.yml (100%)
rename {primer-utilities => modules/primer-utilities}/CHANGELOG.md (100%)
rename {primer-utilities => modules/primer-utilities}/LICENSE (100%)
rename {primer-utilities => modules/primer-utilities}/README.md (100%)
rename {primer-utilities => modules/primer-utilities}/index.scss (100%)
rename {primer-utilities => modules/primer-utilities}/lib/animations.scss (100%)
rename {primer-utilities => modules/primer-utilities}/lib/borders.scss (100%)
rename {primer-utilities => modules/primer-utilities}/lib/box-shadow.scss (100%)
rename {primer-utilities => modules/primer-utilities}/lib/colors.scss (100%)
rename {primer-utilities => modules/primer-utilities}/lib/flexbox.scss (100%)
rename {primer-utilities => modules/primer-utilities}/lib/layout.scss (100%)
rename {primer-utilities => modules/primer-utilities}/lib/margin.scss (100%)
rename {primer-utilities => modules/primer-utilities}/lib/padding.scss (100%)
rename {primer-utilities => modules/primer-utilities}/lib/typography.scss (100%)
rename {primer-utilities => modules/primer-utilities}/lib/visibility-display.scss (100%)
rename {primer-utilities => modules/primer-utilities}/package.json (100%)
diff --git a/primer-alerts/.github/CONTRIBUTING.md b/modules/primer-alerts/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-alerts/.github/CONTRIBUTING.md
rename to modules/primer-alerts/.github/CONTRIBUTING.md
diff --git a/primer-alerts/.gitignore b/modules/primer-alerts/.gitignore
similarity index 100%
rename from primer-alerts/.gitignore
rename to modules/primer-alerts/.gitignore
diff --git a/primer-alerts/.npmignore b/modules/primer-alerts/.npmignore
similarity index 100%
rename from primer-alerts/.npmignore
rename to modules/primer-alerts/.npmignore
diff --git a/primer-alerts/.postcss.json b/modules/primer-alerts/.postcss.json
similarity index 100%
rename from primer-alerts/.postcss.json
rename to modules/primer-alerts/.postcss.json
diff --git a/primer-alerts/.stylelintrc.json b/modules/primer-alerts/.stylelintrc.json
similarity index 100%
rename from primer-alerts/.stylelintrc.json
rename to modules/primer-alerts/.stylelintrc.json
diff --git a/primer-alerts/.travis.yml b/modules/primer-alerts/.travis.yml
similarity index 100%
rename from primer-alerts/.travis.yml
rename to modules/primer-alerts/.travis.yml
diff --git a/primer-alerts/CHANGELOG.md b/modules/primer-alerts/CHANGELOG.md
similarity index 100%
rename from primer-alerts/CHANGELOG.md
rename to modules/primer-alerts/CHANGELOG.md
diff --git a/primer-alerts/LICENSE b/modules/primer-alerts/LICENSE
similarity index 100%
rename from primer-alerts/LICENSE
rename to modules/primer-alerts/LICENSE
diff --git a/primer-alerts/README.md b/modules/primer-alerts/README.md
similarity index 100%
rename from primer-alerts/README.md
rename to modules/primer-alerts/README.md
diff --git a/primer-alerts/index.scss b/modules/primer-alerts/index.scss
similarity index 100%
rename from primer-alerts/index.scss
rename to modules/primer-alerts/index.scss
diff --git a/primer-alerts/lib/flash.scss b/modules/primer-alerts/lib/flash.scss
similarity index 100%
rename from primer-alerts/lib/flash.scss
rename to modules/primer-alerts/lib/flash.scss
diff --git a/primer-alerts/package.json b/modules/primer-alerts/package.json
similarity index 100%
rename from primer-alerts/package.json
rename to modules/primer-alerts/package.json
diff --git a/primer-avatars/.github/CONTRIBUTING.md b/modules/primer-avatars/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-avatars/.github/CONTRIBUTING.md
rename to modules/primer-avatars/.github/CONTRIBUTING.md
diff --git a/primer-avatars/.gitignore b/modules/primer-avatars/.gitignore
similarity index 100%
rename from primer-avatars/.gitignore
rename to modules/primer-avatars/.gitignore
diff --git a/primer-avatars/.npmignore b/modules/primer-avatars/.npmignore
similarity index 100%
rename from primer-avatars/.npmignore
rename to modules/primer-avatars/.npmignore
diff --git a/primer-avatars/.postcss.json b/modules/primer-avatars/.postcss.json
similarity index 100%
rename from primer-avatars/.postcss.json
rename to modules/primer-avatars/.postcss.json
diff --git a/primer-avatars/.stylelintrc.json b/modules/primer-avatars/.stylelintrc.json
similarity index 100%
rename from primer-avatars/.stylelintrc.json
rename to modules/primer-avatars/.stylelintrc.json
diff --git a/primer-avatars/.travis.yml b/modules/primer-avatars/.travis.yml
similarity index 100%
rename from primer-avatars/.travis.yml
rename to modules/primer-avatars/.travis.yml
diff --git a/primer-avatars/CHANGELOG.md b/modules/primer-avatars/CHANGELOG.md
similarity index 100%
rename from primer-avatars/CHANGELOG.md
rename to modules/primer-avatars/CHANGELOG.md
diff --git a/primer-avatars/LICENSE b/modules/primer-avatars/LICENSE
similarity index 100%
rename from primer-avatars/LICENSE
rename to modules/primer-avatars/LICENSE
diff --git a/primer-avatars/README.md b/modules/primer-avatars/README.md
similarity index 100%
rename from primer-avatars/README.md
rename to modules/primer-avatars/README.md
diff --git a/primer-avatars/index.scss b/modules/primer-avatars/index.scss
similarity index 100%
rename from primer-avatars/index.scss
rename to modules/primer-avatars/index.scss
diff --git a/primer-avatars/lib/avatar-parent-child.scss b/modules/primer-avatars/lib/avatar-parent-child.scss
similarity index 100%
rename from primer-avatars/lib/avatar-parent-child.scss
rename to modules/primer-avatars/lib/avatar-parent-child.scss
diff --git a/primer-avatars/lib/avatar-stack.scss b/modules/primer-avatars/lib/avatar-stack.scss
similarity index 100%
rename from primer-avatars/lib/avatar-stack.scss
rename to modules/primer-avatars/lib/avatar-stack.scss
diff --git a/primer-avatars/lib/avatar.scss b/modules/primer-avatars/lib/avatar.scss
similarity index 100%
rename from primer-avatars/lib/avatar.scss
rename to modules/primer-avatars/lib/avatar.scss
diff --git a/primer-avatars/lib/circle-badge.scss b/modules/primer-avatars/lib/circle-badge.scss
similarity index 100%
rename from primer-avatars/lib/circle-badge.scss
rename to modules/primer-avatars/lib/circle-badge.scss
diff --git a/primer-avatars/package.json b/modules/primer-avatars/package.json
similarity index 100%
rename from primer-avatars/package.json
rename to modules/primer-avatars/package.json
diff --git a/primer-base/.github/CONTRIBUTING.md b/modules/primer-base/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-base/.github/CONTRIBUTING.md
rename to modules/primer-base/.github/CONTRIBUTING.md
diff --git a/primer-base/.gitignore b/modules/primer-base/.gitignore
similarity index 100%
rename from primer-base/.gitignore
rename to modules/primer-base/.gitignore
diff --git a/primer-base/.npmignore b/modules/primer-base/.npmignore
similarity index 100%
rename from primer-base/.npmignore
rename to modules/primer-base/.npmignore
diff --git a/primer-base/.postcss.json b/modules/primer-base/.postcss.json
similarity index 100%
rename from primer-base/.postcss.json
rename to modules/primer-base/.postcss.json
diff --git a/primer-base/.stylelintrc.json b/modules/primer-base/.stylelintrc.json
similarity index 100%
rename from primer-base/.stylelintrc.json
rename to modules/primer-base/.stylelintrc.json
diff --git a/primer-base/.travis.yml b/modules/primer-base/.travis.yml
similarity index 100%
rename from primer-base/.travis.yml
rename to modules/primer-base/.travis.yml
diff --git a/primer-base/CHANGELOG.md b/modules/primer-base/CHANGELOG.md
similarity index 100%
rename from primer-base/CHANGELOG.md
rename to modules/primer-base/CHANGELOG.md
diff --git a/primer-base/LICENSE b/modules/primer-base/LICENSE
similarity index 100%
rename from primer-base/LICENSE
rename to modules/primer-base/LICENSE
diff --git a/primer-base/README.md b/modules/primer-base/README.md
similarity index 100%
rename from primer-base/README.md
rename to modules/primer-base/README.md
diff --git a/primer-base/index.scss b/modules/primer-base/index.scss
similarity index 100%
rename from primer-base/index.scss
rename to modules/primer-base/index.scss
diff --git a/primer-base/lib/base.scss b/modules/primer-base/lib/base.scss
similarity index 100%
rename from primer-base/lib/base.scss
rename to modules/primer-base/lib/base.scss
diff --git a/primer-base/lib/normalize.scss b/modules/primer-base/lib/normalize.scss
similarity index 100%
rename from primer-base/lib/normalize.scss
rename to modules/primer-base/lib/normalize.scss
diff --git a/primer-base/lib/typography-base.scss b/modules/primer-base/lib/typography-base.scss
similarity index 100%
rename from primer-base/lib/typography-base.scss
rename to modules/primer-base/lib/typography-base.scss
diff --git a/primer-base/package.json b/modules/primer-base/package.json
similarity index 100%
rename from primer-base/package.json
rename to modules/primer-base/package.json
diff --git a/primer-blankslate/.github/CONTRIBUTING.md b/modules/primer-blankslate/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-blankslate/.github/CONTRIBUTING.md
rename to modules/primer-blankslate/.github/CONTRIBUTING.md
diff --git a/primer-blankslate/.gitignore b/modules/primer-blankslate/.gitignore
similarity index 100%
rename from primer-blankslate/.gitignore
rename to modules/primer-blankslate/.gitignore
diff --git a/primer-blankslate/.npmignore b/modules/primer-blankslate/.npmignore
similarity index 100%
rename from primer-blankslate/.npmignore
rename to modules/primer-blankslate/.npmignore
diff --git a/primer-blankslate/.postcss.json b/modules/primer-blankslate/.postcss.json
similarity index 100%
rename from primer-blankslate/.postcss.json
rename to modules/primer-blankslate/.postcss.json
diff --git a/primer-blankslate/.stylelintrc.json b/modules/primer-blankslate/.stylelintrc.json
similarity index 100%
rename from primer-blankslate/.stylelintrc.json
rename to modules/primer-blankslate/.stylelintrc.json
diff --git a/primer-blankslate/.travis.yml b/modules/primer-blankslate/.travis.yml
similarity index 100%
rename from primer-blankslate/.travis.yml
rename to modules/primer-blankslate/.travis.yml
diff --git a/primer-blankslate/CHANGELOG.md b/modules/primer-blankslate/CHANGELOG.md
similarity index 100%
rename from primer-blankslate/CHANGELOG.md
rename to modules/primer-blankslate/CHANGELOG.md
diff --git a/primer-blankslate/LICENSE b/modules/primer-blankslate/LICENSE
similarity index 100%
rename from primer-blankslate/LICENSE
rename to modules/primer-blankslate/LICENSE
diff --git a/primer-blankslate/README.md b/modules/primer-blankslate/README.md
similarity index 100%
rename from primer-blankslate/README.md
rename to modules/primer-blankslate/README.md
diff --git a/primer-blankslate/index.scss b/modules/primer-blankslate/index.scss
similarity index 100%
rename from primer-blankslate/index.scss
rename to modules/primer-blankslate/index.scss
diff --git a/primer-blankslate/lib/blankslate.scss b/modules/primer-blankslate/lib/blankslate.scss
similarity index 100%
rename from primer-blankslate/lib/blankslate.scss
rename to modules/primer-blankslate/lib/blankslate.scss
diff --git a/primer-blankslate/package.json b/modules/primer-blankslate/package.json
similarity index 100%
rename from primer-blankslate/package.json
rename to modules/primer-blankslate/package.json
diff --git a/primer-box/.github/CONTRIBUTING.md b/modules/primer-box/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-box/.github/CONTRIBUTING.md
rename to modules/primer-box/.github/CONTRIBUTING.md
diff --git a/primer-box/.gitignore b/modules/primer-box/.gitignore
similarity index 100%
rename from primer-box/.gitignore
rename to modules/primer-box/.gitignore
diff --git a/primer-box/.npmignore b/modules/primer-box/.npmignore
similarity index 100%
rename from primer-box/.npmignore
rename to modules/primer-box/.npmignore
diff --git a/primer-box/.postcss.json b/modules/primer-box/.postcss.json
similarity index 100%
rename from primer-box/.postcss.json
rename to modules/primer-box/.postcss.json
diff --git a/primer-box/.stylelintrc.json b/modules/primer-box/.stylelintrc.json
similarity index 100%
rename from primer-box/.stylelintrc.json
rename to modules/primer-box/.stylelintrc.json
diff --git a/primer-box/.travis.yml b/modules/primer-box/.travis.yml
similarity index 100%
rename from primer-box/.travis.yml
rename to modules/primer-box/.travis.yml
diff --git a/primer-box/CHANGELOG.md b/modules/primer-box/CHANGELOG.md
similarity index 100%
rename from primer-box/CHANGELOG.md
rename to modules/primer-box/CHANGELOG.md
diff --git a/primer-box/LICENSE b/modules/primer-box/LICENSE
similarity index 100%
rename from primer-box/LICENSE
rename to modules/primer-box/LICENSE
diff --git a/primer-box/README.md b/modules/primer-box/README.md
similarity index 100%
rename from primer-box/README.md
rename to modules/primer-box/README.md
diff --git a/primer-box/index.scss b/modules/primer-box/index.scss
similarity index 100%
rename from primer-box/index.scss
rename to modules/primer-box/index.scss
diff --git a/primer-box/lib/box.scss b/modules/primer-box/lib/box.scss
similarity index 100%
rename from primer-box/lib/box.scss
rename to modules/primer-box/lib/box.scss
diff --git a/primer-box/npm-debug.log b/modules/primer-box/npm-debug.log
similarity index 100%
rename from primer-box/npm-debug.log
rename to modules/primer-box/npm-debug.log
diff --git a/primer-box/package.json b/modules/primer-box/package.json
similarity index 100%
rename from primer-box/package.json
rename to modules/primer-box/package.json
diff --git a/primer-breadcrumb/.github/CONTRIBUTING.md b/modules/primer-breadcrumb/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-breadcrumb/.github/CONTRIBUTING.md
rename to modules/primer-breadcrumb/.github/CONTRIBUTING.md
diff --git a/primer-breadcrumb/.gitignore b/modules/primer-breadcrumb/.gitignore
similarity index 100%
rename from primer-breadcrumb/.gitignore
rename to modules/primer-breadcrumb/.gitignore
diff --git a/primer-breadcrumb/.npmignore b/modules/primer-breadcrumb/.npmignore
similarity index 100%
rename from primer-breadcrumb/.npmignore
rename to modules/primer-breadcrumb/.npmignore
diff --git a/primer-breadcrumb/.postcss.json b/modules/primer-breadcrumb/.postcss.json
similarity index 100%
rename from primer-breadcrumb/.postcss.json
rename to modules/primer-breadcrumb/.postcss.json
diff --git a/primer-breadcrumb/.stylelintrc.json b/modules/primer-breadcrumb/.stylelintrc.json
similarity index 100%
rename from primer-breadcrumb/.stylelintrc.json
rename to modules/primer-breadcrumb/.stylelintrc.json
diff --git a/primer-breadcrumb/.travis.yml b/modules/primer-breadcrumb/.travis.yml
similarity index 100%
rename from primer-breadcrumb/.travis.yml
rename to modules/primer-breadcrumb/.travis.yml
diff --git a/primer-breadcrumb/CHANGELOG.md b/modules/primer-breadcrumb/CHANGELOG.md
similarity index 100%
rename from primer-breadcrumb/CHANGELOG.md
rename to modules/primer-breadcrumb/CHANGELOG.md
diff --git a/primer-breadcrumb/LICENSE b/modules/primer-breadcrumb/LICENSE
similarity index 100%
rename from primer-breadcrumb/LICENSE
rename to modules/primer-breadcrumb/LICENSE
diff --git a/primer-breadcrumb/README.md b/modules/primer-breadcrumb/README.md
similarity index 100%
rename from primer-breadcrumb/README.md
rename to modules/primer-breadcrumb/README.md
diff --git a/primer-breadcrumb/index.scss b/modules/primer-breadcrumb/index.scss
similarity index 100%
rename from primer-breadcrumb/index.scss
rename to modules/primer-breadcrumb/index.scss
diff --git a/primer-breadcrumb/lib/breadcrumb.scss b/modules/primer-breadcrumb/lib/breadcrumb.scss
similarity index 100%
rename from primer-breadcrumb/lib/breadcrumb.scss
rename to modules/primer-breadcrumb/lib/breadcrumb.scss
diff --git a/primer-breadcrumb/package.json b/modules/primer-breadcrumb/package.json
similarity index 100%
rename from primer-breadcrumb/package.json
rename to modules/primer-breadcrumb/package.json
diff --git a/primer-buttons/.github/CONTRIBUTING.md b/modules/primer-buttons/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-buttons/.github/CONTRIBUTING.md
rename to modules/primer-buttons/.github/CONTRIBUTING.md
diff --git a/primer-buttons/.gitignore b/modules/primer-buttons/.gitignore
similarity index 100%
rename from primer-buttons/.gitignore
rename to modules/primer-buttons/.gitignore
diff --git a/primer-buttons/.npmignore b/modules/primer-buttons/.npmignore
similarity index 100%
rename from primer-buttons/.npmignore
rename to modules/primer-buttons/.npmignore
diff --git a/primer-buttons/.postcss.json b/modules/primer-buttons/.postcss.json
similarity index 100%
rename from primer-buttons/.postcss.json
rename to modules/primer-buttons/.postcss.json
diff --git a/primer-buttons/.stylelintrc.json b/modules/primer-buttons/.stylelintrc.json
similarity index 100%
rename from primer-buttons/.stylelintrc.json
rename to modules/primer-buttons/.stylelintrc.json
diff --git a/primer-buttons/.travis.yml b/modules/primer-buttons/.travis.yml
similarity index 100%
rename from primer-buttons/.travis.yml
rename to modules/primer-buttons/.travis.yml
diff --git a/primer-buttons/CHANGELOG.md b/modules/primer-buttons/CHANGELOG.md
similarity index 100%
rename from primer-buttons/CHANGELOG.md
rename to modules/primer-buttons/CHANGELOG.md
diff --git a/primer-buttons/LICENSE b/modules/primer-buttons/LICENSE
similarity index 100%
rename from primer-buttons/LICENSE
rename to modules/primer-buttons/LICENSE
diff --git a/primer-buttons/README.md b/modules/primer-buttons/README.md
similarity index 100%
rename from primer-buttons/README.md
rename to modules/primer-buttons/README.md
diff --git a/primer-buttons/index.scss b/modules/primer-buttons/index.scss
similarity index 100%
rename from primer-buttons/index.scss
rename to modules/primer-buttons/index.scss
diff --git a/primer-buttons/lib/button-group.scss b/modules/primer-buttons/lib/button-group.scss
similarity index 100%
rename from primer-buttons/lib/button-group.scss
rename to modules/primer-buttons/lib/button-group.scss
diff --git a/primer-buttons/lib/button.scss b/modules/primer-buttons/lib/button.scss
similarity index 100%
rename from primer-buttons/lib/button.scss
rename to modules/primer-buttons/lib/button.scss
diff --git a/primer-buttons/package.json b/modules/primer-buttons/package.json
similarity index 100%
rename from primer-buttons/package.json
rename to modules/primer-buttons/package.json
diff --git a/primer-cards/.github/CONTRIBUTING.md b/modules/primer-cards/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-cards/.github/CONTRIBUTING.md
rename to modules/primer-cards/.github/CONTRIBUTING.md
diff --git a/primer-cards/.gitignore b/modules/primer-cards/.gitignore
similarity index 100%
rename from primer-cards/.gitignore
rename to modules/primer-cards/.gitignore
diff --git a/primer-cards/.npmignore b/modules/primer-cards/.npmignore
similarity index 100%
rename from primer-cards/.npmignore
rename to modules/primer-cards/.npmignore
diff --git a/primer-cards/.postcss.json b/modules/primer-cards/.postcss.json
similarity index 100%
rename from primer-cards/.postcss.json
rename to modules/primer-cards/.postcss.json
diff --git a/primer-cards/.stylelintrc.json b/modules/primer-cards/.stylelintrc.json
similarity index 100%
rename from primer-cards/.stylelintrc.json
rename to modules/primer-cards/.stylelintrc.json
diff --git a/primer-cards/.travis.yml b/modules/primer-cards/.travis.yml
similarity index 100%
rename from primer-cards/.travis.yml
rename to modules/primer-cards/.travis.yml
diff --git a/primer-cards/CHANGELOG.md b/modules/primer-cards/CHANGELOG.md
similarity index 100%
rename from primer-cards/CHANGELOG.md
rename to modules/primer-cards/CHANGELOG.md
diff --git a/primer-cards/LICENSE b/modules/primer-cards/LICENSE
similarity index 100%
rename from primer-cards/LICENSE
rename to modules/primer-cards/LICENSE
diff --git a/primer-cards/README.md b/modules/primer-cards/README.md
similarity index 100%
rename from primer-cards/README.md
rename to modules/primer-cards/README.md
diff --git a/primer-cards/index.scss b/modules/primer-cards/index.scss
similarity index 100%
rename from primer-cards/index.scss
rename to modules/primer-cards/index.scss
diff --git a/primer-cards/lib/cards.scss b/modules/primer-cards/lib/cards.scss
similarity index 100%
rename from primer-cards/lib/cards.scss
rename to modules/primer-cards/lib/cards.scss
diff --git a/primer-cards/package.json b/modules/primer-cards/package.json
similarity index 100%
rename from primer-cards/package.json
rename to modules/primer-cards/package.json
diff --git a/primer-core/.gitignore b/modules/primer-core/.gitignore
similarity index 100%
rename from primer-core/.gitignore
rename to modules/primer-core/.gitignore
diff --git a/primer-core/.npmignore b/modules/primer-core/.npmignore
similarity index 100%
rename from primer-core/.npmignore
rename to modules/primer-core/.npmignore
diff --git a/primer-core/.travis.yml b/modules/primer-core/.travis.yml
similarity index 100%
rename from primer-core/.travis.yml
rename to modules/primer-core/.travis.yml
diff --git a/primer-core/CHANGELOG.md b/modules/primer-core/CHANGELOG.md
similarity index 100%
rename from primer-core/CHANGELOG.md
rename to modules/primer-core/CHANGELOG.md
diff --git a/primer-core/LICENSE b/modules/primer-core/LICENSE
similarity index 100%
rename from primer-core/LICENSE
rename to modules/primer-core/LICENSE
diff --git a/primer-core/README.md b/modules/primer-core/README.md
similarity index 100%
rename from primer-core/README.md
rename to modules/primer-core/README.md
diff --git a/primer-core/index.scss b/modules/primer-core/index.scss
similarity index 100%
rename from primer-core/index.scss
rename to modules/primer-core/index.scss
diff --git a/primer-core/package.json b/modules/primer-core/package.json
similarity index 100%
rename from primer-core/package.json
rename to modules/primer-core/package.json
diff --git a/primer-forms/.github/CONTRIBUTING.md b/modules/primer-forms/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-forms/.github/CONTRIBUTING.md
rename to modules/primer-forms/.github/CONTRIBUTING.md
diff --git a/primer-forms/.gitignore b/modules/primer-forms/.gitignore
similarity index 100%
rename from primer-forms/.gitignore
rename to modules/primer-forms/.gitignore
diff --git a/primer-forms/.npmignore b/modules/primer-forms/.npmignore
similarity index 100%
rename from primer-forms/.npmignore
rename to modules/primer-forms/.npmignore
diff --git a/primer-forms/.postcss.json b/modules/primer-forms/.postcss.json
similarity index 100%
rename from primer-forms/.postcss.json
rename to modules/primer-forms/.postcss.json
diff --git a/primer-forms/.stylelintrc.json b/modules/primer-forms/.stylelintrc.json
similarity index 100%
rename from primer-forms/.stylelintrc.json
rename to modules/primer-forms/.stylelintrc.json
diff --git a/primer-forms/.travis.yml b/modules/primer-forms/.travis.yml
similarity index 100%
rename from primer-forms/.travis.yml
rename to modules/primer-forms/.travis.yml
diff --git a/primer-forms/CHANGELOG.md b/modules/primer-forms/CHANGELOG.md
similarity index 100%
rename from primer-forms/CHANGELOG.md
rename to modules/primer-forms/CHANGELOG.md
diff --git a/primer-forms/LICENSE b/modules/primer-forms/LICENSE
similarity index 100%
rename from primer-forms/LICENSE
rename to modules/primer-forms/LICENSE
diff --git a/primer-forms/README.md b/modules/primer-forms/README.md
similarity index 100%
rename from primer-forms/README.md
rename to modules/primer-forms/README.md
diff --git a/primer-forms/index.scss b/modules/primer-forms/index.scss
similarity index 100%
rename from primer-forms/index.scss
rename to modules/primer-forms/index.scss
diff --git a/primer-forms/lib/form-control.scss b/modules/primer-forms/lib/form-control.scss
similarity index 100%
rename from primer-forms/lib/form-control.scss
rename to modules/primer-forms/lib/form-control.scss
diff --git a/primer-forms/lib/form-group.scss b/modules/primer-forms/lib/form-group.scss
similarity index 100%
rename from primer-forms/lib/form-group.scss
rename to modules/primer-forms/lib/form-group.scss
diff --git a/primer-forms/lib/form-select.scss b/modules/primer-forms/lib/form-select.scss
similarity index 100%
rename from primer-forms/lib/form-select.scss
rename to modules/primer-forms/lib/form-select.scss
diff --git a/primer-forms/lib/form-validation.scss b/modules/primer-forms/lib/form-validation.scss
similarity index 100%
rename from primer-forms/lib/form-validation.scss
rename to modules/primer-forms/lib/form-validation.scss
diff --git a/primer-forms/package.json b/modules/primer-forms/package.json
similarity index 100%
rename from primer-forms/package.json
rename to modules/primer-forms/package.json
diff --git a/primer-labels/.github/CONTRIBUTING.md b/modules/primer-labels/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-labels/.github/CONTRIBUTING.md
rename to modules/primer-labels/.github/CONTRIBUTING.md
diff --git a/primer-labels/.gitignore b/modules/primer-labels/.gitignore
similarity index 100%
rename from primer-labels/.gitignore
rename to modules/primer-labels/.gitignore
diff --git a/primer-labels/.npmignore b/modules/primer-labels/.npmignore
similarity index 100%
rename from primer-labels/.npmignore
rename to modules/primer-labels/.npmignore
diff --git a/primer-labels/.postcss.json b/modules/primer-labels/.postcss.json
similarity index 100%
rename from primer-labels/.postcss.json
rename to modules/primer-labels/.postcss.json
diff --git a/primer-labels/.stylelintrc.json b/modules/primer-labels/.stylelintrc.json
similarity index 100%
rename from primer-labels/.stylelintrc.json
rename to modules/primer-labels/.stylelintrc.json
diff --git a/primer-labels/.travis.yml b/modules/primer-labels/.travis.yml
similarity index 100%
rename from primer-labels/.travis.yml
rename to modules/primer-labels/.travis.yml
diff --git a/primer-labels/CHANGELOG.md b/modules/primer-labels/CHANGELOG.md
similarity index 100%
rename from primer-labels/CHANGELOG.md
rename to modules/primer-labels/CHANGELOG.md
diff --git a/primer-labels/LICENSE b/modules/primer-labels/LICENSE
similarity index 100%
rename from primer-labels/LICENSE
rename to modules/primer-labels/LICENSE
diff --git a/primer-labels/README.md b/modules/primer-labels/README.md
similarity index 100%
rename from primer-labels/README.md
rename to modules/primer-labels/README.md
diff --git a/primer-labels/index.scss b/modules/primer-labels/index.scss
similarity index 100%
rename from primer-labels/index.scss
rename to modules/primer-labels/index.scss
diff --git a/primer-labels/lib/counters.scss b/modules/primer-labels/lib/counters.scss
similarity index 100%
rename from primer-labels/lib/counters.scss
rename to modules/primer-labels/lib/counters.scss
diff --git a/primer-labels/lib/labels.scss b/modules/primer-labels/lib/labels.scss
similarity index 100%
rename from primer-labels/lib/labels.scss
rename to modules/primer-labels/lib/labels.scss
diff --git a/primer-labels/lib/states.scss b/modules/primer-labels/lib/states.scss
similarity index 100%
rename from primer-labels/lib/states.scss
rename to modules/primer-labels/lib/states.scss
diff --git a/primer-labels/npm-debug.log b/modules/primer-labels/npm-debug.log
similarity index 100%
rename from primer-labels/npm-debug.log
rename to modules/primer-labels/npm-debug.log
diff --git a/primer-labels/package.json b/modules/primer-labels/package.json
similarity index 100%
rename from primer-labels/package.json
rename to modules/primer-labels/package.json
diff --git a/primer-layout/.github/CONTRIBUTING.md b/modules/primer-layout/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-layout/.github/CONTRIBUTING.md
rename to modules/primer-layout/.github/CONTRIBUTING.md
diff --git a/primer-layout/.gitignore b/modules/primer-layout/.gitignore
similarity index 100%
rename from primer-layout/.gitignore
rename to modules/primer-layout/.gitignore
diff --git a/primer-layout/.npmignore b/modules/primer-layout/.npmignore
similarity index 100%
rename from primer-layout/.npmignore
rename to modules/primer-layout/.npmignore
diff --git a/primer-layout/.postcss.json b/modules/primer-layout/.postcss.json
similarity index 100%
rename from primer-layout/.postcss.json
rename to modules/primer-layout/.postcss.json
diff --git a/primer-layout/.stylelintrc.json b/modules/primer-layout/.stylelintrc.json
similarity index 100%
rename from primer-layout/.stylelintrc.json
rename to modules/primer-layout/.stylelintrc.json
diff --git a/primer-layout/.travis.yml b/modules/primer-layout/.travis.yml
similarity index 100%
rename from primer-layout/.travis.yml
rename to modules/primer-layout/.travis.yml
diff --git a/primer-layout/CHANGELOG.md b/modules/primer-layout/CHANGELOG.md
similarity index 100%
rename from primer-layout/CHANGELOG.md
rename to modules/primer-layout/CHANGELOG.md
diff --git a/primer-layout/LICENSE b/modules/primer-layout/LICENSE
similarity index 100%
rename from primer-layout/LICENSE
rename to modules/primer-layout/LICENSE
diff --git a/primer-layout/README.md b/modules/primer-layout/README.md
similarity index 100%
rename from primer-layout/README.md
rename to modules/primer-layout/README.md
diff --git a/primer-layout/index.scss b/modules/primer-layout/index.scss
similarity index 100%
rename from primer-layout/index.scss
rename to modules/primer-layout/index.scss
diff --git a/primer-layout/lib/columns.scss b/modules/primer-layout/lib/columns.scss
similarity index 100%
rename from primer-layout/lib/columns.scss
rename to modules/primer-layout/lib/columns.scss
diff --git a/primer-layout/lib/container.scss b/modules/primer-layout/lib/container.scss
similarity index 100%
rename from primer-layout/lib/container.scss
rename to modules/primer-layout/lib/container.scss
diff --git a/primer-layout/lib/grid-offset.scss b/modules/primer-layout/lib/grid-offset.scss
similarity index 100%
rename from primer-layout/lib/grid-offset.scss
rename to modules/primer-layout/lib/grid-offset.scss
diff --git a/primer-layout/lib/grid.scss b/modules/primer-layout/lib/grid.scss
similarity index 100%
rename from primer-layout/lib/grid.scss
rename to modules/primer-layout/lib/grid.scss
diff --git a/primer-layout/package.json b/modules/primer-layout/package.json
similarity index 100%
rename from primer-layout/package.json
rename to modules/primer-layout/package.json
diff --git a/primer-markdown/.github/CONTRIBUTING.md b/modules/primer-markdown/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-markdown/.github/CONTRIBUTING.md
rename to modules/primer-markdown/.github/CONTRIBUTING.md
diff --git a/primer-markdown/.gitignore b/modules/primer-markdown/.gitignore
similarity index 100%
rename from primer-markdown/.gitignore
rename to modules/primer-markdown/.gitignore
diff --git a/primer-markdown/.npmignore b/modules/primer-markdown/.npmignore
similarity index 100%
rename from primer-markdown/.npmignore
rename to modules/primer-markdown/.npmignore
diff --git a/primer-markdown/.postcss.json b/modules/primer-markdown/.postcss.json
similarity index 100%
rename from primer-markdown/.postcss.json
rename to modules/primer-markdown/.postcss.json
diff --git a/primer-markdown/.stylelintrc.json b/modules/primer-markdown/.stylelintrc.json
similarity index 100%
rename from primer-markdown/.stylelintrc.json
rename to modules/primer-markdown/.stylelintrc.json
diff --git a/primer-markdown/.travis.yml b/modules/primer-markdown/.travis.yml
similarity index 100%
rename from primer-markdown/.travis.yml
rename to modules/primer-markdown/.travis.yml
diff --git a/primer-markdown/CHANGELOG.md b/modules/primer-markdown/CHANGELOG.md
similarity index 100%
rename from primer-markdown/CHANGELOG.md
rename to modules/primer-markdown/CHANGELOG.md
diff --git a/primer-markdown/LICENSE b/modules/primer-markdown/LICENSE
similarity index 100%
rename from primer-markdown/LICENSE
rename to modules/primer-markdown/LICENSE
diff --git a/primer-markdown/README.md b/modules/primer-markdown/README.md
similarity index 100%
rename from primer-markdown/README.md
rename to modules/primer-markdown/README.md
diff --git a/primer-markdown/index.scss b/modules/primer-markdown/index.scss
similarity index 100%
rename from primer-markdown/index.scss
rename to modules/primer-markdown/index.scss
diff --git a/primer-markdown/lib/blob-csv.scss b/modules/primer-markdown/lib/blob-csv.scss
similarity index 100%
rename from primer-markdown/lib/blob-csv.scss
rename to modules/primer-markdown/lib/blob-csv.scss
diff --git a/primer-markdown/lib/code.scss b/modules/primer-markdown/lib/code.scss
similarity index 100%
rename from primer-markdown/lib/code.scss
rename to modules/primer-markdown/lib/code.scss
diff --git a/primer-markdown/lib/headings.scss b/modules/primer-markdown/lib/headings.scss
similarity index 100%
rename from primer-markdown/lib/headings.scss
rename to modules/primer-markdown/lib/headings.scss
diff --git a/primer-markdown/lib/images.scss b/modules/primer-markdown/lib/images.scss
similarity index 100%
rename from primer-markdown/lib/images.scss
rename to modules/primer-markdown/lib/images.scss
diff --git a/primer-markdown/lib/lists.scss b/modules/primer-markdown/lib/lists.scss
similarity index 100%
rename from primer-markdown/lib/lists.scss
rename to modules/primer-markdown/lib/lists.scss
diff --git a/primer-markdown/lib/markdown-body.scss b/modules/primer-markdown/lib/markdown-body.scss
similarity index 100%
rename from primer-markdown/lib/markdown-body.scss
rename to modules/primer-markdown/lib/markdown-body.scss
diff --git a/primer-markdown/lib/tables.scss b/modules/primer-markdown/lib/tables.scss
similarity index 100%
rename from primer-markdown/lib/tables.scss
rename to modules/primer-markdown/lib/tables.scss
diff --git a/primer-markdown/package.json b/modules/primer-markdown/package.json
similarity index 100%
rename from primer-markdown/package.json
rename to modules/primer-markdown/package.json
diff --git a/primer-marketing-type/.github/CONTRIBUTING.md b/modules/primer-marketing-type/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-marketing-type/.github/CONTRIBUTING.md
rename to modules/primer-marketing-type/.github/CONTRIBUTING.md
diff --git a/primer-marketing-type/.gitignore b/modules/primer-marketing-type/.gitignore
similarity index 100%
rename from primer-marketing-type/.gitignore
rename to modules/primer-marketing-type/.gitignore
diff --git a/primer-marketing-type/.npmignore b/modules/primer-marketing-type/.npmignore
similarity index 100%
rename from primer-marketing-type/.npmignore
rename to modules/primer-marketing-type/.npmignore
diff --git a/primer-marketing-type/.postcss.json b/modules/primer-marketing-type/.postcss.json
similarity index 100%
rename from primer-marketing-type/.postcss.json
rename to modules/primer-marketing-type/.postcss.json
diff --git a/primer-marketing-type/.stylelintrc.json b/modules/primer-marketing-type/.stylelintrc.json
similarity index 100%
rename from primer-marketing-type/.stylelintrc.json
rename to modules/primer-marketing-type/.stylelintrc.json
diff --git a/primer-marketing-type/.travis.yml b/modules/primer-marketing-type/.travis.yml
similarity index 100%
rename from primer-marketing-type/.travis.yml
rename to modules/primer-marketing-type/.travis.yml
diff --git a/primer-marketing-type/CHANGELOG.md b/modules/primer-marketing-type/CHANGELOG.md
similarity index 100%
rename from primer-marketing-type/CHANGELOG.md
rename to modules/primer-marketing-type/CHANGELOG.md
diff --git a/primer-marketing-type/LICENSE b/modules/primer-marketing-type/LICENSE
similarity index 100%
rename from primer-marketing-type/LICENSE
rename to modules/primer-marketing-type/LICENSE
diff --git a/primer-marketing-type/README.md b/modules/primer-marketing-type/README.md
similarity index 100%
rename from primer-marketing-type/README.md
rename to modules/primer-marketing-type/README.md
diff --git a/primer-marketing-type/index.scss b/modules/primer-marketing-type/index.scss
similarity index 100%
rename from primer-marketing-type/index.scss
rename to modules/primer-marketing-type/index.scss
diff --git a/primer-marketing-type/lib/typography.scss b/modules/primer-marketing-type/lib/typography.scss
similarity index 100%
rename from primer-marketing-type/lib/typography.scss
rename to modules/primer-marketing-type/lib/typography.scss
diff --git a/primer-marketing-type/package.json b/modules/primer-marketing-type/package.json
similarity index 100%
rename from primer-marketing-type/package.json
rename to modules/primer-marketing-type/package.json
diff --git a/primer-marketing-utilities/.github/CONTRIBUTING.md b/modules/primer-marketing-utilities/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-marketing-utilities/.github/CONTRIBUTING.md
rename to modules/primer-marketing-utilities/.github/CONTRIBUTING.md
diff --git a/primer-marketing-utilities/.gitignore b/modules/primer-marketing-utilities/.gitignore
similarity index 100%
rename from primer-marketing-utilities/.gitignore
rename to modules/primer-marketing-utilities/.gitignore
diff --git a/primer-marketing-utilities/.npmignore b/modules/primer-marketing-utilities/.npmignore
similarity index 100%
rename from primer-marketing-utilities/.npmignore
rename to modules/primer-marketing-utilities/.npmignore
diff --git a/primer-marketing-utilities/.postcss.json b/modules/primer-marketing-utilities/.postcss.json
similarity index 100%
rename from primer-marketing-utilities/.postcss.json
rename to modules/primer-marketing-utilities/.postcss.json
diff --git a/primer-marketing-utilities/.stylelintrc.json b/modules/primer-marketing-utilities/.stylelintrc.json
similarity index 100%
rename from primer-marketing-utilities/.stylelintrc.json
rename to modules/primer-marketing-utilities/.stylelintrc.json
diff --git a/primer-marketing-utilities/.travis.yml b/modules/primer-marketing-utilities/.travis.yml
similarity index 100%
rename from primer-marketing-utilities/.travis.yml
rename to modules/primer-marketing-utilities/.travis.yml
diff --git a/primer-marketing-utilities/CHANGELOG.md b/modules/primer-marketing-utilities/CHANGELOG.md
similarity index 100%
rename from primer-marketing-utilities/CHANGELOG.md
rename to modules/primer-marketing-utilities/CHANGELOG.md
diff --git a/primer-marketing-utilities/LICENSE b/modules/primer-marketing-utilities/LICENSE
similarity index 100%
rename from primer-marketing-utilities/LICENSE
rename to modules/primer-marketing-utilities/LICENSE
diff --git a/primer-marketing-utilities/README.md b/modules/primer-marketing-utilities/README.md
similarity index 100%
rename from primer-marketing-utilities/README.md
rename to modules/primer-marketing-utilities/README.md
diff --git a/primer-marketing-utilities/index.scss b/modules/primer-marketing-utilities/index.scss
similarity index 100%
rename from primer-marketing-utilities/index.scss
rename to modules/primer-marketing-utilities/index.scss
diff --git a/primer-marketing-utilities/lib/borders.scss b/modules/primer-marketing-utilities/lib/borders.scss
similarity index 100%
rename from primer-marketing-utilities/lib/borders.scss
rename to modules/primer-marketing-utilities/lib/borders.scss
diff --git a/primer-marketing-utilities/lib/filters.scss b/modules/primer-marketing-utilities/lib/filters.scss
similarity index 100%
rename from primer-marketing-utilities/lib/filters.scss
rename to modules/primer-marketing-utilities/lib/filters.scss
diff --git a/primer-marketing-utilities/package.json b/modules/primer-marketing-utilities/package.json
similarity index 100%
rename from primer-marketing-utilities/package.json
rename to modules/primer-marketing-utilities/package.json
diff --git a/primer-marketing/.gitignore b/modules/primer-marketing/.gitignore
similarity index 100%
rename from primer-marketing/.gitignore
rename to modules/primer-marketing/.gitignore
diff --git a/primer-marketing/.travis.yml b/modules/primer-marketing/.travis.yml
similarity index 100%
rename from primer-marketing/.travis.yml
rename to modules/primer-marketing/.travis.yml
diff --git a/primer-marketing/CHANGELOG.md b/modules/primer-marketing/CHANGELOG.md
similarity index 100%
rename from primer-marketing/CHANGELOG.md
rename to modules/primer-marketing/CHANGELOG.md
diff --git a/primer-marketing/LICENSE b/modules/primer-marketing/LICENSE
similarity index 100%
rename from primer-marketing/LICENSE
rename to modules/primer-marketing/LICENSE
diff --git a/primer-marketing/README.md b/modules/primer-marketing/README.md
similarity index 100%
rename from primer-marketing/README.md
rename to modules/primer-marketing/README.md
diff --git a/primer-marketing/index.scss b/modules/primer-marketing/index.scss
similarity index 100%
rename from primer-marketing/index.scss
rename to modules/primer-marketing/index.scss
diff --git a/primer-marketing/package.json b/modules/primer-marketing/package.json
similarity index 100%
rename from primer-marketing/package.json
rename to modules/primer-marketing/package.json
diff --git a/primer-navigation/.github/CONTRIBUTING.md b/modules/primer-navigation/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-navigation/.github/CONTRIBUTING.md
rename to modules/primer-navigation/.github/CONTRIBUTING.md
diff --git a/primer-navigation/.gitignore b/modules/primer-navigation/.gitignore
similarity index 100%
rename from primer-navigation/.gitignore
rename to modules/primer-navigation/.gitignore
diff --git a/primer-navigation/.npmignore b/modules/primer-navigation/.npmignore
similarity index 100%
rename from primer-navigation/.npmignore
rename to modules/primer-navigation/.npmignore
diff --git a/primer-navigation/.postcss.json b/modules/primer-navigation/.postcss.json
similarity index 100%
rename from primer-navigation/.postcss.json
rename to modules/primer-navigation/.postcss.json
diff --git a/primer-navigation/.stylelintrc.json b/modules/primer-navigation/.stylelintrc.json
similarity index 100%
rename from primer-navigation/.stylelintrc.json
rename to modules/primer-navigation/.stylelintrc.json
diff --git a/primer-navigation/.travis.yml b/modules/primer-navigation/.travis.yml
similarity index 100%
rename from primer-navigation/.travis.yml
rename to modules/primer-navigation/.travis.yml
diff --git a/primer-navigation/CHANGELOG.md b/modules/primer-navigation/CHANGELOG.md
similarity index 100%
rename from primer-navigation/CHANGELOG.md
rename to modules/primer-navigation/CHANGELOG.md
diff --git a/primer-navigation/LICENSE b/modules/primer-navigation/LICENSE
similarity index 100%
rename from primer-navigation/LICENSE
rename to modules/primer-navigation/LICENSE
diff --git a/primer-navigation/README.md b/modules/primer-navigation/README.md
similarity index 100%
rename from primer-navigation/README.md
rename to modules/primer-navigation/README.md
diff --git a/primer-navigation/index.scss b/modules/primer-navigation/index.scss
similarity index 100%
rename from primer-navigation/index.scss
rename to modules/primer-navigation/index.scss
diff --git a/primer-navigation/lib/filter-list.scss b/modules/primer-navigation/lib/filter-list.scss
similarity index 100%
rename from primer-navigation/lib/filter-list.scss
rename to modules/primer-navigation/lib/filter-list.scss
diff --git a/primer-navigation/lib/menu.scss b/modules/primer-navigation/lib/menu.scss
similarity index 100%
rename from primer-navigation/lib/menu.scss
rename to modules/primer-navigation/lib/menu.scss
diff --git a/primer-navigation/lib/subnav.scss b/modules/primer-navigation/lib/subnav.scss
similarity index 100%
rename from primer-navigation/lib/subnav.scss
rename to modules/primer-navigation/lib/subnav.scss
diff --git a/primer-navigation/lib/tabnav.scss b/modules/primer-navigation/lib/tabnav.scss
similarity index 100%
rename from primer-navigation/lib/tabnav.scss
rename to modules/primer-navigation/lib/tabnav.scss
diff --git a/primer-navigation/package.json b/modules/primer-navigation/package.json
similarity index 100%
rename from primer-navigation/package.json
rename to modules/primer-navigation/package.json
diff --git a/primer-page-headers/.github/CONTRIBUTING.md b/modules/primer-page-headers/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-page-headers/.github/CONTRIBUTING.md
rename to modules/primer-page-headers/.github/CONTRIBUTING.md
diff --git a/primer-page-headers/.gitignore b/modules/primer-page-headers/.gitignore
similarity index 100%
rename from primer-page-headers/.gitignore
rename to modules/primer-page-headers/.gitignore
diff --git a/primer-page-headers/.npmignore b/modules/primer-page-headers/.npmignore
similarity index 100%
rename from primer-page-headers/.npmignore
rename to modules/primer-page-headers/.npmignore
diff --git a/primer-page-headers/.postcss.json b/modules/primer-page-headers/.postcss.json
similarity index 100%
rename from primer-page-headers/.postcss.json
rename to modules/primer-page-headers/.postcss.json
diff --git a/primer-page-headers/.stylelintrc.json b/modules/primer-page-headers/.stylelintrc.json
similarity index 100%
rename from primer-page-headers/.stylelintrc.json
rename to modules/primer-page-headers/.stylelintrc.json
diff --git a/primer-page-headers/.travis.yml b/modules/primer-page-headers/.travis.yml
similarity index 100%
rename from primer-page-headers/.travis.yml
rename to modules/primer-page-headers/.travis.yml
diff --git a/primer-page-headers/CHANGELOG.md b/modules/primer-page-headers/CHANGELOG.md
similarity index 100%
rename from primer-page-headers/CHANGELOG.md
rename to modules/primer-page-headers/CHANGELOG.md
diff --git a/primer-page-headers/LICENSE b/modules/primer-page-headers/LICENSE
similarity index 100%
rename from primer-page-headers/LICENSE
rename to modules/primer-page-headers/LICENSE
diff --git a/primer-page-headers/README.md b/modules/primer-page-headers/README.md
similarity index 100%
rename from primer-page-headers/README.md
rename to modules/primer-page-headers/README.md
diff --git a/primer-page-headers/index.scss b/modules/primer-page-headers/index.scss
similarity index 100%
rename from primer-page-headers/index.scss
rename to modules/primer-page-headers/index.scss
diff --git a/primer-page-headers/lib/headers.scss b/modules/primer-page-headers/lib/headers.scss
similarity index 100%
rename from primer-page-headers/lib/headers.scss
rename to modules/primer-page-headers/lib/headers.scss
diff --git a/primer-page-headers/package.json b/modules/primer-page-headers/package.json
similarity index 100%
rename from primer-page-headers/package.json
rename to modules/primer-page-headers/package.json
diff --git a/primer-page-sections/.github/CONTRIBUTING.md b/modules/primer-page-sections/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-page-sections/.github/CONTRIBUTING.md
rename to modules/primer-page-sections/.github/CONTRIBUTING.md
diff --git a/primer-page-sections/.gitignore b/modules/primer-page-sections/.gitignore
similarity index 100%
rename from primer-page-sections/.gitignore
rename to modules/primer-page-sections/.gitignore
diff --git a/primer-page-sections/.npmignore b/modules/primer-page-sections/.npmignore
similarity index 100%
rename from primer-page-sections/.npmignore
rename to modules/primer-page-sections/.npmignore
diff --git a/primer-page-sections/.postcss.json b/modules/primer-page-sections/.postcss.json
similarity index 100%
rename from primer-page-sections/.postcss.json
rename to modules/primer-page-sections/.postcss.json
diff --git a/primer-page-sections/.stylelintrc.json b/modules/primer-page-sections/.stylelintrc.json
similarity index 100%
rename from primer-page-sections/.stylelintrc.json
rename to modules/primer-page-sections/.stylelintrc.json
diff --git a/primer-page-sections/.travis.yml b/modules/primer-page-sections/.travis.yml
similarity index 100%
rename from primer-page-sections/.travis.yml
rename to modules/primer-page-sections/.travis.yml
diff --git a/primer-page-sections/CHANGELOG.md b/modules/primer-page-sections/CHANGELOG.md
similarity index 100%
rename from primer-page-sections/CHANGELOG.md
rename to modules/primer-page-sections/CHANGELOG.md
diff --git a/primer-page-sections/LICENSE b/modules/primer-page-sections/LICENSE
similarity index 100%
rename from primer-page-sections/LICENSE
rename to modules/primer-page-sections/LICENSE
diff --git a/primer-page-sections/README.md b/modules/primer-page-sections/README.md
similarity index 100%
rename from primer-page-sections/README.md
rename to modules/primer-page-sections/README.md
diff --git a/primer-page-sections/index.scss b/modules/primer-page-sections/index.scss
similarity index 100%
rename from primer-page-sections/index.scss
rename to modules/primer-page-sections/index.scss
diff --git a/primer-page-sections/lib/page-section.scss b/modules/primer-page-sections/lib/page-section.scss
similarity index 100%
rename from primer-page-sections/lib/page-section.scss
rename to modules/primer-page-sections/lib/page-section.scss
diff --git a/primer-page-sections/package.json b/modules/primer-page-sections/package.json
similarity index 100%
rename from primer-page-sections/package.json
rename to modules/primer-page-sections/package.json
diff --git a/primer-product/.gitignore b/modules/primer-product/.gitignore
similarity index 100%
rename from primer-product/.gitignore
rename to modules/primer-product/.gitignore
diff --git a/primer-product/.npmignore b/modules/primer-product/.npmignore
similarity index 100%
rename from primer-product/.npmignore
rename to modules/primer-product/.npmignore
diff --git a/primer-product/.travis.yml b/modules/primer-product/.travis.yml
similarity index 100%
rename from primer-product/.travis.yml
rename to modules/primer-product/.travis.yml
diff --git a/primer-product/CHANGELOG.md b/modules/primer-product/CHANGELOG.md
similarity index 100%
rename from primer-product/CHANGELOG.md
rename to modules/primer-product/CHANGELOG.md
diff --git a/primer-product/LICENSE b/modules/primer-product/LICENSE
similarity index 100%
rename from primer-product/LICENSE
rename to modules/primer-product/LICENSE
diff --git a/primer-product/README.md b/modules/primer-product/README.md
similarity index 100%
rename from primer-product/README.md
rename to modules/primer-product/README.md
diff --git a/primer-product/index.scss b/modules/primer-product/index.scss
similarity index 100%
rename from primer-product/index.scss
rename to modules/primer-product/index.scss
diff --git a/primer-product/package.json b/modules/primer-product/package.json
similarity index 100%
rename from primer-product/package.json
rename to modules/primer-product/package.json
diff --git a/primer-support/.github/CONTRIBUTING.md b/modules/primer-support/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-support/.github/CONTRIBUTING.md
rename to modules/primer-support/.github/CONTRIBUTING.md
diff --git a/primer-support/.gitignore b/modules/primer-support/.gitignore
similarity index 100%
rename from primer-support/.gitignore
rename to modules/primer-support/.gitignore
diff --git a/primer-support/.npmignore b/modules/primer-support/.npmignore
similarity index 100%
rename from primer-support/.npmignore
rename to modules/primer-support/.npmignore
diff --git a/primer-support/.postcss.json b/modules/primer-support/.postcss.json
similarity index 100%
rename from primer-support/.postcss.json
rename to modules/primer-support/.postcss.json
diff --git a/primer-support/.stylelintrc.json b/modules/primer-support/.stylelintrc.json
similarity index 100%
rename from primer-support/.stylelintrc.json
rename to modules/primer-support/.stylelintrc.json
diff --git a/primer-support/.travis.yml b/modules/primer-support/.travis.yml
similarity index 100%
rename from primer-support/.travis.yml
rename to modules/primer-support/.travis.yml
diff --git a/primer-support/CHANGELOG.md b/modules/primer-support/CHANGELOG.md
similarity index 100%
rename from primer-support/CHANGELOG.md
rename to modules/primer-support/CHANGELOG.md
diff --git a/primer-support/LICENSE b/modules/primer-support/LICENSE
similarity index 100%
rename from primer-support/LICENSE
rename to modules/primer-support/LICENSE
diff --git a/primer-support/README.md b/modules/primer-support/README.md
similarity index 100%
rename from primer-support/README.md
rename to modules/primer-support/README.md
diff --git a/primer-support/index.scss b/modules/primer-support/index.scss
similarity index 100%
rename from primer-support/index.scss
rename to modules/primer-support/index.scss
diff --git a/primer-support/lib/mixins/buttons.scss b/modules/primer-support/lib/mixins/buttons.scss
similarity index 100%
rename from primer-support/lib/mixins/buttons.scss
rename to modules/primer-support/lib/mixins/buttons.scss
diff --git a/primer-support/lib/mixins/layout.scss b/modules/primer-support/lib/mixins/layout.scss
similarity index 100%
rename from primer-support/lib/mixins/layout.scss
rename to modules/primer-support/lib/mixins/layout.scss
diff --git a/primer-support/lib/mixins/misc.scss b/modules/primer-support/lib/mixins/misc.scss
similarity index 100%
rename from primer-support/lib/mixins/misc.scss
rename to modules/primer-support/lib/mixins/misc.scss
diff --git a/primer-support/lib/mixins/typography.scss b/modules/primer-support/lib/mixins/typography.scss
similarity index 100%
rename from primer-support/lib/mixins/typography.scss
rename to modules/primer-support/lib/mixins/typography.scss
diff --git a/primer-support/lib/variables/color-system.scss b/modules/primer-support/lib/variables/color-system.scss
similarity index 100%
rename from primer-support/lib/variables/color-system.scss
rename to modules/primer-support/lib/variables/color-system.scss
diff --git a/primer-support/lib/variables/colors.scss b/modules/primer-support/lib/variables/colors.scss
similarity index 100%
rename from primer-support/lib/variables/colors.scss
rename to modules/primer-support/lib/variables/colors.scss
diff --git a/primer-support/lib/variables/layout.scss b/modules/primer-support/lib/variables/layout.scss
similarity index 100%
rename from primer-support/lib/variables/layout.scss
rename to modules/primer-support/lib/variables/layout.scss
diff --git a/primer-support/lib/variables/misc.scss b/modules/primer-support/lib/variables/misc.scss
similarity index 100%
rename from primer-support/lib/variables/misc.scss
rename to modules/primer-support/lib/variables/misc.scss
diff --git a/primer-support/lib/variables/typography.scss b/modules/primer-support/lib/variables/typography.scss
similarity index 100%
rename from primer-support/lib/variables/typography.scss
rename to modules/primer-support/lib/variables/typography.scss
diff --git a/primer-support/package.json b/modules/primer-support/package.json
similarity index 100%
rename from primer-support/package.json
rename to modules/primer-support/package.json
diff --git a/primer-table-object/.github/CONTRIBUTING.md b/modules/primer-table-object/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-table-object/.github/CONTRIBUTING.md
rename to modules/primer-table-object/.github/CONTRIBUTING.md
diff --git a/primer-table-object/.gitignore b/modules/primer-table-object/.gitignore
similarity index 100%
rename from primer-table-object/.gitignore
rename to modules/primer-table-object/.gitignore
diff --git a/primer-table-object/.npmignore b/modules/primer-table-object/.npmignore
similarity index 100%
rename from primer-table-object/.npmignore
rename to modules/primer-table-object/.npmignore
diff --git a/primer-table-object/.postcss.json b/modules/primer-table-object/.postcss.json
similarity index 100%
rename from primer-table-object/.postcss.json
rename to modules/primer-table-object/.postcss.json
diff --git a/primer-table-object/.stylelintrc.json b/modules/primer-table-object/.stylelintrc.json
similarity index 100%
rename from primer-table-object/.stylelintrc.json
rename to modules/primer-table-object/.stylelintrc.json
diff --git a/primer-table-object/.travis.yml b/modules/primer-table-object/.travis.yml
similarity index 100%
rename from primer-table-object/.travis.yml
rename to modules/primer-table-object/.travis.yml
diff --git a/primer-table-object/CHANGELOG.md b/modules/primer-table-object/CHANGELOG.md
similarity index 100%
rename from primer-table-object/CHANGELOG.md
rename to modules/primer-table-object/CHANGELOG.md
diff --git a/primer-table-object/LICENSE b/modules/primer-table-object/LICENSE
similarity index 100%
rename from primer-table-object/LICENSE
rename to modules/primer-table-object/LICENSE
diff --git a/primer-table-object/README.md b/modules/primer-table-object/README.md
similarity index 100%
rename from primer-table-object/README.md
rename to modules/primer-table-object/README.md
diff --git a/primer-table-object/index.scss b/modules/primer-table-object/index.scss
similarity index 100%
rename from primer-table-object/index.scss
rename to modules/primer-table-object/index.scss
diff --git a/primer-table-object/lib/table-object.scss b/modules/primer-table-object/lib/table-object.scss
similarity index 100%
rename from primer-table-object/lib/table-object.scss
rename to modules/primer-table-object/lib/table-object.scss
diff --git a/primer-table-object/package.json b/modules/primer-table-object/package.json
similarity index 100%
rename from primer-table-object/package.json
rename to modules/primer-table-object/package.json
diff --git a/primer-tables/.github/CONTRIBUTING.md b/modules/primer-tables/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-tables/.github/CONTRIBUTING.md
rename to modules/primer-tables/.github/CONTRIBUTING.md
diff --git a/primer-tables/.gitignore b/modules/primer-tables/.gitignore
similarity index 100%
rename from primer-tables/.gitignore
rename to modules/primer-tables/.gitignore
diff --git a/primer-tables/.npmignore b/modules/primer-tables/.npmignore
similarity index 100%
rename from primer-tables/.npmignore
rename to modules/primer-tables/.npmignore
diff --git a/primer-tables/.postcss.json b/modules/primer-tables/.postcss.json
similarity index 100%
rename from primer-tables/.postcss.json
rename to modules/primer-tables/.postcss.json
diff --git a/primer-tables/.stylelintrc.json b/modules/primer-tables/.stylelintrc.json
similarity index 100%
rename from primer-tables/.stylelintrc.json
rename to modules/primer-tables/.stylelintrc.json
diff --git a/primer-tables/.travis.yml b/modules/primer-tables/.travis.yml
similarity index 100%
rename from primer-tables/.travis.yml
rename to modules/primer-tables/.travis.yml
diff --git a/primer-tables/CHANGELOG.md b/modules/primer-tables/CHANGELOG.md
similarity index 100%
rename from primer-tables/CHANGELOG.md
rename to modules/primer-tables/CHANGELOG.md
diff --git a/primer-tables/LICENSE b/modules/primer-tables/LICENSE
similarity index 100%
rename from primer-tables/LICENSE
rename to modules/primer-tables/LICENSE
diff --git a/primer-tables/README.md b/modules/primer-tables/README.md
similarity index 100%
rename from primer-tables/README.md
rename to modules/primer-tables/README.md
diff --git a/primer-tables/index.scss b/modules/primer-tables/index.scss
similarity index 100%
rename from primer-tables/index.scss
rename to modules/primer-tables/index.scss
diff --git a/primer-tables/lib/tables.scss b/modules/primer-tables/lib/tables.scss
similarity index 100%
rename from primer-tables/lib/tables.scss
rename to modules/primer-tables/lib/tables.scss
diff --git a/primer-tables/package.json b/modules/primer-tables/package.json
similarity index 100%
rename from primer-tables/package.json
rename to modules/primer-tables/package.json
diff --git a/primer-tooltips/.github/CONTRIBUTING.md b/modules/primer-tooltips/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-tooltips/.github/CONTRIBUTING.md
rename to modules/primer-tooltips/.github/CONTRIBUTING.md
diff --git a/primer-tooltips/.gitignore b/modules/primer-tooltips/.gitignore
similarity index 100%
rename from primer-tooltips/.gitignore
rename to modules/primer-tooltips/.gitignore
diff --git a/primer-tooltips/.npmignore b/modules/primer-tooltips/.npmignore
similarity index 100%
rename from primer-tooltips/.npmignore
rename to modules/primer-tooltips/.npmignore
diff --git a/primer-tooltips/.postcss.json b/modules/primer-tooltips/.postcss.json
similarity index 100%
rename from primer-tooltips/.postcss.json
rename to modules/primer-tooltips/.postcss.json
diff --git a/primer-tooltips/.stylelintrc.json b/modules/primer-tooltips/.stylelintrc.json
similarity index 100%
rename from primer-tooltips/.stylelintrc.json
rename to modules/primer-tooltips/.stylelintrc.json
diff --git a/primer-tooltips/.travis.yml b/modules/primer-tooltips/.travis.yml
similarity index 100%
rename from primer-tooltips/.travis.yml
rename to modules/primer-tooltips/.travis.yml
diff --git a/primer-tooltips/CHANGELOG.md b/modules/primer-tooltips/CHANGELOG.md
similarity index 100%
rename from primer-tooltips/CHANGELOG.md
rename to modules/primer-tooltips/CHANGELOG.md
diff --git a/primer-tooltips/LICENSE b/modules/primer-tooltips/LICENSE
similarity index 100%
rename from primer-tooltips/LICENSE
rename to modules/primer-tooltips/LICENSE
diff --git a/primer-tooltips/README.md b/modules/primer-tooltips/README.md
similarity index 100%
rename from primer-tooltips/README.md
rename to modules/primer-tooltips/README.md
diff --git a/primer-tooltips/index.scss b/modules/primer-tooltips/index.scss
similarity index 100%
rename from primer-tooltips/index.scss
rename to modules/primer-tooltips/index.scss
diff --git a/primer-tooltips/lib/tooltips.scss b/modules/primer-tooltips/lib/tooltips.scss
similarity index 100%
rename from primer-tooltips/lib/tooltips.scss
rename to modules/primer-tooltips/lib/tooltips.scss
diff --git a/primer-tooltips/package.json b/modules/primer-tooltips/package.json
similarity index 100%
rename from primer-tooltips/package.json
rename to modules/primer-tooltips/package.json
diff --git a/primer-truncate/.github/CONTRIBUTING.md b/modules/primer-truncate/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-truncate/.github/CONTRIBUTING.md
rename to modules/primer-truncate/.github/CONTRIBUTING.md
diff --git a/primer-truncate/.gitignore b/modules/primer-truncate/.gitignore
similarity index 100%
rename from primer-truncate/.gitignore
rename to modules/primer-truncate/.gitignore
diff --git a/primer-truncate/.npmignore b/modules/primer-truncate/.npmignore
similarity index 100%
rename from primer-truncate/.npmignore
rename to modules/primer-truncate/.npmignore
diff --git a/primer-truncate/.postcss.json b/modules/primer-truncate/.postcss.json
similarity index 100%
rename from primer-truncate/.postcss.json
rename to modules/primer-truncate/.postcss.json
diff --git a/primer-truncate/.stylelintrc.json b/modules/primer-truncate/.stylelintrc.json
similarity index 100%
rename from primer-truncate/.stylelintrc.json
rename to modules/primer-truncate/.stylelintrc.json
diff --git a/primer-truncate/.travis.yml b/modules/primer-truncate/.travis.yml
similarity index 100%
rename from primer-truncate/.travis.yml
rename to modules/primer-truncate/.travis.yml
diff --git a/primer-truncate/CHANGELOG.md b/modules/primer-truncate/CHANGELOG.md
similarity index 100%
rename from primer-truncate/CHANGELOG.md
rename to modules/primer-truncate/CHANGELOG.md
diff --git a/primer-truncate/LICENSE b/modules/primer-truncate/LICENSE
similarity index 100%
rename from primer-truncate/LICENSE
rename to modules/primer-truncate/LICENSE
diff --git a/primer-truncate/README.md b/modules/primer-truncate/README.md
similarity index 100%
rename from primer-truncate/README.md
rename to modules/primer-truncate/README.md
diff --git a/primer-truncate/index.scss b/modules/primer-truncate/index.scss
similarity index 100%
rename from primer-truncate/index.scss
rename to modules/primer-truncate/index.scss
diff --git a/primer-truncate/lib/truncate.scss b/modules/primer-truncate/lib/truncate.scss
similarity index 100%
rename from primer-truncate/lib/truncate.scss
rename to modules/primer-truncate/lib/truncate.scss
diff --git a/primer-truncate/package.json b/modules/primer-truncate/package.json
similarity index 100%
rename from primer-truncate/package.json
rename to modules/primer-truncate/package.json
diff --git a/primer-utilities/.github/CONTRIBUTING.md b/modules/primer-utilities/.github/CONTRIBUTING.md
similarity index 100%
rename from primer-utilities/.github/CONTRIBUTING.md
rename to modules/primer-utilities/.github/CONTRIBUTING.md
diff --git a/primer-utilities/.gitignore b/modules/primer-utilities/.gitignore
similarity index 100%
rename from primer-utilities/.gitignore
rename to modules/primer-utilities/.gitignore
diff --git a/primer-utilities/.npmignore b/modules/primer-utilities/.npmignore
similarity index 100%
rename from primer-utilities/.npmignore
rename to modules/primer-utilities/.npmignore
diff --git a/primer-utilities/.postcss.json b/modules/primer-utilities/.postcss.json
similarity index 100%
rename from primer-utilities/.postcss.json
rename to modules/primer-utilities/.postcss.json
diff --git a/primer-utilities/.stylelintrc.json b/modules/primer-utilities/.stylelintrc.json
similarity index 100%
rename from primer-utilities/.stylelintrc.json
rename to modules/primer-utilities/.stylelintrc.json
diff --git a/primer-utilities/.travis.yml b/modules/primer-utilities/.travis.yml
similarity index 100%
rename from primer-utilities/.travis.yml
rename to modules/primer-utilities/.travis.yml
diff --git a/primer-utilities/CHANGELOG.md b/modules/primer-utilities/CHANGELOG.md
similarity index 100%
rename from primer-utilities/CHANGELOG.md
rename to modules/primer-utilities/CHANGELOG.md
diff --git a/primer-utilities/LICENSE b/modules/primer-utilities/LICENSE
similarity index 100%
rename from primer-utilities/LICENSE
rename to modules/primer-utilities/LICENSE
diff --git a/primer-utilities/README.md b/modules/primer-utilities/README.md
similarity index 100%
rename from primer-utilities/README.md
rename to modules/primer-utilities/README.md
diff --git a/primer-utilities/index.scss b/modules/primer-utilities/index.scss
similarity index 100%
rename from primer-utilities/index.scss
rename to modules/primer-utilities/index.scss
diff --git a/primer-utilities/lib/animations.scss b/modules/primer-utilities/lib/animations.scss
similarity index 100%
rename from primer-utilities/lib/animations.scss
rename to modules/primer-utilities/lib/animations.scss
diff --git a/primer-utilities/lib/borders.scss b/modules/primer-utilities/lib/borders.scss
similarity index 100%
rename from primer-utilities/lib/borders.scss
rename to modules/primer-utilities/lib/borders.scss
diff --git a/primer-utilities/lib/box-shadow.scss b/modules/primer-utilities/lib/box-shadow.scss
similarity index 100%
rename from primer-utilities/lib/box-shadow.scss
rename to modules/primer-utilities/lib/box-shadow.scss
diff --git a/primer-utilities/lib/colors.scss b/modules/primer-utilities/lib/colors.scss
similarity index 100%
rename from primer-utilities/lib/colors.scss
rename to modules/primer-utilities/lib/colors.scss
diff --git a/primer-utilities/lib/flexbox.scss b/modules/primer-utilities/lib/flexbox.scss
similarity index 100%
rename from primer-utilities/lib/flexbox.scss
rename to modules/primer-utilities/lib/flexbox.scss
diff --git a/primer-utilities/lib/layout.scss b/modules/primer-utilities/lib/layout.scss
similarity index 100%
rename from primer-utilities/lib/layout.scss
rename to modules/primer-utilities/lib/layout.scss
diff --git a/primer-utilities/lib/margin.scss b/modules/primer-utilities/lib/margin.scss
similarity index 100%
rename from primer-utilities/lib/margin.scss
rename to modules/primer-utilities/lib/margin.scss
diff --git a/primer-utilities/lib/padding.scss b/modules/primer-utilities/lib/padding.scss
similarity index 100%
rename from primer-utilities/lib/padding.scss
rename to modules/primer-utilities/lib/padding.scss
diff --git a/primer-utilities/lib/typography.scss b/modules/primer-utilities/lib/typography.scss
similarity index 100%
rename from primer-utilities/lib/typography.scss
rename to modules/primer-utilities/lib/typography.scss
diff --git a/primer-utilities/lib/visibility-display.scss b/modules/primer-utilities/lib/visibility-display.scss
similarity index 100%
rename from primer-utilities/lib/visibility-display.scss
rename to modules/primer-utilities/lib/visibility-display.scss
diff --git a/primer-utilities/package.json b/modules/primer-utilities/package.json
similarity index 100%
rename from primer-utilities/package.json
rename to modules/primer-utilities/package.json
From 729c482ddf8ff22eacab078e125044aa6c1d8e20 Mon Sep 17 00:00:00 2001
From: broccolini
Date: Thu, 11 May 2017 15:13:42 -0400
Subject: [PATCH 03/98] add modules readme
---
modules/README.md | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 modules/README.md
diff --git a/modules/README.md b/modules/README.md
new file mode 100644
index 0000000000..4622825db3
--- /dev/null
+++ b/modules/README.md
@@ -0,0 +1,3 @@
+# Primer modules
+
+Primer-css includes 23 modules which can be installed altogether or individually via npm. We also group our modules into 3 meta-packages which you can install individually: Primer-core, Primer-product, and Primer-marketing.
From 65fd2567f30295eadf3d6551045472947fcdcd9b Mon Sep 17 00:00:00 2001
From: broccolini
Date: Thu, 11 May 2017 15:51:47 -0400
Subject: [PATCH 04/98] update git and issues urls in package.json
---
modules/primer-alerts/package.json | 7 +++++--
modules/primer-avatars/package.json | 7 +++++--
modules/primer-base/package.json | 7 +++++--
modules/primer-blankslate/package.json | 7 +++++--
modules/primer-box/package.json | 7 +++++--
modules/primer-breadcrumb/package.json | 7 +++++--
modules/primer-buttons/package.json | 7 +++++--
modules/primer-cards/package.json | 7 +++++--
modules/primer-core/package.json | 4 ++--
modules/primer-forms/package.json | 7 +++++--
modules/primer-labels/package.json | 7 +++++--
modules/primer-layout/package.json | 7 +++++--
modules/primer-markdown/package.json | 7 +++++--
modules/primer-marketing-type/package.json | 7 +++++--
modules/primer-marketing-utilities/package.json | 7 +++++--
modules/primer-marketing/package.json | 4 ++--
modules/primer-navigation/package.json | 7 +++++--
modules/primer-page-headers/package.json | 7 +++++--
modules/primer-page-sections/package.json | 7 +++++--
modules/primer-product/package.json | 4 ++--
modules/primer-support/package.json | 7 +++++--
modules/primer-table-object/package.json | 7 +++++--
modules/primer-tables/package.json | 7 +++++--
modules/primer-tooltips/package.json | 7 +++++--
modules/primer-truncate/package.json | 7 +++++--
modules/primer-utilities/package.json | 7 +++++--
package.json | 7 +++++--
27 files changed, 126 insertions(+), 54 deletions(-)
diff --git a/modules/primer-alerts/package.json b/modules/primer-alerts/package.json
index ea852b3bdb..47900f6071 100644
--- a/modules/primer-alerts/package.json
+++ b/modules/primer-alerts/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-alerts.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-alerts/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-avatars/package.json b/modules/primer-avatars/package.json
index 870699128f..e9141f536f 100644
--- a/modules/primer-avatars/package.json
+++ b/modules/primer-avatars/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-avatars.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-avatars/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-base/package.json b/modules/primer-base/package.json
index 00fac2dc87..796837d53c 100644
--- a/modules/primer-base/package.json
+++ b/modules/primer-base/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-base.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-base/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-blankslate/package.json b/modules/primer-blankslate/package.json
index 2e937a3e6a..cc1d51faf2 100644
--- a/modules/primer-blankslate/package.json
+++ b/modules/primer-blankslate/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-blankslate.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-blankslate/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-box/package.json b/modules/primer-box/package.json
index abd0b6e262..b53d4d59fc 100644
--- a/modules/primer-box/package.json
+++ b/modules/primer-box/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-box.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-box/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-breadcrumb/package.json b/modules/primer-breadcrumb/package.json
index c9228dface..014f2b063a 100644
--- a/modules/primer-breadcrumb/package.json
+++ b/modules/primer-breadcrumb/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-breadcrumb.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-breadcrumb/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-buttons/package.json b/modules/primer-buttons/package.json
index d20a6a23c9..33d8cf6512 100644
--- a/modules/primer-buttons/package.json
+++ b/modules/primer-buttons/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-buttons.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-buttons/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-cards/package.json b/modules/primer-cards/package.json
index 58b533a0e3..84155c493e 100644
--- a/modules/primer-cards/package.json
+++ b/modules/primer-cards/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-cards.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-cards/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-core/package.json b/modules/primer-core/package.json
index c30bc5209b..c75f6db46a 100644
--- a/modules/primer-core/package.json
+++ b/modules/primer-core/package.json
@@ -13,10 +13,10 @@
],
"repository": {
"type": "git",
- "url": "git+https://github.com/primer/primer-core.git"
+ "url": "https://github.com/primer/primer-css.git"
},
"bugs": {
- "url": "https://github.com/primer/primer-core/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-forms/package.json b/modules/primer-forms/package.json
index 932e7fc3c7..135ce1ce1a 100644
--- a/modules/primer-forms/package.json
+++ b/modules/primer-forms/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-forms.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-forms/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-labels/package.json b/modules/primer-labels/package.json
index 8509964f62..30d90492b3 100644
--- a/modules/primer-labels/package.json
+++ b/modules/primer-labels/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-labels.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-labels/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-layout/package.json b/modules/primer-layout/package.json
index ae766e3ce6..063397f41e 100644
--- a/modules/primer-layout/package.json
+++ b/modules/primer-layout/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-layout.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-layout/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-markdown/package.json b/modules/primer-markdown/package.json
index 8c80d37d33..389fa0c68b 100644
--- a/modules/primer-markdown/package.json
+++ b/modules/primer-markdown/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-markdown.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-markdown/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-marketing-type/package.json b/modules/primer-marketing-type/package.json
index dcfa0da7e6..6d408fe0f1 100644
--- a/modules/primer-marketing-type/package.json
+++ b/modules/primer-marketing-type/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-marketing-type.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-marketing-type/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-marketing-utilities/package.json b/modules/primer-marketing-utilities/package.json
index 9650950bea..29a8d702bb 100644
--- a/modules/primer-marketing-utilities/package.json
+++ b/modules/primer-marketing-utilities/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-marketing-utilities.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-marketing-utilities/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-marketing/package.json b/modules/primer-marketing/package.json
index f495db266b..21ee00b9f0 100644
--- a/modules/primer-marketing/package.json
+++ b/modules/primer-marketing/package.json
@@ -13,10 +13,10 @@
],
"repository": {
"type": "git",
- "url": "git+https://github.com/primer/primer-marketing.git"
+ "url": "https://github.com/primer/primer-css.git"
},
"bugs": {
- "url": "https://github.com/primer/primer-marketing/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-navigation/package.json b/modules/primer-navigation/package.json
index 4b9cbea8cf..eb60a55e9e 100644
--- a/modules/primer-navigation/package.json
+++ b/modules/primer-navigation/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-navigation.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-navigation/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-page-headers/package.json b/modules/primer-page-headers/package.json
index 5e6d1314db..977e499347 100644
--- a/modules/primer-page-headers/package.json
+++ b/modules/primer-page-headers/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-page-headers.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-page-headers/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-page-sections/package.json b/modules/primer-page-sections/package.json
index 4c56b02201..fc093f4301 100644
--- a/modules/primer-page-sections/package.json
+++ b/modules/primer-page-sections/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-page-sections.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-page-sections/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-product/package.json b/modules/primer-product/package.json
index 057a7889b7..85dca1a637 100644
--- a/modules/primer-product/package.json
+++ b/modules/primer-product/package.json
@@ -13,10 +13,10 @@
],
"repository": {
"type": "git",
- "url": "git+https://github.com/primer/primer-product.git"
+ "url": "https://github.com/primer/primer-css.git"
},
"bugs": {
- "url": "https://github.com/primer/primer-product/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-support/package.json b/modules/primer-support/package.json
index 0ccebf097e..d02abb343f 100644
--- a/modules/primer-support/package.json
+++ b/modules/primer-support/package.json
@@ -10,9 +10,12 @@
"index.scss",
"lib"
],
- "repository": "https://github.com/primer/primer-support.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-support/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"test": "stylelint **/*.scss -c .stylelintrc.json -s scss"
diff --git a/modules/primer-table-object/package.json b/modules/primer-table-object/package.json
index ebe94f20ef..34652d84bd 100644
--- a/modules/primer-table-object/package.json
+++ b/modules/primer-table-object/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-table-object.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-table-object/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-tables/package.json b/modules/primer-tables/package.json
index 166a4b90be..001ab57887 100644
--- a/modules/primer-tables/package.json
+++ b/modules/primer-tables/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-tables.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-tables/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-tooltips/package.json b/modules/primer-tooltips/package.json
index a5fa353c5a..322565e750 100644
--- a/modules/primer-tooltips/package.json
+++ b/modules/primer-tooltips/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-tooltips.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-tooltips/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-truncate/package.json b/modules/primer-truncate/package.json
index 1e4247f0c9..d276076112 100644
--- a/modules/primer-truncate/package.json
+++ b/modules/primer-truncate/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-truncate.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-truncate/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/modules/primer-utilities/package.json b/modules/primer-utilities/package.json
index f8aa97815f..571d84f681 100644
--- a/modules/primer-utilities/package.json
+++ b/modules/primer-utilities/package.json
@@ -12,9 +12,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer-utilities.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer-utilities/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
diff --git a/package.json b/package.json
index faa7e1efc5..a125144e53 100644
--- a/package.json
+++ b/package.json
@@ -11,9 +11,12 @@
"lib",
"build"
],
- "repository": "https://github.com/primer/primer.git",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css.git"
+ },
"bugs": {
- "url": "https://github.com/primer/primer/issues"
+ "url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
"build": "primer-module-build index.scss",
From bf1a499bf77bb780c6fb0f00110f1da0b0a7133b Mon Sep 17 00:00:00 2001
From: broccolini
Date: Thu, 11 May 2017 16:00:17 -0400
Subject: [PATCH 05/98] contributing guidelines at the route directory only
---
.../.github => .github}/CONTRIBUTING.md | 0
.../primer-avatars/.github/CONTRIBUTING.md | 79 -------------------
modules/primer-base/.github/CONTRIBUTING.md | 79 -------------------
.../primer-blankslate/.github/CONTRIBUTING.md | 79 -------------------
modules/primer-box/.github/CONTRIBUTING.md | 79 -------------------
.../primer-breadcrumb/.github/CONTRIBUTING.md | 79 -------------------
.../primer-buttons/.github/CONTRIBUTING.md | 79 -------------------
modules/primer-cards/.github/CONTRIBUTING.md | 79 -------------------
modules/primer-forms/.github/CONTRIBUTING.md | 79 -------------------
modules/primer-labels/.github/CONTRIBUTING.md | 79 -------------------
modules/primer-layout/.github/CONTRIBUTING.md | 79 -------------------
.../primer-markdown/.github/CONTRIBUTING.md | 79 -------------------
.../.github/CONTRIBUTING.md | 79 -------------------
.../.github/CONTRIBUTING.md | 79 -------------------
.../primer-navigation/.github/CONTRIBUTING.md | 79 -------------------
.../.github/CONTRIBUTING.md | 79 -------------------
.../.github/CONTRIBUTING.md | 79 -------------------
.../primer-support/.github/CONTRIBUTING.md | 79 -------------------
.../.github/CONTRIBUTING.md | 79 -------------------
modules/primer-tables/.github/CONTRIBUTING.md | 79 -------------------
.../primer-tooltips/.github/CONTRIBUTING.md | 79 -------------------
.../primer-truncate/.github/CONTRIBUTING.md | 79 -------------------
.../primer-utilities/.github/CONTRIBUTING.md | 79 -------------------
23 files changed, 1738 deletions(-)
rename {modules/primer-alerts/.github => .github}/CONTRIBUTING.md (100%)
delete mode 100644 modules/primer-avatars/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-base/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-blankslate/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-box/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-breadcrumb/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-buttons/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-cards/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-forms/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-labels/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-layout/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-markdown/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-marketing-type/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-marketing-utilities/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-navigation/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-page-headers/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-page-sections/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-support/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-table-object/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-tables/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-tooltips/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-truncate/.github/CONTRIBUTING.md
delete mode 100644 modules/primer-utilities/.github/CONTRIBUTING.md
diff --git a/modules/primer-alerts/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
similarity index 100%
rename from modules/primer-alerts/.github/CONTRIBUTING.md
rename to .github/CONTRIBUTING.md
diff --git a/modules/primer-avatars/.github/CONTRIBUTING.md b/modules/primer-avatars/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-avatars/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-base/.github/CONTRIBUTING.md b/modules/primer-base/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-base/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-blankslate/.github/CONTRIBUTING.md b/modules/primer-blankslate/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-blankslate/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-box/.github/CONTRIBUTING.md b/modules/primer-box/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-box/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-breadcrumb/.github/CONTRIBUTING.md b/modules/primer-breadcrumb/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-breadcrumb/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-buttons/.github/CONTRIBUTING.md b/modules/primer-buttons/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-buttons/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-cards/.github/CONTRIBUTING.md b/modules/primer-cards/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-cards/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-forms/.github/CONTRIBUTING.md b/modules/primer-forms/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-forms/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-labels/.github/CONTRIBUTING.md b/modules/primer-labels/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-labels/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-layout/.github/CONTRIBUTING.md b/modules/primer-layout/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-layout/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-markdown/.github/CONTRIBUTING.md b/modules/primer-markdown/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-markdown/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-marketing-type/.github/CONTRIBUTING.md b/modules/primer-marketing-type/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-marketing-type/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-marketing-utilities/.github/CONTRIBUTING.md b/modules/primer-marketing-utilities/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-marketing-utilities/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-navigation/.github/CONTRIBUTING.md b/modules/primer-navigation/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-navigation/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-page-headers/.github/CONTRIBUTING.md b/modules/primer-page-headers/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-page-headers/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-page-sections/.github/CONTRIBUTING.md b/modules/primer-page-sections/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-page-sections/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-support/.github/CONTRIBUTING.md b/modules/primer-support/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-support/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-table-object/.github/CONTRIBUTING.md b/modules/primer-table-object/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-table-object/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-tables/.github/CONTRIBUTING.md b/modules/primer-tables/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-tables/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-tooltips/.github/CONTRIBUTING.md b/modules/primer-tooltips/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-tooltips/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-truncate/.github/CONTRIBUTING.md b/modules/primer-truncate/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-truncate/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
diff --git a/modules/primer-utilities/.github/CONTRIBUTING.md b/modules/primer-utilities/.github/CONTRIBUTING.md
deleted file mode 100644
index 156a0ee60a..0000000000
--- a/modules/primer-utilities/.github/CONTRIBUTING.md
+++ /dev/null
@@ -1,79 +0,0 @@
-## Contributing
-
-[fork]: https://github.com/github/primer/fork
-[pr]: https://github.com/github/primer/compare
-[style]: http://primercss.io/guidelines/
-
-Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
-
-Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well.
-
-## Using the issue tracker
-
-The issue tracker is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions:
-
-* Please **do not** use the issue tracker for personal support requests.
-* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others.
-* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories).
-
-## Bug reports
-
-A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!
-
-Guidelines for bug reports:
-
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code.
-
-1. **Use the GitHub issue search** — check if the issue has already been reported.
-
-2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository.
-
-3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example.
-
-A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
-
-Example:
-
-> Short and descriptive example bug report title
->
-> A summary of the issue and the browser/OS environment in which it occurs. If
-> suitable, include the steps required to reproduce the bug.
->
-> 1. This is the first step
-> 2. This is the second step
-> 3. Further steps, etc.
->
-> `` - a link to the reduced test case
->
-> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).
-
-## Feature requests
-
-Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible.
-
-## Pull requests
-
-Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
-
-**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project.
-
-Adhering to the following process is the best way to get your work included in the project:
-
-1. Fork and clone the repository
-2. Configure and install the dependencies: `bower install`
-3. Create a new branch: `git checkout -b my-branch-name`
-4. Make your change, add tests, and make sure the tests still pass
-5. Push to your fork and [submit a pull request][pr]
-6. Pat your self on the back and wait for your pull request to be reviewed and merged.
-
-Here are a few things you can do that will increase the likelihood of your pull request being accepted:
-
-- Follow the [style guide][style].
-- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
-- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-
-## Resources
-
-- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
-- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
-- [GitHub Help](https://help.github.com)
From 828a737d50630a5e50f7dc4a8a32afd15aaba2b0 Mon Sep 17 00:00:00 2001
From: broccolini
Date: Thu, 11 May 2017 16:12:29 -0400
Subject: [PATCH 06/98] rename modules to packages for lerna setup
---
{modules => packages}/README.md | 0
{modules => packages}/primer-alerts/.gitignore | 0
{modules => packages}/primer-alerts/.npmignore | 0
{modules => packages}/primer-alerts/.postcss.json | 0
{modules => packages}/primer-alerts/.stylelintrc.json | 0
{modules => packages}/primer-alerts/.travis.yml | 0
{modules => packages}/primer-alerts/CHANGELOG.md | 0
{modules => packages}/primer-alerts/LICENSE | 0
{modules => packages}/primer-alerts/README.md | 0
{modules => packages}/primer-alerts/index.scss | 0
{modules => packages}/primer-alerts/lib/flash.scss | 0
{modules => packages}/primer-alerts/package.json | 0
{modules => packages}/primer-avatars/.gitignore | 0
{modules => packages}/primer-avatars/.npmignore | 0
{modules => packages}/primer-avatars/.postcss.json | 0
{modules => packages}/primer-avatars/.stylelintrc.json | 0
{modules => packages}/primer-avatars/.travis.yml | 0
{modules => packages}/primer-avatars/CHANGELOG.md | 0
{modules => packages}/primer-avatars/LICENSE | 0
{modules => packages}/primer-avatars/README.md | 0
{modules => packages}/primer-avatars/index.scss | 0
{modules => packages}/primer-avatars/lib/avatar-parent-child.scss | 0
{modules => packages}/primer-avatars/lib/avatar-stack.scss | 0
{modules => packages}/primer-avatars/lib/avatar.scss | 0
{modules => packages}/primer-avatars/lib/circle-badge.scss | 0
{modules => packages}/primer-avatars/package.json | 0
{modules => packages}/primer-base/.gitignore | 0
{modules => packages}/primer-base/.npmignore | 0
{modules => packages}/primer-base/.postcss.json | 0
{modules => packages}/primer-base/.stylelintrc.json | 0
{modules => packages}/primer-base/.travis.yml | 0
{modules => packages}/primer-base/CHANGELOG.md | 0
{modules => packages}/primer-base/LICENSE | 0
{modules => packages}/primer-base/README.md | 0
{modules => packages}/primer-base/index.scss | 0
{modules => packages}/primer-base/lib/base.scss | 0
{modules => packages}/primer-base/lib/normalize.scss | 0
{modules => packages}/primer-base/lib/typography-base.scss | 0
{modules => packages}/primer-base/package.json | 0
{modules => packages}/primer-blankslate/.gitignore | 0
{modules => packages}/primer-blankslate/.npmignore | 0
{modules => packages}/primer-blankslate/.postcss.json | 0
{modules => packages}/primer-blankslate/.stylelintrc.json | 0
{modules => packages}/primer-blankslate/.travis.yml | 0
{modules => packages}/primer-blankslate/CHANGELOG.md | 0
{modules => packages}/primer-blankslate/LICENSE | 0
{modules => packages}/primer-blankslate/README.md | 0
{modules => packages}/primer-blankslate/index.scss | 0
{modules => packages}/primer-blankslate/lib/blankslate.scss | 0
{modules => packages}/primer-blankslate/package.json | 0
{modules => packages}/primer-box/.gitignore | 0
{modules => packages}/primer-box/.npmignore | 0
{modules => packages}/primer-box/.postcss.json | 0
{modules => packages}/primer-box/.stylelintrc.json | 0
{modules => packages}/primer-box/.travis.yml | 0
{modules => packages}/primer-box/CHANGELOG.md | 0
{modules => packages}/primer-box/LICENSE | 0
{modules => packages}/primer-box/README.md | 0
{modules => packages}/primer-box/index.scss | 0
{modules => packages}/primer-box/lib/box.scss | 0
{modules => packages}/primer-box/npm-debug.log | 0
{modules => packages}/primer-box/package.json | 0
{modules => packages}/primer-breadcrumb/.gitignore | 0
{modules => packages}/primer-breadcrumb/.npmignore | 0
{modules => packages}/primer-breadcrumb/.postcss.json | 0
{modules => packages}/primer-breadcrumb/.stylelintrc.json | 0
{modules => packages}/primer-breadcrumb/.travis.yml | 0
{modules => packages}/primer-breadcrumb/CHANGELOG.md | 0
{modules => packages}/primer-breadcrumb/LICENSE | 0
{modules => packages}/primer-breadcrumb/README.md | 0
{modules => packages}/primer-breadcrumb/index.scss | 0
{modules => packages}/primer-breadcrumb/lib/breadcrumb.scss | 0
{modules => packages}/primer-breadcrumb/package.json | 0
{modules => packages}/primer-buttons/.gitignore | 0
{modules => packages}/primer-buttons/.npmignore | 0
{modules => packages}/primer-buttons/.postcss.json | 0
{modules => packages}/primer-buttons/.stylelintrc.json | 0
{modules => packages}/primer-buttons/.travis.yml | 0
{modules => packages}/primer-buttons/CHANGELOG.md | 0
{modules => packages}/primer-buttons/LICENSE | 0
{modules => packages}/primer-buttons/README.md | 0
{modules => packages}/primer-buttons/index.scss | 0
{modules => packages}/primer-buttons/lib/button-group.scss | 0
{modules => packages}/primer-buttons/lib/button.scss | 0
{modules => packages}/primer-buttons/package.json | 0
{modules => packages}/primer-cards/.gitignore | 0
{modules => packages}/primer-cards/.npmignore | 0
{modules => packages}/primer-cards/.postcss.json | 0
{modules => packages}/primer-cards/.stylelintrc.json | 0
{modules => packages}/primer-cards/.travis.yml | 0
{modules => packages}/primer-cards/CHANGELOG.md | 0
{modules => packages}/primer-cards/LICENSE | 0
{modules => packages}/primer-cards/README.md | 0
{modules => packages}/primer-cards/index.scss | 0
{modules => packages}/primer-cards/lib/cards.scss | 0
{modules => packages}/primer-cards/package.json | 0
{modules => packages}/primer-core/.gitignore | 0
{modules => packages}/primer-core/.npmignore | 0
{modules => packages}/primer-core/.travis.yml | 0
{modules => packages}/primer-core/CHANGELOG.md | 0
{modules => packages}/primer-core/LICENSE | 0
{modules => packages}/primer-core/README.md | 0
{modules => packages}/primer-core/index.scss | 0
{modules => packages}/primer-core/package.json | 0
{modules => packages}/primer-forms/.gitignore | 0
{modules => packages}/primer-forms/.npmignore | 0
{modules => packages}/primer-forms/.postcss.json | 0
{modules => packages}/primer-forms/.stylelintrc.json | 0
{modules => packages}/primer-forms/.travis.yml | 0
{modules => packages}/primer-forms/CHANGELOG.md | 0
{modules => packages}/primer-forms/LICENSE | 0
{modules => packages}/primer-forms/README.md | 0
{modules => packages}/primer-forms/index.scss | 0
{modules => packages}/primer-forms/lib/form-control.scss | 0
{modules => packages}/primer-forms/lib/form-group.scss | 0
{modules => packages}/primer-forms/lib/form-select.scss | 0
{modules => packages}/primer-forms/lib/form-validation.scss | 0
{modules => packages}/primer-forms/package.json | 0
{modules => packages}/primer-labels/.gitignore | 0
{modules => packages}/primer-labels/.npmignore | 0
{modules => packages}/primer-labels/.postcss.json | 0
{modules => packages}/primer-labels/.stylelintrc.json | 0
{modules => packages}/primer-labels/.travis.yml | 0
{modules => packages}/primer-labels/CHANGELOG.md | 0
{modules => packages}/primer-labels/LICENSE | 0
{modules => packages}/primer-labels/README.md | 0
{modules => packages}/primer-labels/index.scss | 0
{modules => packages}/primer-labels/lib/counters.scss | 0
{modules => packages}/primer-labels/lib/labels.scss | 0
{modules => packages}/primer-labels/lib/states.scss | 0
{modules => packages}/primer-labels/npm-debug.log | 0
{modules => packages}/primer-labels/package.json | 0
{modules => packages}/primer-layout/.gitignore | 0
{modules => packages}/primer-layout/.npmignore | 0
{modules => packages}/primer-layout/.postcss.json | 0
{modules => packages}/primer-layout/.stylelintrc.json | 0
{modules => packages}/primer-layout/.travis.yml | 0
{modules => packages}/primer-layout/CHANGELOG.md | 0
{modules => packages}/primer-layout/LICENSE | 0
{modules => packages}/primer-layout/README.md | 0
{modules => packages}/primer-layout/index.scss | 0
{modules => packages}/primer-layout/lib/columns.scss | 0
{modules => packages}/primer-layout/lib/container.scss | 0
{modules => packages}/primer-layout/lib/grid-offset.scss | 0
{modules => packages}/primer-layout/lib/grid.scss | 0
{modules => packages}/primer-layout/package.json | 0
{modules => packages}/primer-markdown/.gitignore | 0
{modules => packages}/primer-markdown/.npmignore | 0
{modules => packages}/primer-markdown/.postcss.json | 0
{modules => packages}/primer-markdown/.stylelintrc.json | 0
{modules => packages}/primer-markdown/.travis.yml | 0
{modules => packages}/primer-markdown/CHANGELOG.md | 0
{modules => packages}/primer-markdown/LICENSE | 0
{modules => packages}/primer-markdown/README.md | 0
{modules => packages}/primer-markdown/index.scss | 0
{modules => packages}/primer-markdown/lib/blob-csv.scss | 0
{modules => packages}/primer-markdown/lib/code.scss | 0
{modules => packages}/primer-markdown/lib/headings.scss | 0
{modules => packages}/primer-markdown/lib/images.scss | 0
{modules => packages}/primer-markdown/lib/lists.scss | 0
{modules => packages}/primer-markdown/lib/markdown-body.scss | 0
{modules => packages}/primer-markdown/lib/tables.scss | 0
{modules => packages}/primer-markdown/package.json | 0
{modules => packages}/primer-marketing-type/.gitignore | 0
{modules => packages}/primer-marketing-type/.npmignore | 0
{modules => packages}/primer-marketing-type/.postcss.json | 0
{modules => packages}/primer-marketing-type/.stylelintrc.json | 0
{modules => packages}/primer-marketing-type/.travis.yml | 0
{modules => packages}/primer-marketing-type/CHANGELOG.md | 0
{modules => packages}/primer-marketing-type/LICENSE | 0
{modules => packages}/primer-marketing-type/README.md | 0
{modules => packages}/primer-marketing-type/index.scss | 0
{modules => packages}/primer-marketing-type/lib/typography.scss | 0
{modules => packages}/primer-marketing-type/package.json | 0
{modules => packages}/primer-marketing-utilities/.gitignore | 0
{modules => packages}/primer-marketing-utilities/.npmignore | 0
{modules => packages}/primer-marketing-utilities/.postcss.json | 0
.../primer-marketing-utilities/.stylelintrc.json | 0
{modules => packages}/primer-marketing-utilities/.travis.yml | 0
{modules => packages}/primer-marketing-utilities/CHANGELOG.md | 0
{modules => packages}/primer-marketing-utilities/LICENSE | 0
{modules => packages}/primer-marketing-utilities/README.md | 0
{modules => packages}/primer-marketing-utilities/index.scss | 0
{modules => packages}/primer-marketing-utilities/lib/borders.scss | 0
{modules => packages}/primer-marketing-utilities/lib/filters.scss | 0
{modules => packages}/primer-marketing-utilities/package.json | 0
{modules => packages}/primer-marketing/.gitignore | 0
{modules => packages}/primer-marketing/.travis.yml | 0
{modules => packages}/primer-marketing/CHANGELOG.md | 0
{modules => packages}/primer-marketing/LICENSE | 0
{modules => packages}/primer-marketing/README.md | 0
{modules => packages}/primer-marketing/index.scss | 0
{modules => packages}/primer-marketing/package.json | 0
{modules => packages}/primer-navigation/.gitignore | 0
{modules => packages}/primer-navigation/.npmignore | 0
{modules => packages}/primer-navigation/.postcss.json | 0
{modules => packages}/primer-navigation/.stylelintrc.json | 0
{modules => packages}/primer-navigation/.travis.yml | 0
{modules => packages}/primer-navigation/CHANGELOG.md | 0
{modules => packages}/primer-navigation/LICENSE | 0
{modules => packages}/primer-navigation/README.md | 0
{modules => packages}/primer-navigation/index.scss | 0
{modules => packages}/primer-navigation/lib/filter-list.scss | 0
{modules => packages}/primer-navigation/lib/menu.scss | 0
{modules => packages}/primer-navigation/lib/subnav.scss | 0
{modules => packages}/primer-navigation/lib/tabnav.scss | 0
{modules => packages}/primer-navigation/package.json | 0
{modules => packages}/primer-page-headers/.gitignore | 0
{modules => packages}/primer-page-headers/.npmignore | 0
{modules => packages}/primer-page-headers/.postcss.json | 0
{modules => packages}/primer-page-headers/.stylelintrc.json | 0
{modules => packages}/primer-page-headers/.travis.yml | 0
{modules => packages}/primer-page-headers/CHANGELOG.md | 0
{modules => packages}/primer-page-headers/LICENSE | 0
{modules => packages}/primer-page-headers/README.md | 0
{modules => packages}/primer-page-headers/index.scss | 0
{modules => packages}/primer-page-headers/lib/headers.scss | 0
{modules => packages}/primer-page-headers/package.json | 0
{modules => packages}/primer-page-sections/.gitignore | 0
{modules => packages}/primer-page-sections/.npmignore | 0
{modules => packages}/primer-page-sections/.postcss.json | 0
{modules => packages}/primer-page-sections/.stylelintrc.json | 0
{modules => packages}/primer-page-sections/.travis.yml | 0
{modules => packages}/primer-page-sections/CHANGELOG.md | 0
{modules => packages}/primer-page-sections/LICENSE | 0
{modules => packages}/primer-page-sections/README.md | 0
{modules => packages}/primer-page-sections/index.scss | 0
{modules => packages}/primer-page-sections/lib/page-section.scss | 0
{modules => packages}/primer-page-sections/package.json | 0
{modules => packages}/primer-product/.gitignore | 0
{modules => packages}/primer-product/.npmignore | 0
{modules => packages}/primer-product/.travis.yml | 0
{modules => packages}/primer-product/CHANGELOG.md | 0
{modules => packages}/primer-product/LICENSE | 0
{modules => packages}/primer-product/README.md | 0
{modules => packages}/primer-product/index.scss | 0
{modules => packages}/primer-product/package.json | 0
{modules => packages}/primer-support/.gitignore | 0
{modules => packages}/primer-support/.npmignore | 0
{modules => packages}/primer-support/.postcss.json | 0
{modules => packages}/primer-support/.stylelintrc.json | 0
{modules => packages}/primer-support/.travis.yml | 0
{modules => packages}/primer-support/CHANGELOG.md | 0
{modules => packages}/primer-support/LICENSE | 0
{modules => packages}/primer-support/README.md | 0
{modules => packages}/primer-support/index.scss | 0
{modules => packages}/primer-support/lib/mixins/buttons.scss | 0
{modules => packages}/primer-support/lib/mixins/layout.scss | 0
{modules => packages}/primer-support/lib/mixins/misc.scss | 0
{modules => packages}/primer-support/lib/mixins/typography.scss | 0
.../primer-support/lib/variables/color-system.scss | 0
{modules => packages}/primer-support/lib/variables/colors.scss | 0
{modules => packages}/primer-support/lib/variables/layout.scss | 0
{modules => packages}/primer-support/lib/variables/misc.scss | 0
.../primer-support/lib/variables/typography.scss | 0
{modules => packages}/primer-support/package.json | 0
{modules => packages}/primer-table-object/.gitignore | 0
{modules => packages}/primer-table-object/.npmignore | 0
{modules => packages}/primer-table-object/.postcss.json | 0
{modules => packages}/primer-table-object/.stylelintrc.json | 0
{modules => packages}/primer-table-object/.travis.yml | 0
{modules => packages}/primer-table-object/CHANGELOG.md | 0
{modules => packages}/primer-table-object/LICENSE | 0
{modules => packages}/primer-table-object/README.md | 0
{modules => packages}/primer-table-object/index.scss | 0
{modules => packages}/primer-table-object/lib/table-object.scss | 0
{modules => packages}/primer-table-object/package.json | 0
{modules => packages}/primer-tables/.gitignore | 0
{modules => packages}/primer-tables/.npmignore | 0
{modules => packages}/primer-tables/.postcss.json | 0
{modules => packages}/primer-tables/.stylelintrc.json | 0
{modules => packages}/primer-tables/.travis.yml | 0
{modules => packages}/primer-tables/CHANGELOG.md | 0
{modules => packages}/primer-tables/LICENSE | 0
{modules => packages}/primer-tables/README.md | 0
{modules => packages}/primer-tables/index.scss | 0
{modules => packages}/primer-tables/lib/tables.scss | 0
{modules => packages}/primer-tables/package.json | 0
{modules => packages}/primer-tooltips/.gitignore | 0
{modules => packages}/primer-tooltips/.npmignore | 0
{modules => packages}/primer-tooltips/.postcss.json | 0
{modules => packages}/primer-tooltips/.stylelintrc.json | 0
{modules => packages}/primer-tooltips/.travis.yml | 0
{modules => packages}/primer-tooltips/CHANGELOG.md | 0
{modules => packages}/primer-tooltips/LICENSE | 0
{modules => packages}/primer-tooltips/README.md | 0
{modules => packages}/primer-tooltips/index.scss | 0
{modules => packages}/primer-tooltips/lib/tooltips.scss | 0
{modules => packages}/primer-tooltips/package.json | 0
{modules => packages}/primer-truncate/.gitignore | 0
{modules => packages}/primer-truncate/.npmignore | 0
{modules => packages}/primer-truncate/.postcss.json | 0
{modules => packages}/primer-truncate/.stylelintrc.json | 0
{modules => packages}/primer-truncate/.travis.yml | 0
{modules => packages}/primer-truncate/CHANGELOG.md | 0
{modules => packages}/primer-truncate/LICENSE | 0
{modules => packages}/primer-truncate/README.md | 0
{modules => packages}/primer-truncate/index.scss | 0
{modules => packages}/primer-truncate/lib/truncate.scss | 0
{modules => packages}/primer-truncate/package.json | 0
{modules => packages}/primer-utilities/.gitignore | 0
{modules => packages}/primer-utilities/.npmignore | 0
{modules => packages}/primer-utilities/.postcss.json | 0
{modules => packages}/primer-utilities/.stylelintrc.json | 0
{modules => packages}/primer-utilities/.travis.yml | 0
{modules => packages}/primer-utilities/CHANGELOG.md | 0
{modules => packages}/primer-utilities/LICENSE | 0
{modules => packages}/primer-utilities/README.md | 0
{modules => packages}/primer-utilities/index.scss | 0
{modules => packages}/primer-utilities/lib/animations.scss | 0
{modules => packages}/primer-utilities/lib/borders.scss | 0
{modules => packages}/primer-utilities/lib/box-shadow.scss | 0
{modules => packages}/primer-utilities/lib/colors.scss | 0
{modules => packages}/primer-utilities/lib/flexbox.scss | 0
{modules => packages}/primer-utilities/lib/layout.scss | 0
{modules => packages}/primer-utilities/lib/margin.scss | 0
{modules => packages}/primer-utilities/lib/padding.scss | 0
{modules => packages}/primer-utilities/lib/typography.scss | 0
.../primer-utilities/lib/visibility-display.scss | 0
{modules => packages}/primer-utilities/package.json | 0
320 files changed, 0 insertions(+), 0 deletions(-)
rename {modules => packages}/README.md (100%)
rename {modules => packages}/primer-alerts/.gitignore (100%)
rename {modules => packages}/primer-alerts/.npmignore (100%)
rename {modules => packages}/primer-alerts/.postcss.json (100%)
rename {modules => packages}/primer-alerts/.stylelintrc.json (100%)
rename {modules => packages}/primer-alerts/.travis.yml (100%)
rename {modules => packages}/primer-alerts/CHANGELOG.md (100%)
rename {modules => packages}/primer-alerts/LICENSE (100%)
rename {modules => packages}/primer-alerts/README.md (100%)
rename {modules => packages}/primer-alerts/index.scss (100%)
rename {modules => packages}/primer-alerts/lib/flash.scss (100%)
rename {modules => packages}/primer-alerts/package.json (100%)
rename {modules => packages}/primer-avatars/.gitignore (100%)
rename {modules => packages}/primer-avatars/.npmignore (100%)
rename {modules => packages}/primer-avatars/.postcss.json (100%)
rename {modules => packages}/primer-avatars/.stylelintrc.json (100%)
rename {modules => packages}/primer-avatars/.travis.yml (100%)
rename {modules => packages}/primer-avatars/CHANGELOG.md (100%)
rename {modules => packages}/primer-avatars/LICENSE (100%)
rename {modules => packages}/primer-avatars/README.md (100%)
rename {modules => packages}/primer-avatars/index.scss (100%)
rename {modules => packages}/primer-avatars/lib/avatar-parent-child.scss (100%)
rename {modules => packages}/primer-avatars/lib/avatar-stack.scss (100%)
rename {modules => packages}/primer-avatars/lib/avatar.scss (100%)
rename {modules => packages}/primer-avatars/lib/circle-badge.scss (100%)
rename {modules => packages}/primer-avatars/package.json (100%)
rename {modules => packages}/primer-base/.gitignore (100%)
rename {modules => packages}/primer-base/.npmignore (100%)
rename {modules => packages}/primer-base/.postcss.json (100%)
rename {modules => packages}/primer-base/.stylelintrc.json (100%)
rename {modules => packages}/primer-base/.travis.yml (100%)
rename {modules => packages}/primer-base/CHANGELOG.md (100%)
rename {modules => packages}/primer-base/LICENSE (100%)
rename {modules => packages}/primer-base/README.md (100%)
rename {modules => packages}/primer-base/index.scss (100%)
rename {modules => packages}/primer-base/lib/base.scss (100%)
rename {modules => packages}/primer-base/lib/normalize.scss (100%)
rename {modules => packages}/primer-base/lib/typography-base.scss (100%)
rename {modules => packages}/primer-base/package.json (100%)
rename {modules => packages}/primer-blankslate/.gitignore (100%)
rename {modules => packages}/primer-blankslate/.npmignore (100%)
rename {modules => packages}/primer-blankslate/.postcss.json (100%)
rename {modules => packages}/primer-blankslate/.stylelintrc.json (100%)
rename {modules => packages}/primer-blankslate/.travis.yml (100%)
rename {modules => packages}/primer-blankslate/CHANGELOG.md (100%)
rename {modules => packages}/primer-blankslate/LICENSE (100%)
rename {modules => packages}/primer-blankslate/README.md (100%)
rename {modules => packages}/primer-blankslate/index.scss (100%)
rename {modules => packages}/primer-blankslate/lib/blankslate.scss (100%)
rename {modules => packages}/primer-blankslate/package.json (100%)
rename {modules => packages}/primer-box/.gitignore (100%)
rename {modules => packages}/primer-box/.npmignore (100%)
rename {modules => packages}/primer-box/.postcss.json (100%)
rename {modules => packages}/primer-box/.stylelintrc.json (100%)
rename {modules => packages}/primer-box/.travis.yml (100%)
rename {modules => packages}/primer-box/CHANGELOG.md (100%)
rename {modules => packages}/primer-box/LICENSE (100%)
rename {modules => packages}/primer-box/README.md (100%)
rename {modules => packages}/primer-box/index.scss (100%)
rename {modules => packages}/primer-box/lib/box.scss (100%)
rename {modules => packages}/primer-box/npm-debug.log (100%)
rename {modules => packages}/primer-box/package.json (100%)
rename {modules => packages}/primer-breadcrumb/.gitignore (100%)
rename {modules => packages}/primer-breadcrumb/.npmignore (100%)
rename {modules => packages}/primer-breadcrumb/.postcss.json (100%)
rename {modules => packages}/primer-breadcrumb/.stylelintrc.json (100%)
rename {modules => packages}/primer-breadcrumb/.travis.yml (100%)
rename {modules => packages}/primer-breadcrumb/CHANGELOG.md (100%)
rename {modules => packages}/primer-breadcrumb/LICENSE (100%)
rename {modules => packages}/primer-breadcrumb/README.md (100%)
rename {modules => packages}/primer-breadcrumb/index.scss (100%)
rename {modules => packages}/primer-breadcrumb/lib/breadcrumb.scss (100%)
rename {modules => packages}/primer-breadcrumb/package.json (100%)
rename {modules => packages}/primer-buttons/.gitignore (100%)
rename {modules => packages}/primer-buttons/.npmignore (100%)
rename {modules => packages}/primer-buttons/.postcss.json (100%)
rename {modules => packages}/primer-buttons/.stylelintrc.json (100%)
rename {modules => packages}/primer-buttons/.travis.yml (100%)
rename {modules => packages}/primer-buttons/CHANGELOG.md (100%)
rename {modules => packages}/primer-buttons/LICENSE (100%)
rename {modules => packages}/primer-buttons/README.md (100%)
rename {modules => packages}/primer-buttons/index.scss (100%)
rename {modules => packages}/primer-buttons/lib/button-group.scss (100%)
rename {modules => packages}/primer-buttons/lib/button.scss (100%)
rename {modules => packages}/primer-buttons/package.json (100%)
rename {modules => packages}/primer-cards/.gitignore (100%)
rename {modules => packages}/primer-cards/.npmignore (100%)
rename {modules => packages}/primer-cards/.postcss.json (100%)
rename {modules => packages}/primer-cards/.stylelintrc.json (100%)
rename {modules => packages}/primer-cards/.travis.yml (100%)
rename {modules => packages}/primer-cards/CHANGELOG.md (100%)
rename {modules => packages}/primer-cards/LICENSE (100%)
rename {modules => packages}/primer-cards/README.md (100%)
rename {modules => packages}/primer-cards/index.scss (100%)
rename {modules => packages}/primer-cards/lib/cards.scss (100%)
rename {modules => packages}/primer-cards/package.json (100%)
rename {modules => packages}/primer-core/.gitignore (100%)
rename {modules => packages}/primer-core/.npmignore (100%)
rename {modules => packages}/primer-core/.travis.yml (100%)
rename {modules => packages}/primer-core/CHANGELOG.md (100%)
rename {modules => packages}/primer-core/LICENSE (100%)
rename {modules => packages}/primer-core/README.md (100%)
rename {modules => packages}/primer-core/index.scss (100%)
rename {modules => packages}/primer-core/package.json (100%)
rename {modules => packages}/primer-forms/.gitignore (100%)
rename {modules => packages}/primer-forms/.npmignore (100%)
rename {modules => packages}/primer-forms/.postcss.json (100%)
rename {modules => packages}/primer-forms/.stylelintrc.json (100%)
rename {modules => packages}/primer-forms/.travis.yml (100%)
rename {modules => packages}/primer-forms/CHANGELOG.md (100%)
rename {modules => packages}/primer-forms/LICENSE (100%)
rename {modules => packages}/primer-forms/README.md (100%)
rename {modules => packages}/primer-forms/index.scss (100%)
rename {modules => packages}/primer-forms/lib/form-control.scss (100%)
rename {modules => packages}/primer-forms/lib/form-group.scss (100%)
rename {modules => packages}/primer-forms/lib/form-select.scss (100%)
rename {modules => packages}/primer-forms/lib/form-validation.scss (100%)
rename {modules => packages}/primer-forms/package.json (100%)
rename {modules => packages}/primer-labels/.gitignore (100%)
rename {modules => packages}/primer-labels/.npmignore (100%)
rename {modules => packages}/primer-labels/.postcss.json (100%)
rename {modules => packages}/primer-labels/.stylelintrc.json (100%)
rename {modules => packages}/primer-labels/.travis.yml (100%)
rename {modules => packages}/primer-labels/CHANGELOG.md (100%)
rename {modules => packages}/primer-labels/LICENSE (100%)
rename {modules => packages}/primer-labels/README.md (100%)
rename {modules => packages}/primer-labels/index.scss (100%)
rename {modules => packages}/primer-labels/lib/counters.scss (100%)
rename {modules => packages}/primer-labels/lib/labels.scss (100%)
rename {modules => packages}/primer-labels/lib/states.scss (100%)
rename {modules => packages}/primer-labels/npm-debug.log (100%)
rename {modules => packages}/primer-labels/package.json (100%)
rename {modules => packages}/primer-layout/.gitignore (100%)
rename {modules => packages}/primer-layout/.npmignore (100%)
rename {modules => packages}/primer-layout/.postcss.json (100%)
rename {modules => packages}/primer-layout/.stylelintrc.json (100%)
rename {modules => packages}/primer-layout/.travis.yml (100%)
rename {modules => packages}/primer-layout/CHANGELOG.md (100%)
rename {modules => packages}/primer-layout/LICENSE (100%)
rename {modules => packages}/primer-layout/README.md (100%)
rename {modules => packages}/primer-layout/index.scss (100%)
rename {modules => packages}/primer-layout/lib/columns.scss (100%)
rename {modules => packages}/primer-layout/lib/container.scss (100%)
rename {modules => packages}/primer-layout/lib/grid-offset.scss (100%)
rename {modules => packages}/primer-layout/lib/grid.scss (100%)
rename {modules => packages}/primer-layout/package.json (100%)
rename {modules => packages}/primer-markdown/.gitignore (100%)
rename {modules => packages}/primer-markdown/.npmignore (100%)
rename {modules => packages}/primer-markdown/.postcss.json (100%)
rename {modules => packages}/primer-markdown/.stylelintrc.json (100%)
rename {modules => packages}/primer-markdown/.travis.yml (100%)
rename {modules => packages}/primer-markdown/CHANGELOG.md (100%)
rename {modules => packages}/primer-markdown/LICENSE (100%)
rename {modules => packages}/primer-markdown/README.md (100%)
rename {modules => packages}/primer-markdown/index.scss (100%)
rename {modules => packages}/primer-markdown/lib/blob-csv.scss (100%)
rename {modules => packages}/primer-markdown/lib/code.scss (100%)
rename {modules => packages}/primer-markdown/lib/headings.scss (100%)
rename {modules => packages}/primer-markdown/lib/images.scss (100%)
rename {modules => packages}/primer-markdown/lib/lists.scss (100%)
rename {modules => packages}/primer-markdown/lib/markdown-body.scss (100%)
rename {modules => packages}/primer-markdown/lib/tables.scss (100%)
rename {modules => packages}/primer-markdown/package.json (100%)
rename {modules => packages}/primer-marketing-type/.gitignore (100%)
rename {modules => packages}/primer-marketing-type/.npmignore (100%)
rename {modules => packages}/primer-marketing-type/.postcss.json (100%)
rename {modules => packages}/primer-marketing-type/.stylelintrc.json (100%)
rename {modules => packages}/primer-marketing-type/.travis.yml (100%)
rename {modules => packages}/primer-marketing-type/CHANGELOG.md (100%)
rename {modules => packages}/primer-marketing-type/LICENSE (100%)
rename {modules => packages}/primer-marketing-type/README.md (100%)
rename {modules => packages}/primer-marketing-type/index.scss (100%)
rename {modules => packages}/primer-marketing-type/lib/typography.scss (100%)
rename {modules => packages}/primer-marketing-type/package.json (100%)
rename {modules => packages}/primer-marketing-utilities/.gitignore (100%)
rename {modules => packages}/primer-marketing-utilities/.npmignore (100%)
rename {modules => packages}/primer-marketing-utilities/.postcss.json (100%)
rename {modules => packages}/primer-marketing-utilities/.stylelintrc.json (100%)
rename {modules => packages}/primer-marketing-utilities/.travis.yml (100%)
rename {modules => packages}/primer-marketing-utilities/CHANGELOG.md (100%)
rename {modules => packages}/primer-marketing-utilities/LICENSE (100%)
rename {modules => packages}/primer-marketing-utilities/README.md (100%)
rename {modules => packages}/primer-marketing-utilities/index.scss (100%)
rename {modules => packages}/primer-marketing-utilities/lib/borders.scss (100%)
rename {modules => packages}/primer-marketing-utilities/lib/filters.scss (100%)
rename {modules => packages}/primer-marketing-utilities/package.json (100%)
rename {modules => packages}/primer-marketing/.gitignore (100%)
rename {modules => packages}/primer-marketing/.travis.yml (100%)
rename {modules => packages}/primer-marketing/CHANGELOG.md (100%)
rename {modules => packages}/primer-marketing/LICENSE (100%)
rename {modules => packages}/primer-marketing/README.md (100%)
rename {modules => packages}/primer-marketing/index.scss (100%)
rename {modules => packages}/primer-marketing/package.json (100%)
rename {modules => packages}/primer-navigation/.gitignore (100%)
rename {modules => packages}/primer-navigation/.npmignore (100%)
rename {modules => packages}/primer-navigation/.postcss.json (100%)
rename {modules => packages}/primer-navigation/.stylelintrc.json (100%)
rename {modules => packages}/primer-navigation/.travis.yml (100%)
rename {modules => packages}/primer-navigation/CHANGELOG.md (100%)
rename {modules => packages}/primer-navigation/LICENSE (100%)
rename {modules => packages}/primer-navigation/README.md (100%)
rename {modules => packages}/primer-navigation/index.scss (100%)
rename {modules => packages}/primer-navigation/lib/filter-list.scss (100%)
rename {modules => packages}/primer-navigation/lib/menu.scss (100%)
rename {modules => packages}/primer-navigation/lib/subnav.scss (100%)
rename {modules => packages}/primer-navigation/lib/tabnav.scss (100%)
rename {modules => packages}/primer-navigation/package.json (100%)
rename {modules => packages}/primer-page-headers/.gitignore (100%)
rename {modules => packages}/primer-page-headers/.npmignore (100%)
rename {modules => packages}/primer-page-headers/.postcss.json (100%)
rename {modules => packages}/primer-page-headers/.stylelintrc.json (100%)
rename {modules => packages}/primer-page-headers/.travis.yml (100%)
rename {modules => packages}/primer-page-headers/CHANGELOG.md (100%)
rename {modules => packages}/primer-page-headers/LICENSE (100%)
rename {modules => packages}/primer-page-headers/README.md (100%)
rename {modules => packages}/primer-page-headers/index.scss (100%)
rename {modules => packages}/primer-page-headers/lib/headers.scss (100%)
rename {modules => packages}/primer-page-headers/package.json (100%)
rename {modules => packages}/primer-page-sections/.gitignore (100%)
rename {modules => packages}/primer-page-sections/.npmignore (100%)
rename {modules => packages}/primer-page-sections/.postcss.json (100%)
rename {modules => packages}/primer-page-sections/.stylelintrc.json (100%)
rename {modules => packages}/primer-page-sections/.travis.yml (100%)
rename {modules => packages}/primer-page-sections/CHANGELOG.md (100%)
rename {modules => packages}/primer-page-sections/LICENSE (100%)
rename {modules => packages}/primer-page-sections/README.md (100%)
rename {modules => packages}/primer-page-sections/index.scss (100%)
rename {modules => packages}/primer-page-sections/lib/page-section.scss (100%)
rename {modules => packages}/primer-page-sections/package.json (100%)
rename {modules => packages}/primer-product/.gitignore (100%)
rename {modules => packages}/primer-product/.npmignore (100%)
rename {modules => packages}/primer-product/.travis.yml (100%)
rename {modules => packages}/primer-product/CHANGELOG.md (100%)
rename {modules => packages}/primer-product/LICENSE (100%)
rename {modules => packages}/primer-product/README.md (100%)
rename {modules => packages}/primer-product/index.scss (100%)
rename {modules => packages}/primer-product/package.json (100%)
rename {modules => packages}/primer-support/.gitignore (100%)
rename {modules => packages}/primer-support/.npmignore (100%)
rename {modules => packages}/primer-support/.postcss.json (100%)
rename {modules => packages}/primer-support/.stylelintrc.json (100%)
rename {modules => packages}/primer-support/.travis.yml (100%)
rename {modules => packages}/primer-support/CHANGELOG.md (100%)
rename {modules => packages}/primer-support/LICENSE (100%)
rename {modules => packages}/primer-support/README.md (100%)
rename {modules => packages}/primer-support/index.scss (100%)
rename {modules => packages}/primer-support/lib/mixins/buttons.scss (100%)
rename {modules => packages}/primer-support/lib/mixins/layout.scss (100%)
rename {modules => packages}/primer-support/lib/mixins/misc.scss (100%)
rename {modules => packages}/primer-support/lib/mixins/typography.scss (100%)
rename {modules => packages}/primer-support/lib/variables/color-system.scss (100%)
rename {modules => packages}/primer-support/lib/variables/colors.scss (100%)
rename {modules => packages}/primer-support/lib/variables/layout.scss (100%)
rename {modules => packages}/primer-support/lib/variables/misc.scss (100%)
rename {modules => packages}/primer-support/lib/variables/typography.scss (100%)
rename {modules => packages}/primer-support/package.json (100%)
rename {modules => packages}/primer-table-object/.gitignore (100%)
rename {modules => packages}/primer-table-object/.npmignore (100%)
rename {modules => packages}/primer-table-object/.postcss.json (100%)
rename {modules => packages}/primer-table-object/.stylelintrc.json (100%)
rename {modules => packages}/primer-table-object/.travis.yml (100%)
rename {modules => packages}/primer-table-object/CHANGELOG.md (100%)
rename {modules => packages}/primer-table-object/LICENSE (100%)
rename {modules => packages}/primer-table-object/README.md (100%)
rename {modules => packages}/primer-table-object/index.scss (100%)
rename {modules => packages}/primer-table-object/lib/table-object.scss (100%)
rename {modules => packages}/primer-table-object/package.json (100%)
rename {modules => packages}/primer-tables/.gitignore (100%)
rename {modules => packages}/primer-tables/.npmignore (100%)
rename {modules => packages}/primer-tables/.postcss.json (100%)
rename {modules => packages}/primer-tables/.stylelintrc.json (100%)
rename {modules => packages}/primer-tables/.travis.yml (100%)
rename {modules => packages}/primer-tables/CHANGELOG.md (100%)
rename {modules => packages}/primer-tables/LICENSE (100%)
rename {modules => packages}/primer-tables/README.md (100%)
rename {modules => packages}/primer-tables/index.scss (100%)
rename {modules => packages}/primer-tables/lib/tables.scss (100%)
rename {modules => packages}/primer-tables/package.json (100%)
rename {modules => packages}/primer-tooltips/.gitignore (100%)
rename {modules => packages}/primer-tooltips/.npmignore (100%)
rename {modules => packages}/primer-tooltips/.postcss.json (100%)
rename {modules => packages}/primer-tooltips/.stylelintrc.json (100%)
rename {modules => packages}/primer-tooltips/.travis.yml (100%)
rename {modules => packages}/primer-tooltips/CHANGELOG.md (100%)
rename {modules => packages}/primer-tooltips/LICENSE (100%)
rename {modules => packages}/primer-tooltips/README.md (100%)
rename {modules => packages}/primer-tooltips/index.scss (100%)
rename {modules => packages}/primer-tooltips/lib/tooltips.scss (100%)
rename {modules => packages}/primer-tooltips/package.json (100%)
rename {modules => packages}/primer-truncate/.gitignore (100%)
rename {modules => packages}/primer-truncate/.npmignore (100%)
rename {modules => packages}/primer-truncate/.postcss.json (100%)
rename {modules => packages}/primer-truncate/.stylelintrc.json (100%)
rename {modules => packages}/primer-truncate/.travis.yml (100%)
rename {modules => packages}/primer-truncate/CHANGELOG.md (100%)
rename {modules => packages}/primer-truncate/LICENSE (100%)
rename {modules => packages}/primer-truncate/README.md (100%)
rename {modules => packages}/primer-truncate/index.scss (100%)
rename {modules => packages}/primer-truncate/lib/truncate.scss (100%)
rename {modules => packages}/primer-truncate/package.json (100%)
rename {modules => packages}/primer-utilities/.gitignore (100%)
rename {modules => packages}/primer-utilities/.npmignore (100%)
rename {modules => packages}/primer-utilities/.postcss.json (100%)
rename {modules => packages}/primer-utilities/.stylelintrc.json (100%)
rename {modules => packages}/primer-utilities/.travis.yml (100%)
rename {modules => packages}/primer-utilities/CHANGELOG.md (100%)
rename {modules => packages}/primer-utilities/LICENSE (100%)
rename {modules => packages}/primer-utilities/README.md (100%)
rename {modules => packages}/primer-utilities/index.scss (100%)
rename {modules => packages}/primer-utilities/lib/animations.scss (100%)
rename {modules => packages}/primer-utilities/lib/borders.scss (100%)
rename {modules => packages}/primer-utilities/lib/box-shadow.scss (100%)
rename {modules => packages}/primer-utilities/lib/colors.scss (100%)
rename {modules => packages}/primer-utilities/lib/flexbox.scss (100%)
rename {modules => packages}/primer-utilities/lib/layout.scss (100%)
rename {modules => packages}/primer-utilities/lib/margin.scss (100%)
rename {modules => packages}/primer-utilities/lib/padding.scss (100%)
rename {modules => packages}/primer-utilities/lib/typography.scss (100%)
rename {modules => packages}/primer-utilities/lib/visibility-display.scss (100%)
rename {modules => packages}/primer-utilities/package.json (100%)
diff --git a/modules/README.md b/packages/README.md
similarity index 100%
rename from modules/README.md
rename to packages/README.md
diff --git a/modules/primer-alerts/.gitignore b/packages/primer-alerts/.gitignore
similarity index 100%
rename from modules/primer-alerts/.gitignore
rename to packages/primer-alerts/.gitignore
diff --git a/modules/primer-alerts/.npmignore b/packages/primer-alerts/.npmignore
similarity index 100%
rename from modules/primer-alerts/.npmignore
rename to packages/primer-alerts/.npmignore
diff --git a/modules/primer-alerts/.postcss.json b/packages/primer-alerts/.postcss.json
similarity index 100%
rename from modules/primer-alerts/.postcss.json
rename to packages/primer-alerts/.postcss.json
diff --git a/modules/primer-alerts/.stylelintrc.json b/packages/primer-alerts/.stylelintrc.json
similarity index 100%
rename from modules/primer-alerts/.stylelintrc.json
rename to packages/primer-alerts/.stylelintrc.json
diff --git a/modules/primer-alerts/.travis.yml b/packages/primer-alerts/.travis.yml
similarity index 100%
rename from modules/primer-alerts/.travis.yml
rename to packages/primer-alerts/.travis.yml
diff --git a/modules/primer-alerts/CHANGELOG.md b/packages/primer-alerts/CHANGELOG.md
similarity index 100%
rename from modules/primer-alerts/CHANGELOG.md
rename to packages/primer-alerts/CHANGELOG.md
diff --git a/modules/primer-alerts/LICENSE b/packages/primer-alerts/LICENSE
similarity index 100%
rename from modules/primer-alerts/LICENSE
rename to packages/primer-alerts/LICENSE
diff --git a/modules/primer-alerts/README.md b/packages/primer-alerts/README.md
similarity index 100%
rename from modules/primer-alerts/README.md
rename to packages/primer-alerts/README.md
diff --git a/modules/primer-alerts/index.scss b/packages/primer-alerts/index.scss
similarity index 100%
rename from modules/primer-alerts/index.scss
rename to packages/primer-alerts/index.scss
diff --git a/modules/primer-alerts/lib/flash.scss b/packages/primer-alerts/lib/flash.scss
similarity index 100%
rename from modules/primer-alerts/lib/flash.scss
rename to packages/primer-alerts/lib/flash.scss
diff --git a/modules/primer-alerts/package.json b/packages/primer-alerts/package.json
similarity index 100%
rename from modules/primer-alerts/package.json
rename to packages/primer-alerts/package.json
diff --git a/modules/primer-avatars/.gitignore b/packages/primer-avatars/.gitignore
similarity index 100%
rename from modules/primer-avatars/.gitignore
rename to packages/primer-avatars/.gitignore
diff --git a/modules/primer-avatars/.npmignore b/packages/primer-avatars/.npmignore
similarity index 100%
rename from modules/primer-avatars/.npmignore
rename to packages/primer-avatars/.npmignore
diff --git a/modules/primer-avatars/.postcss.json b/packages/primer-avatars/.postcss.json
similarity index 100%
rename from modules/primer-avatars/.postcss.json
rename to packages/primer-avatars/.postcss.json
diff --git a/modules/primer-avatars/.stylelintrc.json b/packages/primer-avatars/.stylelintrc.json
similarity index 100%
rename from modules/primer-avatars/.stylelintrc.json
rename to packages/primer-avatars/.stylelintrc.json
diff --git a/modules/primer-avatars/.travis.yml b/packages/primer-avatars/.travis.yml
similarity index 100%
rename from modules/primer-avatars/.travis.yml
rename to packages/primer-avatars/.travis.yml
diff --git a/modules/primer-avatars/CHANGELOG.md b/packages/primer-avatars/CHANGELOG.md
similarity index 100%
rename from modules/primer-avatars/CHANGELOG.md
rename to packages/primer-avatars/CHANGELOG.md
diff --git a/modules/primer-avatars/LICENSE b/packages/primer-avatars/LICENSE
similarity index 100%
rename from modules/primer-avatars/LICENSE
rename to packages/primer-avatars/LICENSE
diff --git a/modules/primer-avatars/README.md b/packages/primer-avatars/README.md
similarity index 100%
rename from modules/primer-avatars/README.md
rename to packages/primer-avatars/README.md
diff --git a/modules/primer-avatars/index.scss b/packages/primer-avatars/index.scss
similarity index 100%
rename from modules/primer-avatars/index.scss
rename to packages/primer-avatars/index.scss
diff --git a/modules/primer-avatars/lib/avatar-parent-child.scss b/packages/primer-avatars/lib/avatar-parent-child.scss
similarity index 100%
rename from modules/primer-avatars/lib/avatar-parent-child.scss
rename to packages/primer-avatars/lib/avatar-parent-child.scss
diff --git a/modules/primer-avatars/lib/avatar-stack.scss b/packages/primer-avatars/lib/avatar-stack.scss
similarity index 100%
rename from modules/primer-avatars/lib/avatar-stack.scss
rename to packages/primer-avatars/lib/avatar-stack.scss
diff --git a/modules/primer-avatars/lib/avatar.scss b/packages/primer-avatars/lib/avatar.scss
similarity index 100%
rename from modules/primer-avatars/lib/avatar.scss
rename to packages/primer-avatars/lib/avatar.scss
diff --git a/modules/primer-avatars/lib/circle-badge.scss b/packages/primer-avatars/lib/circle-badge.scss
similarity index 100%
rename from modules/primer-avatars/lib/circle-badge.scss
rename to packages/primer-avatars/lib/circle-badge.scss
diff --git a/modules/primer-avatars/package.json b/packages/primer-avatars/package.json
similarity index 100%
rename from modules/primer-avatars/package.json
rename to packages/primer-avatars/package.json
diff --git a/modules/primer-base/.gitignore b/packages/primer-base/.gitignore
similarity index 100%
rename from modules/primer-base/.gitignore
rename to packages/primer-base/.gitignore
diff --git a/modules/primer-base/.npmignore b/packages/primer-base/.npmignore
similarity index 100%
rename from modules/primer-base/.npmignore
rename to packages/primer-base/.npmignore
diff --git a/modules/primer-base/.postcss.json b/packages/primer-base/.postcss.json
similarity index 100%
rename from modules/primer-base/.postcss.json
rename to packages/primer-base/.postcss.json
diff --git a/modules/primer-base/.stylelintrc.json b/packages/primer-base/.stylelintrc.json
similarity index 100%
rename from modules/primer-base/.stylelintrc.json
rename to packages/primer-base/.stylelintrc.json
diff --git a/modules/primer-base/.travis.yml b/packages/primer-base/.travis.yml
similarity index 100%
rename from modules/primer-base/.travis.yml
rename to packages/primer-base/.travis.yml
diff --git a/modules/primer-base/CHANGELOG.md b/packages/primer-base/CHANGELOG.md
similarity index 100%
rename from modules/primer-base/CHANGELOG.md
rename to packages/primer-base/CHANGELOG.md
diff --git a/modules/primer-base/LICENSE b/packages/primer-base/LICENSE
similarity index 100%
rename from modules/primer-base/LICENSE
rename to packages/primer-base/LICENSE
diff --git a/modules/primer-base/README.md b/packages/primer-base/README.md
similarity index 100%
rename from modules/primer-base/README.md
rename to packages/primer-base/README.md
diff --git a/modules/primer-base/index.scss b/packages/primer-base/index.scss
similarity index 100%
rename from modules/primer-base/index.scss
rename to packages/primer-base/index.scss
diff --git a/modules/primer-base/lib/base.scss b/packages/primer-base/lib/base.scss
similarity index 100%
rename from modules/primer-base/lib/base.scss
rename to packages/primer-base/lib/base.scss
diff --git a/modules/primer-base/lib/normalize.scss b/packages/primer-base/lib/normalize.scss
similarity index 100%
rename from modules/primer-base/lib/normalize.scss
rename to packages/primer-base/lib/normalize.scss
diff --git a/modules/primer-base/lib/typography-base.scss b/packages/primer-base/lib/typography-base.scss
similarity index 100%
rename from modules/primer-base/lib/typography-base.scss
rename to packages/primer-base/lib/typography-base.scss
diff --git a/modules/primer-base/package.json b/packages/primer-base/package.json
similarity index 100%
rename from modules/primer-base/package.json
rename to packages/primer-base/package.json
diff --git a/modules/primer-blankslate/.gitignore b/packages/primer-blankslate/.gitignore
similarity index 100%
rename from modules/primer-blankslate/.gitignore
rename to packages/primer-blankslate/.gitignore
diff --git a/modules/primer-blankslate/.npmignore b/packages/primer-blankslate/.npmignore
similarity index 100%
rename from modules/primer-blankslate/.npmignore
rename to packages/primer-blankslate/.npmignore
diff --git a/modules/primer-blankslate/.postcss.json b/packages/primer-blankslate/.postcss.json
similarity index 100%
rename from modules/primer-blankslate/.postcss.json
rename to packages/primer-blankslate/.postcss.json
diff --git a/modules/primer-blankslate/.stylelintrc.json b/packages/primer-blankslate/.stylelintrc.json
similarity index 100%
rename from modules/primer-blankslate/.stylelintrc.json
rename to packages/primer-blankslate/.stylelintrc.json
diff --git a/modules/primer-blankslate/.travis.yml b/packages/primer-blankslate/.travis.yml
similarity index 100%
rename from modules/primer-blankslate/.travis.yml
rename to packages/primer-blankslate/.travis.yml
diff --git a/modules/primer-blankslate/CHANGELOG.md b/packages/primer-blankslate/CHANGELOG.md
similarity index 100%
rename from modules/primer-blankslate/CHANGELOG.md
rename to packages/primer-blankslate/CHANGELOG.md
diff --git a/modules/primer-blankslate/LICENSE b/packages/primer-blankslate/LICENSE
similarity index 100%
rename from modules/primer-blankslate/LICENSE
rename to packages/primer-blankslate/LICENSE
diff --git a/modules/primer-blankslate/README.md b/packages/primer-blankslate/README.md
similarity index 100%
rename from modules/primer-blankslate/README.md
rename to packages/primer-blankslate/README.md
diff --git a/modules/primer-blankslate/index.scss b/packages/primer-blankslate/index.scss
similarity index 100%
rename from modules/primer-blankslate/index.scss
rename to packages/primer-blankslate/index.scss
diff --git a/modules/primer-blankslate/lib/blankslate.scss b/packages/primer-blankslate/lib/blankslate.scss
similarity index 100%
rename from modules/primer-blankslate/lib/blankslate.scss
rename to packages/primer-blankslate/lib/blankslate.scss
diff --git a/modules/primer-blankslate/package.json b/packages/primer-blankslate/package.json
similarity index 100%
rename from modules/primer-blankslate/package.json
rename to packages/primer-blankslate/package.json
diff --git a/modules/primer-box/.gitignore b/packages/primer-box/.gitignore
similarity index 100%
rename from modules/primer-box/.gitignore
rename to packages/primer-box/.gitignore
diff --git a/modules/primer-box/.npmignore b/packages/primer-box/.npmignore
similarity index 100%
rename from modules/primer-box/.npmignore
rename to packages/primer-box/.npmignore
diff --git a/modules/primer-box/.postcss.json b/packages/primer-box/.postcss.json
similarity index 100%
rename from modules/primer-box/.postcss.json
rename to packages/primer-box/.postcss.json
diff --git a/modules/primer-box/.stylelintrc.json b/packages/primer-box/.stylelintrc.json
similarity index 100%
rename from modules/primer-box/.stylelintrc.json
rename to packages/primer-box/.stylelintrc.json
diff --git a/modules/primer-box/.travis.yml b/packages/primer-box/.travis.yml
similarity index 100%
rename from modules/primer-box/.travis.yml
rename to packages/primer-box/.travis.yml
diff --git a/modules/primer-box/CHANGELOG.md b/packages/primer-box/CHANGELOG.md
similarity index 100%
rename from modules/primer-box/CHANGELOG.md
rename to packages/primer-box/CHANGELOG.md
diff --git a/modules/primer-box/LICENSE b/packages/primer-box/LICENSE
similarity index 100%
rename from modules/primer-box/LICENSE
rename to packages/primer-box/LICENSE
diff --git a/modules/primer-box/README.md b/packages/primer-box/README.md
similarity index 100%
rename from modules/primer-box/README.md
rename to packages/primer-box/README.md
diff --git a/modules/primer-box/index.scss b/packages/primer-box/index.scss
similarity index 100%
rename from modules/primer-box/index.scss
rename to packages/primer-box/index.scss
diff --git a/modules/primer-box/lib/box.scss b/packages/primer-box/lib/box.scss
similarity index 100%
rename from modules/primer-box/lib/box.scss
rename to packages/primer-box/lib/box.scss
diff --git a/modules/primer-box/npm-debug.log b/packages/primer-box/npm-debug.log
similarity index 100%
rename from modules/primer-box/npm-debug.log
rename to packages/primer-box/npm-debug.log
diff --git a/modules/primer-box/package.json b/packages/primer-box/package.json
similarity index 100%
rename from modules/primer-box/package.json
rename to packages/primer-box/package.json
diff --git a/modules/primer-breadcrumb/.gitignore b/packages/primer-breadcrumb/.gitignore
similarity index 100%
rename from modules/primer-breadcrumb/.gitignore
rename to packages/primer-breadcrumb/.gitignore
diff --git a/modules/primer-breadcrumb/.npmignore b/packages/primer-breadcrumb/.npmignore
similarity index 100%
rename from modules/primer-breadcrumb/.npmignore
rename to packages/primer-breadcrumb/.npmignore
diff --git a/modules/primer-breadcrumb/.postcss.json b/packages/primer-breadcrumb/.postcss.json
similarity index 100%
rename from modules/primer-breadcrumb/.postcss.json
rename to packages/primer-breadcrumb/.postcss.json
diff --git a/modules/primer-breadcrumb/.stylelintrc.json b/packages/primer-breadcrumb/.stylelintrc.json
similarity index 100%
rename from modules/primer-breadcrumb/.stylelintrc.json
rename to packages/primer-breadcrumb/.stylelintrc.json
diff --git a/modules/primer-breadcrumb/.travis.yml b/packages/primer-breadcrumb/.travis.yml
similarity index 100%
rename from modules/primer-breadcrumb/.travis.yml
rename to packages/primer-breadcrumb/.travis.yml
diff --git a/modules/primer-breadcrumb/CHANGELOG.md b/packages/primer-breadcrumb/CHANGELOG.md
similarity index 100%
rename from modules/primer-breadcrumb/CHANGELOG.md
rename to packages/primer-breadcrumb/CHANGELOG.md
diff --git a/modules/primer-breadcrumb/LICENSE b/packages/primer-breadcrumb/LICENSE
similarity index 100%
rename from modules/primer-breadcrumb/LICENSE
rename to packages/primer-breadcrumb/LICENSE
diff --git a/modules/primer-breadcrumb/README.md b/packages/primer-breadcrumb/README.md
similarity index 100%
rename from modules/primer-breadcrumb/README.md
rename to packages/primer-breadcrumb/README.md
diff --git a/modules/primer-breadcrumb/index.scss b/packages/primer-breadcrumb/index.scss
similarity index 100%
rename from modules/primer-breadcrumb/index.scss
rename to packages/primer-breadcrumb/index.scss
diff --git a/modules/primer-breadcrumb/lib/breadcrumb.scss b/packages/primer-breadcrumb/lib/breadcrumb.scss
similarity index 100%
rename from modules/primer-breadcrumb/lib/breadcrumb.scss
rename to packages/primer-breadcrumb/lib/breadcrumb.scss
diff --git a/modules/primer-breadcrumb/package.json b/packages/primer-breadcrumb/package.json
similarity index 100%
rename from modules/primer-breadcrumb/package.json
rename to packages/primer-breadcrumb/package.json
diff --git a/modules/primer-buttons/.gitignore b/packages/primer-buttons/.gitignore
similarity index 100%
rename from modules/primer-buttons/.gitignore
rename to packages/primer-buttons/.gitignore
diff --git a/modules/primer-buttons/.npmignore b/packages/primer-buttons/.npmignore
similarity index 100%
rename from modules/primer-buttons/.npmignore
rename to packages/primer-buttons/.npmignore
diff --git a/modules/primer-buttons/.postcss.json b/packages/primer-buttons/.postcss.json
similarity index 100%
rename from modules/primer-buttons/.postcss.json
rename to packages/primer-buttons/.postcss.json
diff --git a/modules/primer-buttons/.stylelintrc.json b/packages/primer-buttons/.stylelintrc.json
similarity index 100%
rename from modules/primer-buttons/.stylelintrc.json
rename to packages/primer-buttons/.stylelintrc.json
diff --git a/modules/primer-buttons/.travis.yml b/packages/primer-buttons/.travis.yml
similarity index 100%
rename from modules/primer-buttons/.travis.yml
rename to packages/primer-buttons/.travis.yml
diff --git a/modules/primer-buttons/CHANGELOG.md b/packages/primer-buttons/CHANGELOG.md
similarity index 100%
rename from modules/primer-buttons/CHANGELOG.md
rename to packages/primer-buttons/CHANGELOG.md
diff --git a/modules/primer-buttons/LICENSE b/packages/primer-buttons/LICENSE
similarity index 100%
rename from modules/primer-buttons/LICENSE
rename to packages/primer-buttons/LICENSE
diff --git a/modules/primer-buttons/README.md b/packages/primer-buttons/README.md
similarity index 100%
rename from modules/primer-buttons/README.md
rename to packages/primer-buttons/README.md
diff --git a/modules/primer-buttons/index.scss b/packages/primer-buttons/index.scss
similarity index 100%
rename from modules/primer-buttons/index.scss
rename to packages/primer-buttons/index.scss
diff --git a/modules/primer-buttons/lib/button-group.scss b/packages/primer-buttons/lib/button-group.scss
similarity index 100%
rename from modules/primer-buttons/lib/button-group.scss
rename to packages/primer-buttons/lib/button-group.scss
diff --git a/modules/primer-buttons/lib/button.scss b/packages/primer-buttons/lib/button.scss
similarity index 100%
rename from modules/primer-buttons/lib/button.scss
rename to packages/primer-buttons/lib/button.scss
diff --git a/modules/primer-buttons/package.json b/packages/primer-buttons/package.json
similarity index 100%
rename from modules/primer-buttons/package.json
rename to packages/primer-buttons/package.json
diff --git a/modules/primer-cards/.gitignore b/packages/primer-cards/.gitignore
similarity index 100%
rename from modules/primer-cards/.gitignore
rename to packages/primer-cards/.gitignore
diff --git a/modules/primer-cards/.npmignore b/packages/primer-cards/.npmignore
similarity index 100%
rename from modules/primer-cards/.npmignore
rename to packages/primer-cards/.npmignore
diff --git a/modules/primer-cards/.postcss.json b/packages/primer-cards/.postcss.json
similarity index 100%
rename from modules/primer-cards/.postcss.json
rename to packages/primer-cards/.postcss.json
diff --git a/modules/primer-cards/.stylelintrc.json b/packages/primer-cards/.stylelintrc.json
similarity index 100%
rename from modules/primer-cards/.stylelintrc.json
rename to packages/primer-cards/.stylelintrc.json
diff --git a/modules/primer-cards/.travis.yml b/packages/primer-cards/.travis.yml
similarity index 100%
rename from modules/primer-cards/.travis.yml
rename to packages/primer-cards/.travis.yml
diff --git a/modules/primer-cards/CHANGELOG.md b/packages/primer-cards/CHANGELOG.md
similarity index 100%
rename from modules/primer-cards/CHANGELOG.md
rename to packages/primer-cards/CHANGELOG.md
diff --git a/modules/primer-cards/LICENSE b/packages/primer-cards/LICENSE
similarity index 100%
rename from modules/primer-cards/LICENSE
rename to packages/primer-cards/LICENSE
diff --git a/modules/primer-cards/README.md b/packages/primer-cards/README.md
similarity index 100%
rename from modules/primer-cards/README.md
rename to packages/primer-cards/README.md
diff --git a/modules/primer-cards/index.scss b/packages/primer-cards/index.scss
similarity index 100%
rename from modules/primer-cards/index.scss
rename to packages/primer-cards/index.scss
diff --git a/modules/primer-cards/lib/cards.scss b/packages/primer-cards/lib/cards.scss
similarity index 100%
rename from modules/primer-cards/lib/cards.scss
rename to packages/primer-cards/lib/cards.scss
diff --git a/modules/primer-cards/package.json b/packages/primer-cards/package.json
similarity index 100%
rename from modules/primer-cards/package.json
rename to packages/primer-cards/package.json
diff --git a/modules/primer-core/.gitignore b/packages/primer-core/.gitignore
similarity index 100%
rename from modules/primer-core/.gitignore
rename to packages/primer-core/.gitignore
diff --git a/modules/primer-core/.npmignore b/packages/primer-core/.npmignore
similarity index 100%
rename from modules/primer-core/.npmignore
rename to packages/primer-core/.npmignore
diff --git a/modules/primer-core/.travis.yml b/packages/primer-core/.travis.yml
similarity index 100%
rename from modules/primer-core/.travis.yml
rename to packages/primer-core/.travis.yml
diff --git a/modules/primer-core/CHANGELOG.md b/packages/primer-core/CHANGELOG.md
similarity index 100%
rename from modules/primer-core/CHANGELOG.md
rename to packages/primer-core/CHANGELOG.md
diff --git a/modules/primer-core/LICENSE b/packages/primer-core/LICENSE
similarity index 100%
rename from modules/primer-core/LICENSE
rename to packages/primer-core/LICENSE
diff --git a/modules/primer-core/README.md b/packages/primer-core/README.md
similarity index 100%
rename from modules/primer-core/README.md
rename to packages/primer-core/README.md
diff --git a/modules/primer-core/index.scss b/packages/primer-core/index.scss
similarity index 100%
rename from modules/primer-core/index.scss
rename to packages/primer-core/index.scss
diff --git a/modules/primer-core/package.json b/packages/primer-core/package.json
similarity index 100%
rename from modules/primer-core/package.json
rename to packages/primer-core/package.json
diff --git a/modules/primer-forms/.gitignore b/packages/primer-forms/.gitignore
similarity index 100%
rename from modules/primer-forms/.gitignore
rename to packages/primer-forms/.gitignore
diff --git a/modules/primer-forms/.npmignore b/packages/primer-forms/.npmignore
similarity index 100%
rename from modules/primer-forms/.npmignore
rename to packages/primer-forms/.npmignore
diff --git a/modules/primer-forms/.postcss.json b/packages/primer-forms/.postcss.json
similarity index 100%
rename from modules/primer-forms/.postcss.json
rename to packages/primer-forms/.postcss.json
diff --git a/modules/primer-forms/.stylelintrc.json b/packages/primer-forms/.stylelintrc.json
similarity index 100%
rename from modules/primer-forms/.stylelintrc.json
rename to packages/primer-forms/.stylelintrc.json
diff --git a/modules/primer-forms/.travis.yml b/packages/primer-forms/.travis.yml
similarity index 100%
rename from modules/primer-forms/.travis.yml
rename to packages/primer-forms/.travis.yml
diff --git a/modules/primer-forms/CHANGELOG.md b/packages/primer-forms/CHANGELOG.md
similarity index 100%
rename from modules/primer-forms/CHANGELOG.md
rename to packages/primer-forms/CHANGELOG.md
diff --git a/modules/primer-forms/LICENSE b/packages/primer-forms/LICENSE
similarity index 100%
rename from modules/primer-forms/LICENSE
rename to packages/primer-forms/LICENSE
diff --git a/modules/primer-forms/README.md b/packages/primer-forms/README.md
similarity index 100%
rename from modules/primer-forms/README.md
rename to packages/primer-forms/README.md
diff --git a/modules/primer-forms/index.scss b/packages/primer-forms/index.scss
similarity index 100%
rename from modules/primer-forms/index.scss
rename to packages/primer-forms/index.scss
diff --git a/modules/primer-forms/lib/form-control.scss b/packages/primer-forms/lib/form-control.scss
similarity index 100%
rename from modules/primer-forms/lib/form-control.scss
rename to packages/primer-forms/lib/form-control.scss
diff --git a/modules/primer-forms/lib/form-group.scss b/packages/primer-forms/lib/form-group.scss
similarity index 100%
rename from modules/primer-forms/lib/form-group.scss
rename to packages/primer-forms/lib/form-group.scss
diff --git a/modules/primer-forms/lib/form-select.scss b/packages/primer-forms/lib/form-select.scss
similarity index 100%
rename from modules/primer-forms/lib/form-select.scss
rename to packages/primer-forms/lib/form-select.scss
diff --git a/modules/primer-forms/lib/form-validation.scss b/packages/primer-forms/lib/form-validation.scss
similarity index 100%
rename from modules/primer-forms/lib/form-validation.scss
rename to packages/primer-forms/lib/form-validation.scss
diff --git a/modules/primer-forms/package.json b/packages/primer-forms/package.json
similarity index 100%
rename from modules/primer-forms/package.json
rename to packages/primer-forms/package.json
diff --git a/modules/primer-labels/.gitignore b/packages/primer-labels/.gitignore
similarity index 100%
rename from modules/primer-labels/.gitignore
rename to packages/primer-labels/.gitignore
diff --git a/modules/primer-labels/.npmignore b/packages/primer-labels/.npmignore
similarity index 100%
rename from modules/primer-labels/.npmignore
rename to packages/primer-labels/.npmignore
diff --git a/modules/primer-labels/.postcss.json b/packages/primer-labels/.postcss.json
similarity index 100%
rename from modules/primer-labels/.postcss.json
rename to packages/primer-labels/.postcss.json
diff --git a/modules/primer-labels/.stylelintrc.json b/packages/primer-labels/.stylelintrc.json
similarity index 100%
rename from modules/primer-labels/.stylelintrc.json
rename to packages/primer-labels/.stylelintrc.json
diff --git a/modules/primer-labels/.travis.yml b/packages/primer-labels/.travis.yml
similarity index 100%
rename from modules/primer-labels/.travis.yml
rename to packages/primer-labels/.travis.yml
diff --git a/modules/primer-labels/CHANGELOG.md b/packages/primer-labels/CHANGELOG.md
similarity index 100%
rename from modules/primer-labels/CHANGELOG.md
rename to packages/primer-labels/CHANGELOG.md
diff --git a/modules/primer-labels/LICENSE b/packages/primer-labels/LICENSE
similarity index 100%
rename from modules/primer-labels/LICENSE
rename to packages/primer-labels/LICENSE
diff --git a/modules/primer-labels/README.md b/packages/primer-labels/README.md
similarity index 100%
rename from modules/primer-labels/README.md
rename to packages/primer-labels/README.md
diff --git a/modules/primer-labels/index.scss b/packages/primer-labels/index.scss
similarity index 100%
rename from modules/primer-labels/index.scss
rename to packages/primer-labels/index.scss
diff --git a/modules/primer-labels/lib/counters.scss b/packages/primer-labels/lib/counters.scss
similarity index 100%
rename from modules/primer-labels/lib/counters.scss
rename to packages/primer-labels/lib/counters.scss
diff --git a/modules/primer-labels/lib/labels.scss b/packages/primer-labels/lib/labels.scss
similarity index 100%
rename from modules/primer-labels/lib/labels.scss
rename to packages/primer-labels/lib/labels.scss
diff --git a/modules/primer-labels/lib/states.scss b/packages/primer-labels/lib/states.scss
similarity index 100%
rename from modules/primer-labels/lib/states.scss
rename to packages/primer-labels/lib/states.scss
diff --git a/modules/primer-labels/npm-debug.log b/packages/primer-labels/npm-debug.log
similarity index 100%
rename from modules/primer-labels/npm-debug.log
rename to packages/primer-labels/npm-debug.log
diff --git a/modules/primer-labels/package.json b/packages/primer-labels/package.json
similarity index 100%
rename from modules/primer-labels/package.json
rename to packages/primer-labels/package.json
diff --git a/modules/primer-layout/.gitignore b/packages/primer-layout/.gitignore
similarity index 100%
rename from modules/primer-layout/.gitignore
rename to packages/primer-layout/.gitignore
diff --git a/modules/primer-layout/.npmignore b/packages/primer-layout/.npmignore
similarity index 100%
rename from modules/primer-layout/.npmignore
rename to packages/primer-layout/.npmignore
diff --git a/modules/primer-layout/.postcss.json b/packages/primer-layout/.postcss.json
similarity index 100%
rename from modules/primer-layout/.postcss.json
rename to packages/primer-layout/.postcss.json
diff --git a/modules/primer-layout/.stylelintrc.json b/packages/primer-layout/.stylelintrc.json
similarity index 100%
rename from modules/primer-layout/.stylelintrc.json
rename to packages/primer-layout/.stylelintrc.json
diff --git a/modules/primer-layout/.travis.yml b/packages/primer-layout/.travis.yml
similarity index 100%
rename from modules/primer-layout/.travis.yml
rename to packages/primer-layout/.travis.yml
diff --git a/modules/primer-layout/CHANGELOG.md b/packages/primer-layout/CHANGELOG.md
similarity index 100%
rename from modules/primer-layout/CHANGELOG.md
rename to packages/primer-layout/CHANGELOG.md
diff --git a/modules/primer-layout/LICENSE b/packages/primer-layout/LICENSE
similarity index 100%
rename from modules/primer-layout/LICENSE
rename to packages/primer-layout/LICENSE
diff --git a/modules/primer-layout/README.md b/packages/primer-layout/README.md
similarity index 100%
rename from modules/primer-layout/README.md
rename to packages/primer-layout/README.md
diff --git a/modules/primer-layout/index.scss b/packages/primer-layout/index.scss
similarity index 100%
rename from modules/primer-layout/index.scss
rename to packages/primer-layout/index.scss
diff --git a/modules/primer-layout/lib/columns.scss b/packages/primer-layout/lib/columns.scss
similarity index 100%
rename from modules/primer-layout/lib/columns.scss
rename to packages/primer-layout/lib/columns.scss
diff --git a/modules/primer-layout/lib/container.scss b/packages/primer-layout/lib/container.scss
similarity index 100%
rename from modules/primer-layout/lib/container.scss
rename to packages/primer-layout/lib/container.scss
diff --git a/modules/primer-layout/lib/grid-offset.scss b/packages/primer-layout/lib/grid-offset.scss
similarity index 100%
rename from modules/primer-layout/lib/grid-offset.scss
rename to packages/primer-layout/lib/grid-offset.scss
diff --git a/modules/primer-layout/lib/grid.scss b/packages/primer-layout/lib/grid.scss
similarity index 100%
rename from modules/primer-layout/lib/grid.scss
rename to packages/primer-layout/lib/grid.scss
diff --git a/modules/primer-layout/package.json b/packages/primer-layout/package.json
similarity index 100%
rename from modules/primer-layout/package.json
rename to packages/primer-layout/package.json
diff --git a/modules/primer-markdown/.gitignore b/packages/primer-markdown/.gitignore
similarity index 100%
rename from modules/primer-markdown/.gitignore
rename to packages/primer-markdown/.gitignore
diff --git a/modules/primer-markdown/.npmignore b/packages/primer-markdown/.npmignore
similarity index 100%
rename from modules/primer-markdown/.npmignore
rename to packages/primer-markdown/.npmignore
diff --git a/modules/primer-markdown/.postcss.json b/packages/primer-markdown/.postcss.json
similarity index 100%
rename from modules/primer-markdown/.postcss.json
rename to packages/primer-markdown/.postcss.json
diff --git a/modules/primer-markdown/.stylelintrc.json b/packages/primer-markdown/.stylelintrc.json
similarity index 100%
rename from modules/primer-markdown/.stylelintrc.json
rename to packages/primer-markdown/.stylelintrc.json
diff --git a/modules/primer-markdown/.travis.yml b/packages/primer-markdown/.travis.yml
similarity index 100%
rename from modules/primer-markdown/.travis.yml
rename to packages/primer-markdown/.travis.yml
diff --git a/modules/primer-markdown/CHANGELOG.md b/packages/primer-markdown/CHANGELOG.md
similarity index 100%
rename from modules/primer-markdown/CHANGELOG.md
rename to packages/primer-markdown/CHANGELOG.md
diff --git a/modules/primer-markdown/LICENSE b/packages/primer-markdown/LICENSE
similarity index 100%
rename from modules/primer-markdown/LICENSE
rename to packages/primer-markdown/LICENSE
diff --git a/modules/primer-markdown/README.md b/packages/primer-markdown/README.md
similarity index 100%
rename from modules/primer-markdown/README.md
rename to packages/primer-markdown/README.md
diff --git a/modules/primer-markdown/index.scss b/packages/primer-markdown/index.scss
similarity index 100%
rename from modules/primer-markdown/index.scss
rename to packages/primer-markdown/index.scss
diff --git a/modules/primer-markdown/lib/blob-csv.scss b/packages/primer-markdown/lib/blob-csv.scss
similarity index 100%
rename from modules/primer-markdown/lib/blob-csv.scss
rename to packages/primer-markdown/lib/blob-csv.scss
diff --git a/modules/primer-markdown/lib/code.scss b/packages/primer-markdown/lib/code.scss
similarity index 100%
rename from modules/primer-markdown/lib/code.scss
rename to packages/primer-markdown/lib/code.scss
diff --git a/modules/primer-markdown/lib/headings.scss b/packages/primer-markdown/lib/headings.scss
similarity index 100%
rename from modules/primer-markdown/lib/headings.scss
rename to packages/primer-markdown/lib/headings.scss
diff --git a/modules/primer-markdown/lib/images.scss b/packages/primer-markdown/lib/images.scss
similarity index 100%
rename from modules/primer-markdown/lib/images.scss
rename to packages/primer-markdown/lib/images.scss
diff --git a/modules/primer-markdown/lib/lists.scss b/packages/primer-markdown/lib/lists.scss
similarity index 100%
rename from modules/primer-markdown/lib/lists.scss
rename to packages/primer-markdown/lib/lists.scss
diff --git a/modules/primer-markdown/lib/markdown-body.scss b/packages/primer-markdown/lib/markdown-body.scss
similarity index 100%
rename from modules/primer-markdown/lib/markdown-body.scss
rename to packages/primer-markdown/lib/markdown-body.scss
diff --git a/modules/primer-markdown/lib/tables.scss b/packages/primer-markdown/lib/tables.scss
similarity index 100%
rename from modules/primer-markdown/lib/tables.scss
rename to packages/primer-markdown/lib/tables.scss
diff --git a/modules/primer-markdown/package.json b/packages/primer-markdown/package.json
similarity index 100%
rename from modules/primer-markdown/package.json
rename to packages/primer-markdown/package.json
diff --git a/modules/primer-marketing-type/.gitignore b/packages/primer-marketing-type/.gitignore
similarity index 100%
rename from modules/primer-marketing-type/.gitignore
rename to packages/primer-marketing-type/.gitignore
diff --git a/modules/primer-marketing-type/.npmignore b/packages/primer-marketing-type/.npmignore
similarity index 100%
rename from modules/primer-marketing-type/.npmignore
rename to packages/primer-marketing-type/.npmignore
diff --git a/modules/primer-marketing-type/.postcss.json b/packages/primer-marketing-type/.postcss.json
similarity index 100%
rename from modules/primer-marketing-type/.postcss.json
rename to packages/primer-marketing-type/.postcss.json
diff --git a/modules/primer-marketing-type/.stylelintrc.json b/packages/primer-marketing-type/.stylelintrc.json
similarity index 100%
rename from modules/primer-marketing-type/.stylelintrc.json
rename to packages/primer-marketing-type/.stylelintrc.json
diff --git a/modules/primer-marketing-type/.travis.yml b/packages/primer-marketing-type/.travis.yml
similarity index 100%
rename from modules/primer-marketing-type/.travis.yml
rename to packages/primer-marketing-type/.travis.yml
diff --git a/modules/primer-marketing-type/CHANGELOG.md b/packages/primer-marketing-type/CHANGELOG.md
similarity index 100%
rename from modules/primer-marketing-type/CHANGELOG.md
rename to packages/primer-marketing-type/CHANGELOG.md
diff --git a/modules/primer-marketing-type/LICENSE b/packages/primer-marketing-type/LICENSE
similarity index 100%
rename from modules/primer-marketing-type/LICENSE
rename to packages/primer-marketing-type/LICENSE
diff --git a/modules/primer-marketing-type/README.md b/packages/primer-marketing-type/README.md
similarity index 100%
rename from modules/primer-marketing-type/README.md
rename to packages/primer-marketing-type/README.md
diff --git a/modules/primer-marketing-type/index.scss b/packages/primer-marketing-type/index.scss
similarity index 100%
rename from modules/primer-marketing-type/index.scss
rename to packages/primer-marketing-type/index.scss
diff --git a/modules/primer-marketing-type/lib/typography.scss b/packages/primer-marketing-type/lib/typography.scss
similarity index 100%
rename from modules/primer-marketing-type/lib/typography.scss
rename to packages/primer-marketing-type/lib/typography.scss
diff --git a/modules/primer-marketing-type/package.json b/packages/primer-marketing-type/package.json
similarity index 100%
rename from modules/primer-marketing-type/package.json
rename to packages/primer-marketing-type/package.json
diff --git a/modules/primer-marketing-utilities/.gitignore b/packages/primer-marketing-utilities/.gitignore
similarity index 100%
rename from modules/primer-marketing-utilities/.gitignore
rename to packages/primer-marketing-utilities/.gitignore
diff --git a/modules/primer-marketing-utilities/.npmignore b/packages/primer-marketing-utilities/.npmignore
similarity index 100%
rename from modules/primer-marketing-utilities/.npmignore
rename to packages/primer-marketing-utilities/.npmignore
diff --git a/modules/primer-marketing-utilities/.postcss.json b/packages/primer-marketing-utilities/.postcss.json
similarity index 100%
rename from modules/primer-marketing-utilities/.postcss.json
rename to packages/primer-marketing-utilities/.postcss.json
diff --git a/modules/primer-marketing-utilities/.stylelintrc.json b/packages/primer-marketing-utilities/.stylelintrc.json
similarity index 100%
rename from modules/primer-marketing-utilities/.stylelintrc.json
rename to packages/primer-marketing-utilities/.stylelintrc.json
diff --git a/modules/primer-marketing-utilities/.travis.yml b/packages/primer-marketing-utilities/.travis.yml
similarity index 100%
rename from modules/primer-marketing-utilities/.travis.yml
rename to packages/primer-marketing-utilities/.travis.yml
diff --git a/modules/primer-marketing-utilities/CHANGELOG.md b/packages/primer-marketing-utilities/CHANGELOG.md
similarity index 100%
rename from modules/primer-marketing-utilities/CHANGELOG.md
rename to packages/primer-marketing-utilities/CHANGELOG.md
diff --git a/modules/primer-marketing-utilities/LICENSE b/packages/primer-marketing-utilities/LICENSE
similarity index 100%
rename from modules/primer-marketing-utilities/LICENSE
rename to packages/primer-marketing-utilities/LICENSE
diff --git a/modules/primer-marketing-utilities/README.md b/packages/primer-marketing-utilities/README.md
similarity index 100%
rename from modules/primer-marketing-utilities/README.md
rename to packages/primer-marketing-utilities/README.md
diff --git a/modules/primer-marketing-utilities/index.scss b/packages/primer-marketing-utilities/index.scss
similarity index 100%
rename from modules/primer-marketing-utilities/index.scss
rename to packages/primer-marketing-utilities/index.scss
diff --git a/modules/primer-marketing-utilities/lib/borders.scss b/packages/primer-marketing-utilities/lib/borders.scss
similarity index 100%
rename from modules/primer-marketing-utilities/lib/borders.scss
rename to packages/primer-marketing-utilities/lib/borders.scss
diff --git a/modules/primer-marketing-utilities/lib/filters.scss b/packages/primer-marketing-utilities/lib/filters.scss
similarity index 100%
rename from modules/primer-marketing-utilities/lib/filters.scss
rename to packages/primer-marketing-utilities/lib/filters.scss
diff --git a/modules/primer-marketing-utilities/package.json b/packages/primer-marketing-utilities/package.json
similarity index 100%
rename from modules/primer-marketing-utilities/package.json
rename to packages/primer-marketing-utilities/package.json
diff --git a/modules/primer-marketing/.gitignore b/packages/primer-marketing/.gitignore
similarity index 100%
rename from modules/primer-marketing/.gitignore
rename to packages/primer-marketing/.gitignore
diff --git a/modules/primer-marketing/.travis.yml b/packages/primer-marketing/.travis.yml
similarity index 100%
rename from modules/primer-marketing/.travis.yml
rename to packages/primer-marketing/.travis.yml
diff --git a/modules/primer-marketing/CHANGELOG.md b/packages/primer-marketing/CHANGELOG.md
similarity index 100%
rename from modules/primer-marketing/CHANGELOG.md
rename to packages/primer-marketing/CHANGELOG.md
diff --git a/modules/primer-marketing/LICENSE b/packages/primer-marketing/LICENSE
similarity index 100%
rename from modules/primer-marketing/LICENSE
rename to packages/primer-marketing/LICENSE
diff --git a/modules/primer-marketing/README.md b/packages/primer-marketing/README.md
similarity index 100%
rename from modules/primer-marketing/README.md
rename to packages/primer-marketing/README.md
diff --git a/modules/primer-marketing/index.scss b/packages/primer-marketing/index.scss
similarity index 100%
rename from modules/primer-marketing/index.scss
rename to packages/primer-marketing/index.scss
diff --git a/modules/primer-marketing/package.json b/packages/primer-marketing/package.json
similarity index 100%
rename from modules/primer-marketing/package.json
rename to packages/primer-marketing/package.json
diff --git a/modules/primer-navigation/.gitignore b/packages/primer-navigation/.gitignore
similarity index 100%
rename from modules/primer-navigation/.gitignore
rename to packages/primer-navigation/.gitignore
diff --git a/modules/primer-navigation/.npmignore b/packages/primer-navigation/.npmignore
similarity index 100%
rename from modules/primer-navigation/.npmignore
rename to packages/primer-navigation/.npmignore
diff --git a/modules/primer-navigation/.postcss.json b/packages/primer-navigation/.postcss.json
similarity index 100%
rename from modules/primer-navigation/.postcss.json
rename to packages/primer-navigation/.postcss.json
diff --git a/modules/primer-navigation/.stylelintrc.json b/packages/primer-navigation/.stylelintrc.json
similarity index 100%
rename from modules/primer-navigation/.stylelintrc.json
rename to packages/primer-navigation/.stylelintrc.json
diff --git a/modules/primer-navigation/.travis.yml b/packages/primer-navigation/.travis.yml
similarity index 100%
rename from modules/primer-navigation/.travis.yml
rename to packages/primer-navigation/.travis.yml
diff --git a/modules/primer-navigation/CHANGELOG.md b/packages/primer-navigation/CHANGELOG.md
similarity index 100%
rename from modules/primer-navigation/CHANGELOG.md
rename to packages/primer-navigation/CHANGELOG.md
diff --git a/modules/primer-navigation/LICENSE b/packages/primer-navigation/LICENSE
similarity index 100%
rename from modules/primer-navigation/LICENSE
rename to packages/primer-navigation/LICENSE
diff --git a/modules/primer-navigation/README.md b/packages/primer-navigation/README.md
similarity index 100%
rename from modules/primer-navigation/README.md
rename to packages/primer-navigation/README.md
diff --git a/modules/primer-navigation/index.scss b/packages/primer-navigation/index.scss
similarity index 100%
rename from modules/primer-navigation/index.scss
rename to packages/primer-navigation/index.scss
diff --git a/modules/primer-navigation/lib/filter-list.scss b/packages/primer-navigation/lib/filter-list.scss
similarity index 100%
rename from modules/primer-navigation/lib/filter-list.scss
rename to packages/primer-navigation/lib/filter-list.scss
diff --git a/modules/primer-navigation/lib/menu.scss b/packages/primer-navigation/lib/menu.scss
similarity index 100%
rename from modules/primer-navigation/lib/menu.scss
rename to packages/primer-navigation/lib/menu.scss
diff --git a/modules/primer-navigation/lib/subnav.scss b/packages/primer-navigation/lib/subnav.scss
similarity index 100%
rename from modules/primer-navigation/lib/subnav.scss
rename to packages/primer-navigation/lib/subnav.scss
diff --git a/modules/primer-navigation/lib/tabnav.scss b/packages/primer-navigation/lib/tabnav.scss
similarity index 100%
rename from modules/primer-navigation/lib/tabnav.scss
rename to packages/primer-navigation/lib/tabnav.scss
diff --git a/modules/primer-navigation/package.json b/packages/primer-navigation/package.json
similarity index 100%
rename from modules/primer-navigation/package.json
rename to packages/primer-navigation/package.json
diff --git a/modules/primer-page-headers/.gitignore b/packages/primer-page-headers/.gitignore
similarity index 100%
rename from modules/primer-page-headers/.gitignore
rename to packages/primer-page-headers/.gitignore
diff --git a/modules/primer-page-headers/.npmignore b/packages/primer-page-headers/.npmignore
similarity index 100%
rename from modules/primer-page-headers/.npmignore
rename to packages/primer-page-headers/.npmignore
diff --git a/modules/primer-page-headers/.postcss.json b/packages/primer-page-headers/.postcss.json
similarity index 100%
rename from modules/primer-page-headers/.postcss.json
rename to packages/primer-page-headers/.postcss.json
diff --git a/modules/primer-page-headers/.stylelintrc.json b/packages/primer-page-headers/.stylelintrc.json
similarity index 100%
rename from modules/primer-page-headers/.stylelintrc.json
rename to packages/primer-page-headers/.stylelintrc.json
diff --git a/modules/primer-page-headers/.travis.yml b/packages/primer-page-headers/.travis.yml
similarity index 100%
rename from modules/primer-page-headers/.travis.yml
rename to packages/primer-page-headers/.travis.yml
diff --git a/modules/primer-page-headers/CHANGELOG.md b/packages/primer-page-headers/CHANGELOG.md
similarity index 100%
rename from modules/primer-page-headers/CHANGELOG.md
rename to packages/primer-page-headers/CHANGELOG.md
diff --git a/modules/primer-page-headers/LICENSE b/packages/primer-page-headers/LICENSE
similarity index 100%
rename from modules/primer-page-headers/LICENSE
rename to packages/primer-page-headers/LICENSE
diff --git a/modules/primer-page-headers/README.md b/packages/primer-page-headers/README.md
similarity index 100%
rename from modules/primer-page-headers/README.md
rename to packages/primer-page-headers/README.md
diff --git a/modules/primer-page-headers/index.scss b/packages/primer-page-headers/index.scss
similarity index 100%
rename from modules/primer-page-headers/index.scss
rename to packages/primer-page-headers/index.scss
diff --git a/modules/primer-page-headers/lib/headers.scss b/packages/primer-page-headers/lib/headers.scss
similarity index 100%
rename from modules/primer-page-headers/lib/headers.scss
rename to packages/primer-page-headers/lib/headers.scss
diff --git a/modules/primer-page-headers/package.json b/packages/primer-page-headers/package.json
similarity index 100%
rename from modules/primer-page-headers/package.json
rename to packages/primer-page-headers/package.json
diff --git a/modules/primer-page-sections/.gitignore b/packages/primer-page-sections/.gitignore
similarity index 100%
rename from modules/primer-page-sections/.gitignore
rename to packages/primer-page-sections/.gitignore
diff --git a/modules/primer-page-sections/.npmignore b/packages/primer-page-sections/.npmignore
similarity index 100%
rename from modules/primer-page-sections/.npmignore
rename to packages/primer-page-sections/.npmignore
diff --git a/modules/primer-page-sections/.postcss.json b/packages/primer-page-sections/.postcss.json
similarity index 100%
rename from modules/primer-page-sections/.postcss.json
rename to packages/primer-page-sections/.postcss.json
diff --git a/modules/primer-page-sections/.stylelintrc.json b/packages/primer-page-sections/.stylelintrc.json
similarity index 100%
rename from modules/primer-page-sections/.stylelintrc.json
rename to packages/primer-page-sections/.stylelintrc.json
diff --git a/modules/primer-page-sections/.travis.yml b/packages/primer-page-sections/.travis.yml
similarity index 100%
rename from modules/primer-page-sections/.travis.yml
rename to packages/primer-page-sections/.travis.yml
diff --git a/modules/primer-page-sections/CHANGELOG.md b/packages/primer-page-sections/CHANGELOG.md
similarity index 100%
rename from modules/primer-page-sections/CHANGELOG.md
rename to packages/primer-page-sections/CHANGELOG.md
diff --git a/modules/primer-page-sections/LICENSE b/packages/primer-page-sections/LICENSE
similarity index 100%
rename from modules/primer-page-sections/LICENSE
rename to packages/primer-page-sections/LICENSE
diff --git a/modules/primer-page-sections/README.md b/packages/primer-page-sections/README.md
similarity index 100%
rename from modules/primer-page-sections/README.md
rename to packages/primer-page-sections/README.md
diff --git a/modules/primer-page-sections/index.scss b/packages/primer-page-sections/index.scss
similarity index 100%
rename from modules/primer-page-sections/index.scss
rename to packages/primer-page-sections/index.scss
diff --git a/modules/primer-page-sections/lib/page-section.scss b/packages/primer-page-sections/lib/page-section.scss
similarity index 100%
rename from modules/primer-page-sections/lib/page-section.scss
rename to packages/primer-page-sections/lib/page-section.scss
diff --git a/modules/primer-page-sections/package.json b/packages/primer-page-sections/package.json
similarity index 100%
rename from modules/primer-page-sections/package.json
rename to packages/primer-page-sections/package.json
diff --git a/modules/primer-product/.gitignore b/packages/primer-product/.gitignore
similarity index 100%
rename from modules/primer-product/.gitignore
rename to packages/primer-product/.gitignore
diff --git a/modules/primer-product/.npmignore b/packages/primer-product/.npmignore
similarity index 100%
rename from modules/primer-product/.npmignore
rename to packages/primer-product/.npmignore
diff --git a/modules/primer-product/.travis.yml b/packages/primer-product/.travis.yml
similarity index 100%
rename from modules/primer-product/.travis.yml
rename to packages/primer-product/.travis.yml
diff --git a/modules/primer-product/CHANGELOG.md b/packages/primer-product/CHANGELOG.md
similarity index 100%
rename from modules/primer-product/CHANGELOG.md
rename to packages/primer-product/CHANGELOG.md
diff --git a/modules/primer-product/LICENSE b/packages/primer-product/LICENSE
similarity index 100%
rename from modules/primer-product/LICENSE
rename to packages/primer-product/LICENSE
diff --git a/modules/primer-product/README.md b/packages/primer-product/README.md
similarity index 100%
rename from modules/primer-product/README.md
rename to packages/primer-product/README.md
diff --git a/modules/primer-product/index.scss b/packages/primer-product/index.scss
similarity index 100%
rename from modules/primer-product/index.scss
rename to packages/primer-product/index.scss
diff --git a/modules/primer-product/package.json b/packages/primer-product/package.json
similarity index 100%
rename from modules/primer-product/package.json
rename to packages/primer-product/package.json
diff --git a/modules/primer-support/.gitignore b/packages/primer-support/.gitignore
similarity index 100%
rename from modules/primer-support/.gitignore
rename to packages/primer-support/.gitignore
diff --git a/modules/primer-support/.npmignore b/packages/primer-support/.npmignore
similarity index 100%
rename from modules/primer-support/.npmignore
rename to packages/primer-support/.npmignore
diff --git a/modules/primer-support/.postcss.json b/packages/primer-support/.postcss.json
similarity index 100%
rename from modules/primer-support/.postcss.json
rename to packages/primer-support/.postcss.json
diff --git a/modules/primer-support/.stylelintrc.json b/packages/primer-support/.stylelintrc.json
similarity index 100%
rename from modules/primer-support/.stylelintrc.json
rename to packages/primer-support/.stylelintrc.json
diff --git a/modules/primer-support/.travis.yml b/packages/primer-support/.travis.yml
similarity index 100%
rename from modules/primer-support/.travis.yml
rename to packages/primer-support/.travis.yml
diff --git a/modules/primer-support/CHANGELOG.md b/packages/primer-support/CHANGELOG.md
similarity index 100%
rename from modules/primer-support/CHANGELOG.md
rename to packages/primer-support/CHANGELOG.md
diff --git a/modules/primer-support/LICENSE b/packages/primer-support/LICENSE
similarity index 100%
rename from modules/primer-support/LICENSE
rename to packages/primer-support/LICENSE
diff --git a/modules/primer-support/README.md b/packages/primer-support/README.md
similarity index 100%
rename from modules/primer-support/README.md
rename to packages/primer-support/README.md
diff --git a/modules/primer-support/index.scss b/packages/primer-support/index.scss
similarity index 100%
rename from modules/primer-support/index.scss
rename to packages/primer-support/index.scss
diff --git a/modules/primer-support/lib/mixins/buttons.scss b/packages/primer-support/lib/mixins/buttons.scss
similarity index 100%
rename from modules/primer-support/lib/mixins/buttons.scss
rename to packages/primer-support/lib/mixins/buttons.scss
diff --git a/modules/primer-support/lib/mixins/layout.scss b/packages/primer-support/lib/mixins/layout.scss
similarity index 100%
rename from modules/primer-support/lib/mixins/layout.scss
rename to packages/primer-support/lib/mixins/layout.scss
diff --git a/modules/primer-support/lib/mixins/misc.scss b/packages/primer-support/lib/mixins/misc.scss
similarity index 100%
rename from modules/primer-support/lib/mixins/misc.scss
rename to packages/primer-support/lib/mixins/misc.scss
diff --git a/modules/primer-support/lib/mixins/typography.scss b/packages/primer-support/lib/mixins/typography.scss
similarity index 100%
rename from modules/primer-support/lib/mixins/typography.scss
rename to packages/primer-support/lib/mixins/typography.scss
diff --git a/modules/primer-support/lib/variables/color-system.scss b/packages/primer-support/lib/variables/color-system.scss
similarity index 100%
rename from modules/primer-support/lib/variables/color-system.scss
rename to packages/primer-support/lib/variables/color-system.scss
diff --git a/modules/primer-support/lib/variables/colors.scss b/packages/primer-support/lib/variables/colors.scss
similarity index 100%
rename from modules/primer-support/lib/variables/colors.scss
rename to packages/primer-support/lib/variables/colors.scss
diff --git a/modules/primer-support/lib/variables/layout.scss b/packages/primer-support/lib/variables/layout.scss
similarity index 100%
rename from modules/primer-support/lib/variables/layout.scss
rename to packages/primer-support/lib/variables/layout.scss
diff --git a/modules/primer-support/lib/variables/misc.scss b/packages/primer-support/lib/variables/misc.scss
similarity index 100%
rename from modules/primer-support/lib/variables/misc.scss
rename to packages/primer-support/lib/variables/misc.scss
diff --git a/modules/primer-support/lib/variables/typography.scss b/packages/primer-support/lib/variables/typography.scss
similarity index 100%
rename from modules/primer-support/lib/variables/typography.scss
rename to packages/primer-support/lib/variables/typography.scss
diff --git a/modules/primer-support/package.json b/packages/primer-support/package.json
similarity index 100%
rename from modules/primer-support/package.json
rename to packages/primer-support/package.json
diff --git a/modules/primer-table-object/.gitignore b/packages/primer-table-object/.gitignore
similarity index 100%
rename from modules/primer-table-object/.gitignore
rename to packages/primer-table-object/.gitignore
diff --git a/modules/primer-table-object/.npmignore b/packages/primer-table-object/.npmignore
similarity index 100%
rename from modules/primer-table-object/.npmignore
rename to packages/primer-table-object/.npmignore
diff --git a/modules/primer-table-object/.postcss.json b/packages/primer-table-object/.postcss.json
similarity index 100%
rename from modules/primer-table-object/.postcss.json
rename to packages/primer-table-object/.postcss.json
diff --git a/modules/primer-table-object/.stylelintrc.json b/packages/primer-table-object/.stylelintrc.json
similarity index 100%
rename from modules/primer-table-object/.stylelintrc.json
rename to packages/primer-table-object/.stylelintrc.json
diff --git a/modules/primer-table-object/.travis.yml b/packages/primer-table-object/.travis.yml
similarity index 100%
rename from modules/primer-table-object/.travis.yml
rename to packages/primer-table-object/.travis.yml
diff --git a/modules/primer-table-object/CHANGELOG.md b/packages/primer-table-object/CHANGELOG.md
similarity index 100%
rename from modules/primer-table-object/CHANGELOG.md
rename to packages/primer-table-object/CHANGELOG.md
diff --git a/modules/primer-table-object/LICENSE b/packages/primer-table-object/LICENSE
similarity index 100%
rename from modules/primer-table-object/LICENSE
rename to packages/primer-table-object/LICENSE
diff --git a/modules/primer-table-object/README.md b/packages/primer-table-object/README.md
similarity index 100%
rename from modules/primer-table-object/README.md
rename to packages/primer-table-object/README.md
diff --git a/modules/primer-table-object/index.scss b/packages/primer-table-object/index.scss
similarity index 100%
rename from modules/primer-table-object/index.scss
rename to packages/primer-table-object/index.scss
diff --git a/modules/primer-table-object/lib/table-object.scss b/packages/primer-table-object/lib/table-object.scss
similarity index 100%
rename from modules/primer-table-object/lib/table-object.scss
rename to packages/primer-table-object/lib/table-object.scss
diff --git a/modules/primer-table-object/package.json b/packages/primer-table-object/package.json
similarity index 100%
rename from modules/primer-table-object/package.json
rename to packages/primer-table-object/package.json
diff --git a/modules/primer-tables/.gitignore b/packages/primer-tables/.gitignore
similarity index 100%
rename from modules/primer-tables/.gitignore
rename to packages/primer-tables/.gitignore
diff --git a/modules/primer-tables/.npmignore b/packages/primer-tables/.npmignore
similarity index 100%
rename from modules/primer-tables/.npmignore
rename to packages/primer-tables/.npmignore
diff --git a/modules/primer-tables/.postcss.json b/packages/primer-tables/.postcss.json
similarity index 100%
rename from modules/primer-tables/.postcss.json
rename to packages/primer-tables/.postcss.json
diff --git a/modules/primer-tables/.stylelintrc.json b/packages/primer-tables/.stylelintrc.json
similarity index 100%
rename from modules/primer-tables/.stylelintrc.json
rename to packages/primer-tables/.stylelintrc.json
diff --git a/modules/primer-tables/.travis.yml b/packages/primer-tables/.travis.yml
similarity index 100%
rename from modules/primer-tables/.travis.yml
rename to packages/primer-tables/.travis.yml
diff --git a/modules/primer-tables/CHANGELOG.md b/packages/primer-tables/CHANGELOG.md
similarity index 100%
rename from modules/primer-tables/CHANGELOG.md
rename to packages/primer-tables/CHANGELOG.md
diff --git a/modules/primer-tables/LICENSE b/packages/primer-tables/LICENSE
similarity index 100%
rename from modules/primer-tables/LICENSE
rename to packages/primer-tables/LICENSE
diff --git a/modules/primer-tables/README.md b/packages/primer-tables/README.md
similarity index 100%
rename from modules/primer-tables/README.md
rename to packages/primer-tables/README.md
diff --git a/modules/primer-tables/index.scss b/packages/primer-tables/index.scss
similarity index 100%
rename from modules/primer-tables/index.scss
rename to packages/primer-tables/index.scss
diff --git a/modules/primer-tables/lib/tables.scss b/packages/primer-tables/lib/tables.scss
similarity index 100%
rename from modules/primer-tables/lib/tables.scss
rename to packages/primer-tables/lib/tables.scss
diff --git a/modules/primer-tables/package.json b/packages/primer-tables/package.json
similarity index 100%
rename from modules/primer-tables/package.json
rename to packages/primer-tables/package.json
diff --git a/modules/primer-tooltips/.gitignore b/packages/primer-tooltips/.gitignore
similarity index 100%
rename from modules/primer-tooltips/.gitignore
rename to packages/primer-tooltips/.gitignore
diff --git a/modules/primer-tooltips/.npmignore b/packages/primer-tooltips/.npmignore
similarity index 100%
rename from modules/primer-tooltips/.npmignore
rename to packages/primer-tooltips/.npmignore
diff --git a/modules/primer-tooltips/.postcss.json b/packages/primer-tooltips/.postcss.json
similarity index 100%
rename from modules/primer-tooltips/.postcss.json
rename to packages/primer-tooltips/.postcss.json
diff --git a/modules/primer-tooltips/.stylelintrc.json b/packages/primer-tooltips/.stylelintrc.json
similarity index 100%
rename from modules/primer-tooltips/.stylelintrc.json
rename to packages/primer-tooltips/.stylelintrc.json
diff --git a/modules/primer-tooltips/.travis.yml b/packages/primer-tooltips/.travis.yml
similarity index 100%
rename from modules/primer-tooltips/.travis.yml
rename to packages/primer-tooltips/.travis.yml
diff --git a/modules/primer-tooltips/CHANGELOG.md b/packages/primer-tooltips/CHANGELOG.md
similarity index 100%
rename from modules/primer-tooltips/CHANGELOG.md
rename to packages/primer-tooltips/CHANGELOG.md
diff --git a/modules/primer-tooltips/LICENSE b/packages/primer-tooltips/LICENSE
similarity index 100%
rename from modules/primer-tooltips/LICENSE
rename to packages/primer-tooltips/LICENSE
diff --git a/modules/primer-tooltips/README.md b/packages/primer-tooltips/README.md
similarity index 100%
rename from modules/primer-tooltips/README.md
rename to packages/primer-tooltips/README.md
diff --git a/modules/primer-tooltips/index.scss b/packages/primer-tooltips/index.scss
similarity index 100%
rename from modules/primer-tooltips/index.scss
rename to packages/primer-tooltips/index.scss
diff --git a/modules/primer-tooltips/lib/tooltips.scss b/packages/primer-tooltips/lib/tooltips.scss
similarity index 100%
rename from modules/primer-tooltips/lib/tooltips.scss
rename to packages/primer-tooltips/lib/tooltips.scss
diff --git a/modules/primer-tooltips/package.json b/packages/primer-tooltips/package.json
similarity index 100%
rename from modules/primer-tooltips/package.json
rename to packages/primer-tooltips/package.json
diff --git a/modules/primer-truncate/.gitignore b/packages/primer-truncate/.gitignore
similarity index 100%
rename from modules/primer-truncate/.gitignore
rename to packages/primer-truncate/.gitignore
diff --git a/modules/primer-truncate/.npmignore b/packages/primer-truncate/.npmignore
similarity index 100%
rename from modules/primer-truncate/.npmignore
rename to packages/primer-truncate/.npmignore
diff --git a/modules/primer-truncate/.postcss.json b/packages/primer-truncate/.postcss.json
similarity index 100%
rename from modules/primer-truncate/.postcss.json
rename to packages/primer-truncate/.postcss.json
diff --git a/modules/primer-truncate/.stylelintrc.json b/packages/primer-truncate/.stylelintrc.json
similarity index 100%
rename from modules/primer-truncate/.stylelintrc.json
rename to packages/primer-truncate/.stylelintrc.json
diff --git a/modules/primer-truncate/.travis.yml b/packages/primer-truncate/.travis.yml
similarity index 100%
rename from modules/primer-truncate/.travis.yml
rename to packages/primer-truncate/.travis.yml
diff --git a/modules/primer-truncate/CHANGELOG.md b/packages/primer-truncate/CHANGELOG.md
similarity index 100%
rename from modules/primer-truncate/CHANGELOG.md
rename to packages/primer-truncate/CHANGELOG.md
diff --git a/modules/primer-truncate/LICENSE b/packages/primer-truncate/LICENSE
similarity index 100%
rename from modules/primer-truncate/LICENSE
rename to packages/primer-truncate/LICENSE
diff --git a/modules/primer-truncate/README.md b/packages/primer-truncate/README.md
similarity index 100%
rename from modules/primer-truncate/README.md
rename to packages/primer-truncate/README.md
diff --git a/modules/primer-truncate/index.scss b/packages/primer-truncate/index.scss
similarity index 100%
rename from modules/primer-truncate/index.scss
rename to packages/primer-truncate/index.scss
diff --git a/modules/primer-truncate/lib/truncate.scss b/packages/primer-truncate/lib/truncate.scss
similarity index 100%
rename from modules/primer-truncate/lib/truncate.scss
rename to packages/primer-truncate/lib/truncate.scss
diff --git a/modules/primer-truncate/package.json b/packages/primer-truncate/package.json
similarity index 100%
rename from modules/primer-truncate/package.json
rename to packages/primer-truncate/package.json
diff --git a/modules/primer-utilities/.gitignore b/packages/primer-utilities/.gitignore
similarity index 100%
rename from modules/primer-utilities/.gitignore
rename to packages/primer-utilities/.gitignore
diff --git a/modules/primer-utilities/.npmignore b/packages/primer-utilities/.npmignore
similarity index 100%
rename from modules/primer-utilities/.npmignore
rename to packages/primer-utilities/.npmignore
diff --git a/modules/primer-utilities/.postcss.json b/packages/primer-utilities/.postcss.json
similarity index 100%
rename from modules/primer-utilities/.postcss.json
rename to packages/primer-utilities/.postcss.json
diff --git a/modules/primer-utilities/.stylelintrc.json b/packages/primer-utilities/.stylelintrc.json
similarity index 100%
rename from modules/primer-utilities/.stylelintrc.json
rename to packages/primer-utilities/.stylelintrc.json
diff --git a/modules/primer-utilities/.travis.yml b/packages/primer-utilities/.travis.yml
similarity index 100%
rename from modules/primer-utilities/.travis.yml
rename to packages/primer-utilities/.travis.yml
diff --git a/modules/primer-utilities/CHANGELOG.md b/packages/primer-utilities/CHANGELOG.md
similarity index 100%
rename from modules/primer-utilities/CHANGELOG.md
rename to packages/primer-utilities/CHANGELOG.md
diff --git a/modules/primer-utilities/LICENSE b/packages/primer-utilities/LICENSE
similarity index 100%
rename from modules/primer-utilities/LICENSE
rename to packages/primer-utilities/LICENSE
diff --git a/modules/primer-utilities/README.md b/packages/primer-utilities/README.md
similarity index 100%
rename from modules/primer-utilities/README.md
rename to packages/primer-utilities/README.md
diff --git a/modules/primer-utilities/index.scss b/packages/primer-utilities/index.scss
similarity index 100%
rename from modules/primer-utilities/index.scss
rename to packages/primer-utilities/index.scss
diff --git a/modules/primer-utilities/lib/animations.scss b/packages/primer-utilities/lib/animations.scss
similarity index 100%
rename from modules/primer-utilities/lib/animations.scss
rename to packages/primer-utilities/lib/animations.scss
diff --git a/modules/primer-utilities/lib/borders.scss b/packages/primer-utilities/lib/borders.scss
similarity index 100%
rename from modules/primer-utilities/lib/borders.scss
rename to packages/primer-utilities/lib/borders.scss
diff --git a/modules/primer-utilities/lib/box-shadow.scss b/packages/primer-utilities/lib/box-shadow.scss
similarity index 100%
rename from modules/primer-utilities/lib/box-shadow.scss
rename to packages/primer-utilities/lib/box-shadow.scss
diff --git a/modules/primer-utilities/lib/colors.scss b/packages/primer-utilities/lib/colors.scss
similarity index 100%
rename from modules/primer-utilities/lib/colors.scss
rename to packages/primer-utilities/lib/colors.scss
diff --git a/modules/primer-utilities/lib/flexbox.scss b/packages/primer-utilities/lib/flexbox.scss
similarity index 100%
rename from modules/primer-utilities/lib/flexbox.scss
rename to packages/primer-utilities/lib/flexbox.scss
diff --git a/modules/primer-utilities/lib/layout.scss b/packages/primer-utilities/lib/layout.scss
similarity index 100%
rename from modules/primer-utilities/lib/layout.scss
rename to packages/primer-utilities/lib/layout.scss
diff --git a/modules/primer-utilities/lib/margin.scss b/packages/primer-utilities/lib/margin.scss
similarity index 100%
rename from modules/primer-utilities/lib/margin.scss
rename to packages/primer-utilities/lib/margin.scss
diff --git a/modules/primer-utilities/lib/padding.scss b/packages/primer-utilities/lib/padding.scss
similarity index 100%
rename from modules/primer-utilities/lib/padding.scss
rename to packages/primer-utilities/lib/padding.scss
diff --git a/modules/primer-utilities/lib/typography.scss b/packages/primer-utilities/lib/typography.scss
similarity index 100%
rename from modules/primer-utilities/lib/typography.scss
rename to packages/primer-utilities/lib/typography.scss
diff --git a/modules/primer-utilities/lib/visibility-display.scss b/packages/primer-utilities/lib/visibility-display.scss
similarity index 100%
rename from modules/primer-utilities/lib/visibility-display.scss
rename to packages/primer-utilities/lib/visibility-display.scss
diff --git a/modules/primer-utilities/package.json b/packages/primer-utilities/package.json
similarity index 100%
rename from modules/primer-utilities/package.json
rename to packages/primer-utilities/package.json
From b0c8db84e1aaf0a7bb9b744461408675d9acfb87 Mon Sep 17 00:00:00 2001
From: broccolini
Date: Sun, 4 Jun 2017 17:56:13 -0400
Subject: [PATCH 07/98] add npm-debug log to git ignore
---
.gitignore | 1 +
1 file changed, 1 insertion(+)
diff --git a/.gitignore b/.gitignore
index d97f5f3a14..8bdbf35426 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
.DS_Store
.sass-cache
node_modules
+npm-debug.log
build
_site
docs
From b6d13880970ffd7a95fe75b7c21ff4f2890c005a Mon Sep 17 00:00:00 2001
From: broccolini
Date: Sun, 4 Jun 2017 18:13:16 -0400
Subject: [PATCH 08/98] update git ignore so npm logs don't get committed
---
packages/primer-avatars/.gitignore | 1 +
packages/primer-base/.gitignore | 1 +
packages/primer-blankslate/.gitignore | 1 +
packages/primer-box/.gitignore | 1 +
packages/primer-breadcrumb/.gitignore | 1 +
packages/primer-buttons/.gitignore | 1 +
packages/primer-cards/.gitignore | 1 +
packages/primer-forms/.gitignore | 1 +
packages/primer-labels/.gitignore | 1 +
packages/primer-layout/.gitignore | 1 +
packages/primer-markdown/.gitignore | 1 +
packages/primer-marketing-type/.gitignore | 1 +
packages/primer-marketing-utilities/.gitignore | 1 +
packages/primer-navigation/.gitignore | 1 +
packages/primer-page-headers/.gitignore | 1 +
packages/primer-page-sections/.gitignore | 1 +
packages/primer-support/.gitignore | 1 +
packages/primer-table-object/.gitignore | 1 +
packages/primer-tables/.gitignore | 1 +
packages/primer-tooltips/.gitignore | 1 +
packages/primer-truncate/.gitignore | 1 +
packages/primer-utilities/.gitignore | 1 +
22 files changed, 22 insertions(+)
diff --git a/packages/primer-avatars/.gitignore b/packages/primer-avatars/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-avatars/.gitignore
+++ b/packages/primer-avatars/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-base/.gitignore b/packages/primer-base/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-base/.gitignore
+++ b/packages/primer-base/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-blankslate/.gitignore b/packages/primer-blankslate/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-blankslate/.gitignore
+++ b/packages/primer-blankslate/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-box/.gitignore b/packages/primer-box/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-box/.gitignore
+++ b/packages/primer-box/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-breadcrumb/.gitignore b/packages/primer-breadcrumb/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-breadcrumb/.gitignore
+++ b/packages/primer-breadcrumb/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-buttons/.gitignore b/packages/primer-buttons/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-buttons/.gitignore
+++ b/packages/primer-buttons/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-cards/.gitignore b/packages/primer-cards/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-cards/.gitignore
+++ b/packages/primer-cards/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-forms/.gitignore b/packages/primer-forms/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-forms/.gitignore
+++ b/packages/primer-forms/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-labels/.gitignore b/packages/primer-labels/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-labels/.gitignore
+++ b/packages/primer-labels/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-layout/.gitignore b/packages/primer-layout/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-layout/.gitignore
+++ b/packages/primer-layout/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-markdown/.gitignore b/packages/primer-markdown/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-markdown/.gitignore
+++ b/packages/primer-markdown/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-marketing-type/.gitignore b/packages/primer-marketing-type/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-marketing-type/.gitignore
+++ b/packages/primer-marketing-type/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-marketing-utilities/.gitignore b/packages/primer-marketing-utilities/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-marketing-utilities/.gitignore
+++ b/packages/primer-marketing-utilities/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-navigation/.gitignore b/packages/primer-navigation/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-navigation/.gitignore
+++ b/packages/primer-navigation/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-page-headers/.gitignore b/packages/primer-page-headers/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-page-headers/.gitignore
+++ b/packages/primer-page-headers/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-page-sections/.gitignore b/packages/primer-page-sections/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-page-sections/.gitignore
+++ b/packages/primer-page-sections/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-support/.gitignore b/packages/primer-support/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-support/.gitignore
+++ b/packages/primer-support/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-table-object/.gitignore b/packages/primer-table-object/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-table-object/.gitignore
+++ b/packages/primer-table-object/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-tables/.gitignore b/packages/primer-tables/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-tables/.gitignore
+++ b/packages/primer-tables/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-tooltips/.gitignore b/packages/primer-tooltips/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-tooltips/.gitignore
+++ b/packages/primer-tooltips/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-truncate/.gitignore b/packages/primer-truncate/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-truncate/.gitignore
+++ b/packages/primer-truncate/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
diff --git a/packages/primer-utilities/.gitignore b/packages/primer-utilities/.gitignore
index dd87e2d73f..01a5e93c12 100644
--- a/packages/primer-utilities/.gitignore
+++ b/packages/primer-utilities/.gitignore
@@ -1,2 +1,3 @@
node_modules
build
+*.log
From 460bbc008636c75d90b600cde5eb0d55264b162c Mon Sep 17 00:00:00 2001
From: broccolini
Date: Sun, 4 Jun 2017 18:13:56 -0400
Subject: [PATCH 09/98] update primer-marketing git ignore to the same as other
meta-packages
---
packages/primer-marketing/.gitignore | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/packages/primer-marketing/.gitignore b/packages/primer-marketing/.gitignore
index b423fb999c..0efecbd407 100644
--- a/packages/primer-marketing/.gitignore
+++ b/packages/primer-marketing/.gitignore
@@ -1,3 +1,5 @@
+.DS_Store
+.sass-cache
node_modules
-*.log
build
+*.log
From a105b235677d61491a4e419a12ef433c53cf8eb8 Mon Sep 17 00:00:00 2001
From: broccolini
Date: Sun, 4 Jun 2017 18:14:17 -0400
Subject: [PATCH 10/98] catch all logs
---
.gitignore | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.gitignore b/.gitignore
index 8bdbf35426..437a8f4a75 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,7 @@
.DS_Store
.sass-cache
node_modules
-npm-debug.log
+*.log
build
_site
docs
From e2ee33108daeb0a4e28b7d77ddea93fa18ae9d1b Mon Sep 17 00:00:00 2001
From: broccolini
Date: Sun, 4 Jun 2017 18:33:05 -0400
Subject: [PATCH 11/98] update repository urls
---
packages/primer-alerts/package.json | 5 +----
packages/primer-avatars/package.json | 5 +----
packages/primer-base/package.json | 5 +----
packages/primer-blankslate/package.json | 5 +----
packages/primer-box/package.json | 5 +----
packages/primer-breadcrumb/package.json | 5 +----
packages/primer-buttons/package.json | 5 +----
packages/primer-cards/package.json | 5 +----
packages/primer-core/package.json | 5 +----
packages/primer-forms/package.json | 5 +----
packages/primer-labels/package.json | 5 +----
packages/primer-layout/package.json | 5 +----
packages/primer-markdown/package.json | 5 +----
packages/primer-marketing-type/package.json | 5 +----
packages/primer-marketing-utilities/package.json | 5 +----
packages/primer-marketing/package.json | 5 +----
packages/primer-navigation/package.json | 5 +----
packages/primer-page-headers/package.json | 5 +----
packages/primer-page-sections/package.json | 5 +----
packages/primer-product/package.json | 5 +----
packages/primer-support/package.json | 5 +----
packages/primer-table-object/package.json | 5 +----
packages/primer-tables/package.json | 5 +----
packages/primer-tooltips/package.json | 5 +----
packages/primer-truncate/package.json | 5 +----
packages/primer-utilities/package.json | 5 +----
26 files changed, 26 insertions(+), 104 deletions(-)
diff --git a/packages/primer-alerts/package.json b/packages/primer-alerts/package.json
index 47900f6071..d51d61626d 100644
--- a/packages/primer-alerts/package.json
+++ b/packages/primer-alerts/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-alerts",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-avatars/package.json b/packages/primer-avatars/package.json
index e9141f536f..c25f791c68 100644
--- a/packages/primer-avatars/package.json
+++ b/packages/primer-avatars/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-avatars",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-base/package.json b/packages/primer-base/package.json
index 796837d53c..cf2dfc6620 100644
--- a/packages/primer-base/package.json
+++ b/packages/primer-base/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-base",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-blankslate/package.json b/packages/primer-blankslate/package.json
index cc1d51faf2..b2c56734c5 100644
--- a/packages/primer-blankslate/package.json
+++ b/packages/primer-blankslate/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-blankslate",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-box/package.json b/packages/primer-box/package.json
index b53d4d59fc..935b7486d7 100644
--- a/packages/primer-box/package.json
+++ b/packages/primer-box/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-box",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-breadcrumb/package.json b/packages/primer-breadcrumb/package.json
index 014f2b063a..1db06d5462 100644
--- a/packages/primer-breadcrumb/package.json
+++ b/packages/primer-breadcrumb/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-breadcrumb",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-buttons/package.json b/packages/primer-buttons/package.json
index 33d8cf6512..61fd32ad71 100644
--- a/packages/primer-buttons/package.json
+++ b/packages/primer-buttons/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-buttons",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-cards/package.json b/packages/primer-cards/package.json
index 84155c493e..103ccfe2af 100644
--- a/packages/primer-cards/package.json
+++ b/packages/primer-cards/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-cards",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-core/package.json b/packages/primer-core/package.json
index c75f6db46a..af993ffe60 100644
--- a/packages/primer-core/package.json
+++ b/packages/primer-core/package.json
@@ -11,10 +11,7 @@
"index.scss",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-core",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-forms/package.json b/packages/primer-forms/package.json
index 135ce1ce1a..26f4b6b50c 100644
--- a/packages/primer-forms/package.json
+++ b/packages/primer-forms/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-forms",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-labels/package.json b/packages/primer-labels/package.json
index 30d90492b3..17666306e5 100644
--- a/packages/primer-labels/package.json
+++ b/packages/primer-labels/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-labels",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-layout/package.json b/packages/primer-layout/package.json
index 063397f41e..80f1148ccf 100644
--- a/packages/primer-layout/package.json
+++ b/packages/primer-layout/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-layout",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-markdown/package.json b/packages/primer-markdown/package.json
index 389fa0c68b..0dd2d06031 100644
--- a/packages/primer-markdown/package.json
+++ b/packages/primer-markdown/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-markdown",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-marketing-type/package.json b/packages/primer-marketing-type/package.json
index 6d408fe0f1..de82134bcf 100644
--- a/packages/primer-marketing-type/package.json
+++ b/packages/primer-marketing-type/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-marketing-type",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-marketing-utilities/package.json b/packages/primer-marketing-utilities/package.json
index 29a8d702bb..cd29736105 100644
--- a/packages/primer-marketing-utilities/package.json
+++ b/packages/primer-marketing-utilities/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-marketing-utilities",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-marketing/package.json b/packages/primer-marketing/package.json
index 21ee00b9f0..50104ea76b 100644
--- a/packages/primer-marketing/package.json
+++ b/packages/primer-marketing/package.json
@@ -11,10 +11,7 @@
"index.scss",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-marketing",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-navigation/package.json b/packages/primer-navigation/package.json
index eb60a55e9e..14c600bc21 100644
--- a/packages/primer-navigation/package.json
+++ b/packages/primer-navigation/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-navigation",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-page-headers/package.json b/packages/primer-page-headers/package.json
index 977e499347..c77333065e 100644
--- a/packages/primer-page-headers/package.json
+++ b/packages/primer-page-headers/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-page-headers",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-page-sections/package.json b/packages/primer-page-sections/package.json
index fc093f4301..e9755741e1 100644
--- a/packages/primer-page-sections/package.json
+++ b/packages/primer-page-sections/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-page-sections",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-product/package.json b/packages/primer-product/package.json
index 85dca1a637..f408e61a79 100644
--- a/packages/primer-product/package.json
+++ b/packages/primer-product/package.json
@@ -11,10 +11,7 @@
"index.scss",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-product",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-support/package.json b/packages/primer-support/package.json
index d02abb343f..1b60a24cca 100644
--- a/packages/primer-support/package.json
+++ b/packages/primer-support/package.json
@@ -10,10 +10,7 @@
"index.scss",
"lib"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-support",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-table-object/package.json b/packages/primer-table-object/package.json
index 34652d84bd..cc5b7c0d9c 100644
--- a/packages/primer-table-object/package.json
+++ b/packages/primer-table-object/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-table-object",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-tables/package.json b/packages/primer-tables/package.json
index 001ab57887..c9c1cdb901 100644
--- a/packages/primer-tables/package.json
+++ b/packages/primer-tables/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-tables",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-tooltips/package.json b/packages/primer-tooltips/package.json
index 322565e750..1855427004 100644
--- a/packages/primer-tooltips/package.json
+++ b/packages/primer-tooltips/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-tooltips",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-truncate/package.json b/packages/primer-truncate/package.json
index d276076112..02495d7c95 100644
--- a/packages/primer-truncate/package.json
+++ b/packages/primer-truncate/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-truncate",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
diff --git a/packages/primer-utilities/package.json b/packages/primer-utilities/package.json
index 571d84f681..01b7b64354 100644
--- a/packages/primer-utilities/package.json
+++ b/packages/primer-utilities/package.json
@@ -12,10 +12,7 @@
"lib",
"build"
],
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css.git"
- },
+ "repository": "https://github.com/primer/primer-css/tree/master/packages/primer-utilities",
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
From 6a2580438f444b256e401a1b0e8bba2eb2d7a0f2 Mon Sep 17 00:00:00 2001
From: broccolini
Date: Sun, 4 Jun 2017 18:52:52 -0400
Subject: [PATCH 12/98] setup lerna
---
lerna.json | 7 +++++++
package.json | 1 +
2 files changed, 8 insertions(+)
create mode 100644 lerna.json
diff --git a/lerna.json b/lerna.json
new file mode 100644
index 0000000000..f2a41ae974
--- /dev/null
+++ b/lerna.json
@@ -0,0 +1,7 @@
+{
+ "lerna": "2.0.0-rc.2",
+ "packages": [
+ "packages/*"
+ ],
+ "version": "independent"
+}
diff --git a/package.json b/package.json
index a125144e53..5c76cae4c1 100644
--- a/package.json
+++ b/package.json
@@ -29,6 +29,7 @@
"primer-product": "^3.0.0"
},
"devDependencies": {
+ "lerna": "^2.0.0-rc.2",
"primer-module-build": "*"
},
"keywords": [
From 971ef8dc08141afbae1194b78ecf52c3e9703a6c Mon Sep 17 00:00:00 2001
From: broccolini
Date: Sun, 4 Jun 2017 23:04:14 -0400
Subject: [PATCH 13/98] add useful script
---
package.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/package.json b/package.json
index 5c76cae4c1..b2fc289435 100644
--- a/package.json
+++ b/package.json
@@ -19,6 +19,9 @@
"url": "https://github.com/primer/primer-css/issues"
},
"scripts": {
+ "bootstrap": "lerna bootstrap",
+ "publish": "lerna publish",
+ "updated": "lerna updated",
"build": "primer-module-build index.scss",
"prepublish": "npm run build",
"test": "npm run build"
From f11916200eb3918647ea2c6a34122f833460f2c1 Mon Sep 17 00:00:00 2001
From: broccolini
Date: Wed, 7 Jun 2017 20:25:05 -0400
Subject: [PATCH 14/98] delete logs
---
packages/primer-box/npm-debug.log | 44 ----------
packages/primer-labels/npm-debug.log | 121 ---------------------------
2 files changed, 165 deletions(-)
delete mode 100644 packages/primer-box/npm-debug.log
delete mode 100644 packages/primer-labels/npm-debug.log
diff --git a/packages/primer-box/npm-debug.log b/packages/primer-box/npm-debug.log
deleted file mode 100644
index 0a7b0cbfde..0000000000
--- a/packages/primer-box/npm-debug.log
+++ /dev/null
@@ -1,44 +0,0 @@
-0 info it worked if it ends with ok
-1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'run', 'build' ]
-2 info using npm@3.10.10
-3 info using node@v6.9.4
-4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
-5 info lifecycle primer-box@2.1.2~prebuild: primer-box@2.1.2
-6 silly lifecycle primer-box@2.1.2~prebuild: no script for prebuild, continuing
-7 info lifecycle primer-box@2.1.2~build: primer-box@2.1.2
-8 verbose lifecycle primer-box@2.1.2~build: unsafe-perm in lifecycle true
-9 verbose lifecycle primer-box@2.1.2~build: PATH: /usr/local/lib/node_modules/npm/bin/node-gyp-bin:/Users/broccolini/repos/github/app/assets/stylesheets/primer-core/box/node_modules/.bin:/usr/local/var/rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
-10 verbose lifecycle primer-box@2.1.2~build: CWD: /Users/broccolini/repos/github/app/assets/stylesheets/primer-core/box
-11 silly lifecycle primer-box@2.1.2~build: Args: [ '-c', 'primer-module-build index.scss' ]
-12 info lifecycle primer-box@2.1.2~build: Failed to exec build script
-13 verbose stack Error: primer-box@2.1.2 build: `primer-module-build index.scss`
-13 verbose stack spawn ENOENT
-13 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:33:16)
-13 verbose stack at emitTwo (events.js:106:13)
-13 verbose stack at ChildProcess.emit (events.js:191:7)
-13 verbose stack at maybeClose (internal/child_process.js:877:16)
-13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
-14 verbose pkgid primer-box@2.1.2
-15 verbose cwd /Users/broccolini/repos/github/app/assets/stylesheets/primer-core/box
-16 error Darwin 15.6.0
-17 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "build"
-18 error node v6.9.4
-19 error npm v3.10.10
-20 error file sh
-21 error code ELIFECYCLE
-22 error errno ENOENT
-23 error syscall spawn
-24 error primer-box@2.1.2 build: `primer-module-build index.scss`
-24 error spawn ENOENT
-25 error Failed at the primer-box@2.1.2 build script 'primer-module-build index.scss'.
-25 error Make sure you have the latest version of node.js and npm installed.
-25 error If you do, this is most likely a problem with the primer-box package,
-25 error not with npm itself.
-25 error Tell the author that this fails on your system:
-25 error primer-module-build index.scss
-25 error You can get information on how to open an issue for this project with:
-25 error npm bugs primer-box
-25 error Or if that isn't available, you can get their info via:
-25 error npm owner ls primer-box
-25 error There is likely additional logging output above.
-26 verbose exit [ 1, true ]
diff --git a/packages/primer-labels/npm-debug.log b/packages/primer-labels/npm-debug.log
deleted file mode 100644
index 834a290c96..0000000000
--- a/packages/primer-labels/npm-debug.log
+++ /dev/null
@@ -1,121 +0,0 @@
-0 info it worked if it ends with ok
-1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'publish' ]
-2 info using npm@3.10.10
-3 info using node@v6.9.4
-4 verbose publish [ '.' ]
-5 silly cache add args [ '.', null ]
-6 verbose cache add spec .
-7 silly cache add parsed spec Result {
-7 silly cache add raw: '.',
-7 silly cache add scope: null,
-7 silly cache add escapedName: null,
-7 silly cache add name: null,
-7 silly cache add rawSpec: '.',
-7 silly cache add spec: '/Users/broccolini/repos/primer-labels',
-7 silly cache add type: 'directory' }
-8 verbose addLocalDirectory /Users/broccolini/.npm/primer-labels/1.0.0/package.tgz not in flight; packing
-9 verbose correctMkdir /Users/broccolini/.npm correctMkdir not in flight; initializing
-10 info lifecycle primer-labels@1.0.0~prepublish: primer-labels@1.0.0
-11 verbose lifecycle primer-labels@1.0.0~prepublish: unsafe-perm in lifecycle true
-12 verbose lifecycle primer-labels@1.0.0~prepublish: PATH: /usr/local/lib/node_modules/npm/bin/node-gyp-bin:/Users/broccolini/repos/primer-labels/node_modules/.bin:/usr/local/var/rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
-13 verbose lifecycle primer-labels@1.0.0~prepublish: CWD: /Users/broccolini/repos/primer-labels
-14 silly lifecycle primer-labels@1.0.0~prepublish: Args: [ '-c', 'npm run build' ]
-15 silly lifecycle primer-labels@1.0.0~prepublish: Returned: code: 0 signal: null
-16 verbose tar pack [ '/Users/broccolini/.npm/primer-labels/1.0.0/package.tgz',
-16 verbose tar pack '/Users/broccolini/repos/primer-labels' ]
-17 verbose tarball /Users/broccolini/.npm/primer-labels/1.0.0/package.tgz
-18 verbose folder /Users/broccolini/repos/primer-labels
-19 verbose addLocalTarball adding from inside cache /Users/broccolini/.npm/primer-labels/1.0.0/package.tgz
-20 verbose correctMkdir /Users/broccolini/.npm correctMkdir not in flight; initializing
-21 silly cache afterAdd primer-labels@1.0.0
-22 verbose afterAdd /Users/broccolini/.npm/primer-labels/1.0.0/package/package.json not in flight; writing
-23 verbose correctMkdir /Users/broccolini/.npm correctMkdir not in flight; initializing
-24 verbose afterAdd /Users/broccolini/.npm/primer-labels/1.0.0/package/package.json written
-25 silly publish { version: '1.0.0',
-25 silly publish name: 'primer-labels',
-25 silly publish description: 'Labels add metatdata or indicate status of items and navigational elements.',
-25 silly publish homepage: 'http://primercss.io/',
-25 silly publish author: { name: 'GitHub, Inc.' },
-25 silly publish license: 'MIT',
-25 silly publish style: 'index.scss',
-25 silly publish main: 'build/index.js',
-25 silly publish files: [ 'index.scss', 'lib', 'build' ],
-25 silly publish repository:
-25 silly publish { type: 'git',
-25 silly publish url: 'git+https://github.com/primer/primer-labels.git' },
-25 silly publish bugs: { url: 'https://github.com/primer/primer-labels/issues' },
-25 silly publish scripts:
-25 silly publish { build: 'primer-module-build index.scss',
-25 silly publish prepublish: 'npm run build',
-25 silly publish test: 'npm run build && stylelint **/*.scss -c .stylelintrc.json -s scss' },
-25 silly publish dependencies: { 'primer-support': '*' },
-25 silly publish devDependencies:
-25 silly publish { stylelint: '*',
-25 silly publish 'stylelint-config-primer': '*',
-25 silly publish 'primer-module-build': '*' },
-25 silly publish keywords: [ 'primer', 'css', 'github', 'primercss' ],
-25 silly publish readme: '# Primer CSS Labels\n\n[](https://www.npmjs.org/package/primer-labels)\n[](https://travis-ci.org/primer/primer-labels)\n\n> Labels add metatdata or indicate status of items and navigational elements.\n\nThis repository is a module of the full [primer-css][primer-css] repository.\n\n## Install\n\nThis repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-labels` with this command.\n\n```\n$ npm install --save primer-labels\n```\n\n## Usage\n\nThe source files included are written in [Sass][sass] (`scss`) You can simply point your sass `include-path` at your `node_modules` directory and import it like this.\n\n```scss\n@import "primer-labels/index.scss";\n```\n\nYou can also import specific portions of the module by importing those partials from the `/lib/` folder. _Make sure you import any requirements along with the modules._\n\n## Build\n\nFor a compiled **css** version of this module, a npm script is included that will output a css version to `build/build.css` The built css file is also included in the npm package.\n\n```\n$ npm run build\n```\n\n## Documentation\n\n\n\nLabels add metatdata or indicate status of items and navigational elements. Three different types of labels are available: [Labels](#default-label-styles) for adding metadata, [States](#states) for indicating status, and [Counters](#counters) for showing the count for a number of items.\n\n\n{:toc}\n\n## Labels\n\nThe base label component styles the text, adds padding and rounded corners, and an inset box shadow. Labels come in various themes which apply colors and different border styles.\n\nGitHub also programmatically generates and applies a background color for labels on items such as issues and pull requests. Users are able to select any background color and the text color will adjust to work with light and dark background colors.\n\nThe base `Label` style does not apply a background color, here\'s an example using the `bg-blue` utility to apply a blue background:\n\n```html\ndefault label\n```\n\n**Note:** Be sure to include a title attribute on labels, it\'s helpful for people using screen-readers to differentiate a label from other text. I.e. without the title attribute, the following example would read as _"New select component design"_, rather than identifying `design` as a label.\n\n```html\nNew select componentdesign\n```\n\n### Label themes\n\nLabels come in a few different themes. Use a theme that helps communicate the content of the label, and ensure it\'s used consistently.\n\nUse `Label--gray` to create a label with a light gray background and gray text. This label is neutral in color and can be used in contexts where all you need to communicate is metadata, or whe you want a label to feel less prominent compared with labels with stronger colors.\n\n```html\ngray label\n```\n\nUse `Label--gray-darker` to create a label with a dark-gray background color. This label is also neutral in color, however, since it\'s background is darker it can stand out more compared to `Label--gray`.\n\n```html\ndark gray label\n```\n\nUse `Label--orange` to communicate "warning". The orange background color is very close to red, so avoid using next to labels with a red background color since most people will find it hard to tell the difference.\n\n```html\norange label\n```\n\nUse `Label--outline` to create a label with gray text, a gray border, and a transparent background. The outline reduces the contrast of this label in combination with filled labels. Use this in contexts where you need it to stand out less than other labels and communicate a neutral message.\n\n```html\noutlined label\n```\n\nUse `Label--outline-green` in combination with `Label--outline` to communicate a positive message.\n\n```html\ngreen outlined label\n```\n\n\n## States\n\nUse state labels to inform users of an items status. States are large labels with bolded text. The default state has a gray background.\n\n```html\nDefault\n```\n\n### State themes\nStates come in a few variations that apply different colors. Use the state that best communicates the status or function.\n\n```html\nOpen\nClosed\nMerged\n```\n\n**Note:** Similar to [labels](#labels), you should include the title attribute on states to differentiate them from other content.\n\n## Counters\n\nUse the `Counter` component to add a count to navigational elements and buttons. Counters come in 3 variations: the default `Counter` with a light gray background, `Counter--gray` with a dark-gray background and inverse white text, and `Counter--gray-light` with a light-gray background and dark gray text.\n\n```html\n16\n32\n64\n```\n\nUse the `Counter` in navigation to indicate the number of items without the user having to click through or count the items, such as open issues in a GitHub repo. See more options in [navigation](../../core/components/navigation).\n\n```html\n\n```\n\nCounters can also be used in `Box` headers to indicate the number of items in a list. See more on the [box component](../../core/components/box).\n\n```html\n\n \n
\n - \n Box row one\n
\n - \n Box row two\n
\n - \n Box row three\n
\n
\n
\n```\n\n\n\n\n## License\n\n[MIT](./LICENSE) © [GitHub](https://github.com/)\n\n[primer-css]: https://github.com/primer/primer\n[docs]: http://primercss.io/\n[npm]: https://www.npmjs.com/\n[install-npm]: https://docs.npmjs.com/getting-started/installing-node\n[sass]: http://sass-lang.com/\n',
-25 silly publish readmeFilename: 'README.md',
-25 silly publish gitHead: '22dd474b03c80751c98f0eea250f5948262bc6cb',
-25 silly publish _id: 'primer-labels@1.0.0',
-25 silly publish _shasum: '2f289bc7fc92d543a8f10ad2d6d58bd9fba0cb28',
-25 silly publish _from: '.' }
-26 verbose getPublishConfig undefined
-27 silly mapToRegistry name primer-labels
-28 silly mapToRegistry using default registry
-29 silly mapToRegistry registry https://registry.npmjs.org/
-30 silly mapToRegistry data Result {
-30 silly mapToRegistry raw: 'primer-labels',
-30 silly mapToRegistry scope: null,
-30 silly mapToRegistry escapedName: 'primer-labels',
-30 silly mapToRegistry name: 'primer-labels',
-30 silly mapToRegistry rawSpec: '',
-30 silly mapToRegistry spec: 'latest',
-30 silly mapToRegistry type: 'tag' }
-31 silly mapToRegistry uri https://registry.npmjs.org/primer-labels
-32 verbose publish registryBase https://registry.npmjs.org/
-33 silly publish uploading /Users/broccolini/.npm/primer-labels/1.0.0/package.tgz
-34 verbose request uri https://registry.npmjs.org/primer-labels
-35 verbose request sending authorization for write operation
-36 info attempt registry request try #1 at 11:06:17 PM
-37 verbose request using bearer token for auth
-38 verbose request id 455b235c5f0b141d
-39 http request PUT https://registry.npmjs.org/primer-labels
-40 http 403 https://registry.npmjs.org/primer-labels
-41 verbose headers { 'content-type': 'application/json',
-41 verbose headers 'cache-control': 'max-age=300',
-41 verbose headers 'content-length': '95',
-41 verbose headers 'accept-ranges': 'bytes',
-41 verbose headers date: 'Fri, 21 Apr 2017 03:06:17 GMT',
-41 verbose headers via: '1.1 varnish',
-41 verbose headers connection: 'keep-alive',
-41 verbose headers 'x-served-by': 'cache-jfk8138-JFK',
-41 verbose headers 'x-cache': 'MISS',
-41 verbose headers 'x-cache-hits': '0',
-41 verbose headers 'x-timer': 'S1492743977.300550,VS0,VE631',
-41 verbose headers vary: 'Accept-Encoding' }
-42 verbose request invalidating /Users/broccolini/.npm/registry.npmjs.org/primer-labels on PUT
-43 error publish Failed PUT 403
-44 verbose stack Error: "You cannot publish over the previously published version 1.0.0." : primer-labels
-44 verbose stack at makeError (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
-44 verbose stack at CachingRegistryClient. (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:290:14)
-44 verbose stack at Request._callback (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
-44 verbose stack at Request.self.callback (/usr/local/lib/node_modules/npm/node_modules/request/request.js:187:22)
-44 verbose stack at emitTwo (events.js:106:13)
-44 verbose stack at Request.emit (events.js:191:7)
-44 verbose stack at Request. (/usr/local/lib/node_modules/npm/node_modules/request/request.js:1048:10)
-44 verbose stack at emitOne (events.js:96:13)
-44 verbose stack at Request.emit (events.js:188:7)
-44 verbose stack at IncomingMessage. (/usr/local/lib/node_modules/npm/node_modules/request/request.js:969:12)
-45 verbose statusCode 403
-46 verbose pkgid primer-labels
-47 verbose cwd /Users/broccolini/repos/primer-labels
-48 error Darwin 15.6.0
-49 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "publish"
-50 error node v6.9.4
-51 error npm v3.10.10
-52 error code E403
-53 error "You cannot publish over the previously published version 1.0.0." : primer-labels
-54 error If you need help, you may report this error at:
-54 error
-55 verbose exit [ 1, true ]
From 565372e47a7154ba694836ba45dfec9f181b5c0a Mon Sep 17 00:00:00 2001
From: broccolini
Date: Wed, 7 Jun 2017 20:46:27 -0400
Subject: [PATCH 15/98] update primer-support to v4.0.0
---
.../primer-support/lib/mixins/buttons.scss | 8 ++--
.../primer-support/lib/mixins/typography.scss | 44 +++++++++++--------
.../primer-support/lib/variables/colors.scss | 5 ++-
.../primer-support/lib/variables/layout.scss | 2 +-
.../primer-support/lib/variables/misc.scss | 2 +-
.../lib/variables/typography.scss | 10 ++++-
packages/primer-support/package.json | 2 +-
7 files changed, 46 insertions(+), 27 deletions(-)
diff --git a/packages/primer-support/lib/mixins/buttons.scss b/packages/primer-support/lib/mixins/buttons.scss
index ac55803af8..46ce014936 100644
--- a/packages/primer-support/lib/mixins/buttons.scss
+++ b/packages/primer-support/lib/mixins/buttons.scss
@@ -70,7 +70,7 @@
box-shadow: none;
}
- .counter {
+ .Counter {
color: darken($bg, 8%);
background-color: $white;
}
@@ -93,7 +93,7 @@
background-image: linear-gradient(-180deg, lighten($color, 10%) 0%, $color 90%);
border-color: $black-fade-50;
- .counter {
+ .Counter {
color: $text-white;
}
}
@@ -123,7 +123,7 @@
background-color: $bg-color;
background-image: none;
- .counter {
+ .Counter {
background-color: rgba(0, 0, 0, 0.07);
}
@@ -135,7 +135,7 @@
background-image: none;
border-color: $text-color;
- .counter {
+ .Counter {
color: $text-color;
background-color: $bg-color;
}
diff --git a/packages/primer-support/lib/mixins/typography.scss b/packages/primer-support/lib/mixins/typography.scss
index a35629302c..d39aa44c1f 100644
--- a/packages/primer-support/lib/mixins/typography.scss
+++ b/packages/primer-support/lib/mixins/typography.scss
@@ -40,37 +40,45 @@
}
// Responsive heading mixins
-// There are no responsive mixins for h5 and h6 because they are small
+// There are no responsive mixins for h4—h6 because they are small
// and don't need to be smaller on mobile.
-@mixin h1-reponsive {
- font-size: 26px;
- font-weight: $font-weight-bold;
+@mixin f1-responsive {
+ font-size: $h1-size-mobile;
- // Up to 32px in future
- @include breakpoint(md) { font-size: 30px; }
+ // 32px on desktop
+ @include breakpoint(md) { font-size: $h1-size; }
}
-@mixin h2-responsive {
- font-size: 20px;
- font-weight: $font-weight-bold;
+@mixin f2-responsive {
+ font-size: $h2-size-mobile;
- // Up to 22px or 24px in future
- @include breakpoint(md) { font-size: 21px; }
+ // 24px on desktop
+ @include breakpoint(md) { font-size: $h2-size; }
}
-@mixin h3-responsive {
- font-size: 14px;
- font-weight: $font-weight-bold;
+@mixin f3-responsive {
+ font-size: $h3-size-mobile;
- @include breakpoint(md) { font-size: 16px; }
+ // 20px on desktop
+ @include breakpoint(md) { font-size: $h3-size; }
}
-@mixin h4-responsive {
- font-size: 13px;
+// These use the mixins from above for responsive heading sizes.
+// The following mixins can be used where it's convenient or necessary to
+// couple the responsive font-size with the font-weight.
+@mixin h1-responsive {
+ @include f1-responsive;
font-weight: $font-weight-bold;
+}
- @include breakpoint(md) { font-size: 14px; }
+@mixin h2-responsive {
+ @include f2-responsive;
+ font-weight: $font-weight-bold;
+}
+@mixin h3-responsive {
+ @include f3-responsive;
+ font-weight: $font-weight-bold;
}
diff --git a/packages/primer-support/lib/variables/colors.scss b/packages/primer-support/lib/variables/colors.scss
index 1c239d0ade..36dc3c8a74 100644
--- a/packages/primer-support/lib/variables/colors.scss
+++ b/packages/primer-support/lib/variables/colors.scss
@@ -3,7 +3,6 @@
// stylelint-disable declaration-bang-space-before
// State indicators.
-$status-renamed: $yellow-500 !default;
$status-pending: desaturate($yellow-700, 15%) !default;
// Repository type colors
@@ -24,9 +23,13 @@ $border-blue-light: $blue-200 !default;
$border-green: $green-400 !default;
$border-green-light: desaturate($green-300, 40%) !default;
+$border-purple: $purple !default;
+
$border-red: $red !default;
$border-red-light: desaturate($red-300, 60%) !default;
+$border-purple: $purple !default;
+
$border-yellow: desaturate($yellow-300, 60%) !default;
$border-gray-dark: $gray-300 !default;
diff --git a/packages/primer-support/lib/variables/layout.scss b/packages/primer-support/lib/variables/layout.scss
index 717a549de7..8532570de3 100644
--- a/packages/primer-support/lib/variables/layout.scss
+++ b/packages/primer-support/lib/variables/layout.scss
@@ -6,7 +6,7 @@
// 0 => 0px
// 1 => 4px
// 2 => 8px
-// 3 => 12px
+// 3 => 16px
// 4 => 24px
// 5 => 32px
// 6 => 40px
diff --git a/packages/primer-support/lib/variables/misc.scss b/packages/primer-support/lib/variables/misc.scss
index ba221790be..961aaa675c 100644
--- a/packages/primer-support/lib/variables/misc.scss
+++ b/packages/primer-support/lib/variables/misc.scss
@@ -15,7 +15,7 @@ $exploregrid-item-border-radius: 4px;
$box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) !default;
$box-shadow-medium: 0 1px 5px rgba(0, 0, 0, 0.15) !default;
$box-shadow-large: 0 1px 15px rgba(0, 0, 0, 0.15) !default;
-$box-shadow-extra-large: 0 10px 50px rgba(0, 0, 0, 0.05) !default;
+$box-shadow-extra-large: 0 10px 50px rgba(0, 0, 0, 0.07) !default;
// Tooltips
$tooltip-max-width: 250px !default;
diff --git a/packages/primer-support/lib/variables/typography.scss b/packages/primer-support/lib/variables/typography.scss
index dc037f309d..c3d857317a 100644
--- a/packages/primer-support/lib/variables/typography.scss
+++ b/packages/primer-support/lib/variables/typography.scss
@@ -1,7 +1,15 @@
// Typography variables
// stylelint-disable declaration-bang-space-before
-// Heading sizes
+// Heading sizes - mobile
+// h4—h6 remain the same size on both mobile & desktop
+$h00-size-mobile: 40px !default;
+$h0-size-mobile: 32px !default;
+$h1-size-mobile: 26px !default;
+$h2-size-mobile: 22px !default;
+$h3-size-mobile: 18px !default;
+
+// Heading sizes - desktop
$h00-size: 48px !default;
$h0-size: 40px !default;
$h1-size: 32px !default;
diff --git a/packages/primer-support/package.json b/packages/primer-support/package.json
index 1b60a24cca..9543800733 100644
--- a/packages/primer-support/package.json
+++ b/packages/primer-support/package.json
@@ -1,5 +1,5 @@
{
- "version": "3.0.2",
+ "version": "4.0.0",
"name": "primer-support",
"description": "Sass variables, mixins, and functions for use in our components.",
"homepage": "http://primercss.io/",
From 0ef1dcef642f969372828988293231ae968c0cdb Mon Sep 17 00:00:00 2001
From: broccolini
Date: Wed, 7 Jun 2017 20:53:57 -0400
Subject: [PATCH 16/98] update primer-buttons to v2.0.0
---
packages/primer-buttons/README.md | 12 ++++++------
packages/primer-buttons/lib/button.scss | 2 +-
packages/primer-buttons/package.json | 2 +-
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/packages/primer-buttons/README.md b/packages/primer-buttons/README.md
index 88bd99ec3a..6bdd1afda5 100644
--- a/packages/primer-buttons/README.md
+++ b/packages/primer-buttons/README.md
@@ -1,7 +1,7 @@
# Primer CSS Buttons
[](https://www.npmjs.org/package/primer-buttons)
-[](https://travis-ci.org/primer/buttons)
+[](https://travis-ci.org/primer/primer-buttons)
> Buttons are used for actions, like in forms, while textual hyperlinks are used for destinations, or moving from one page to another.
@@ -172,27 +172,27 @@ You can easily append a count to a **small button**. Add the `.with-count` class
```
-You can also use the [counter](../utilities/#counter) component within buttons:
+You can also use the [counter](../../product/components/labels) component within buttons:
```html