diff --git a/_includes/footer.html b/_includes/footer.html index 7bed68534ac..6bc88ce4ddb 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -6,7 +6,7 @@
squirrel illustration -

{{ t.footer.contribute.heading }}

+

{{ t.footer.contribute.heading }}

{{ t.footer.contribute.description }}

@@ -21,7 +21,7 @@

{{ t.footer.contribute.heading }}

bird illustration -

{{ t.footer.subscribe.heading }}

+

{{ t.footer.subscribe.heading }}

{{ t.footer.subscribe.description }}

diff --git a/_layouts/article-alt.html b/_layouts/article-alt.html index 8e51078a893..6512df4c261 100644 --- a/_layouts/article-alt.html +++ b/_layouts/article-alt.html @@ -6,7 +6,7 @@
-

{{ page.title }}

+

{{ page.title }}

{{ page.description }}

diff --git a/_layouts/article.html b/_layouts/article.html index b4734085303..1d7396227ab 100644 --- a/_layouts/article.html +++ b/_layouts/article.html @@ -7,7 +7,7 @@
-

{{ page.title }}

+

{{ page.title }}

{{ page.description }}

{% if page.lang == "en" %}
@@ -44,7 +44,7 @@

{{ page.title }}

{% if page.related %}
-

{{ t.article.related_guides }}

+

{{ t.article.related_guides }}

{% for related in page.related %} {% assign article = site.articles | where: 'lang', page.lang | where: 'class', related | first %} @@ -56,7 +56,7 @@

{{ t.article.related_guides }}

-

+

{{ article.title }}

diff --git a/_layouts/index.html b/_layouts/index.html index a03fc8dff90..de2f332e6cb 100644 --- a/_layouts/index.html +++ b/_layouts/index.html @@ -8,11 +8,11 @@
-

{{ site.title }}

-

+

{{ site.title }}

+

{{ t.index.lead }}

- @@ -32,7 +32,7 @@

{{ site.title }}

-

+

{{ article.title }}

diff --git a/assets/css/custom.scss b/assets/css/custom.scss index b52e1456451..8e19b17c5f4 100644 --- a/assets/css/custom.scss +++ b/assets/css/custom.scss @@ -103,13 +103,13 @@ blockquote { h5, h6 { -webkit-font-smoothing: antialiased; - font-family: $alt-body-font; + font-family: $font-mktg } - h1 { @include alt-h1 } + h1 { @include h1-mktg } h3 { - @include alt-h3; + @include h3-mktg; margin-top: $spacer-4; margin-bottom: $spacer-3; @include breakpoint(md) { @@ -132,7 +132,7 @@ blockquote { } h2 { - @include alt-h2; + @include h2-mktg; text-align: center; margin-bottom: $spacer-3; line-height: 1.25; @@ -237,7 +237,7 @@ blockquote { *:lang(ko) { .lead, - .alt-lead, + .lead-mktg , h2 + p { word-break: keep-all; } diff --git a/node_modules/primer-base/CHANGELOG.md b/node_modules/primer-base/CHANGELOG.md deleted file mode 100644 index 984c113611f..00000000000 --- a/node_modules/primer-base/CHANGELOG.md +++ /dev/null @@ -1,74 +0,0 @@ -# v1.0.0 - - * update primer-core version number - broccolini [github/github@6846743](https://github.com/github/github/commit/6846743) - * replace instances of #ddd with variable in primer-core - broccolini [github/github@4a95523](https://github.com/github/github/commit/4a95523) - * don't apply general link hover styles to active state - Mark Otto [github/github@4c1d4f5](https://github.com/github/github/commit/4c1d4f5) - -# v0.4.2 - - * More versions - Jon Rohan [github/github@e12ba2e](https://github.com/github/github/commit/e12ba2e) - * Pointing main js file to build - Jon Rohan [github/github@3575651](https://github.com/github/github/commit/3575651) - * don't change the versions yet - Jon Rohan [github/github@6bebcff](https://github.com/github/github/commit/6bebcff) - * Bumping version - Jon Rohan [github/github@df8b91c](https://github.com/github/github/commit/df8b91c) - * Cleaning up devDependencies versions and simplifying npm scripts - Jon Rohan [github/github@2c42571](https://github.com/github/github/commit/2c42571) - -# v0.4.1 - - * Creating a new version - Jon Rohan [github/github@488569b](https://github.com/github/github/commit/488569b) - * Adding list-item for summary - Jon Rohan [github/github@59070d8](https://github.com/github/github/commit/59070d8) - * Removing normalize.css from dependencies and checking into base package - Jon Rohan [github/github@459e8b7](https://github.com/github/github/commit/459e8b7) - -# v0.4.0 - - * Cutting new versions of primer modules - Jon Rohan [github/github@157f5ab](https://github.com/github/github/commit/157f5ab) - * Rename repository with prefix primer- - Jon Rohan [github/github@ec8774a](https://github.com/github/github/commit/ec8774a) - * Separating out modules into primer-core and primer-product - Jon Rohan [github/github@ddf698c](https://github.com/github/github/commit/ddf698c) - -# v0.3.0 - - * Updating version - Jon Rohan [github/github@6bf5fe5](https://github.com/github/github/commit/6bf5fe5) - * Updating link to real primer-css repository - Jon Rohan [github/github@bbaedda](https://github.com/github/github/commit/bbaedda) - * Updating the modules stylelint - Jon Rohan [github/github@389609f](https://github.com/github/github/commit/389609f) - * move over override for octicons to type base for now - Mark Otto [github/github@529af66](https://github.com/github/github/commit/529af66) - * move over all bold variable changes - Mark Otto [github/github@6b5b021](https://github.com/github/github/commit/6b5b021) - * Make sure the modules build without error before publishing - Jon Rohan [github/github@57ac5e6](https://github.com/github/github/commit/57ac5e6) - -# v0.2.3 - - * Publishing a new version - Jon Rohan [github/github@eed0e96](https://github.com/github/github/commit/eed0e96) - * 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) - * un-delete this - Jon Rohan [github/github@207793a](https://github.com/github/github/commit/207793a) - * Adding lint plugins for new config - Jon Rohan [github/github@7fb9613](https://github.com/github/github/commit/7fb9613) - -# 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 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) - * cleanup after merge - Jon Rohan [github/github@f9378ca](https://github.com/github/github/commit/f9378ca) - * Don't link requirements - Jon Rohan [github/github@7740e81](https://github.com/github/github/commit/7740e81) - * Fixing a few import paths - Jon Rohan [github/github@73e2c51](https://github.com/github/github/commit/73e2c51) - * 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 - - * Moving text base utilities to utilities module - Jon Rohan [github/github@ac7383e](https://github.com/github/github/commit/ac7383e) - * renaming to typography-base - Jon Rohan [github/github@e34449b](https://github.com/github/github/commit/e34449b) - * Updating the readme - Jon Rohan [github/github@29ef203](https://github.com/github/github/commit/29ef203) - * Creating a base module from normalize and our primer base css - Jon Rohan [github/github@97e460f](https://github.com/github/github/commit/97e460f) \ No newline at end of file diff --git a/node_modules/primer-base/LICENSE b/node_modules/primer-base/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-base/LICENSE +++ b/node_modules/primer-base/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-base/README.md b/node_modules/primer-base/README.md index 2288512dfa5..521fecaffd9 100644 --- a/node_modules/primer-base/README.md +++ b/node_modules/primer-base/README.md @@ -1,11 +1,11 @@ -# Primer CSS Base +# Primer Base -[![npm version](http://img.shields.io/npm/v/primer-base.svg)](https://www.npmjs.org/package/primer-base) -[![Build Status](https://travis-ci.org/primer/primer-css.svg?branch=master)](https://travis-ci.org/primer/primer-css) +[![npm version](https://img.shields.io/npm/v/primer-base.svg)](https://www.npmjs.org/package/primer-base) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) > GitHub's CSS to reset the browsers default styles. Built on top of normalize.css -This repository is a module of the full [primer-css][primer-css] repository. And is built off of [normalize.css](https://github.com/necolas/normalize.css/) +This repository is a module of the full [primer][primer] repository. And is built off of [normalize.css](https://github.com/necolas/normalize.css/) ## Install @@ -41,8 +41,8 @@ You can read more about base in the [docs][docs]. [MIT](./LICENSE) © [GitHub](https://github.com/) -[primer-css]: https://github.com/primer/primer -[docs]: http://primercss.io/ +[primer]: https://github.com/primer/primer +[docs]: http://primer.github.io/ [npm]: https://www.npmjs.com/ [install-npm]: https://docs.npmjs.com/getting-started/installing-node [sass]: http://sass-lang.com/ diff --git a/node_modules/primer-base/build/build.css b/node_modules/primer-base/build/build.css index ea09ca17f7d..65bae6c13b1 100644 --- a/node_modules/primer-base/build/build.css +++ b/node_modules/primer-base/build/build.css @@ -1 +1 @@ -/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box}input,select,textarea,button{font-family:inherit;font-size:inherit;line-height:inherit}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;line-height:1.5;color:#24292e;background-color:#fff}a{color:#0366d6;text-decoration:none}a:hover{text-decoration:underline}b,strong{font-weight:600}hr,.rule{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid #dfe2e5}hr::before,.rule::before{display:table;content:""}hr::after,.rule::after{display:table;clear:both;content:""}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}button{cursor:pointer}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}h1{font-size:32px;font-weight:600}h2{font-size:24px;font-weight:600}h3{font-size:20px;font-weight:600}h4{font-size:16px;font-weight:600}h5{font-size:14px;font-weight:600}h6{font-size:12px;font-weight:600}p{margin-top:0;margin-bottom:10px}small{font-size:90%}blockquote{margin:0}ul,ol{padding-left:0;margin-top:0;margin-bottom:0}ol ol,ul ol{list-style-type:lower-roman}ul ul ol,ul ol ol,ol ul ol,ol ol ol{list-style-type:lower-alpha}dd{margin-left:0}tt,code{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px}pre{margin-top:0;margin-bottom:0;font:12px "SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace}.octicon{vertical-align:text-bottom} +/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none !important}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box}input,select,textarea,button{font-family:inherit;font-size:inherit;line-height:inherit}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;line-height:1.5;color:#24292e;background-color:#fff}a{color:#0366d6;text-decoration:none}a:hover{text-decoration:underline}b,strong{font-weight:600}hr,.rule{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid #dfe2e5}hr::before,.rule::before{display:table;content:""}hr::after,.rule::after{display:table;clear:both;content:""}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}button{cursor:pointer;border-radius:0}[hidden][hidden]{display:none !important}details summary{cursor:pointer}details:not([open])>*:not(summary){display:none !important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}h1{font-size:32px;font-weight:600}h2{font-size:24px;font-weight:600}h3{font-size:20px;font-weight:600}h4{font-size:16px;font-weight:600}h5{font-size:14px;font-weight:600}h6{font-size:12px;font-weight:600}p{margin-top:0;margin-bottom:10px}small{font-size:90%}blockquote{margin:0}ul,ol{padding-left:0;margin-top:0;margin-bottom:0}ol ol,ul ol{list-style-type:lower-roman}ul ul ol,ul ol ol,ol ul ol,ol ol ol{list-style-type:lower-alpha}dd{margin-left:0}tt,code{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px}pre{margin-top:0;margin-bottom:0;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px}.octicon{vertical-align:text-bottom} diff --git a/node_modules/primer-base/build/data.json b/node_modules/primer-base/build/data.json new file mode 100644 index 00000000000..75bf9e745e6 --- /dev/null +++ b/node_modules/primer-base/build/data.json @@ -0,0 +1 @@ +{"cssstats":{"size":3911,"gzipSize":1515,"humanizedSize":"4kB","humanizedGzipSize":"1kB","rules":{"total":73,"size":{"graph":[3,1,1,1,1,2,1,1,1,1,3,1,1,1,2,2,1,4,1,1,1,1,2,1,3,2,1,1,1,1,2,1,3,6,1,2,1,2,1,2,2,1,3,5,2,1,1,6,2,3,2,1,2,1,1,1,2,2,2,2,2,2,2,2,1,1,3,1,1,1,2,4,1],"max":6,"average":1.7808219178082192},"selectorByRuleSizes":[{"selector":"hr,.rule","declarations":6},{"selector":"legend","declarations":6},{"selector":"body","declarations":5},{"selector":"pre","declarations":4},{"selector":"sub,sup","declarations":4},{"selector":"ul,ol","declarations":3},{"selector":"hr::after,.rule::after","declarations":3},{"selector":"input,select,textarea,button","declarations":3},{"selector":"fieldset","declarations":3},{"selector":"hr","declarations":3},{"selector":"abbr[title]","declarations":3},{"selector":"html","declarations":3},{"selector":"tt,code","declarations":2},{"selector":"p","declarations":2},{"selector":"h6","declarations":2},{"selector":"h5","declarations":2},{"selector":"h4","declarations":2},{"selector":"h3","declarations":2},{"selector":"h2","declarations":2},{"selector":"h1","declarations":2},{"selector":"h1,h2,h3,h4,h5,h6","declarations":2},{"selector":"button","declarations":2},{"selector":"table","declarations":2},{"selector":"hr::before,.rule::before","declarations":2},{"selector":"a","declarations":2},{"selector":"::-webkit-file-upload-button","declarations":2},{"selector":"::-webkit-input-placeholder","declarations":2},{"selector":"[type=\"search\"]","declarations":2},{"selector":"[type=\"checkbox\"],[type=\"radio\"]","declarations":2},{"selector":"button::-moz-focus-inner,[type=\"button\"]::-moz-focus-inner,[type=\"reset\"]::-moz-focus-inner,[type=\"submit\"]::-moz-focus-inner","declarations":2},{"selector":"button,input,select,textarea","declarations":2},{"selector":"code,kbd,pre,samp","declarations":2},{"selector":"mark","declarations":2},{"selector":"h1","declarations":2},{"selector":"audio:not([controls])","declarations":2},{"selector":".octicon","declarations":1},{"selector":"dd","declarations":1},{"selector":"ul ul ol,ul ol ol,ol ul ol,ol ol ol","declarations":1},{"selector":"ol ol,ul ol","declarations":1},{"selector":"blockquote","declarations":1},{"selector":"small","declarations":1},{"selector":"details:not([open])>*:not(summary)","declarations":1},{"selector":"details summary","declarations":1},{"selector":"[hidden][hidden]","declarations":1},{"selector":"td,th","declarations":1},{"selector":"b,strong","declarations":1},{"selector":"a:hover","declarations":1},{"selector":"*","declarations":1},{"selector":"[type=\"search\"]::-webkit-search-cancel-button,[type=\"search\"]::-webkit-search-decoration","declarations":1},{"selector":"[type=\"number\"]::-webkit-inner-spin-button,[type=\"number\"]::-webkit-outer-spin-button","declarations":1},{"selector":"textarea","declarations":1},{"selector":"button:-moz-focusring,[type=\"button\"]:-moz-focusring,[type=\"reset\"]:-moz-focusring,[type=\"submit\"]:-moz-focusring","declarations":1},{"selector":"button,html [type=\"button\"],[type=\"reset\"],[type=\"submit\"]","declarations":1},{"selector":"button,select","declarations":1},{"selector":"button,input","declarations":1},{"selector":"optgroup","declarations":1},{"selector":"figure","declarations":1},{"selector":"svg:not(:root)","declarations":1},{"selector":"img","declarations":1},{"selector":"sup","declarations":1},{"selector":"sub","declarations":1},{"selector":"small","declarations":1},{"selector":"dfn","declarations":1},{"selector":"b,strong","declarations":1},{"selector":"b,strong","declarations":1},{"selector":"a:active,a:hover","declarations":1},{"selector":"a","declarations":1},{"selector":"template,[hidden]","declarations":1},{"selector":"progress","declarations":1},{"selector":"audio,canvas,progress,video","declarations":1},{"selector":"summary","declarations":1},{"selector":"article,aside,details,figcaption,figure,footer,header,main,menu,nav,section","declarations":1},{"selector":"body","declarations":1}]},"selectors":{"total":130,"type":106,"class":4,"id":0,"pseudoClass":6,"pseudoElement":4,"values":["html","body","article","aside","details","figcaption","figure","footer","header","main","menu","nav","section","summary","audio","canvas","progress","video","audio:not([controls])","progress","template","[hidden]","a","a:active","a:hover","abbr[title]","b","strong","b","strong","dfn","h1","mark","small","sub","sup","sub","sup","img","svg:not(:root)","code","kbd","pre","samp","figure","hr","button","input","select","textarea","optgroup","button","input","button","select","button","html [type=\"button\"]","[type=\"reset\"]","[type=\"submit\"]","button::-moz-focus-inner","[type=\"button\"]::-moz-focus-inner","[type=\"reset\"]::-moz-focus-inner","[type=\"submit\"]::-moz-focus-inner","button:-moz-focusring","[type=\"button\"]:-moz-focusring","[type=\"reset\"]:-moz-focusring","[type=\"submit\"]:-moz-focusring","fieldset","legend","textarea","[type=\"checkbox\"]","[type=\"radio\"]","[type=\"number\"]::-webkit-inner-spin-button","[type=\"number\"]::-webkit-outer-spin-button","[type=\"search\"]","[type=\"search\"]::-webkit-search-cancel-button","[type=\"search\"]::-webkit-search-decoration","::-webkit-input-placeholder","::-webkit-file-upload-button","*","input","select","textarea","button","body","a","a:hover","b","strong","hr",".rule","hr::before",".rule::before","hr::after",".rule::after","table","td","th","button","[hidden][hidden]","details summary","details:not([open])>*:not(summary)","h1","h2","h3","h4","h5","h6","h1","h2","h3","h4","h5","h6","p","small","blockquote","ul","ol","ol ol","ul ol","ul ul ol","ul ol ol","ol ul ol","ol ol ol","dd","tt","code","pre",".octicon"],"specificity":{"max":20,"average":3.6307692307692307}},"declarations":{"total":130,"unique":91,"properties":{"font-family":["sans-serif","monospace, monospace","inherit","-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"-ms-text-size-adjust":["100%"],"-webkit-text-size-adjust":["100%"],"margin":["0","0.67em 0","1em 40px","0","0 2px","15px 0","0"],"display":["block","list-item","inline-block","none","none","table","table","table","none","none"],"height":["0","0","auto","0"],"vertical-align":["baseline","baseline","text-bottom"],"background-color":["transparent","#ff0","#fff"],"outline-width":["0"],"border-bottom":["none","1px solid #dfe2e5"],"text-decoration":["underline","underline dotted","none","underline"],"font-weight":["inherit","bolder","bold","600","600","600","600","600","600","600"],"font-style":["italic"],"font-size":["2em","80%","75%","1em","inherit","14px","32px","24px","20px","16px","14px","12px","90%","12px","12px"],"color":["#000","inherit","inherit","#24292e","#0366d6"],"line-height":["0","inherit","1.5"],"position":["relative"],"bottom":["-0.25em"],"top":["-0.5em"],"border-style":["none","none"],"overflow":["hidden","visible","visible","auto","hidden"],"box-sizing":["content-box","border-box","border-box","border-box"],"font":["inherit","inherit"],"text-transform":["none"],"-webkit-appearance":["button","textfield","none","button"],"padding":["0","0.35em 0.625em 0.75em","0","0","0"],"outline":["1px dotted ButtonText"],"border":["1px solid #c0c0c0","0"],"max-width":["100%"],"white-space":["normal"],"outline-offset":["-2px"],"opacity":["0.54"],"background":["transparent"],"content":["\"\"","\"\""],"clear":["both"],"border-spacing":["0"],"border-collapse":["collapse"],"cursor":["pointer","pointer"],"border-radius":["0"],"margin-top":["0","0","0","0"],"margin-bottom":["0","10px","0","0"],"padding-left":["0"],"list-style-type":["lower-roman","lower-alpha"],"margin-left":["0"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file diff --git a/node_modules/primer-base/build/index.js b/node_modules/primer-base/build/index.js index f5027f0c498..3a9ead04d4d 100644 --- a/node_modules/primer-base/build/index.js +++ b/node_modules/primer-base/build/index.js @@ -1 +1 @@ -module.exports = {"cssstats":{"size":3773,"gzipSize":1486,"humanizedSize":"4kB","humanizedGzipSize":"1kB","rules":{"total":70,"size":{"graph":[3,1,1,1,1,2,1,1,2,1,3,1,1,1,2,2,1,4,1,1,1,1,2,1,3,2,1,1,1,1,2,1,3,6,1,2,1,2,1,2,2,1,3,5,2,1,1,6,2,3,2,1,1,2,2,2,2,2,2,2,2,1,1,3,1,1,1,2,3,1],"max":6,"average":1.8}},"selectors":{"total":127,"type":104,"class":4,"id":0,"pseudoClass":5,"pseudoElement":4,"values":["html","body","article","aside","details","figcaption","figure","footer","header","main","menu","nav","section","summary","audio","canvas","progress","video","audio:not([controls])","progress","template","[hidden]","a","a:active","a:hover","abbr[title]","b","strong","b","strong","dfn","h1","mark","small","sub","sup","sub","sup","img","svg:not(:root)","code","kbd","pre","samp","figure","hr","button","input","select","textarea","optgroup","button","input","button","select","button","html [type=\"button\"]","[type=\"reset\"]","[type=\"submit\"]","button::-moz-focus-inner","[type=\"button\"]::-moz-focus-inner","[type=\"reset\"]::-moz-focus-inner","[type=\"submit\"]::-moz-focus-inner","button:-moz-focusring","[type=\"button\"]:-moz-focusring","[type=\"reset\"]:-moz-focusring","[type=\"submit\"]:-moz-focusring","fieldset","legend","textarea","[type=\"checkbox\"]","[type=\"radio\"]","[type=\"number\"]::-webkit-inner-spin-button","[type=\"number\"]::-webkit-outer-spin-button","[type=\"search\"]","[type=\"search\"]::-webkit-search-cancel-button","[type=\"search\"]::-webkit-search-decoration","::-webkit-input-placeholder","::-webkit-file-upload-button","*","input","select","textarea","button","body","a","a:hover","b","strong","hr",".rule","hr::before",".rule::before","hr::after",".rule::after","table","td","th","button","h1","h2","h3","h4","h5","h6","h1","h2","h3","h4","h5","h6","p","small","blockquote","ul","ol","ol ol","ul ol","ul ul ol","ul ol ol","ol ul ol","ol ol ol","dd","tt","code","pre",".octicon"],"specificity":{"max":20,"average":3.4488188976377954}},"declarations":{"total":126,"unique":92,"properties":{"font-family":["sans-serif","monospace, monospace","inherit","-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"-ms-text-size-adjust":["100%"],"-webkit-text-size-adjust":["100%"],"margin":["0","0.67em 0","1em 40px","0","0 2px","15px 0","0"],"display":["block","list-item","inline-block","none","none","table","table","table"],"height":["0","0","auto","0"],"vertical-align":["baseline","baseline","text-bottom"],"background-color":["transparent","#ff0","#fff"],"-webkit-text-decoration-skip":["objects"],"outline-width":["0"],"border-bottom":["none","1px solid #dfe2e5"],"text-decoration":["underline","underline dotted","none","underline"],"font-weight":["inherit","bolder","bold","600","600","600","600","600","600","600"],"font-style":["italic"],"font-size":["2em","80%","75%","1em","inherit","14px","32px","24px","20px","16px","14px","12px","90%","12px"],"color":["#000","inherit","inherit","#24292e","#0366d6"],"line-height":["0","inherit","1.5"],"position":["relative"],"bottom":["-0.25em"],"top":["-0.5em"],"border-style":["none","none"],"overflow":["hidden","visible","visible","auto","hidden"],"box-sizing":["content-box","border-box","border-box","border-box"],"font":["inherit","inherit","12px \"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"text-transform":["none"],"-webkit-appearance":["button","textfield","none","button"],"padding":["0","0.35em 0.625em 0.75em","0","0","0"],"outline":["1px dotted ButtonText"],"border":["1px solid #c0c0c0","0"],"max-width":["100%"],"white-space":["normal"],"outline-offset":["-2px"],"opacity":["0.54"],"background":["transparent"],"content":["\"\"","\"\""],"clear":["both"],"border-spacing":["0"],"border-collapse":["collapse"],"cursor":["pointer"],"margin-top":["0","0","0","0"],"margin-bottom":["0","10px","0","0"],"padding-left":["0"],"list-style-type":["lower-roman","lower-alpha"],"margin-left":["0"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file +module.exports = {"cssstats":{"size":3911,"gzipSize":1515,"humanizedSize":"4kB","humanizedGzipSize":"1kB","rules":{"total":73,"size":{"graph":[3,1,1,1,1,2,1,1,1,1,3,1,1,1,2,2,1,4,1,1,1,1,2,1,3,2,1,1,1,1,2,1,3,6,1,2,1,2,1,2,2,1,3,5,2,1,1,6,2,3,2,1,2,1,1,1,2,2,2,2,2,2,2,2,1,1,3,1,1,1,2,4,1],"max":6,"average":1.7808219178082192},"selectorByRuleSizes":[{"selector":"hr,.rule","declarations":6},{"selector":"legend","declarations":6},{"selector":"body","declarations":5},{"selector":"pre","declarations":4},{"selector":"sub,sup","declarations":4},{"selector":"ul,ol","declarations":3},{"selector":"hr::after,.rule::after","declarations":3},{"selector":"input,select,textarea,button","declarations":3},{"selector":"fieldset","declarations":3},{"selector":"hr","declarations":3},{"selector":"abbr[title]","declarations":3},{"selector":"html","declarations":3},{"selector":"tt,code","declarations":2},{"selector":"p","declarations":2},{"selector":"h6","declarations":2},{"selector":"h5","declarations":2},{"selector":"h4","declarations":2},{"selector":"h3","declarations":2},{"selector":"h2","declarations":2},{"selector":"h1","declarations":2},{"selector":"h1,h2,h3,h4,h5,h6","declarations":2},{"selector":"button","declarations":2},{"selector":"table","declarations":2},{"selector":"hr::before,.rule::before","declarations":2},{"selector":"a","declarations":2},{"selector":"::-webkit-file-upload-button","declarations":2},{"selector":"::-webkit-input-placeholder","declarations":2},{"selector":"[type=\"search\"]","declarations":2},{"selector":"[type=\"checkbox\"],[type=\"radio\"]","declarations":2},{"selector":"button::-moz-focus-inner,[type=\"button\"]::-moz-focus-inner,[type=\"reset\"]::-moz-focus-inner,[type=\"submit\"]::-moz-focus-inner","declarations":2},{"selector":"button,input,select,textarea","declarations":2},{"selector":"code,kbd,pre,samp","declarations":2},{"selector":"mark","declarations":2},{"selector":"h1","declarations":2},{"selector":"audio:not([controls])","declarations":2},{"selector":".octicon","declarations":1},{"selector":"dd","declarations":1},{"selector":"ul ul ol,ul ol ol,ol ul ol,ol ol ol","declarations":1},{"selector":"ol ol,ul ol","declarations":1},{"selector":"blockquote","declarations":1},{"selector":"small","declarations":1},{"selector":"details:not([open])>*:not(summary)","declarations":1},{"selector":"details summary","declarations":1},{"selector":"[hidden][hidden]","declarations":1},{"selector":"td,th","declarations":1},{"selector":"b,strong","declarations":1},{"selector":"a:hover","declarations":1},{"selector":"*","declarations":1},{"selector":"[type=\"search\"]::-webkit-search-cancel-button,[type=\"search\"]::-webkit-search-decoration","declarations":1},{"selector":"[type=\"number\"]::-webkit-inner-spin-button,[type=\"number\"]::-webkit-outer-spin-button","declarations":1},{"selector":"textarea","declarations":1},{"selector":"button:-moz-focusring,[type=\"button\"]:-moz-focusring,[type=\"reset\"]:-moz-focusring,[type=\"submit\"]:-moz-focusring","declarations":1},{"selector":"button,html [type=\"button\"],[type=\"reset\"],[type=\"submit\"]","declarations":1},{"selector":"button,select","declarations":1},{"selector":"button,input","declarations":1},{"selector":"optgroup","declarations":1},{"selector":"figure","declarations":1},{"selector":"svg:not(:root)","declarations":1},{"selector":"img","declarations":1},{"selector":"sup","declarations":1},{"selector":"sub","declarations":1},{"selector":"small","declarations":1},{"selector":"dfn","declarations":1},{"selector":"b,strong","declarations":1},{"selector":"b,strong","declarations":1},{"selector":"a:active,a:hover","declarations":1},{"selector":"a","declarations":1},{"selector":"template,[hidden]","declarations":1},{"selector":"progress","declarations":1},{"selector":"audio,canvas,progress,video","declarations":1},{"selector":"summary","declarations":1},{"selector":"article,aside,details,figcaption,figure,footer,header,main,menu,nav,section","declarations":1},{"selector":"body","declarations":1}]},"selectors":{"total":130,"type":106,"class":4,"id":0,"pseudoClass":6,"pseudoElement":4,"values":["html","body","article","aside","details","figcaption","figure","footer","header","main","menu","nav","section","summary","audio","canvas","progress","video","audio:not([controls])","progress","template","[hidden]","a","a:active","a:hover","abbr[title]","b","strong","b","strong","dfn","h1","mark","small","sub","sup","sub","sup","img","svg:not(:root)","code","kbd","pre","samp","figure","hr","button","input","select","textarea","optgroup","button","input","button","select","button","html [type=\"button\"]","[type=\"reset\"]","[type=\"submit\"]","button::-moz-focus-inner","[type=\"button\"]::-moz-focus-inner","[type=\"reset\"]::-moz-focus-inner","[type=\"submit\"]::-moz-focus-inner","button:-moz-focusring","[type=\"button\"]:-moz-focusring","[type=\"reset\"]:-moz-focusring","[type=\"submit\"]:-moz-focusring","fieldset","legend","textarea","[type=\"checkbox\"]","[type=\"radio\"]","[type=\"number\"]::-webkit-inner-spin-button","[type=\"number\"]::-webkit-outer-spin-button","[type=\"search\"]","[type=\"search\"]::-webkit-search-cancel-button","[type=\"search\"]::-webkit-search-decoration","::-webkit-input-placeholder","::-webkit-file-upload-button","*","input","select","textarea","button","body","a","a:hover","b","strong","hr",".rule","hr::before",".rule::before","hr::after",".rule::after","table","td","th","button","[hidden][hidden]","details summary","details:not([open])>*:not(summary)","h1","h2","h3","h4","h5","h6","h1","h2","h3","h4","h5","h6","p","small","blockquote","ul","ol","ol ol","ul ol","ul ul ol","ul ol ol","ol ul ol","ol ol ol","dd","tt","code","pre",".octicon"],"specificity":{"max":20,"average":3.6307692307692307}},"declarations":{"total":130,"unique":91,"properties":{"font-family":["sans-serif","monospace, monospace","inherit","-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"-ms-text-size-adjust":["100%"],"-webkit-text-size-adjust":["100%"],"margin":["0","0.67em 0","1em 40px","0","0 2px","15px 0","0"],"display":["block","list-item","inline-block","none","none","table","table","table","none","none"],"height":["0","0","auto","0"],"vertical-align":["baseline","baseline","text-bottom"],"background-color":["transparent","#ff0","#fff"],"outline-width":["0"],"border-bottom":["none","1px solid #dfe2e5"],"text-decoration":["underline","underline dotted","none","underline"],"font-weight":["inherit","bolder","bold","600","600","600","600","600","600","600"],"font-style":["italic"],"font-size":["2em","80%","75%","1em","inherit","14px","32px","24px","20px","16px","14px","12px","90%","12px","12px"],"color":["#000","inherit","inherit","#24292e","#0366d6"],"line-height":["0","inherit","1.5"],"position":["relative"],"bottom":["-0.25em"],"top":["-0.5em"],"border-style":["none","none"],"overflow":["hidden","visible","visible","auto","hidden"],"box-sizing":["content-box","border-box","border-box","border-box"],"font":["inherit","inherit"],"text-transform":["none"],"-webkit-appearance":["button","textfield","none","button"],"padding":["0","0.35em 0.625em 0.75em","0","0","0"],"outline":["1px dotted ButtonText"],"border":["1px solid #c0c0c0","0"],"max-width":["100%"],"white-space":["normal"],"outline-offset":["-2px"],"opacity":["0.54"],"background":["transparent"],"content":["\"\"","\"\""],"clear":["both"],"border-spacing":["0"],"border-collapse":["collapse"],"cursor":["pointer","pointer"],"border-radius":["0"],"margin-top":["0","0","0","0"],"margin-bottom":["0","10px","0","0"],"padding-left":["0"],"list-style-type":["lower-roman","lower-alpha"],"margin-left":["0"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file diff --git a/node_modules/primer-base/lib/base.scss b/node_modules/primer-base/lib/base.scss index 5e3340834d8..b6598334fc4 100644 --- a/node_modules/primer-base/lib/base.scss +++ b/node_modules/primer-base/lib/base.scss @@ -1,4 +1,4 @@ -// stylelint-disable selector-no-type +// stylelint-disable selector-max-type * { box-sizing: border-box; } @@ -64,4 +64,21 @@ th { button { cursor: pointer; + // Remove border radius added by Chrome macOS + border-radius: 0; +} + +// increase the selector specificity for [hidden] +// so that it always overrides utility classes (.d-block, etc.) +[hidden][hidden] { + display: none !important; +} + +details { + summary { cursor: pointer; } + + &:not([open]) { + // Set details content hidden by default for browsers that don't do this + > *:not(summary) { display: none !important; } + } } diff --git a/node_modules/primer-base/lib/normalize.scss b/node_modules/primer-base/lib/normalize.scss index bca298e757d..56697de85a9 100644 --- a/node_modules/primer-base/lib/normalize.scss +++ b/node_modules/primer-base/lib/normalize.scss @@ -82,20 +82,18 @@ progress { template, /* 1 */ [hidden] { - display: none; + display: none !important; } /* Links ========================================================================== */ /** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + * Remove the gray background on active links in IE 10. */ a { background-color: transparent; /* 1 */ - -webkit-text-decoration-skip: objects; /* 2 */ } /** diff --git a/node_modules/primer-base/lib/typography-base.scss b/node_modules/primer-base/lib/typography-base.scss index 4a6a39ad350..091a558e486 100644 --- a/node_modules/primer-base/lib/typography-base.scss +++ b/node_modules/primer-base/lib/typography-base.scss @@ -1,6 +1,6 @@ // Headings // -------------------------------------------------- -// stylelint-disable selector-no-type +// stylelint-disable selector-max-type h1, h2, h3, @@ -66,13 +66,14 @@ dd { tt, code { font-family: $mono-font; - font-size: 12px; + font-size: $font-size-small; } pre { margin-top: 0; margin-bottom: 0; - font: 12px $mono-font; + font-family: $mono-font; + font-size: $font-size-small; } // Octicons diff --git a/node_modules/primer-cards/LICENSE b/node_modules/primer-base/node_modules/primer-support/LICENSE similarity index 97% rename from node_modules/primer-cards/LICENSE rename to node_modules/primer-base/node_modules/primer-support/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-cards/LICENSE +++ b/node_modules/primer-base/node_modules/primer-support/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-base/node_modules/primer-support/README.md b/node_modules/primer-base/node_modules/primer-support/README.md new file mode 100644 index 00000000000..f08f6938d92 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/README.md @@ -0,0 +1,58 @@ +# Primer Support + +[![npm version](https://img.shields.io/npm/v/primer-support.svg)](https://www.npmjs.org/package/primer-support) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) + +> Support files are Sass variables, mixins, and functions that we import into different bases for use across components, objects, and utilities. Sharing these common properties across GitHub sites helps us to keep our styles more consistent. +> +> Most of the time to include these you'll only need to add `@import "support/support";` to the top of your bundle. If you want only a specific partial you can import them separately. + +This repository is a module of the full [primer][primer] repository. + +## Install + +This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-support` with this command. + +``` +$ npm install --save primer-support +``` + +## 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-support/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._ + +## Documentation + + + +Primer is built on systems that form the foundation of our styles, and inform the way we write and organize our CSS. Building upon systems helps us make styles consistent and interoperable with each other, and assists us with visual hierarchy and vertical rhythm. + +We use Sass variables to keep color, typography, spacing, and other foundations of our system consistent. Occasionally we use Sass mixins to apply multiple CSS properties, they are a convenient solution for frequently-used verbose patterns. + +We've documented variables, mixins, and the systems they are built on for the following: + +- [Breakpoints](/css/support/breakpoints) +- [Colors](/css/support/color-system) +- [Spacing](/css/support/spacing) +- [Typography](/css/support/typography) + + + +## License + +[MIT](./LICENSE) © [GitHub](https://github.com/) + +[primer]: https://github.com/primer/primer +[docs]: http://primer.github.io/ +[npm]: https://www.npmjs.com/ +[install-npm]: https://docs.npmjs.com/getting-started/installing-node +[sass]: http://sass-lang.com/ diff --git a/node_modules/primer-base/node_modules/primer-support/docs/breakpoints.md b/node_modules/primer-base/node_modules/primer-support/docs/breakpoints.md new file mode 100644 index 00000000000..d2709b8cf95 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/docs/breakpoints.md @@ -0,0 +1,84 @@ +--- +title: Breakpoints +path: support/breakpoints +status: Stable +--- + +{:toc} + +Our breakpoints are based on screen widths where our content starts to break. Since most of GitHub is currently a fixed-width with we use pixel widths to make it easy for us to match page widths for responsive and non-responsive pages. **Our breakpoints may change as we move more of the product into responsive layouts.** + +We use abbreviations for each breakpoint to keep the class names concise. This abbreviated syntax is used consistently across responsive styles. Responsive styles allow you to change the styles properties at each breakpoint. For example, when using column widths for grid layouts, you can change specify that the width is 12 columns wide at the small breakpoint, and 6 columns wide from the large breakpoint: `
...
` + +| Breakpoint | Syntax | Description | +| --- | --- | --- | +| Small | sm | min-width: 544px | +| Medium | md | min-width: 768px | +| Large | lg | min-width: 1012px | +| Extra-large | xl | min-width: 1280px | + +**Note:** The `lg` breakpoint matches our current page width of `980px` including left and right padding of `16px` (`$spacer-3`). This is so that content doesn't touch the edges of the window when resized. + +Responsive styles are available for [margin](/css/utilities/margin#responsive-margins), [padding](/css/utilities/padding#responsive-padding), [layout](/css/utilities/layout), [flexbox](/css/utilities/flexbox#responsive-flex-utilities), and the [grid](/css/objects/grid#responsive-grids) system. + +## Breakpoint variables + +The above values are defined as variables, and then put into a Sass map that generates the media query mixin. + +```scss +// breakpoints +$width-xs: 0; +$width-sm: 544px; +$width-md: 768px; +$width-lg: 1012px; +$width-xl: 1280px; + +$breakpoints: ( + // Small screen / phone + sm: $width-sm, + // Medium screen / tablet + md: $width-md, + // Large screen / desktop (980 + (12 * 2)) <= container + gutters + lg: $width-lg, + // Extra large screen / wide desktop + xl: $width-xl +) !default; +``` + +## Media query mixins +Use media query mixins when you want to change CSS properties at a particular breakpoint. The media query mixin works by passing in a breakpoint value, such as `breakpoint(md)`. + +Media queries are scoped from each breakpoint and upwards. In the example below, the font size is `28px` until the viewport size meets the `lg` breakpoint, from there upwards—including through the `xl` breakpoint—the font size will be `32px`. + +```scss +.styles { + font-size: 28px; + @include breakpoint(md) { font-size: 32px; } +} +``` + +## Responsive variants +The `$responsive-variants` variable is a mapping of breakpoints to classname variants, and should be used like so: + +```scss +@each $breakpoint, $variant in $responsive-variants { + @include breakpoint($breakpoint) { + // Note: the first iteration gets `$variant == ""` + .overflow#{$variant}-auto { overflow: auto; } + } +} +``` + +The resulting CSS would be: + +```css +.overflow-auto { overflow: auto; } +@media (min-width: 544px) { .overflow-sm-auto { overflow: auto; } } +@media (min-width: 768px) { .overflow-md-auto { overflow: auto; } } +@media (min-width: 1012px) { .overflow-lg-auto { overflow: auto; } } +@media (min-width: 1280px) { .overflow-xl-auto { overflow: auto; } } +``` + +#### Caution! +1. Don't precede the `#{$variation}` interpolation with a hyphen because the first value of `$variant` will be an empty string. +1. For consistency, please put the `@include breakpoint($breakpoint)` call directly inside the `$responsive-variants` loop. This will help keep file sizes small by "batching" selectors in shared `@media` queries. diff --git a/node_modules/primer-base/node_modules/primer-support/docs/spacing.md b/node_modules/primer-base/node_modules/primer-support/docs/spacing.md new file mode 100644 index 00000000000..37d2404c82f --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/docs/spacing.md @@ -0,0 +1,41 @@ +--- +title: Spacing +path: support/spacing +status: Stable +source: https://github.com/primer/primer/blob/master/modules/primer-support/lib/variables/layout.scss +--- + +{:toc} + +## Spacing scale +The spacing scale is a **base-8** scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for GitHub's UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of `8px`. + +| Variable | Scale | Value | +| --- | --- | --- | +| $spacer-0 | 0 | 0 | +| $spacer-1 | 1 | 4px | +| $spacer-2 | 2 | 8px | +| $spacer-3 | 3 | 16px | +| $spacer-4 | 4 | 24px | +| $spacer-5 | 5 | 32px | +| $spacer-6 | 6 | 40px | + +These variables are encouraged to be used within components and custom CSS. The spacing scale is also used for [margin](/css/utilities/margin) and [padding](/css/utilities/padding) utilities. + +See [primer-marketing-support](/css/support/marketing-variables) for the extended spacing scale used for marketing needs and the related y-axis spacing utilities for [margin](/css/utilities/marketing-margin) and [padding](/css/utilities/marketing-padding). + +## Em-based spacing +Ems are used for spacing within components such as buttons and form elements. We stick to common fractions for em values (and powers of 2 where possible) so that , in combination with typography and line-height, the total height lands on sensible numbers. + +We aim for whole numbers, however, GitHub's body font-size is 14px which is difficult to work with, so we sometimes can't achieve a whole number. Less desirable values are highlighted in red below. + +| Variable | Fraction | Y Padding (em) | Total height at 14px | Total height at 16px | +| --- | --- | --- | --- | --- | +| $em-spacer-1 | 1/16 | .0625 | 22.75 | 26 | +| $em-spacer-2 | 1/8 | .125 | 24.5 | 28 | +| $em-spacer-3 | 1/4 | .25 | 28 | 32 | +| $em-spacer-4 | 3/8 | .375 | 31.5 | 36 | +| $em-spacer-5 | 1/2 | .5 | 35 | 40 | +| $em-spacer-6 | 3/4 | .75 | 42 | 48 | + +The variables listed above are preferred for use within components and custom CSS. To calculate values with other font-sizes or em values, we suggest using [Formula](http://jxnblk.com/formula/). diff --git a/node_modules/primer-base/node_modules/primer-support/docs/typography.md b/node_modules/primer-base/node_modules/primer-support/docs/typography.md new file mode 100644 index 00000000000..3693aecf211 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/docs/typography.md @@ -0,0 +1,91 @@ +--- +title: Typography +path: support/typography +status: Stable +status_issue: https://github.com/github/design-systems/issues/329 +source: https://github.com/primer/primer/blob/master/modules/primer-support/lib/variables/typography.scss +--- + +{:toc} + +## Type Scale + +The typography scale is designed to work for GitHub's product UI and marketing sites. Font sizes are designed to work in combination with line-height values so as to result in more sensible numbers wherever possible. + +Font sizes are smaller on mobile and scale up at the `md` [breakpoint](./breakpoints) to be larger on desktop. + +| Scale | Font size: mobile | Font size: desktop | 1.25 line height | 1.5 line height | +| --- | --- | --- | --- | --- | +| 00 | 40px | 48px | 60 | 72 | +| 0 | 32px | 40px | 50 | 60 | +| 1 | 26px | 32px | 40 | 48 | +| 2 | 22px | 24px | 30 | 36 | +| 3 | 18px | 20px | 25 | 30 | +| 4 | 16px | 16px | 20 | 24 | +| 5 | 14px | 14px | 17.5 | 21 | +| 6 | 12px | 12px | 15 | 18 | + +The typography scale is used to create [typography utilities](/css/utilities/typography). + +## Typography variables + +#### Font size variables +```scss +// Heading sizes - mobile +// h4—h6 remain the same size on both mobile & desktop +$h00-size-mobile: 40px; +$h0-size-mobile: 32px; +$h1-size-mobile: 26px; +$h2-size-mobile: 22px; +$h3-size-mobile: 18px; + +// Heading sizes - desktop +$h00-size: 48px; +$h0-size: 40px; +$h1-size: 32px; +$h2-size: 24px; +$h3-size: 20px; +$h4-size: 16px; +$h5-size: 14px; +$h6-size: 12px; +``` + +#### Font weight variables +```scss +$font-weight-bold: 600 !default; +$font-weight-light: 300 !default; +``` + +#### Line height variables +```scss +$lh-condensed-ultra: 1 !default; +$lh-condensed: 1.25 !default; +$lh-default: 1.5 !default; +``` + +## Typography Mixins +Typography mixins are available for heading styles and for our type scale. They can be used within components or custom CSS. The same styles are also available as [utilities](/css/utilities/typography#heading-utilities). which requires no additional CSS. + +Heading mixins are available for `h1` through to `h6`, this includes the font-size and font-weight. Example: + +```scss +.styles { + @include h1; +} +``` + +Responsive heading mixins can be used to adjust the font-size between the `sm` and `lg` breakpoint. Only headings 1—3 are responsive. Heading 4—6 are small enough to remain the same between mobile and desktop. Responsive heading mixins include the font-size and font-weight as well as the media query. To use a responsive heading mixin, postfix the heading with `-responsive`: + +```scss +.styles { + @include h1-responsive; +} +``` + +Responsive type scale mixins are also available. Type scale mixins apply a font-size that gets slightly bigger at the `lg` breakpoint. They do not apply a font-weight. Like the responsive heading mixins, they are only available for size `f1` to `f3` and are postfixed with `-responsive` as in the example below: + +```scss +.style { + @include f1-responsive; +} +``` diff --git a/node_modules/primer-base/node_modules/primer-support/index.scss b/node_modules/primer-base/node_modules/primer-support/index.scss new file mode 100644 index 00000000000..1b5abdd8080 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/index.scss @@ -0,0 +1,11 @@ +// variables +@import "./lib/variables/typography.scss"; +@import "./lib/variables/colors.scss"; +@import "./lib/variables/layout.scss"; +@import "./lib/variables/misc.scss"; + +// mixins +@import "./lib/mixins/typography.scss"; +@import "./lib/mixins/layout.scss"; +@import "./lib/mixins/buttons.scss"; +@import "./lib/mixins/misc.scss"; diff --git a/node_modules/primer-base/node_modules/primer-support/lib/mixins/buttons.scss b/node_modules/primer-base/node_modules/primer-support/lib/mixins/buttons.scss new file mode 100644 index 00000000000..8b0f30be001 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/lib/mixins/buttons.scss @@ -0,0 +1,160 @@ +// stylelint-disable block-closing-brace-newline-after + +// Button color generator for primary and themed buttons + +// New button hotness +@mixin btn-solid($color, $bg, $bg2) { + color: $color; + background-color: $bg2; + background-image: linear-gradient(-180deg, $bg 0%, $bg2 90%); + + @if $bg == $gray-000 { + &:focus, + &.focus { + box-shadow: $btn-input-focus-shadow; + } + + &:hover, + &.hover { + background-color: darken($bg2, 3%); + background-image: linear-gradient(-180deg, darken($bg, 3%) 0%, darken($bg2, 3%) 90%); + background-position: 0 -$em-spacer-5; + border-color: rgba($black, 0.35); + } + + &:active, + &.selected, + [open] > & { + background-color: darken(desaturate($bg, 10%), 6%); + background-image: none; + border-color: rgba($black, 0.35); // repeat to avoid shift on click-drag off of button + box-shadow: $btn-active-shadow; + } + + &:disabled, + &.disabled { + color: rgba($color, 0.4); + background-color: $bg2; + background-image: none; + border-color: transparentize($black, 0.8); // back to default .btn + box-shadow: none; + } + + } @else { + &:focus, + &.focus { + box-shadow: 0 0 0 0.2em rgba($bg, 0.4); + } + + &:hover, + &.hover { + background-color: darken($bg2, 2%); + background-image: linear-gradient(-180deg, darken($bg, 2%) 0%, darken($bg2, 2%) 90%); + background-position: 0 -$em-spacer-5; + border-color: $black-fade-50; + } + + &:active, + &.selected, + [open] > & { + background-color: darken(mix($bg, $bg2, 50%), 7%); + background-image: none; + border-color: $black-fade-50; // repeat to avoid shift on click-drag off of button + box-shadow: $btn-active-shadow; + } + + &:disabled, + &.disabled { + color: rgba($color, 0.75); + background-color: mix($bg2, $white, 50%); + background-image: none; + border-color: transparentize($black, 0.8); // repeat .btn default to avoid shift on click-drag off of button + box-shadow: none; + } + + .Counter { + color: darken($bg, 8%); + background-color: $white; + } + } +} + +// Inverse button hover style +@mixin btn-inverse($color, $bg, $bg2) { + color: $color; + background-color: $bg; + background-image: linear-gradient(-180deg, $bg 0%, $bg2 90%); + + &:focus { + box-shadow: 0 0 0 0.2em rgba($color, 0.4); + } + + &:hover { + color: $text-white; + background-color: $color; + background-image: linear-gradient(-180deg, lighten($color, 10%) 0%, $color 90%); + border-color: $black-fade-50; + + .Counter { + color: $text-white; + } + } + + &:active, + &.selected, + [open] > & { + color: $text-white; + background-color: darken($color, 5%); + background-image: none; + border-color: $black-fade-50; + box-shadow: $btn-active-shadow; + } + + &:disabled, + &.disabled { + color: rgba($color, 0.4); + background-color: $bg2; + background-image: none; + border-color: transparentize($black, 0.8); // back to default .btn + box-shadow: none; + } +} + +// Outline color generator for btn-outline to make the hover state inverse the text and bg colors. +@mixin btn-outline($text-color: $text-blue, $bg-color: $bg-white) { + color: $text-color; + background-color: $bg-color; + background-image: none; + + .Counter { + background-color: rgba($black, 0.07); + } + + &:hover, + &:active, + &.selected, + [open] > & { + color: $bg-color; + background-color: $text-color; + background-image: none; + border-color: $text-color; + + .Counter { + color: $text-color; + background-color: $bg-color; + } + } + + &:focus { + border-color: $text-color; + box-shadow: 0 0 0 0.2em rgba($text-color, 0.4); + } + + &:disabled, + &.disabled { + color: $black-fade-30; + background-color: $bg-white; + border-color: $black-fade-15; + box-shadow: none; + } +} diff --git a/node_modules/primer-base/node_modules/primer-support/lib/mixins/layout.scss b/node_modules/primer-base/node_modules/primer-support/lib/mixins/layout.scss new file mode 100644 index 00000000000..a6d30cf1879 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/lib/mixins/layout.scss @@ -0,0 +1,58 @@ +// Responsive media queries + +@mixin breakpoint($breakpoint) { + @if $breakpoint == "" { + @content; + } + + @else { + // Retrieves the value from the key + $value: map-get($breakpoints, $breakpoint); + + // If the key exists in the map + @if $value != null { + // Prints a media query based on the value + @media (min-width: $value) { + @content; + } + } + + // If the key doesn't exist in the map + @else { + @warn "Unfortunately, no value could be retrieved from `#{$breakpoint}`. " + + "Please make sure it is defined in `$breakpoints` map."; + } + } +} + +// Retina media query + +@mixin retina-media-query { + @media + only screen and (-webkit-min-device-pixel-ratio: 2), + only screen and (min--moz-device-pixel-ratio: 2), + only screen and (-moz-min-device-pixel-ratio: 2), + only screen and (-o-min-device-pixel-ratio: 2/1), + only screen and (min-device-pixel-ratio: 2), + only screen and (min-resolution: 192dpi), + only screen and (min-resolution: 2dppx) { + @content; + } +} + +// Clearfix +// +// Clears floats via mixin. + +@mixin clearfix { + &::before { + display: table; + content: ""; + } + + &::after { + display: table; + clear: both; + content: ""; + } +} diff --git a/node_modules/primer-base/node_modules/primer-support/lib/mixins/misc.scss b/node_modules/primer-base/node_modules/primer-support/lib/mixins/misc.scss new file mode 100644 index 00000000000..ebdd32d0468 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/lib/mixins/misc.scss @@ -0,0 +1,29 @@ +// Generate a two-color caret for any element. +@mixin double-caret($foreground: $text-white, $background: lighten($gray-300, 5%)) { + &::after, + &::before { + position: absolute; + top: 11px; + right: 100%; + left: -16px; + display: block; + width: 0; + height: 0; + pointer-events: none; + content: " "; + border-color: transparent; + border-style: solid solid outset; + } + + &::after { + margin-top: 1px; + margin-left: 2px; + border-width: 7px; + border-right-color: $foreground; + } + + &::before { + border-width: 8px; + border-right-color: $background; + } +} diff --git a/node_modules/primer-base/node_modules/primer-support/lib/mixins/typography.scss b/node_modules/primer-base/node_modules/primer-support/lib/mixins/typography.scss new file mode 100644 index 00000000000..d39aa44c1f5 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/lib/mixins/typography.scss @@ -0,0 +1,84 @@ +// Text hiding for image based text replacement. +// Higher performance than -9999px because it only renders +// the size of the actual text, not a full 9999px box. +@mixin hide-text() { + overflow: hidden; + text-indent: 100%; + white-space: nowrap; +} + +// Heading mixins for use within components +// These match heading utilities in utilities/typography +@mixin h1 { + font-size: $h1-size; + font-weight: $font-weight-bold; +} + +@mixin h2 { + font-size: $h2-size; + font-weight: $font-weight-bold; +} + +@mixin h3 { + font-size: $h3-size; + font-weight: $font-weight-bold; +} + +@mixin h4 { + font-size: $h4-size; + font-weight: $font-weight-bold; +} + +@mixin h5 { + font-size: $h5-size; + font-weight: $font-weight-bold; +} + +@mixin h6 { + font-size: $h6-size; + font-weight: $font-weight-bold; +} + +// Responsive heading mixins +// There are no responsive mixins for h4—h6 because they are small +// and don't need to be smaller on mobile. +@mixin f1-responsive { + font-size: $h1-size-mobile; + + // 32px on desktop + @include breakpoint(md) { font-size: $h1-size; } + +} + +@mixin f2-responsive { + font-size: $h2-size-mobile; + + // 24px on desktop + @include breakpoint(md) { font-size: $h2-size; } +} + +@mixin f3-responsive { + font-size: $h3-size-mobile; + + // 20px on desktop + @include breakpoint(md) { font-size: $h3-size; } + +} + +// 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; +} + +@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/node_modules/primer-base/node_modules/primer-support/lib/variables/color-system.scss b/node_modules/primer-base/node_modules/primer-support/lib/variables/color-system.scss new file mode 100644 index 00000000000..0ea1a7116c0 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/lib/variables/color-system.scss @@ -0,0 +1,114 @@ +// +// +// -------- Grays -------- +$gray-000: #fafbfc !default; +$gray-100: #f6f8fa !default; +$gray-200: #e1e4e8 !default; +$gray-300: #d1d5da !default; +$gray-400: #959da5 !default; +$gray-500: #6a737d !default; +$gray-600: #586069 !default; +$gray-700: #444d56 !default; +$gray-800: #2f363d !default; +$gray-900: #24292e !default; // body font color + +// -------- Blue -------- +$blue-000: #f1f8ff !default; +$blue-100: #dbedff !default; +$blue-200: #c8e1ff !default; +$blue-300: #79b8ff !default; +$blue-400: #2188ff !default; +$blue-500: #0366d6 !default; // Default: Passes AA with #fff +$blue-600: #005cc5 !default; +$blue-700: #044289 !default; +$blue-800: #032f62 !default; +$blue-900: #05264c !default; // Passes with 1/2/300 blues + +// -------- Green -------- +$green-000: #f0fff4 !default; +$green-100: #dcffe4 !default; +$green-200: #bef5cb !default; +$green-300: #85e89d !default; +$green-400: #34d058 !default; +$green-500: #28a745 !default; // Default. passes AA Large +$green-600: #22863a !default; // Text green, passes AA on #fff +$green-700: #176f2c !default; +$green-800: #165c26 !default; +$green-900: #144620 !default; + +// -------- Yellow -------- +$yellow-000: #fffdef !default; +$yellow-100: #fffbdd !default; +$yellow-200: #fff5b1 !default; +$yellow-300: #ffea7f !default; +$yellow-400: #ffdf5d !default; +$yellow-500: #ffd33d !default; +$yellow-600: #f9c513 !default; +$yellow-700: #dbab09 !default; +$yellow-800: #b08800 !default; +$yellow-900: #735c0f !default; + +// -------- Orange -------- +$orange-000: #fff8f2 !default; +$orange-100: #ffebda !default; +$orange-200: #ffd1ac !default; +$orange-300: #ffab70 !default; +$orange-400: #fb8532 !default; +$orange-500: #f66a0a !default; // Default. passes AA Large with #fff +$orange-600: #e36209 !default; +$orange-700: #d15704 !default; +$orange-800: #c24e00 !default; +$orange-900: #a04100 !default; + +// -------- Red -------- +$red-000: #ffeef0 !default; +$red-100: #ffdce0 !default; +$red-200: #fdaeb7 !default; +$red-300: #f97583 !default; +$red-400: #ea4a5a !default; +$red-500: #d73a49 !default; // Default. passes AA +$red-600: #cb2431 !default; +$red-700: #b31d28 !default; +$red-800: #9e1c23 !default; +$red-900: #86181d !default; + +// -------- Purple -------- +$purple-000: #f5f0ff !default; +$purple-100: #e6dcfd !default; +$purple-200: #d1bcf9 !default; +$purple-300: #b392f0 !default; +$purple-400: #8a63d2 !default; +$purple-500: #6f42c1 !default; // passes AA with #fff +$purple-600: #5a32a3 !default; +$purple-700: #4c2889 !default; +$purple-800: #3a1d6e !default; +$purple-900: #29134e !default; + +// -------- Fades -------- +// Black based on same hue as $gray-900 +$black: #1b1f23 !default; +$white: #fff !default; + +$black-fade-15: rgba($black, 0.15) !default; +$black-fade-30: rgba($black, 0.3) !default; +$black-fade-50: rgba($black, 0.5) !default; +$black-fade-70: rgba($black, 0.7) !default; +$black-fade-85: rgba($black, 0.85) !default; + +$white-fade-15: rgba($white, 0.15) !default; +$white-fade-30: rgba($white, 0.3) !default; +$white-fade-50: rgba($white, 0.5) !default; +$white-fade-70: rgba($white, 0.7) !default; +$white-fade-85: rgba($white, 0.85) !default; + +// -------- Color defaults -------- +$red: $red-500 !default; +$purple: $purple-500 !default; +$blue: $blue-500 !default; +$green: $green-500 !default; +$yellow: $yellow-500 !default; +$orange: $orange-500 !default; + +$gray-dark: $gray-900 !default; +$gray-light: $gray-400 !default; +$gray: $gray-500 !default; diff --git a/node_modules/primer-base/node_modules/primer-support/lib/variables/colors.scss b/node_modules/primer-base/node_modules/primer-support/lib/variables/colors.scss new file mode 100644 index 00000000000..36dc3c8a747 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/lib/variables/colors.scss @@ -0,0 +1,67 @@ +@import "color-system.scss"; +// Color variables +// stylelint-disable declaration-bang-space-before + +// State indicators. +$status-pending: desaturate($yellow-700, 15%) !default; + +// Repository type colors +// Should be able to deprecate these in future +$repo-private-text: $black-fade-70 !default; +$repo-private-bg: $yellow-000 !default; +$repo-private-icon: transparentize($yellow-900, 0.5) !default; + +// Highlight used for things like search +$highlight-yellow: rgba(255, 247, 140, 0.5); + +// Border colors +$border-black-fade: $black-fade-15 !default; + +$border-blue: $blue-500 !default; +$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; +$border-gray-darker: $gray-700 !default; +$border-gray-light: lighten($gray-200, 3%) !default; +$border-gray: $gray-200 !default; + +// Background colors +$bg-blue-light: $blue-000 !default; +$bg-blue: $blue-500 !default; +$bg-gray-dark: $gray-900 !default; +$bg-gray-light: $gray-000 !default; +$bg-gray: $gray-100 !default; +$bg-green: $green-500 !default; +$bg-green-light: $green-100 !default; +$bg-orange: $orange-700 !default; +$bg-purple: $purple-500 !default; +$bg-purple-light: $purple-000 !default; +$bg-red: $red-500 !default; +$bg-red-light: $red-100 !default; +$bg-white: $white !default; +$bg-yellow: $yellow-500 !default; +$bg-yellow-light: $yellow-200 !default; + +// Text colors +$text-blue: $blue-500 !default; +$text-gray-dark: $gray-900 !default; +$text-gray-light: $gray-500 !default; +$text-gray: $gray-600 !default; +$text-green: $green-500 !default; +$text-orange: $orange-900 !default; +$text-orange-light: $orange-600 !default; +$text-purple: $purple !default; +$text-red: $red-600 !default; +$text-white: $white !default; diff --git a/node_modules/primer-base/node_modules/primer-support/lib/variables/layout.scss b/node_modules/primer-base/node_modules/primer-support/lib/variables/layout.scss new file mode 100644 index 00000000000..f479f8ce5b7 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/lib/variables/layout.scss @@ -0,0 +1,109 @@ +// Layout variables +// stylelint-disable declaration-bang-space-before + +// These are our margin and padding utility spacers. The default step size we +// use is 8px. This gives us a key of: +// 0 => 0px +// 1 => 4px +// 2 => 8px +// 3 => 16px +// 4 => 24px +// 5 => 32px +// 6 => 40px +$spacer: 8px !default; + +// Our spacing scale +$spacer-0: 0 !default; // 0 +$spacer-1: round($spacer / 2) !default; // 4px +$spacer-2: $spacer !default; // 8px +$spacer-3: $spacer * 2 !default; // 16px +$spacer-4: $spacer * 3 !default; // 24px +$spacer-5: $spacer * 4 !default; // 32px +$spacer-6: $spacer * 5 !default; // 40px + +// The list of spacer values +$spacers: ( + $spacer-0, + $spacer-1, + $spacer-2, + $spacer-3, + $spacer-4, + $spacer-5, + $spacer-6, +) !default; + +// And the map of spacers, for easier looping: +// @each $scale, $length in $spacer-map { ... } +$spacer-map: ( + 0: $spacer-0, + 1: $spacer-1, + 2: $spacer-2, + 3: $spacer-3, + 4: $spacer-4, + 5: $spacer-5, + 6: $spacer-6, +) !default; + +// Em spacer variables +$em-spacer-1: 0.0625em !default; // 1/16 +$em-spacer-2: 0.125em !default; // 1/8 +$em-spacer-3: 0.25em !default; // 1/4 +$em-spacer-4: 0.375em !default; // 3/8 +$em-spacer-5: 0.5em !default; // 1/2 +$em-spacer-6: 0.75em !default; // 3/4 + +// Fixed-width container variables +$container-width: 980px !default; +$grid-gutter: 10px !default; + +// Breakpoint widths +$width-xs: 0 !default; +// Small screen / phone +$width-sm: 544px !default; +// Medium screen / tablet +$width-md: 768px !default; +// Large screen / desktop (980 + (16 * 2)) <= container + gutters +$width-lg: 1012px !default; +// Extra large screen / wide desktop +$width-xl: 1280px !default; + +// Responsive container widths +$container-sm: $width-sm !default; +$container-md: $width-md !default; +$container-lg: $width-lg !default; +$container-xl: $width-xl !default; + +// Breakpoints in the form (name: length) +$breakpoints: ( + sm: $width-sm, + md: $width-md, + lg: $width-lg, + xl: $width-xl +) !default; + +// This map in the form (breakpoint: variant) is used to iterate over +// breakpoints and create both responsive and non-responsive classes in one +// loop: +// +// ```scss +// @each $breakpoint, $variant of $responsive-variants { +// @include breakpoint($breakpoint) { +// .foo#{$variant}-bar { foo: bar !important; } +// } +// } +// ``` +$responsive-variants: ( + "": "", + sm: "-sm", + md: "-md", + lg: "-lg", + xl: "-xl", +) !default; + +// responive utility position values +$responsive-positions: ( + static, + relative, + absolute, + fixed +) !default; diff --git a/node_modules/primer-base/node_modules/primer-support/lib/variables/misc.scss b/node_modules/primer-base/node_modules/primer-support/lib/variables/misc.scss new file mode 100644 index 00000000000..cd6414f533b --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/lib/variables/misc.scss @@ -0,0 +1,40 @@ +// Miscellaneous variables +// stylelint-disable declaration-bang-space-before + +// Border size +$border-width: 1px !default; +$border-color: $border-gray !default; +$border-style: solid !default; +$border: $border-width $border-color $border-style !default; +$border-radius: 3px !default; + +// Custom explore grid border +$exploregrid-item-border-radius: 4px; + +// Box shadow +$box-shadow: 0 1px 1px rgba($black, 0.1) !default; +$box-shadow-medium: 0 1px 5px $black-fade-15 !default; +$box-shadow-large: 0 1px 15px $black-fade-15 !default; +$box-shadow-extra-large: 0 10px 50px rgba($black, 0.07) !default; + +// Tooltips +$tooltip-max-width: 250px !default; +$tooltip-background-color: $black; +$tooltip-text-color: $white !default; +$tooltip-delay: 0.4s !default; +$tooltip-duration: 0.1s !default; + +// Should be moved into custom github css +$stats-switcher-py: 10px; +// Future proof this `height` value by finding the computed line-height, then +// adding the total value of the vertical padding. This var is used to toggle +// between the stats bar and language breakdown. +$stats-viewport-height: ($body-font-size * $body-line-height) + ($stats-switcher-py * 2); + +$min_tab_size: 1; +$max_tab_size: 12; + +// Button and form variables +$form-control-shadow: inset 0 1px 2px rgba($black, 0.075); +$btn-input-focus-shadow: 0 0 0 0.2em rgba($blue, 0.3); +$btn-active-shadow: inset 0 0.15em 0.3em $black-fade-15; diff --git a/node_modules/primer-base/node_modules/primer-support/lib/variables/typography.scss b/node_modules/primer-base/node_modules/primer-support/lib/variables/typography.scss new file mode 100644 index 00000000000..c3d857317a0 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/lib/variables/typography.scss @@ -0,0 +1,43 @@ +// Typography variables +// stylelint-disable declaration-bang-space-before + +// 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; +$h2-size: 24px !default; +$h3-size: 20px !default; +$h4-size: 16px !default; +$h5-size: 14px !default; +$h6-size: 12px !default; + +$font-size-small: 12px !default; + +// Font weights +$font-weight-bold: 600 !default; +$font-weight-semibold: 500 !default; +$font-weight-normal: 400 !default; +$font-weight-light: 300 !default; + +// Line heights +$lh-condensed-ultra: 1 !default; +$lh-condensed: 1.25 !default; +$lh-default: 1.5 !default; + +// Font stacks +$body-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !default; + +// Monospace font stack +$mono-font: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace !default; + +// The base body size +$body-font-size: 14px !default; +$body-line-height: $lh-default !default; diff --git a/node_modules/primer-base/node_modules/primer-support/package.json b/node_modules/primer-base/node_modules/primer-support/package.json new file mode 100644 index 00000000000..04988925ca4 --- /dev/null +++ b/node_modules/primer-base/node_modules/primer-support/package.json @@ -0,0 +1,73 @@ +{ + "_args": [ + [ + "primer-support@5.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-support@5.0.0", + "_id": "primer-support@5.0.0", + "_inBundle": false, + "_integrity": "sha512-inUxVSsGirn5IkPxBhFsMBgm8ZHyfOUmOWyDCN8cBXtbaLiCIAjHsPI46yS1zrWxnn0J2kvq8haomkrlHGF08g==", + "_location": "/primer-base/primer-support", + "_phantomChildren": {}, + "_requested": { + "type": "version", + "registry": true, + "raw": "primer-support@5.0.0", + "name": "primer-support", + "escapedName": "primer-support", + "rawSpec": "5.0.0", + "saveSpec": null, + "fetchSpec": "5.0.0" + }, + "_requiredBy": [ + "/primer-base" + ], + "_resolved": "https://registry.npmjs.org/primer-support/-/primer-support-5.0.0.tgz", + "_spec": "5.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", + "author": { + "name": "GitHub, Inc." + }, + "bugs": { + "url": "https://github.com/primer/primer/issues" + }, + "description": "Sass variables, mixins, and functions for use in our components.", + "files": [ + "index.scss", + "lib", + "docs" + ], + "homepage": "http://primer.github.io/", + "keywords": [ + "primer", + "css", + "github", + "design-system", + "mixins", + "functions", + "variables", + "scss" + ], + "license": "MIT", + "name": "primer-support", + "primer": { + "category": "core", + "module_type": "support" + }, + "repository": { + "type": "git", + "url": "https://github.com/primer/primer/tree/master/modules/primer-support" + }, + "sass": "index.scss", + "scripts": { + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", + "prepublishOnly": "../../script/notify pending", + "test": "npm run lint" + }, + "style": "build/build.css", + "version": "5.0.0" +} diff --git a/node_modules/primer-base/package.json b/node_modules/primer-base/package.json index 9b3aa1b873b..a0b8161849c 100644 --- a/node_modules/primer-base/package.json +++ b/node_modules/primer-base/package.json @@ -1,55 +1,53 @@ { - "_from": "primer-base@^1.1.5", - "_id": "primer-base@1.1.5", + "_args": [ + [ + "primer-base@2.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-base@2.0.0", + "_id": "primer-base@2.0.0", "_inBundle": false, - "_integrity": "sha1-HWfo61Q3C4UGKdSDCX0ZMGzHXsw=", + "_integrity": "sha512-qqE3MiI1Zr7HgTO7NxguYHw4QrkRGOQjMPck1bFEZhNL36ey5PWJwqB68X7w6frOjA8tRid2joL99GBQhc1NnQ==", "_location": "/primer-base", "_phantomChildren": {}, "_requested": { - "type": "range", + "type": "version", "registry": true, - "raw": "primer-base@^1.1.5", + "raw": "primer-base@2.0.0", "name": "primer-base", "escapedName": "primer-base", - "rawSpec": "^1.1.5", + "rawSpec": "2.0.0", "saveSpec": null, - "fetchSpec": "^1.1.5" + "fetchSpec": "2.0.0" }, "_requiredBy": [ "/primer-core" ], - "_resolved": "https://registry.npmjs.org/primer-base/-/primer-base-1.1.5.tgz", - "_shasum": "1d67e8eb54370b850629d483097d19306cc75ecc", - "_spec": "primer-base@^1.1.5", - "_where": "/Users/bkeepers/projects/guides/node_modules/primer-core", + "_resolved": "https://registry.npmjs.org/primer-base/-/primer-base-2.0.0.tgz", + "_spec": "2.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", "author": { "name": "GitHub, Inc." }, "bugs": { - "url": "https://github.com/primer/primer-css/issues" + "url": "https://github.com/primer/primer/issues" }, - "bundleDependencies": false, "dependencies": { - "primer-support": "^4.0.7" + "primer-support": "5.0.0" }, - "deprecated": false, "description": "CSS to reset the browsers default styles", - "devDependencies": { - "primer-module-build": "*", - "stylelint": "*", - "stylelint-config-primer": "*" - }, "files": [ "index.scss", "lib", "build" ], - "homepage": "http://primercss.io/", + "homepage": "http://primer.github.io/", "keywords": [ "primer", "css", "github", - "primercss", + "design-system", "base", "reset", "normalize" @@ -57,15 +55,27 @@ "license": "MIT", "main": "build/index.js", "name": "primer-base", + "primer": { + "category": "core", + "module_type": "support", + "class_whitelist": [ + "octicon", + "rule" + ] + }, "repository": { "type": "git", - "url": "https://github.com/primer/primer-css/tree/master/modules/primer-base" + "url": "https://github.com/primer/primer/tree/master/modules/primer-base" }, + "sass": "index.scss", "scripts": { - "build": "primer-module-build index.scss", + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", "prepare": "npm run build", - "test": "npm run build && stylelint **/*.scss -c .stylelintrc.json -s scss" + "prepublishOnly": "../../script/notify pending", + "test": "../../script/npm-run-all build lint" }, - "style": "index.scss", - "version": "1.1.5" + "style": "build/build.css", + "version": "2.0.0" } diff --git a/node_modules/primer-box/CHANGELOG.md b/node_modules/primer-box/CHANGELOG.md deleted file mode 100644 index 463f3967435..00000000000 --- a/node_modules/primer-box/CHANGELOG.md +++ /dev/null @@ -1,58 +0,0 @@ -# v2.1.2 - - * Bump all the version numbers for readme - Mu-An Chiou [github/github@a9d152f](https://github.com/github/github/commit/a9d152f) - * Fix all the travis badge URL - Mu-An Chiou [github/github@9cd6d84](https://github.com/github/github/commit/9cd6d84) - -# v2.1.1 - - * update version number after color variable updates - broccolini [github/github@b2a811a](https://github.com/github/github/commit/b2a811a) - * update border variable names used in components - broccolini [github/github@865ab4f](https://github.com/github/github/commit/865ab4f) - -# v2.1.0 - - * update primer-core version number - broccolini [github/github@6846743](https://github.com/github/github/commit/6846743) - * Update some borders to correct contrast and small inconsistencies - Mark Otto [github/github@76c782a](https://github.com/github/github/commit/76c782a) - * lighter yellow for box row highlight - broccolini [github/github@ab68ca4](https://github.com/github/github/commit/ab68ca4) - -# v2.0.2 - - * update version numbers for primer package with bold update - broccolini [github/github@5d3e089](https://github.com/github/github/commit/5d3e089) - -# v2.0.1 - - * More versions - Jon Rohan [github/github@e12ba2e](https://github.com/github/github/commit/e12ba2e) - * Pointing main js file to build - Jon Rohan [github/github@3575651](https://github.com/github/github/commit/3575651) - -# v2.0.0 - - * Removing needless disables - Jon Rohan [github/github@6233c40](https://github.com/github/github/commit/6233c40) - * update package version - broccolini [github/github@45f6fe9](https://github.com/github/github/commit/45f6fe9) - * change Box-row-link to smaller breakpoint - broccolini [github/github@3b660b4](https://github.com/github/github/commit/3b660b4) - * bump version number - broccolini [github/github@d4d505f](https://github.com/github/github/commit/d4d505f) - * ensure first row border doesn't override header border - broccolini [github/github@42f0537](https://github.com/github/github/commit/42f0537) - * Correct doc headings - broccolini [github/github@b5408ff](https://github.com/github/github/commit/b5408ff) - * Update row styles and docs on markup structure - broccolini [github/github@9e0c44f](https://github.com/github/github/commit/9e0c44f) - * removing box overlay styles to explore in separate pr - broccolini [github/github@392109a](https://github.com/github/github/commit/392109a) - * update Subhead class name - broccolini [github/github@4c4463d](https://github.com/github/github/commit/4c4463d) - * update bg-yellow variables - broccolini [github/github@79701f2](https://github.com/github/github/commit/79701f2) - * bump box version number - broccolini [github/github@4eb2f8c](https://github.com/github/github/commit/4eb2f8c) - * Update Box-danger theme - broccolini [github/github@abb10f6](https://github.com/github/github/commit/abb10f6) - * Update Box-body-row to Box-row in scss and docs - broccolini [github/github@cdfe299](https://github.com/github/github/commit/cdfe299) - * fix density rows and doc examples - broccolini [github/github@cd18965](https://github.com/github/github/commit/cd18965) - * fix links - broccolini [github/github@c3238aa](https://github.com/github/github/commit/c3238aa) - * update header and title instances - broccolini [github/github@13cfaf0](https://github.com/github/github/commit/13cfaf0) - * update docs with new Box-body and row styles - broccolini [github/github@816ac8c](https://github.com/github/github/commit/816ac8c) - * and negative margin to footer so works with Box-body - broccolini [github/github@225b707](https://github.com/github/github/commit/225b707) - * separate body and row styles - broccolini [github/github@5a554f3](https://github.com/github/github/commit/5a554f3) - * Update intro and use automated toc - broccolini [github/github@ad3a9e9](https://github.com/github/github/commit/ad3a9e9) - * use all of the variables - broccolini [github/github@896b70a](https://github.com/github/github/commit/896b70a) - * Float right profile image, remove danger zone bg - imgonnarelph [github/github@62d3f6d](https://github.com/github/github/commit/62d3f6d) - * lint - imgonnarelph [github/github@9a5ec5a](https://github.com/github/github/commit/9a5ec5a) - * User variable for red color - imgonnarelph [github/github@c44b27c](https://github.com/github/github/commit/c44b27c) - * Style unboxed developer program section - imgonnarelph [github/github@e70aab4](https://github.com/github/github/commit/e70aab4) - -# v0.0.1 - - * Updating box repo name - Jon Rohan [github/github@d54336a](https://github.com/github/github/commit/d54336a) - * added feedback issue to box docs - broccolini [github/github@559a4d4](https://github.com/github/github/commit/559a4d4) - * Move box into product-core cc @jonrohan - broccolini [github/github@8febc0e](https://github.com/github/github/commit/8febc0e) \ No newline at end of file diff --git a/node_modules/primer-box/LICENSE b/node_modules/primer-box/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-box/LICENSE +++ b/node_modules/primer-box/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-box/README.md b/node_modules/primer-box/README.md index 40bcb81199f..e5ec918e604 100644 --- a/node_modules/primer-box/README.md +++ b/node_modules/primer-box/README.md @@ -1,11 +1,11 @@ -# Primer CSS box +# Primer box -[![npm version](http://img.shields.io/npm/v/primer-box.svg)](https://www.npmjs.org/package/primer-box) -[![Build Status](https://travis-ci.org/primer/primer-css.svg?branch=master)](https://travis-ci.org/primer/primer-css) +[![npm version](https://img.shields.io/npm/v/primer-box.svg)](https://www.npmjs.org/package/primer-box) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) > Box is a module for creating rounded-corner boxes with a white background and gray borders. Box has optional element styles for headers, lists, and footers. -This repository is a module of the full [primer-css][primer-css] repository. +This repository is a module of the full [primer][primer] repository. ## Install @@ -37,8 +37,9 @@ $ npm run build The `.Box` component can be used for something as simple as a rounded corner box, or more complex lists and forms. It includes optional modifiers for padding density and color themes. @@ -47,7 +48,7 @@ The `.Box` component can be used for something as simple as a rounded corner box ## Box -A `.Box` is a container with a a white background ,a light gray border, and rounded corners. By default there are no additional styles such as padding, these can be added as needed with utility classes. Other styles and layouts can be achieved with box elements and modifiers shown in the documentation below. +A `.Box` is a container with a a white background, a light gray border, and rounded corners. By default there are no additional styles such as padding, these can be added as needed with utility classes. Other styles and layouts can be achieved with box elements and modifiers shown in the documentation below. ```html
@@ -259,7 +260,7 @@ Use `Box--danger` to apply a red border to the outside of the box. This theme is
``` -`Box-danger` is often paired with a red heading. See the [subhead](/styleguide/css/styles/product/components/subhead) docs for more information. +`Box-danger` is often paired with a red heading. See the [subhead](./subhead) docs for more information. ```html
@@ -356,9 +357,9 @@ Use the `border-dashed` utility to apply a dashed border to a box. ## Boxes with flash alerts Use `flash-full` for flash alert inside a box to remove the rounded corners. Place the flash alert above the `Box-body` and underneath the `Box-header`. -Flash alerts come in three different colors and can be used with icons and buttons, see the [alert documentation](/alerts) for more information. +Flash alerts come in three different colors and can be used with icons and buttons, see the [alert documentation](./alerts) for more information. -```html +```erb
Box header @@ -385,36 +386,36 @@ Flash alerts come in three different colors and can be used with icons and butto ## Boxes with icons Use `Box-btn-octicon` with `btn-octicon` when you want the icon to maintain the same padding as other box elements. This selector offsets margin to ensure it lines up on the left and right sides of the box so you may need to add padding neighboring elements. -```html -
-
- Box body - -
+```erb +
+
+ Box body +
+
``` It's common to want to float icons to the far left or right and stop the `Box-title`from wrapping underneath. To do this you'll need to create a media object with utilities. Add `clearfix` to the surrounding div (this could be the header, body, or rows), add `overflow-hidden` to the title (or other text element), and float the icons as desired. -```html -
-
- -

A very long title that wraps onto multiple lines without overlapping or wrapping underneath the icon to it's right

-
-
- Box body -
+```erb +
+
+ +

A very long title that wraps onto multiple lines without overlapping or wrapping underneath the icon to it's right

+
+
+ Box body
+
``` -```html -
-
- -

A very long paragraph that wraps onto multiple lines without overlapping or wrapping underneath the icon to it's left

-
+```erb +
+
+ +

A very long paragraph that wraps onto multiple lines without overlapping or wrapping underneath the icon to it's left

+
``` ## Box headers with counters @@ -455,7 +456,7 @@ Use `Counter--gray-dark` for a counter with a dark gray background and white tex ## Form elements and buttons in boxes To achieve different layouts when adding buttons or form elements to boxes we suggest you use utilities to achieve the layout you want. Here's some common examples: -Use [flexbox utilities](../utilities/flexbox) to center align items, and avoid using floats by using `flex-auto` to have the text fill the remaining space so that the button rests on the far right. +Use [flexbox utilities](/css/utilities/flexbox) to center align items, and avoid using floats by using `flex-auto` to have the text fill the remaining space so that the button rests on the far right. ```html
@@ -561,7 +562,7 @@ You can put forms in boxes. Often form submission buttons are aligned to the bot
``` -When a box is all by itself centered on a page you can use [column widths](/grid) to control the width of the box. If needed, break the mold a little and use [typography utilities](../utilities/typography) instead of the built in box title styles. +When a box is all by itself centered on a page you can use [column widths](/css/objects/grid) to control the width of the box. If needed, break the mold a little and use [typography utilities](/css/utilities/typography) instead of the built in box title styles. ```html
@@ -582,7 +583,7 @@ When a box is all by itself centered on a page you can use [column widths](/grid
``` -Box patterns can also be made with, and modified with [border utilities](../utilities/borders). +Box patterns can also be made with, and modified with [border utilities](/css/utilities/borders). @@ -590,8 +591,8 @@ Box patterns can also be made with, and modified with [border utilities](../util [MIT](./LICENSE) © [GitHub](https://github.com/) -[primer-css]: https://github.com/primer/primer -[docs]: http://primercss.io/ +[primer]: https://github.com/primer/primer +[docs]: http://primer.github.io/ [npm]: https://www.npmjs.com/ [install-npm]: https://docs.npmjs.com/getting-started/installing-node [sass]: http://sass-lang.com/ diff --git a/node_modules/primer-box/build/build.css b/node_modules/primer-box/build/build.css index a2243b144f3..ef1f6e621c5 100644 --- a/node_modules/primer-box/build/build.css +++ b/node_modules/primer-box/build/build.css @@ -1 +1 @@ -.Box{background-color:#fff;border:1px solid #d1d5da;border-radius:3px}.Box--condensed{line-height:1.25}.Box--condensed .Box-header{padding:8px 16px}.Box--condensed .Box-body{padding:8px 16px}.Box--condensed .Box-footer{padding:8px 16px}.Box--condensed .Box-btn-octicon.btn-octicon{padding:8px 16px;margin:-8px -16px;line-height:1.25}.Box--condensed .Box-row{padding:8px 16px}.Box--spacious .Box-header{padding:24px;line-height:1.25}.Box--spacious .Box-title{font-size:20px}.Box--spacious .Box-body{padding:24px}.Box--spacious .Box-footer{padding:24px}.Box--spacious .Box-btn-octicon.btn-octicon{padding:24px;margin:-24px -24px}.Box--spacious .Box-row{padding:24px}.Box-header{padding:16px;margin:-1px -1px 0 -1px;background-color:#f6f8fa;border-color:#d1d5da;border-style:solid;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px}.Box-title{font-size:14px;font-weight:600}.Box-body{padding:16px;border-bottom:1px solid #e1e4e8}.Box-body:last-of-type{margin-bottom:-1px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Box-row{padding:16px;margin-top:-1px;list-style-type:none;border-top:1px solid #e1e4e8}.Box-row:first-of-type{border-top-color:transparent;border-top-left-radius:2px;border-top-right-radius:2px}.Box-row:last-of-type{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Box-row.Box-row--unread,.Box-row.unread{box-shadow:2px 0 0 #0366d6 inset}.Box-row.navigation-focus .Box-row--drag-button{color:#0366d6;cursor:-webkit-grab;cursor:grab;opacity:100}.Box-row.navigation-focus.is-dragging .Box-row--drag-button{cursor:-webkit-grabbing;cursor:grabbing}.Box-row.navigation-focus.sortable-chosen{background-color:#fafbfc}.Box-row.navigation-focus.sortable-ghost{background-color:#f6f8fa}.Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide{opacity:0}.Box-row--focus-gray.navigation-focus{background-color:#f6f8fa}.Box-row--focus-blue.navigation-focus{background-color:#f1f8ff}.Box-row--hover-gray:hover{background-color:#f6f8fa}.Box-row--hover-blue:hover{background-color:#f1f8ff}@media (min-width: 768px){.Box-row-link{color:#24292e;text-decoration:none}.Box-row-link:hover{color:#0366d6;text-decoration:none}}.Box-row--drag-button{opacity:0}.Box-footer{padding:16px;margin-top:-1px;border-top:1px solid #e1e4e8}.Box--scrollable{max-height:324px;overflow:scroll}.Box--blue{border-color:#c8e1ff}.Box--blue .Box-header{background-color:#f1f8ff;border-color:#c8e1ff}.Box--blue .Box-body{border-color:#c8e1ff}.Box--blue .Box-row{border-color:#c8e1ff}.Box--blue .Box-footer{border-color:#c8e1ff}.Box--danger{border-color:#d73a49}.Box--danger .Box-row:first-of-type{border-color:#d73a49}.Box--danger .Box-body:last-of-type{border-color:#d73a49}.Box-header--blue{background-color:#f1f8ff;border-color:#c8e1ff}.Box-row--yellow{background-color:#fffbdd}.Box-row--blue{background-color:#f1f8ff}.Box-row--gray{background-color:#f6f8fa}.Box-btn-octicon.btn-octicon{padding:16px 16px;margin:-16px -16px;line-height:1.5} +.Box{background-color:#fff;border:1px solid #d1d5da;border-radius:3px}.Box--condensed{line-height:1.25}.Box--condensed .Box-header{padding:8px 16px}.Box--condensed .Box-body{padding:8px 16px}.Box--condensed .Box-footer{padding:8px 16px}.Box--condensed .Box-btn-octicon.btn-octicon{padding:8px 16px;margin:-8px -16px;line-height:1.25}.Box--condensed .Box-row{padding:8px 16px}.Box--spacious .Box-header{padding:24px;line-height:1.25}.Box--spacious .Box-title{font-size:20px}.Box--spacious .Box-body{padding:24px}.Box--spacious .Box-footer{padding:24px}.Box--spacious .Box-btn-octicon.btn-octicon{padding:24px;margin:-24px -24px}.Box--spacious .Box-row{padding:24px}.Box-header{padding:16px;margin:-1px -1px 0 -1px;background-color:#f6f8fa;border-color:#d1d5da;border-style:solid;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px}.Box-title{font-size:14px;font-weight:600}.Box-body{padding:16px;border-bottom:1px solid #e1e4e8}.Box-body:last-of-type{margin-bottom:-1px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Box-row{padding:16px;margin-top:-1px;list-style-type:none;border-top:1px solid #e1e4e8}.Box-row:first-of-type{border-top-color:transparent;border-top-left-radius:2px;border-top-right-radius:2px}.Box-row:last-of-type{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Box-row.Box-row--unread,.Box-row.unread{box-shadow:2px 0 0 #0366d6 inset}.Box-row.navigation-focus .Box-row--drag-button{color:#0366d6;cursor:grab;opacity:100}.Box-row.navigation-focus.is-dragging .Box-row--drag-button{cursor:grabbing}.Box-row.navigation-focus.sortable-chosen{background-color:#fafbfc}.Box-row.navigation-focus.sortable-ghost{background-color:#f6f8fa}.Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide{opacity:0}.Box-row--focus-gray.navigation-focus{background-color:#f6f8fa}.Box-row--focus-blue.navigation-focus{background-color:#f1f8ff}.Box-row--hover-gray:hover{background-color:#f6f8fa}.Box-row--hover-blue:hover{background-color:#f1f8ff}@media (min-width: 768px){.Box-row-link{color:#24292e;text-decoration:none}.Box-row-link:hover{color:#0366d6;text-decoration:none}}.Box-row--drag-button{opacity:0}.Box-footer{padding:16px;margin-top:-1px;border-top:1px solid #e1e4e8}.Box--scrollable{max-height:324px;overflow:scroll}.Box--blue{border-color:#c8e1ff}.Box--blue .Box-header{background-color:#f1f8ff;border-color:#c8e1ff}.Box--blue .Box-body{border-color:#c8e1ff}.Box--blue .Box-row{border-color:#c8e1ff}.Box--blue .Box-footer{border-color:#c8e1ff}.Box--danger{border-color:#d73a49}.Box--danger .Box-row:first-of-type{border-color:#d73a49}.Box--danger .Box-body:last-of-type{border-color:#d73a49}.Box-header--blue{background-color:#f1f8ff;border-color:#c8e1ff}.Box-row--yellow{background-color:#fffbdd}.Box-row--blue{background-color:#f1f8ff}.Box-row--gray{background-color:#f6f8fa}.Box-btn-octicon.btn-octicon{padding:16px 16px;margin:-16px -16px;line-height:1.5} diff --git a/node_modules/primer-box/build/data.json b/node_modules/primer-box/build/data.json new file mode 100644 index 00000000000..ade2b336c68 --- /dev/null +++ b/node_modules/primer-box/build/data.json @@ -0,0 +1 @@ +{"cssstats":{"size":2926,"gzipSize":771,"humanizedSize":"3kB","humanizedGzipSize":"771B","rules":{"total":48,"size":{"graph":[3,1,1,1,1,3,1,2,1,1,1,2,1,8,2,2,3,4,3,2,1,3,1,1,1,1,1,1,1,1,2,2,1,3,2,1,2,1,1,1,1,1,1,2,1,1,1,3],"max":8,"average":1.7083333333333333},"selectorByRuleSizes":[{"selector":".Box-header","declarations":8},{"selector":".Box-row","declarations":4},{"selector":".Box-btn-octicon.btn-octicon","declarations":3},{"selector":".Box-footer","declarations":3},{"selector":".Box-row.navigation-focus .Box-row--drag-button","declarations":3},{"selector":".Box-row:first-of-type","declarations":3},{"selector":".Box-body:last-of-type","declarations":3},{"selector":".Box--condensed .Box-btn-octicon.btn-octicon","declarations":3},{"selector":".Box","declarations":3},{"selector":".Box-header--blue","declarations":2},{"selector":".Box--blue .Box-header","declarations":2},{"selector":".Box--scrollable","declarations":2},{"selector":".Box-row-link:hover","declarations":2},{"selector":".Box-row-link","declarations":2},{"selector":".Box-row:last-of-type","declarations":2},{"selector":".Box-body","declarations":2},{"selector":".Box-title","declarations":2},{"selector":".Box--spacious .Box-btn-octicon.btn-octicon","declarations":2},{"selector":".Box--spacious .Box-header","declarations":2},{"selector":".Box-row--gray","declarations":1},{"selector":".Box-row--blue","declarations":1},{"selector":".Box-row--yellow","declarations":1},{"selector":".Box--danger .Box-body:last-of-type","declarations":1},{"selector":".Box--danger .Box-row:first-of-type","declarations":1},{"selector":".Box--danger","declarations":1},{"selector":".Box--blue .Box-footer","declarations":1},{"selector":".Box--blue .Box-row","declarations":1},{"selector":".Box--blue .Box-body","declarations":1},{"selector":".Box--blue","declarations":1},{"selector":".Box-row--drag-button","declarations":1},{"selector":".Box-row--hover-blue:hover","declarations":1},{"selector":".Box-row--hover-gray:hover","declarations":1},{"selector":".Box-row--focus-blue.navigation-focus","declarations":1},{"selector":".Box-row--focus-gray.navigation-focus","declarations":1},{"selector":".Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide","declarations":1},{"selector":".Box-row.navigation-focus.sortable-ghost","declarations":1},{"selector":".Box-row.navigation-focus.sortable-chosen","declarations":1},{"selector":".Box-row.navigation-focus.is-dragging .Box-row--drag-button","declarations":1},{"selector":".Box-row.Box-row--unread,.Box-row.unread","declarations":1},{"selector":".Box--spacious .Box-row","declarations":1},{"selector":".Box--spacious .Box-footer","declarations":1},{"selector":".Box--spacious .Box-body","declarations":1},{"selector":".Box--spacious .Box-title","declarations":1},{"selector":".Box--condensed .Box-row","declarations":1},{"selector":".Box--condensed .Box-footer","declarations":1},{"selector":".Box--condensed .Box-body","declarations":1},{"selector":".Box--condensed .Box-header","declarations":1},{"selector":".Box--condensed","declarations":1}]},"selectors":{"total":49,"type":0,"class":49,"id":0,"pseudoClass":8,"pseudoElement":0,"values":[".Box",".Box--condensed",".Box--condensed .Box-header",".Box--condensed .Box-body",".Box--condensed .Box-footer",".Box--condensed .Box-btn-octicon.btn-octicon",".Box--condensed .Box-row",".Box--spacious .Box-header",".Box--spacious .Box-title",".Box--spacious .Box-body",".Box--spacious .Box-footer",".Box--spacious .Box-btn-octicon.btn-octicon",".Box--spacious .Box-row",".Box-header",".Box-title",".Box-body",".Box-body:last-of-type",".Box-row",".Box-row:first-of-type",".Box-row:last-of-type",".Box-row.Box-row--unread",".Box-row.unread",".Box-row.navigation-focus .Box-row--drag-button",".Box-row.navigation-focus.is-dragging .Box-row--drag-button",".Box-row.navigation-focus.sortable-chosen",".Box-row.navigation-focus.sortable-ghost",".Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide",".Box-row--focus-gray.navigation-focus",".Box-row--focus-blue.navigation-focus",".Box-row--hover-gray:hover",".Box-row--hover-blue:hover",".Box-row-link",".Box-row-link:hover",".Box-row--drag-button",".Box-footer",".Box--scrollable",".Box--blue",".Box--blue .Box-header",".Box--blue .Box-body",".Box--blue .Box-row",".Box--blue .Box-footer",".Box--danger",".Box--danger .Box-row:first-of-type",".Box--danger .Box-body:last-of-type",".Box-header--blue",".Box-row--yellow",".Box-row--blue",".Box-row--gray",".Box-btn-octicon.btn-octicon"],"specificity":{"max":40,"average":18.979591836734695}},"declarations":{"total":82,"unique":47,"properties":{"background-color":["#fff","#f6f8fa","#fafbfc","#f6f8fa","#f6f8fa","#f1f8ff","#f6f8fa","#f1f8ff","#f1f8ff","#f1f8ff","#fffbdd","#f1f8ff","#f6f8fa"],"border":["1px solid #d1d5da"],"border-radius":["3px"],"line-height":["1.25","1.25","1.25","1.5"],"padding":["8px 16px","8px 16px","8px 16px","8px 16px","8px 16px","24px","24px","24px","24px","24px","16px","16px","16px","16px","16px 16px"],"margin":["-8px -16px","-24px -24px","-1px -1px 0 -1px","-16px -16px"],"font-size":["20px","14px"],"border-color":["#d1d5da","#c8e1ff","#c8e1ff","#c8e1ff","#c8e1ff","#c8e1ff","#d73a49","#d73a49","#d73a49","#c8e1ff"],"border-style":["solid"],"border-width":["1px"],"border-top-left-radius":["3px","2px"],"border-top-right-radius":["3px","2px"],"font-weight":["600"],"border-bottom":["1px solid #e1e4e8"],"margin-bottom":["-1px"],"border-bottom-right-radius":["2px","2px"],"border-bottom-left-radius":["2px","2px"],"margin-top":["-1px","-1px"],"list-style-type":["none"],"border-top":["1px solid #e1e4e8","1px solid #e1e4e8"],"border-top-color":["transparent"],"box-shadow":["2px 0 0 #0366d6 inset"],"color":["#0366d6","#24292e","#0366d6"],"cursor":["grab","grabbing"],"opacity":["100","0","0"],"text-decoration":["none","none"],"max-height":["324px"],"overflow":["scroll"]}},"mediaQueries":{"total":1,"unique":1,"values":["(min-width: 768px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":2,"size":{"graph":[2,2],"max":2,"average":2},"selectorByRuleSizes":[{"selector":",.Box-row-link:hover","declarations":2},{"selector":".Box-row-link","declarations":2}]},"selectors":{"total":2,"type":0,"class":2,"id":0,"pseudoClass":1,"pseudoElement":0,"values":[".Box-row-link",".Box-row-link:hover"],"specificity":{"max":20,"average":15}},"declarations":{"total":4,"unique":3,"properties":{"color":["#24292e","#0366d6"],"text-decoration":["none","none"]}}}]}}} \ No newline at end of file diff --git a/node_modules/primer-box/build/index.js b/node_modules/primer-box/build/index.js index d6a26077b44..9a14407646c 100644 --- a/node_modules/primer-box/build/index.js +++ b/node_modules/primer-box/build/index.js @@ -1 +1 @@ -module.exports = {"cssstats":{"size":2970,"gzipSize":780,"humanizedSize":"3kB","humanizedGzipSize":"780B","rules":{"total":48,"size":{"graph":[3,1,1,1,1,3,1,2,1,1,1,2,1,8,2,2,3,4,3,2,1,4,2,1,1,1,1,1,1,1,2,2,1,3,2,1,2,1,1,1,1,1,1,2,1,1,1,3],"max":8,"average":1.75}},"selectors":{"total":49,"type":0,"class":49,"id":0,"pseudoClass":8,"pseudoElement":0,"values":[".Box",".Box--condensed",".Box--condensed .Box-header",".Box--condensed .Box-body",".Box--condensed .Box-footer",".Box--condensed .Box-btn-octicon.btn-octicon",".Box--condensed .Box-row",".Box--spacious .Box-header",".Box--spacious .Box-title",".Box--spacious .Box-body",".Box--spacious .Box-footer",".Box--spacious .Box-btn-octicon.btn-octicon",".Box--spacious .Box-row",".Box-header",".Box-title",".Box-body",".Box-body:last-of-type",".Box-row",".Box-row:first-of-type",".Box-row:last-of-type",".Box-row.Box-row--unread",".Box-row.unread",".Box-row.navigation-focus .Box-row--drag-button",".Box-row.navigation-focus.is-dragging .Box-row--drag-button",".Box-row.navigation-focus.sortable-chosen",".Box-row.navigation-focus.sortable-ghost",".Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide",".Box-row--focus-gray.navigation-focus",".Box-row--focus-blue.navigation-focus",".Box-row--hover-gray:hover",".Box-row--hover-blue:hover",".Box-row-link",".Box-row-link:hover",".Box-row--drag-button",".Box-footer",".Box--scrollable",".Box--blue",".Box--blue .Box-header",".Box--blue .Box-body",".Box--blue .Box-row",".Box--blue .Box-footer",".Box--danger",".Box--danger .Box-row:first-of-type",".Box--danger .Box-body:last-of-type",".Box-header--blue",".Box-row--yellow",".Box-row--blue",".Box-row--gray",".Box-btn-octicon.btn-octicon"],"specificity":{"max":40,"average":18.979591836734695}},"declarations":{"total":84,"unique":49,"properties":{"background-color":["#fff","#f6f8fa","#fafbfc","#f6f8fa","#f6f8fa","#f1f8ff","#f6f8fa","#f1f8ff","#f1f8ff","#f1f8ff","#fffbdd","#f1f8ff","#f6f8fa"],"border":["1px solid #d1d5da"],"border-radius":["3px"],"line-height":["1.25","1.25","1.25","1.5"],"padding":["8px 16px","8px 16px","8px 16px","8px 16px","8px 16px","24px","24px","24px","24px","24px","16px","16px","16px","16px","16px 16px"],"margin":["-8px -16px","-24px -24px","-1px -1px 0 -1px","-16px -16px"],"font-size":["20px","14px"],"border-color":["#d1d5da","#c8e1ff","#c8e1ff","#c8e1ff","#c8e1ff","#c8e1ff","#d73a49","#d73a49","#d73a49","#c8e1ff"],"border-style":["solid"],"border-width":["1px"],"border-top-left-radius":["3px","2px"],"border-top-right-radius":["3px","2px"],"font-weight":["600"],"border-bottom":["1px solid #e1e4e8"],"margin-bottom":["-1px"],"border-bottom-right-radius":["2px","2px"],"border-bottom-left-radius":["2px","2px"],"margin-top":["-1px","-1px"],"list-style-type":["none"],"border-top":["1px solid #e1e4e8","1px solid #e1e4e8"],"border-top-color":["transparent"],"box-shadow":["2px 0 0 #0366d6 inset"],"color":["#0366d6","#24292e","#0366d6"],"cursor":["-webkit-grab","grab","-webkit-grabbing","grabbing"],"opacity":["100","0","0"],"text-decoration":["none","none"],"max-height":["324px"],"overflow":["scroll"]}},"mediaQueries":{"total":1,"unique":1,"values":["(min-width: 768px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":2,"size":{"graph":[2,2],"max":2,"average":2}},"selectors":{"total":2,"type":0,"class":2,"id":0,"pseudoClass":1,"pseudoElement":0,"values":[".Box-row-link",".Box-row-link:hover"],"specificity":{"max":20,"average":15}},"declarations":{"total":4,"unique":3,"properties":{"color":["#24292e","#0366d6"],"text-decoration":["none","none"]}}}]}}} \ No newline at end of file +module.exports = {"cssstats":{"size":2926,"gzipSize":771,"humanizedSize":"3kB","humanizedGzipSize":"771B","rules":{"total":48,"size":{"graph":[3,1,1,1,1,3,1,2,1,1,1,2,1,8,2,2,3,4,3,2,1,3,1,1,1,1,1,1,1,1,2,2,1,3,2,1,2,1,1,1,1,1,1,2,1,1,1,3],"max":8,"average":1.7083333333333333},"selectorByRuleSizes":[{"selector":".Box-header","declarations":8},{"selector":".Box-row","declarations":4},{"selector":".Box-btn-octicon.btn-octicon","declarations":3},{"selector":".Box-footer","declarations":3},{"selector":".Box-row.navigation-focus .Box-row--drag-button","declarations":3},{"selector":".Box-row:first-of-type","declarations":3},{"selector":".Box-body:last-of-type","declarations":3},{"selector":".Box--condensed .Box-btn-octicon.btn-octicon","declarations":3},{"selector":".Box","declarations":3},{"selector":".Box-header--blue","declarations":2},{"selector":".Box--blue .Box-header","declarations":2},{"selector":".Box--scrollable","declarations":2},{"selector":".Box-row-link:hover","declarations":2},{"selector":".Box-row-link","declarations":2},{"selector":".Box-row:last-of-type","declarations":2},{"selector":".Box-body","declarations":2},{"selector":".Box-title","declarations":2},{"selector":".Box--spacious .Box-btn-octicon.btn-octicon","declarations":2},{"selector":".Box--spacious .Box-header","declarations":2},{"selector":".Box-row--gray","declarations":1},{"selector":".Box-row--blue","declarations":1},{"selector":".Box-row--yellow","declarations":1},{"selector":".Box--danger .Box-body:last-of-type","declarations":1},{"selector":".Box--danger .Box-row:first-of-type","declarations":1},{"selector":".Box--danger","declarations":1},{"selector":".Box--blue .Box-footer","declarations":1},{"selector":".Box--blue .Box-row","declarations":1},{"selector":".Box--blue .Box-body","declarations":1},{"selector":".Box--blue","declarations":1},{"selector":".Box-row--drag-button","declarations":1},{"selector":".Box-row--hover-blue:hover","declarations":1},{"selector":".Box-row--hover-gray:hover","declarations":1},{"selector":".Box-row--focus-blue.navigation-focus","declarations":1},{"selector":".Box-row--focus-gray.navigation-focus","declarations":1},{"selector":".Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide","declarations":1},{"selector":".Box-row.navigation-focus.sortable-ghost","declarations":1},{"selector":".Box-row.navigation-focus.sortable-chosen","declarations":1},{"selector":".Box-row.navigation-focus.is-dragging .Box-row--drag-button","declarations":1},{"selector":".Box-row.Box-row--unread,.Box-row.unread","declarations":1},{"selector":".Box--spacious .Box-row","declarations":1},{"selector":".Box--spacious .Box-footer","declarations":1},{"selector":".Box--spacious .Box-body","declarations":1},{"selector":".Box--spacious .Box-title","declarations":1},{"selector":".Box--condensed .Box-row","declarations":1},{"selector":".Box--condensed .Box-footer","declarations":1},{"selector":".Box--condensed .Box-body","declarations":1},{"selector":".Box--condensed .Box-header","declarations":1},{"selector":".Box--condensed","declarations":1}]},"selectors":{"total":49,"type":0,"class":49,"id":0,"pseudoClass":8,"pseudoElement":0,"values":[".Box",".Box--condensed",".Box--condensed .Box-header",".Box--condensed .Box-body",".Box--condensed .Box-footer",".Box--condensed .Box-btn-octicon.btn-octicon",".Box--condensed .Box-row",".Box--spacious .Box-header",".Box--spacious .Box-title",".Box--spacious .Box-body",".Box--spacious .Box-footer",".Box--spacious .Box-btn-octicon.btn-octicon",".Box--spacious .Box-row",".Box-header",".Box-title",".Box-body",".Box-body:last-of-type",".Box-row",".Box-row:first-of-type",".Box-row:last-of-type",".Box-row.Box-row--unread",".Box-row.unread",".Box-row.navigation-focus .Box-row--drag-button",".Box-row.navigation-focus.is-dragging .Box-row--drag-button",".Box-row.navigation-focus.sortable-chosen",".Box-row.navigation-focus.sortable-ghost",".Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide",".Box-row--focus-gray.navigation-focus",".Box-row--focus-blue.navigation-focus",".Box-row--hover-gray:hover",".Box-row--hover-blue:hover",".Box-row-link",".Box-row-link:hover",".Box-row--drag-button",".Box-footer",".Box--scrollable",".Box--blue",".Box--blue .Box-header",".Box--blue .Box-body",".Box--blue .Box-row",".Box--blue .Box-footer",".Box--danger",".Box--danger .Box-row:first-of-type",".Box--danger .Box-body:last-of-type",".Box-header--blue",".Box-row--yellow",".Box-row--blue",".Box-row--gray",".Box-btn-octicon.btn-octicon"],"specificity":{"max":40,"average":18.979591836734695}},"declarations":{"total":82,"unique":47,"properties":{"background-color":["#fff","#f6f8fa","#fafbfc","#f6f8fa","#f6f8fa","#f1f8ff","#f6f8fa","#f1f8ff","#f1f8ff","#f1f8ff","#fffbdd","#f1f8ff","#f6f8fa"],"border":["1px solid #d1d5da"],"border-radius":["3px"],"line-height":["1.25","1.25","1.25","1.5"],"padding":["8px 16px","8px 16px","8px 16px","8px 16px","8px 16px","24px","24px","24px","24px","24px","16px","16px","16px","16px","16px 16px"],"margin":["-8px -16px","-24px -24px","-1px -1px 0 -1px","-16px -16px"],"font-size":["20px","14px"],"border-color":["#d1d5da","#c8e1ff","#c8e1ff","#c8e1ff","#c8e1ff","#c8e1ff","#d73a49","#d73a49","#d73a49","#c8e1ff"],"border-style":["solid"],"border-width":["1px"],"border-top-left-radius":["3px","2px"],"border-top-right-radius":["3px","2px"],"font-weight":["600"],"border-bottom":["1px solid #e1e4e8"],"margin-bottom":["-1px"],"border-bottom-right-radius":["2px","2px"],"border-bottom-left-radius":["2px","2px"],"margin-top":["-1px","-1px"],"list-style-type":["none"],"border-top":["1px solid #e1e4e8","1px solid #e1e4e8"],"border-top-color":["transparent"],"box-shadow":["2px 0 0 #0366d6 inset"],"color":["#0366d6","#24292e","#0366d6"],"cursor":["grab","grabbing"],"opacity":["100","0","0"],"text-decoration":["none","none"],"max-height":["324px"],"overflow":["scroll"]}},"mediaQueries":{"total":1,"unique":1,"values":["(min-width: 768px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":2,"size":{"graph":[2,2],"max":2,"average":2},"selectorByRuleSizes":[{"selector":",.Box-row-link:hover","declarations":2},{"selector":".Box-row-link","declarations":2}]},"selectors":{"total":2,"type":0,"class":2,"id":0,"pseudoClass":1,"pseudoElement":0,"values":[".Box-row-link",".Box-row-link:hover"],"specificity":{"max":20,"average":15}},"declarations":{"total":4,"unique":3,"properties":{"color":["#24292e","#0366d6"],"text-decoration":["none","none"]}}}]}}} \ No newline at end of file diff --git a/node_modules/primer-page-sections/LICENSE b/node_modules/primer-box/node_modules/primer-support/LICENSE similarity index 97% rename from node_modules/primer-page-sections/LICENSE rename to node_modules/primer-box/node_modules/primer-support/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-page-sections/LICENSE +++ b/node_modules/primer-box/node_modules/primer-support/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-box/node_modules/primer-support/README.md b/node_modules/primer-box/node_modules/primer-support/README.md new file mode 100644 index 00000000000..f08f6938d92 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/README.md @@ -0,0 +1,58 @@ +# Primer Support + +[![npm version](https://img.shields.io/npm/v/primer-support.svg)](https://www.npmjs.org/package/primer-support) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) + +> Support files are Sass variables, mixins, and functions that we import into different bases for use across components, objects, and utilities. Sharing these common properties across GitHub sites helps us to keep our styles more consistent. +> +> Most of the time to include these you'll only need to add `@import "support/support";` to the top of your bundle. If you want only a specific partial you can import them separately. + +This repository is a module of the full [primer][primer] repository. + +## Install + +This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-support` with this command. + +``` +$ npm install --save primer-support +``` + +## 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-support/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._ + +## Documentation + + + +Primer is built on systems that form the foundation of our styles, and inform the way we write and organize our CSS. Building upon systems helps us make styles consistent and interoperable with each other, and assists us with visual hierarchy and vertical rhythm. + +We use Sass variables to keep color, typography, spacing, and other foundations of our system consistent. Occasionally we use Sass mixins to apply multiple CSS properties, they are a convenient solution for frequently-used verbose patterns. + +We've documented variables, mixins, and the systems they are built on for the following: + +- [Breakpoints](/css/support/breakpoints) +- [Colors](/css/support/color-system) +- [Spacing](/css/support/spacing) +- [Typography](/css/support/typography) + + + +## License + +[MIT](./LICENSE) © [GitHub](https://github.com/) + +[primer]: https://github.com/primer/primer +[docs]: http://primer.github.io/ +[npm]: https://www.npmjs.com/ +[install-npm]: https://docs.npmjs.com/getting-started/installing-node +[sass]: http://sass-lang.com/ diff --git a/node_modules/primer-box/node_modules/primer-support/docs/breakpoints.md b/node_modules/primer-box/node_modules/primer-support/docs/breakpoints.md new file mode 100644 index 00000000000..d2709b8cf95 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/docs/breakpoints.md @@ -0,0 +1,84 @@ +--- +title: Breakpoints +path: support/breakpoints +status: Stable +--- + +{:toc} + +Our breakpoints are based on screen widths where our content starts to break. Since most of GitHub is currently a fixed-width with we use pixel widths to make it easy for us to match page widths for responsive and non-responsive pages. **Our breakpoints may change as we move more of the product into responsive layouts.** + +We use abbreviations for each breakpoint to keep the class names concise. This abbreviated syntax is used consistently across responsive styles. Responsive styles allow you to change the styles properties at each breakpoint. For example, when using column widths for grid layouts, you can change specify that the width is 12 columns wide at the small breakpoint, and 6 columns wide from the large breakpoint: `
...
` + +| Breakpoint | Syntax | Description | +| --- | --- | --- | +| Small | sm | min-width: 544px | +| Medium | md | min-width: 768px | +| Large | lg | min-width: 1012px | +| Extra-large | xl | min-width: 1280px | + +**Note:** The `lg` breakpoint matches our current page width of `980px` including left and right padding of `16px` (`$spacer-3`). This is so that content doesn't touch the edges of the window when resized. + +Responsive styles are available for [margin](/css/utilities/margin#responsive-margins), [padding](/css/utilities/padding#responsive-padding), [layout](/css/utilities/layout), [flexbox](/css/utilities/flexbox#responsive-flex-utilities), and the [grid](/css/objects/grid#responsive-grids) system. + +## Breakpoint variables + +The above values are defined as variables, and then put into a Sass map that generates the media query mixin. + +```scss +// breakpoints +$width-xs: 0; +$width-sm: 544px; +$width-md: 768px; +$width-lg: 1012px; +$width-xl: 1280px; + +$breakpoints: ( + // Small screen / phone + sm: $width-sm, + // Medium screen / tablet + md: $width-md, + // Large screen / desktop (980 + (12 * 2)) <= container + gutters + lg: $width-lg, + // Extra large screen / wide desktop + xl: $width-xl +) !default; +``` + +## Media query mixins +Use media query mixins when you want to change CSS properties at a particular breakpoint. The media query mixin works by passing in a breakpoint value, such as `breakpoint(md)`. + +Media queries are scoped from each breakpoint and upwards. In the example below, the font size is `28px` until the viewport size meets the `lg` breakpoint, from there upwards—including through the `xl` breakpoint—the font size will be `32px`. + +```scss +.styles { + font-size: 28px; + @include breakpoint(md) { font-size: 32px; } +} +``` + +## Responsive variants +The `$responsive-variants` variable is a mapping of breakpoints to classname variants, and should be used like so: + +```scss +@each $breakpoint, $variant in $responsive-variants { + @include breakpoint($breakpoint) { + // Note: the first iteration gets `$variant == ""` + .overflow#{$variant}-auto { overflow: auto; } + } +} +``` + +The resulting CSS would be: + +```css +.overflow-auto { overflow: auto; } +@media (min-width: 544px) { .overflow-sm-auto { overflow: auto; } } +@media (min-width: 768px) { .overflow-md-auto { overflow: auto; } } +@media (min-width: 1012px) { .overflow-lg-auto { overflow: auto; } } +@media (min-width: 1280px) { .overflow-xl-auto { overflow: auto; } } +``` + +#### Caution! +1. Don't precede the `#{$variation}` interpolation with a hyphen because the first value of `$variant` will be an empty string. +1. For consistency, please put the `@include breakpoint($breakpoint)` call directly inside the `$responsive-variants` loop. This will help keep file sizes small by "batching" selectors in shared `@media` queries. diff --git a/node_modules/primer-box/node_modules/primer-support/docs/spacing.md b/node_modules/primer-box/node_modules/primer-support/docs/spacing.md new file mode 100644 index 00000000000..37d2404c82f --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/docs/spacing.md @@ -0,0 +1,41 @@ +--- +title: Spacing +path: support/spacing +status: Stable +source: https://github.com/primer/primer/blob/master/modules/primer-support/lib/variables/layout.scss +--- + +{:toc} + +## Spacing scale +The spacing scale is a **base-8** scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for GitHub's UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of `8px`. + +| Variable | Scale | Value | +| --- | --- | --- | +| $spacer-0 | 0 | 0 | +| $spacer-1 | 1 | 4px | +| $spacer-2 | 2 | 8px | +| $spacer-3 | 3 | 16px | +| $spacer-4 | 4 | 24px | +| $spacer-5 | 5 | 32px | +| $spacer-6 | 6 | 40px | + +These variables are encouraged to be used within components and custom CSS. The spacing scale is also used for [margin](/css/utilities/margin) and [padding](/css/utilities/padding) utilities. + +See [primer-marketing-support](/css/support/marketing-variables) for the extended spacing scale used for marketing needs and the related y-axis spacing utilities for [margin](/css/utilities/marketing-margin) and [padding](/css/utilities/marketing-padding). + +## Em-based spacing +Ems are used for spacing within components such as buttons and form elements. We stick to common fractions for em values (and powers of 2 where possible) so that , in combination with typography and line-height, the total height lands on sensible numbers. + +We aim for whole numbers, however, GitHub's body font-size is 14px which is difficult to work with, so we sometimes can't achieve a whole number. Less desirable values are highlighted in red below. + +| Variable | Fraction | Y Padding (em) | Total height at 14px | Total height at 16px | +| --- | --- | --- | --- | --- | +| $em-spacer-1 | 1/16 | .0625 | 22.75 | 26 | +| $em-spacer-2 | 1/8 | .125 | 24.5 | 28 | +| $em-spacer-3 | 1/4 | .25 | 28 | 32 | +| $em-spacer-4 | 3/8 | .375 | 31.5 | 36 | +| $em-spacer-5 | 1/2 | .5 | 35 | 40 | +| $em-spacer-6 | 3/4 | .75 | 42 | 48 | + +The variables listed above are preferred for use within components and custom CSS. To calculate values with other font-sizes or em values, we suggest using [Formula](http://jxnblk.com/formula/). diff --git a/node_modules/primer-box/node_modules/primer-support/docs/typography.md b/node_modules/primer-box/node_modules/primer-support/docs/typography.md new file mode 100644 index 00000000000..3693aecf211 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/docs/typography.md @@ -0,0 +1,91 @@ +--- +title: Typography +path: support/typography +status: Stable +status_issue: https://github.com/github/design-systems/issues/329 +source: https://github.com/primer/primer/blob/master/modules/primer-support/lib/variables/typography.scss +--- + +{:toc} + +## Type Scale + +The typography scale is designed to work for GitHub's product UI and marketing sites. Font sizes are designed to work in combination with line-height values so as to result in more sensible numbers wherever possible. + +Font sizes are smaller on mobile and scale up at the `md` [breakpoint](./breakpoints) to be larger on desktop. + +| Scale | Font size: mobile | Font size: desktop | 1.25 line height | 1.5 line height | +| --- | --- | --- | --- | --- | +| 00 | 40px | 48px | 60 | 72 | +| 0 | 32px | 40px | 50 | 60 | +| 1 | 26px | 32px | 40 | 48 | +| 2 | 22px | 24px | 30 | 36 | +| 3 | 18px | 20px | 25 | 30 | +| 4 | 16px | 16px | 20 | 24 | +| 5 | 14px | 14px | 17.5 | 21 | +| 6 | 12px | 12px | 15 | 18 | + +The typography scale is used to create [typography utilities](/css/utilities/typography). + +## Typography variables + +#### Font size variables +```scss +// Heading sizes - mobile +// h4—h6 remain the same size on both mobile & desktop +$h00-size-mobile: 40px; +$h0-size-mobile: 32px; +$h1-size-mobile: 26px; +$h2-size-mobile: 22px; +$h3-size-mobile: 18px; + +// Heading sizes - desktop +$h00-size: 48px; +$h0-size: 40px; +$h1-size: 32px; +$h2-size: 24px; +$h3-size: 20px; +$h4-size: 16px; +$h5-size: 14px; +$h6-size: 12px; +``` + +#### Font weight variables +```scss +$font-weight-bold: 600 !default; +$font-weight-light: 300 !default; +``` + +#### Line height variables +```scss +$lh-condensed-ultra: 1 !default; +$lh-condensed: 1.25 !default; +$lh-default: 1.5 !default; +``` + +## Typography Mixins +Typography mixins are available for heading styles and for our type scale. They can be used within components or custom CSS. The same styles are also available as [utilities](/css/utilities/typography#heading-utilities). which requires no additional CSS. + +Heading mixins are available for `h1` through to `h6`, this includes the font-size and font-weight. Example: + +```scss +.styles { + @include h1; +} +``` + +Responsive heading mixins can be used to adjust the font-size between the `sm` and `lg` breakpoint. Only headings 1—3 are responsive. Heading 4—6 are small enough to remain the same between mobile and desktop. Responsive heading mixins include the font-size and font-weight as well as the media query. To use a responsive heading mixin, postfix the heading with `-responsive`: + +```scss +.styles { + @include h1-responsive; +} +``` + +Responsive type scale mixins are also available. Type scale mixins apply a font-size that gets slightly bigger at the `lg` breakpoint. They do not apply a font-weight. Like the responsive heading mixins, they are only available for size `f1` to `f3` and are postfixed with `-responsive` as in the example below: + +```scss +.style { + @include f1-responsive; +} +``` diff --git a/node_modules/primer-box/node_modules/primer-support/index.scss b/node_modules/primer-box/node_modules/primer-support/index.scss new file mode 100644 index 00000000000..1b5abdd8080 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/index.scss @@ -0,0 +1,11 @@ +// variables +@import "./lib/variables/typography.scss"; +@import "./lib/variables/colors.scss"; +@import "./lib/variables/layout.scss"; +@import "./lib/variables/misc.scss"; + +// mixins +@import "./lib/mixins/typography.scss"; +@import "./lib/mixins/layout.scss"; +@import "./lib/mixins/buttons.scss"; +@import "./lib/mixins/misc.scss"; diff --git a/node_modules/primer-box/node_modules/primer-support/lib/mixins/buttons.scss b/node_modules/primer-box/node_modules/primer-support/lib/mixins/buttons.scss new file mode 100644 index 00000000000..8b0f30be001 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/lib/mixins/buttons.scss @@ -0,0 +1,160 @@ +// stylelint-disable block-closing-brace-newline-after + +// Button color generator for primary and themed buttons + +// New button hotness +@mixin btn-solid($color, $bg, $bg2) { + color: $color; + background-color: $bg2; + background-image: linear-gradient(-180deg, $bg 0%, $bg2 90%); + + @if $bg == $gray-000 { + &:focus, + &.focus { + box-shadow: $btn-input-focus-shadow; + } + + &:hover, + &.hover { + background-color: darken($bg2, 3%); + background-image: linear-gradient(-180deg, darken($bg, 3%) 0%, darken($bg2, 3%) 90%); + background-position: 0 -$em-spacer-5; + border-color: rgba($black, 0.35); + } + + &:active, + &.selected, + [open] > & { + background-color: darken(desaturate($bg, 10%), 6%); + background-image: none; + border-color: rgba($black, 0.35); // repeat to avoid shift on click-drag off of button + box-shadow: $btn-active-shadow; + } + + &:disabled, + &.disabled { + color: rgba($color, 0.4); + background-color: $bg2; + background-image: none; + border-color: transparentize($black, 0.8); // back to default .btn + box-shadow: none; + } + + } @else { + &:focus, + &.focus { + box-shadow: 0 0 0 0.2em rgba($bg, 0.4); + } + + &:hover, + &.hover { + background-color: darken($bg2, 2%); + background-image: linear-gradient(-180deg, darken($bg, 2%) 0%, darken($bg2, 2%) 90%); + background-position: 0 -$em-spacer-5; + border-color: $black-fade-50; + } + + &:active, + &.selected, + [open] > & { + background-color: darken(mix($bg, $bg2, 50%), 7%); + background-image: none; + border-color: $black-fade-50; // repeat to avoid shift on click-drag off of button + box-shadow: $btn-active-shadow; + } + + &:disabled, + &.disabled { + color: rgba($color, 0.75); + background-color: mix($bg2, $white, 50%); + background-image: none; + border-color: transparentize($black, 0.8); // repeat .btn default to avoid shift on click-drag off of button + box-shadow: none; + } + + .Counter { + color: darken($bg, 8%); + background-color: $white; + } + } +} + +// Inverse button hover style +@mixin btn-inverse($color, $bg, $bg2) { + color: $color; + background-color: $bg; + background-image: linear-gradient(-180deg, $bg 0%, $bg2 90%); + + &:focus { + box-shadow: 0 0 0 0.2em rgba($color, 0.4); + } + + &:hover { + color: $text-white; + background-color: $color; + background-image: linear-gradient(-180deg, lighten($color, 10%) 0%, $color 90%); + border-color: $black-fade-50; + + .Counter { + color: $text-white; + } + } + + &:active, + &.selected, + [open] > & { + color: $text-white; + background-color: darken($color, 5%); + background-image: none; + border-color: $black-fade-50; + box-shadow: $btn-active-shadow; + } + + &:disabled, + &.disabled { + color: rgba($color, 0.4); + background-color: $bg2; + background-image: none; + border-color: transparentize($black, 0.8); // back to default .btn + box-shadow: none; + } +} + +// Outline color generator for btn-outline to make the hover state inverse the text and bg colors. +@mixin btn-outline($text-color: $text-blue, $bg-color: $bg-white) { + color: $text-color; + background-color: $bg-color; + background-image: none; + + .Counter { + background-color: rgba($black, 0.07); + } + + &:hover, + &:active, + &.selected, + [open] > & { + color: $bg-color; + background-color: $text-color; + background-image: none; + border-color: $text-color; + + .Counter { + color: $text-color; + background-color: $bg-color; + } + } + + &:focus { + border-color: $text-color; + box-shadow: 0 0 0 0.2em rgba($text-color, 0.4); + } + + &:disabled, + &.disabled { + color: $black-fade-30; + background-color: $bg-white; + border-color: $black-fade-15; + box-shadow: none; + } +} diff --git a/node_modules/primer-box/node_modules/primer-support/lib/mixins/layout.scss b/node_modules/primer-box/node_modules/primer-support/lib/mixins/layout.scss new file mode 100644 index 00000000000..a6d30cf1879 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/lib/mixins/layout.scss @@ -0,0 +1,58 @@ +// Responsive media queries + +@mixin breakpoint($breakpoint) { + @if $breakpoint == "" { + @content; + } + + @else { + // Retrieves the value from the key + $value: map-get($breakpoints, $breakpoint); + + // If the key exists in the map + @if $value != null { + // Prints a media query based on the value + @media (min-width: $value) { + @content; + } + } + + // If the key doesn't exist in the map + @else { + @warn "Unfortunately, no value could be retrieved from `#{$breakpoint}`. " + + "Please make sure it is defined in `$breakpoints` map."; + } + } +} + +// Retina media query + +@mixin retina-media-query { + @media + only screen and (-webkit-min-device-pixel-ratio: 2), + only screen and (min--moz-device-pixel-ratio: 2), + only screen and (-moz-min-device-pixel-ratio: 2), + only screen and (-o-min-device-pixel-ratio: 2/1), + only screen and (min-device-pixel-ratio: 2), + only screen and (min-resolution: 192dpi), + only screen and (min-resolution: 2dppx) { + @content; + } +} + +// Clearfix +// +// Clears floats via mixin. + +@mixin clearfix { + &::before { + display: table; + content: ""; + } + + &::after { + display: table; + clear: both; + content: ""; + } +} diff --git a/node_modules/primer-box/node_modules/primer-support/lib/mixins/misc.scss b/node_modules/primer-box/node_modules/primer-support/lib/mixins/misc.scss new file mode 100644 index 00000000000..ebdd32d0468 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/lib/mixins/misc.scss @@ -0,0 +1,29 @@ +// Generate a two-color caret for any element. +@mixin double-caret($foreground: $text-white, $background: lighten($gray-300, 5%)) { + &::after, + &::before { + position: absolute; + top: 11px; + right: 100%; + left: -16px; + display: block; + width: 0; + height: 0; + pointer-events: none; + content: " "; + border-color: transparent; + border-style: solid solid outset; + } + + &::after { + margin-top: 1px; + margin-left: 2px; + border-width: 7px; + border-right-color: $foreground; + } + + &::before { + border-width: 8px; + border-right-color: $background; + } +} diff --git a/node_modules/primer-box/node_modules/primer-support/lib/mixins/typography.scss b/node_modules/primer-box/node_modules/primer-support/lib/mixins/typography.scss new file mode 100644 index 00000000000..d39aa44c1f5 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/lib/mixins/typography.scss @@ -0,0 +1,84 @@ +// Text hiding for image based text replacement. +// Higher performance than -9999px because it only renders +// the size of the actual text, not a full 9999px box. +@mixin hide-text() { + overflow: hidden; + text-indent: 100%; + white-space: nowrap; +} + +// Heading mixins for use within components +// These match heading utilities in utilities/typography +@mixin h1 { + font-size: $h1-size; + font-weight: $font-weight-bold; +} + +@mixin h2 { + font-size: $h2-size; + font-weight: $font-weight-bold; +} + +@mixin h3 { + font-size: $h3-size; + font-weight: $font-weight-bold; +} + +@mixin h4 { + font-size: $h4-size; + font-weight: $font-weight-bold; +} + +@mixin h5 { + font-size: $h5-size; + font-weight: $font-weight-bold; +} + +@mixin h6 { + font-size: $h6-size; + font-weight: $font-weight-bold; +} + +// Responsive heading mixins +// There are no responsive mixins for h4—h6 because they are small +// and don't need to be smaller on mobile. +@mixin f1-responsive { + font-size: $h1-size-mobile; + + // 32px on desktop + @include breakpoint(md) { font-size: $h1-size; } + +} + +@mixin f2-responsive { + font-size: $h2-size-mobile; + + // 24px on desktop + @include breakpoint(md) { font-size: $h2-size; } +} + +@mixin f3-responsive { + font-size: $h3-size-mobile; + + // 20px on desktop + @include breakpoint(md) { font-size: $h3-size; } + +} + +// 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; +} + +@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/node_modules/primer-box/node_modules/primer-support/lib/variables/color-system.scss b/node_modules/primer-box/node_modules/primer-support/lib/variables/color-system.scss new file mode 100644 index 00000000000..0ea1a7116c0 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/lib/variables/color-system.scss @@ -0,0 +1,114 @@ +// +// +// -------- Grays -------- +$gray-000: #fafbfc !default; +$gray-100: #f6f8fa !default; +$gray-200: #e1e4e8 !default; +$gray-300: #d1d5da !default; +$gray-400: #959da5 !default; +$gray-500: #6a737d !default; +$gray-600: #586069 !default; +$gray-700: #444d56 !default; +$gray-800: #2f363d !default; +$gray-900: #24292e !default; // body font color + +// -------- Blue -------- +$blue-000: #f1f8ff !default; +$blue-100: #dbedff !default; +$blue-200: #c8e1ff !default; +$blue-300: #79b8ff !default; +$blue-400: #2188ff !default; +$blue-500: #0366d6 !default; // Default: Passes AA with #fff +$blue-600: #005cc5 !default; +$blue-700: #044289 !default; +$blue-800: #032f62 !default; +$blue-900: #05264c !default; // Passes with 1/2/300 blues + +// -------- Green -------- +$green-000: #f0fff4 !default; +$green-100: #dcffe4 !default; +$green-200: #bef5cb !default; +$green-300: #85e89d !default; +$green-400: #34d058 !default; +$green-500: #28a745 !default; // Default. passes AA Large +$green-600: #22863a !default; // Text green, passes AA on #fff +$green-700: #176f2c !default; +$green-800: #165c26 !default; +$green-900: #144620 !default; + +// -------- Yellow -------- +$yellow-000: #fffdef !default; +$yellow-100: #fffbdd !default; +$yellow-200: #fff5b1 !default; +$yellow-300: #ffea7f !default; +$yellow-400: #ffdf5d !default; +$yellow-500: #ffd33d !default; +$yellow-600: #f9c513 !default; +$yellow-700: #dbab09 !default; +$yellow-800: #b08800 !default; +$yellow-900: #735c0f !default; + +// -------- Orange -------- +$orange-000: #fff8f2 !default; +$orange-100: #ffebda !default; +$orange-200: #ffd1ac !default; +$orange-300: #ffab70 !default; +$orange-400: #fb8532 !default; +$orange-500: #f66a0a !default; // Default. passes AA Large with #fff +$orange-600: #e36209 !default; +$orange-700: #d15704 !default; +$orange-800: #c24e00 !default; +$orange-900: #a04100 !default; + +// -------- Red -------- +$red-000: #ffeef0 !default; +$red-100: #ffdce0 !default; +$red-200: #fdaeb7 !default; +$red-300: #f97583 !default; +$red-400: #ea4a5a !default; +$red-500: #d73a49 !default; // Default. passes AA +$red-600: #cb2431 !default; +$red-700: #b31d28 !default; +$red-800: #9e1c23 !default; +$red-900: #86181d !default; + +// -------- Purple -------- +$purple-000: #f5f0ff !default; +$purple-100: #e6dcfd !default; +$purple-200: #d1bcf9 !default; +$purple-300: #b392f0 !default; +$purple-400: #8a63d2 !default; +$purple-500: #6f42c1 !default; // passes AA with #fff +$purple-600: #5a32a3 !default; +$purple-700: #4c2889 !default; +$purple-800: #3a1d6e !default; +$purple-900: #29134e !default; + +// -------- Fades -------- +// Black based on same hue as $gray-900 +$black: #1b1f23 !default; +$white: #fff !default; + +$black-fade-15: rgba($black, 0.15) !default; +$black-fade-30: rgba($black, 0.3) !default; +$black-fade-50: rgba($black, 0.5) !default; +$black-fade-70: rgba($black, 0.7) !default; +$black-fade-85: rgba($black, 0.85) !default; + +$white-fade-15: rgba($white, 0.15) !default; +$white-fade-30: rgba($white, 0.3) !default; +$white-fade-50: rgba($white, 0.5) !default; +$white-fade-70: rgba($white, 0.7) !default; +$white-fade-85: rgba($white, 0.85) !default; + +// -------- Color defaults -------- +$red: $red-500 !default; +$purple: $purple-500 !default; +$blue: $blue-500 !default; +$green: $green-500 !default; +$yellow: $yellow-500 !default; +$orange: $orange-500 !default; + +$gray-dark: $gray-900 !default; +$gray-light: $gray-400 !default; +$gray: $gray-500 !default; diff --git a/node_modules/primer-box/node_modules/primer-support/lib/variables/colors.scss b/node_modules/primer-box/node_modules/primer-support/lib/variables/colors.scss new file mode 100644 index 00000000000..36dc3c8a747 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/lib/variables/colors.scss @@ -0,0 +1,67 @@ +@import "color-system.scss"; +// Color variables +// stylelint-disable declaration-bang-space-before + +// State indicators. +$status-pending: desaturate($yellow-700, 15%) !default; + +// Repository type colors +// Should be able to deprecate these in future +$repo-private-text: $black-fade-70 !default; +$repo-private-bg: $yellow-000 !default; +$repo-private-icon: transparentize($yellow-900, 0.5) !default; + +// Highlight used for things like search +$highlight-yellow: rgba(255, 247, 140, 0.5); + +// Border colors +$border-black-fade: $black-fade-15 !default; + +$border-blue: $blue-500 !default; +$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; +$border-gray-darker: $gray-700 !default; +$border-gray-light: lighten($gray-200, 3%) !default; +$border-gray: $gray-200 !default; + +// Background colors +$bg-blue-light: $blue-000 !default; +$bg-blue: $blue-500 !default; +$bg-gray-dark: $gray-900 !default; +$bg-gray-light: $gray-000 !default; +$bg-gray: $gray-100 !default; +$bg-green: $green-500 !default; +$bg-green-light: $green-100 !default; +$bg-orange: $orange-700 !default; +$bg-purple: $purple-500 !default; +$bg-purple-light: $purple-000 !default; +$bg-red: $red-500 !default; +$bg-red-light: $red-100 !default; +$bg-white: $white !default; +$bg-yellow: $yellow-500 !default; +$bg-yellow-light: $yellow-200 !default; + +// Text colors +$text-blue: $blue-500 !default; +$text-gray-dark: $gray-900 !default; +$text-gray-light: $gray-500 !default; +$text-gray: $gray-600 !default; +$text-green: $green-500 !default; +$text-orange: $orange-900 !default; +$text-orange-light: $orange-600 !default; +$text-purple: $purple !default; +$text-red: $red-600 !default; +$text-white: $white !default; diff --git a/node_modules/primer-box/node_modules/primer-support/lib/variables/layout.scss b/node_modules/primer-box/node_modules/primer-support/lib/variables/layout.scss new file mode 100644 index 00000000000..f479f8ce5b7 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/lib/variables/layout.scss @@ -0,0 +1,109 @@ +// Layout variables +// stylelint-disable declaration-bang-space-before + +// These are our margin and padding utility spacers. The default step size we +// use is 8px. This gives us a key of: +// 0 => 0px +// 1 => 4px +// 2 => 8px +// 3 => 16px +// 4 => 24px +// 5 => 32px +// 6 => 40px +$spacer: 8px !default; + +// Our spacing scale +$spacer-0: 0 !default; // 0 +$spacer-1: round($spacer / 2) !default; // 4px +$spacer-2: $spacer !default; // 8px +$spacer-3: $spacer * 2 !default; // 16px +$spacer-4: $spacer * 3 !default; // 24px +$spacer-5: $spacer * 4 !default; // 32px +$spacer-6: $spacer * 5 !default; // 40px + +// The list of spacer values +$spacers: ( + $spacer-0, + $spacer-1, + $spacer-2, + $spacer-3, + $spacer-4, + $spacer-5, + $spacer-6, +) !default; + +// And the map of spacers, for easier looping: +// @each $scale, $length in $spacer-map { ... } +$spacer-map: ( + 0: $spacer-0, + 1: $spacer-1, + 2: $spacer-2, + 3: $spacer-3, + 4: $spacer-4, + 5: $spacer-5, + 6: $spacer-6, +) !default; + +// Em spacer variables +$em-spacer-1: 0.0625em !default; // 1/16 +$em-spacer-2: 0.125em !default; // 1/8 +$em-spacer-3: 0.25em !default; // 1/4 +$em-spacer-4: 0.375em !default; // 3/8 +$em-spacer-5: 0.5em !default; // 1/2 +$em-spacer-6: 0.75em !default; // 3/4 + +// Fixed-width container variables +$container-width: 980px !default; +$grid-gutter: 10px !default; + +// Breakpoint widths +$width-xs: 0 !default; +// Small screen / phone +$width-sm: 544px !default; +// Medium screen / tablet +$width-md: 768px !default; +// Large screen / desktop (980 + (16 * 2)) <= container + gutters +$width-lg: 1012px !default; +// Extra large screen / wide desktop +$width-xl: 1280px !default; + +// Responsive container widths +$container-sm: $width-sm !default; +$container-md: $width-md !default; +$container-lg: $width-lg !default; +$container-xl: $width-xl !default; + +// Breakpoints in the form (name: length) +$breakpoints: ( + sm: $width-sm, + md: $width-md, + lg: $width-lg, + xl: $width-xl +) !default; + +// This map in the form (breakpoint: variant) is used to iterate over +// breakpoints and create both responsive and non-responsive classes in one +// loop: +// +// ```scss +// @each $breakpoint, $variant of $responsive-variants { +// @include breakpoint($breakpoint) { +// .foo#{$variant}-bar { foo: bar !important; } +// } +// } +// ``` +$responsive-variants: ( + "": "", + sm: "-sm", + md: "-md", + lg: "-lg", + xl: "-xl", +) !default; + +// responive utility position values +$responsive-positions: ( + static, + relative, + absolute, + fixed +) !default; diff --git a/node_modules/primer-box/node_modules/primer-support/lib/variables/misc.scss b/node_modules/primer-box/node_modules/primer-support/lib/variables/misc.scss new file mode 100644 index 00000000000..cd6414f533b --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/lib/variables/misc.scss @@ -0,0 +1,40 @@ +// Miscellaneous variables +// stylelint-disable declaration-bang-space-before + +// Border size +$border-width: 1px !default; +$border-color: $border-gray !default; +$border-style: solid !default; +$border: $border-width $border-color $border-style !default; +$border-radius: 3px !default; + +// Custom explore grid border +$exploregrid-item-border-radius: 4px; + +// Box shadow +$box-shadow: 0 1px 1px rgba($black, 0.1) !default; +$box-shadow-medium: 0 1px 5px $black-fade-15 !default; +$box-shadow-large: 0 1px 15px $black-fade-15 !default; +$box-shadow-extra-large: 0 10px 50px rgba($black, 0.07) !default; + +// Tooltips +$tooltip-max-width: 250px !default; +$tooltip-background-color: $black; +$tooltip-text-color: $white !default; +$tooltip-delay: 0.4s !default; +$tooltip-duration: 0.1s !default; + +// Should be moved into custom github css +$stats-switcher-py: 10px; +// Future proof this `height` value by finding the computed line-height, then +// adding the total value of the vertical padding. This var is used to toggle +// between the stats bar and language breakdown. +$stats-viewport-height: ($body-font-size * $body-line-height) + ($stats-switcher-py * 2); + +$min_tab_size: 1; +$max_tab_size: 12; + +// Button and form variables +$form-control-shadow: inset 0 1px 2px rgba($black, 0.075); +$btn-input-focus-shadow: 0 0 0 0.2em rgba($blue, 0.3); +$btn-active-shadow: inset 0 0.15em 0.3em $black-fade-15; diff --git a/node_modules/primer-box/node_modules/primer-support/lib/variables/typography.scss b/node_modules/primer-box/node_modules/primer-support/lib/variables/typography.scss new file mode 100644 index 00000000000..c3d857317a0 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/lib/variables/typography.scss @@ -0,0 +1,43 @@ +// Typography variables +// stylelint-disable declaration-bang-space-before + +// 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; +$h2-size: 24px !default; +$h3-size: 20px !default; +$h4-size: 16px !default; +$h5-size: 14px !default; +$h6-size: 12px !default; + +$font-size-small: 12px !default; + +// Font weights +$font-weight-bold: 600 !default; +$font-weight-semibold: 500 !default; +$font-weight-normal: 400 !default; +$font-weight-light: 300 !default; + +// Line heights +$lh-condensed-ultra: 1 !default; +$lh-condensed: 1.25 !default; +$lh-default: 1.5 !default; + +// Font stacks +$body-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !default; + +// Monospace font stack +$mono-font: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace !default; + +// The base body size +$body-font-size: 14px !default; +$body-line-height: $lh-default !default; diff --git a/node_modules/primer-box/node_modules/primer-support/package.json b/node_modules/primer-box/node_modules/primer-support/package.json new file mode 100644 index 00000000000..023b565ad14 --- /dev/null +++ b/node_modules/primer-box/node_modules/primer-support/package.json @@ -0,0 +1,73 @@ +{ + "_args": [ + [ + "primer-support@5.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-support@5.0.0", + "_id": "primer-support@5.0.0", + "_inBundle": false, + "_integrity": "sha512-inUxVSsGirn5IkPxBhFsMBgm8ZHyfOUmOWyDCN8cBXtbaLiCIAjHsPI46yS1zrWxnn0J2kvq8haomkrlHGF08g==", + "_location": "/primer-box/primer-support", + "_phantomChildren": {}, + "_requested": { + "type": "version", + "registry": true, + "raw": "primer-support@5.0.0", + "name": "primer-support", + "escapedName": "primer-support", + "rawSpec": "5.0.0", + "saveSpec": null, + "fetchSpec": "5.0.0" + }, + "_requiredBy": [ + "/primer-box" + ], + "_resolved": "https://registry.npmjs.org/primer-support/-/primer-support-5.0.0.tgz", + "_spec": "5.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", + "author": { + "name": "GitHub, Inc." + }, + "bugs": { + "url": "https://github.com/primer/primer/issues" + }, + "description": "Sass variables, mixins, and functions for use in our components.", + "files": [ + "index.scss", + "lib", + "docs" + ], + "homepage": "http://primer.github.io/", + "keywords": [ + "primer", + "css", + "github", + "design-system", + "mixins", + "functions", + "variables", + "scss" + ], + "license": "MIT", + "name": "primer-support", + "primer": { + "category": "core", + "module_type": "support" + }, + "repository": { + "type": "git", + "url": "https://github.com/primer/primer/tree/master/modules/primer-support" + }, + "sass": "index.scss", + "scripts": { + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", + "prepublishOnly": "../../script/notify pending", + "test": "npm run lint" + }, + "style": "build/build.css", + "version": "5.0.0" +} diff --git a/node_modules/primer-box/package.json b/node_modules/primer-box/package.json index d62081e7ede..a896540a78f 100644 --- a/node_modules/primer-box/package.json +++ b/node_modules/primer-box/package.json @@ -1,68 +1,74 @@ { - "_from": "primer-box@^2.1.8", - "_id": "primer-box@2.1.8", + "_args": [ + [ + "primer-box@3.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-box@3.0.0", + "_id": "primer-box@3.0.0", "_inBundle": false, - "_integrity": "sha1-xFO/zrAKlZIR+yOhJG3DN6UmW18=", + "_integrity": "sha512-P6gUxgcC5Se2nPx4erHmj6JhqgBMxJDeJyuz5OS+SArWR0cydxi86Cf7mH4eNC+PebJQ91K+ddcxkU6w3vOEqw==", "_location": "/primer-box", "_phantomChildren": {}, "_requested": { - "type": "range", + "type": "version", "registry": true, - "raw": "primer-box@^2.1.8", + "raw": "primer-box@3.0.0", "name": "primer-box", "escapedName": "primer-box", - "rawSpec": "^2.1.8", + "rawSpec": "3.0.0", "saveSpec": null, - "fetchSpec": "^2.1.8" + "fetchSpec": "3.0.0" }, "_requiredBy": [ "/primer-core" ], - "_resolved": "https://registry.npmjs.org/primer-box/-/primer-box-2.1.8.tgz", - "_shasum": "c453bfceb00a959211fb23a1246dc337a5265b5f", - "_spec": "primer-box@^2.1.8", - "_where": "/Users/bkeepers/projects/guides/node_modules/primer-core", + "_resolved": "https://registry.npmjs.org/primer-box/-/primer-box-3.0.0.tgz", + "_spec": "3.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", "author": { "name": "GitHub, Inc." }, "bugs": { - "url": "https://github.com/primer/primer-css/issues" + "url": "https://github.com/primer/primer/issues" }, - "bundleDependencies": false, "dependencies": { - "primer-support": "^4.0.7" + "primer-support": "5.0.0" }, - "deprecated": false, "description": "A module for creating rounded-corner boxes with options for headers, lists, and footers.", - "devDependencies": { - "primer-module-build": "*", - "stylelint": "*", - "stylelint-config-primer": "*" - }, "files": [ "index.scss", "lib", "build" ], - "homepage": "http://primercss.io/", + "homepage": "http://primer.github.io/", "keywords": [ "primer", "css", "github", - "primercss" + "design-system" ], "license": "MIT", "main": "build/index.js", "name": "primer-box", + "primer": { + "category": "core", + "module_type": "components" + }, "repository": { "type": "git", - "url": "https://github.com/primer/primer-css/tree/master/modules/primer-box" + "url": "https://github.com/primer/primer/tree/master/modules/primer-box" }, + "sass": "index.scss", "scripts": { - "build": "primer-module-build index.scss", + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", "prepare": "npm run build", - "test": "npm run build && stylelint **/*.scss -c .stylelintrc.json -s scss" + "prepublishOnly": "../../script/notify pending", + "test": "../../script/npm-run-all build lint" }, - "style": "index.scss", - "version": "2.1.8" + "style": "build/build.css", + "version": "3.0.0" } diff --git a/node_modules/primer-breadcrumb/CHANGELOG.md b/node_modules/primer-breadcrumb/CHANGELOG.md deleted file mode 100644 index 246aec2ea2b..00000000000 --- a/node_modules/primer-breadcrumb/CHANGELOG.md +++ /dev/null @@ -1,30 +0,0 @@ -# v0.1.1 - - * bumping the version - Jon Rohan [github/github@4a72b25](https://github.com/github/github/commit/4a72b25) - * Pointing main js file to build - Jon Rohan [github/github@3575651](https://github.com/github/github/commit/3575651) - * don't change the versions yet - Jon Rohan [github/github@6bebcff](https://github.com/github/github/commit/6bebcff) - * Mark breadcrumbs as navigation ref: http://w3c.github.io/aria-practices/examples/breadcrumb/index.html - Mu-An Chiou [github/github@697312d](https://github.com/github/github/commit/697312d) - * Bumping version - Jon Rohan [github/github@df8b91c](https://github.com/github/github/commit/df8b91c) - * Cleaning up devDependencies versions and simplifying npm scripts - Jon Rohan [github/github@2c42571](https://github.com/github/github/commit/2c42571) - * Sorting and table objects. We also don't need homepage - Jon Rohan [github/github@798629d](https://github.com/github/github/commit/798629d) - * Removing duplicate headers - Jon Rohan [github/github@225cee1](https://github.com/github/github/commit/225cee1) - -# v0.1.0 - - * Rename repository with prefix primer- - Jon Rohan [github/github@ec8774a](https://github.com/github/github/commit/ec8774a) - * update example markdown - Patrick Marsceill [github/github@601fe9d](https://github.com/github/github/commit/601fe9d) - * Clean this up - Patrick Marsceill [github/github@c858d66](https://github.com/github/github/commit/c858d66) - * refactor breadcrumb to be better - Patrick Marsceill [github/github@30b6eaa](https://github.com/github/github/commit/30b6eaa) - * Update the names in the README files - Patrick Marsceill [github/github@75fed58](https://github.com/github/github/commit/75fed58) - * Update names for npm publising - Patrick Marsceill [github/github@451f97a](https://github.com/github/github/commit/451f97a) - * Fix import path across all scss files - Patrick Marsceill [github/github@a566f31](https://github.com/github/github/commit/a566f31) - * Smart quote :( - Patrick Marsceill [github/github@3e116ad](https://github.com/github/github/commit/3e116ad) - * Breadcrumb docs - Patrick Marsceill [github/github@9547e46](https://github.com/github/github/commit/9547e46) - * Tweak breadcrumb spacing - Patrick Marsceill [github/github@b32a8b1](https://github.com/github/github/commit/b32a8b1) - * Add breadcrumb docs - Patrick Marsceill [github/github@40a1743](https://github.com/github/github/commit/40a1743) - * Tweak breadcrumb spacing and color - Patrick Marsceill [github/github@57fd94b](https://github.com/github/github/commit/57fd94b) - * Test data for breadcrumb docs - Patrick Marsceill [github/github@9db2182](https://github.com/github/github/commit/9db2182) - * Fix variable collisions and add basecoat to site to test sass compilation errors - Patrick Marsceill [github/github@c73eee3](https://github.com/github/github/commit/c73eee3) - * Remove basecoat - Patrick Marsceill [github/github@1b1503d](https://github.com/github/github/commit/1b1503d) - * prefix bc => marketing - Patrick Marsceill [github/github@04d509a](https://github.com/github/github/commit/04d509a) - * Add breadcrumbs - Patrick Marsceill [github/github@7edec21](https://github.com/github/github/commit/7edec21) \ No newline at end of file diff --git a/node_modules/primer-breadcrumb/LICENSE b/node_modules/primer-breadcrumb/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-breadcrumb/LICENSE +++ b/node_modules/primer-breadcrumb/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-breadcrumb/README.md b/node_modules/primer-breadcrumb/README.md index 0563466146c..35d489a32c2 100644 --- a/node_modules/primer-breadcrumb/README.md +++ b/node_modules/primer-breadcrumb/README.md @@ -1,16 +1,17 @@ -# Primer Marketing CSS Breadcrumb Navigation +# Primer Breadcrumb Navigation -[![npm version](http://img.shields.io/npm/v/primer-breadcrumb.svg)](https://www.npmjs.org/package/primer-breadcrumb) -[![Build Status](https://travis-ci.org/primer/primer-css.svg?branch=master)](https://travis-ci.org/primer/primer-css) +[![npm version](https://img.shields.io/npm/v/primer-breadcrumb.svg)](https://www.npmjs.org/package/primer-breadcrumb) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) -> Breadcrumb navigation for GitHub's marketing pages with parents / grandparents. +> Breadcrumb navigation for GitHub's pages with parents / grandparents. -This repository is a module of the full [primer-css][primer] repository. +This repository is a module of the full [primer][primer] repository. ## Documentation @@ -22,11 +23,11 @@ Breadcrumbs are used to show taxonomical context on pages that are many levels d #### Usage -```html +```html title="Breadcrumb" @@ -41,7 +42,7 @@ MIT © [GitHub](https://github.com/) [primer]: https://github.com/primer/primer [primer-support]: https://github.com/primer/primer-support [support]: https://github.com/primer/primer-support -[docs]: http://primercss.io/ +[docs]: http://primer.github.io/ [npm]: https://www.npmjs.com/ [install-npm]: https://docs.npmjs.com/getting-started/installing-node [sass]: http://sass-lang.com/ diff --git a/node_modules/primer-breadcrumb/build/build.css b/node_modules/primer-breadcrumb/build/build.css index 78ed9743aaf..92c27473af0 100644 --- a/node_modules/primer-breadcrumb/build/build.css +++ b/node_modules/primer-breadcrumb/build/build.css @@ -1 +1 @@ -.breadcrumb-item{display:inline-block;margin-left:-4px;white-space:nowrap;list-style:none}.breadcrumb-item::after{padding-right:0.5em;padding-left:0.5em;color:#e1e4e8;content:"/"}.breadcrumb-item-selected::after{content:none} +.breadcrumb-item{display:inline-block;margin-left:-0.35em;white-space:nowrap;list-style:none}.breadcrumb-item::after{padding-right:.5em;padding-left:.5em;color:#e1e4e8;content:"/"}.breadcrumb-item:first-child{margin-left:0}.breadcrumb-item-selected::after{content:none} diff --git a/node_modules/primer-breadcrumb/build/data.json b/node_modules/primer-breadcrumb/build/data.json new file mode 100644 index 00000000000..4a79c8a47d6 --- /dev/null +++ b/node_modules/primer-breadcrumb/build/data.json @@ -0,0 +1 @@ +{"cssstats":{"size":270,"gzipSize":178,"humanizedSize":"270B","humanizedGzipSize":"178B","rules":{"total":4,"size":{"graph":[4,4,1,1],"max":4,"average":2.5},"selectorByRuleSizes":[{"selector":".breadcrumb-item::after","declarations":4},{"selector":".breadcrumb-item","declarations":4},{"selector":".breadcrumb-item-selected::after","declarations":1},{"selector":".breadcrumb-item:first-child","declarations":1}]},"selectors":{"total":4,"type":0,"class":4,"id":0,"pseudoClass":1,"pseudoElement":2,"values":[".breadcrumb-item",".breadcrumb-item::after",".breadcrumb-item:first-child",".breadcrumb-item-selected::after"],"specificity":{"max":20,"average":13}},"declarations":{"total":10,"unique":10,"properties":{"display":["inline-block"],"margin-left":["-0.35em","0"],"white-space":["nowrap"],"list-style":["none"],"padding-right":[".5em"],"padding-left":[".5em"],"color":["#e1e4e8"],"content":["\"/\"","none"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file diff --git a/node_modules/primer-breadcrumb/build/index.js b/node_modules/primer-breadcrumb/build/index.js index 69e6385eadb..099fd632b2d 100644 --- a/node_modules/primer-breadcrumb/build/index.js +++ b/node_modules/primer-breadcrumb/build/index.js @@ -1 +1 @@ -module.exports = {"cssstats":{"size":226,"gzipSize":165,"humanizedSize":"226B","humanizedGzipSize":"165B","rules":{"total":3,"size":{"graph":[4,4,1],"max":4,"average":3}},"selectors":{"total":3,"type":0,"class":3,"id":0,"pseudoClass":0,"pseudoElement":2,"values":[".breadcrumb-item",".breadcrumb-item::after",".breadcrumb-item-selected::after"],"specificity":{"max":11,"average":10.666666666666666}},"declarations":{"total":9,"unique":9,"properties":{"display":["inline-block"],"margin-left":["-4px"],"white-space":["nowrap"],"list-style":["none"],"padding-right":["0.5em"],"padding-left":["0.5em"],"color":["#e1e4e8"],"content":["\"/\"","none"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file +module.exports = {"cssstats":{"size":270,"gzipSize":178,"humanizedSize":"270B","humanizedGzipSize":"178B","rules":{"total":4,"size":{"graph":[4,4,1,1],"max":4,"average":2.5},"selectorByRuleSizes":[{"selector":".breadcrumb-item::after","declarations":4},{"selector":".breadcrumb-item","declarations":4},{"selector":".breadcrumb-item-selected::after","declarations":1},{"selector":".breadcrumb-item:first-child","declarations":1}]},"selectors":{"total":4,"type":0,"class":4,"id":0,"pseudoClass":1,"pseudoElement":2,"values":[".breadcrumb-item",".breadcrumb-item::after",".breadcrumb-item:first-child",".breadcrumb-item-selected::after"],"specificity":{"max":20,"average":13}},"declarations":{"total":10,"unique":10,"properties":{"display":["inline-block"],"margin-left":["-0.35em","0"],"white-space":["nowrap"],"list-style":["none"],"padding-right":[".5em"],"padding-left":[".5em"],"color":["#e1e4e8"],"content":["\"/\"","none"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file diff --git a/node_modules/primer-breadcrumb/index.scss b/node_modules/primer-breadcrumb/index.scss index 2ddf84da7b9..308f48cde6f 100644 --- a/node_modules/primer-breadcrumb/index.scss +++ b/node_modules/primer-breadcrumb/index.scss @@ -1,4 +1,3 @@ // support files @import "primer-support/index.scss"; -@import "primer-marketing-support/index.scss"; @import "./lib/breadcrumb.scss"; diff --git a/node_modules/primer-breadcrumb/lib/breadcrumb.scss b/node_modules/primer-breadcrumb/lib/breadcrumb.scss index 0159e0156ce..1d2d78e0f65 100644 --- a/node_modules/primer-breadcrumb/lib/breadcrumb.scss +++ b/node_modules/primer-breadcrumb/lib/breadcrumb.scss @@ -1,15 +1,19 @@ .breadcrumb-item { display: inline-block; - margin-left: -4px; + margin-left: -0.35em; white-space: nowrap; list-style: none; &::after { - padding-right: 0.5em; - padding-left: 0.5em; + padding-right: $em-spacer-5; + padding-left: $em-spacer-5; color: $border-gray; content: "/"; } + + &:first-child { + margin-left: 0; + } } .breadcrumb-item-selected { diff --git a/node_modules/primer-tables/LICENSE b/node_modules/primer-breadcrumb/node_modules/primer-support/LICENSE similarity index 97% rename from node_modules/primer-tables/LICENSE rename to node_modules/primer-breadcrumb/node_modules/primer-support/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-tables/LICENSE +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/README.md b/node_modules/primer-breadcrumb/node_modules/primer-support/README.md new file mode 100644 index 00000000000..f08f6938d92 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/README.md @@ -0,0 +1,58 @@ +# Primer Support + +[![npm version](https://img.shields.io/npm/v/primer-support.svg)](https://www.npmjs.org/package/primer-support) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) + +> Support files are Sass variables, mixins, and functions that we import into different bases for use across components, objects, and utilities. Sharing these common properties across GitHub sites helps us to keep our styles more consistent. +> +> Most of the time to include these you'll only need to add `@import "support/support";` to the top of your bundle. If you want only a specific partial you can import them separately. + +This repository is a module of the full [primer][primer] repository. + +## Install + +This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-support` with this command. + +``` +$ npm install --save primer-support +``` + +## 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-support/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._ + +## Documentation + + + +Primer is built on systems that form the foundation of our styles, and inform the way we write and organize our CSS. Building upon systems helps us make styles consistent and interoperable with each other, and assists us with visual hierarchy and vertical rhythm. + +We use Sass variables to keep color, typography, spacing, and other foundations of our system consistent. Occasionally we use Sass mixins to apply multiple CSS properties, they are a convenient solution for frequently-used verbose patterns. + +We've documented variables, mixins, and the systems they are built on for the following: + +- [Breakpoints](/css/support/breakpoints) +- [Colors](/css/support/color-system) +- [Spacing](/css/support/spacing) +- [Typography](/css/support/typography) + + + +## License + +[MIT](./LICENSE) © [GitHub](https://github.com/) + +[primer]: https://github.com/primer/primer +[docs]: http://primer.github.io/ +[npm]: https://www.npmjs.com/ +[install-npm]: https://docs.npmjs.com/getting-started/installing-node +[sass]: http://sass-lang.com/ diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/docs/breakpoints.md b/node_modules/primer-breadcrumb/node_modules/primer-support/docs/breakpoints.md new file mode 100644 index 00000000000..d2709b8cf95 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/docs/breakpoints.md @@ -0,0 +1,84 @@ +--- +title: Breakpoints +path: support/breakpoints +status: Stable +--- + +{:toc} + +Our breakpoints are based on screen widths where our content starts to break. Since most of GitHub is currently a fixed-width with we use pixel widths to make it easy for us to match page widths for responsive and non-responsive pages. **Our breakpoints may change as we move more of the product into responsive layouts.** + +We use abbreviations for each breakpoint to keep the class names concise. This abbreviated syntax is used consistently across responsive styles. Responsive styles allow you to change the styles properties at each breakpoint. For example, when using column widths for grid layouts, you can change specify that the width is 12 columns wide at the small breakpoint, and 6 columns wide from the large breakpoint: `
...
` + +| Breakpoint | Syntax | Description | +| --- | --- | --- | +| Small | sm | min-width: 544px | +| Medium | md | min-width: 768px | +| Large | lg | min-width: 1012px | +| Extra-large | xl | min-width: 1280px | + +**Note:** The `lg` breakpoint matches our current page width of `980px` including left and right padding of `16px` (`$spacer-3`). This is so that content doesn't touch the edges of the window when resized. + +Responsive styles are available for [margin](/css/utilities/margin#responsive-margins), [padding](/css/utilities/padding#responsive-padding), [layout](/css/utilities/layout), [flexbox](/css/utilities/flexbox#responsive-flex-utilities), and the [grid](/css/objects/grid#responsive-grids) system. + +## Breakpoint variables + +The above values are defined as variables, and then put into a Sass map that generates the media query mixin. + +```scss +// breakpoints +$width-xs: 0; +$width-sm: 544px; +$width-md: 768px; +$width-lg: 1012px; +$width-xl: 1280px; + +$breakpoints: ( + // Small screen / phone + sm: $width-sm, + // Medium screen / tablet + md: $width-md, + // Large screen / desktop (980 + (12 * 2)) <= container + gutters + lg: $width-lg, + // Extra large screen / wide desktop + xl: $width-xl +) !default; +``` + +## Media query mixins +Use media query mixins when you want to change CSS properties at a particular breakpoint. The media query mixin works by passing in a breakpoint value, such as `breakpoint(md)`. + +Media queries are scoped from each breakpoint and upwards. In the example below, the font size is `28px` until the viewport size meets the `lg` breakpoint, from there upwards—including through the `xl` breakpoint—the font size will be `32px`. + +```scss +.styles { + font-size: 28px; + @include breakpoint(md) { font-size: 32px; } +} +``` + +## Responsive variants +The `$responsive-variants` variable is a mapping of breakpoints to classname variants, and should be used like so: + +```scss +@each $breakpoint, $variant in $responsive-variants { + @include breakpoint($breakpoint) { + // Note: the first iteration gets `$variant == ""` + .overflow#{$variant}-auto { overflow: auto; } + } +} +``` + +The resulting CSS would be: + +```css +.overflow-auto { overflow: auto; } +@media (min-width: 544px) { .overflow-sm-auto { overflow: auto; } } +@media (min-width: 768px) { .overflow-md-auto { overflow: auto; } } +@media (min-width: 1012px) { .overflow-lg-auto { overflow: auto; } } +@media (min-width: 1280px) { .overflow-xl-auto { overflow: auto; } } +``` + +#### Caution! +1. Don't precede the `#{$variation}` interpolation with a hyphen because the first value of `$variant` will be an empty string. +1. For consistency, please put the `@include breakpoint($breakpoint)` call directly inside the `$responsive-variants` loop. This will help keep file sizes small by "batching" selectors in shared `@media` queries. diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/docs/spacing.md b/node_modules/primer-breadcrumb/node_modules/primer-support/docs/spacing.md new file mode 100644 index 00000000000..37d2404c82f --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/docs/spacing.md @@ -0,0 +1,41 @@ +--- +title: Spacing +path: support/spacing +status: Stable +source: https://github.com/primer/primer/blob/master/modules/primer-support/lib/variables/layout.scss +--- + +{:toc} + +## Spacing scale +The spacing scale is a **base-8** scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for GitHub's UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of `8px`. + +| Variable | Scale | Value | +| --- | --- | --- | +| $spacer-0 | 0 | 0 | +| $spacer-1 | 1 | 4px | +| $spacer-2 | 2 | 8px | +| $spacer-3 | 3 | 16px | +| $spacer-4 | 4 | 24px | +| $spacer-5 | 5 | 32px | +| $spacer-6 | 6 | 40px | + +These variables are encouraged to be used within components and custom CSS. The spacing scale is also used for [margin](/css/utilities/margin) and [padding](/css/utilities/padding) utilities. + +See [primer-marketing-support](/css/support/marketing-variables) for the extended spacing scale used for marketing needs and the related y-axis spacing utilities for [margin](/css/utilities/marketing-margin) and [padding](/css/utilities/marketing-padding). + +## Em-based spacing +Ems are used for spacing within components such as buttons and form elements. We stick to common fractions for em values (and powers of 2 where possible) so that , in combination with typography and line-height, the total height lands on sensible numbers. + +We aim for whole numbers, however, GitHub's body font-size is 14px which is difficult to work with, so we sometimes can't achieve a whole number. Less desirable values are highlighted in red below. + +| Variable | Fraction | Y Padding (em) | Total height at 14px | Total height at 16px | +| --- | --- | --- | --- | --- | +| $em-spacer-1 | 1/16 | .0625 | 22.75 | 26 | +| $em-spacer-2 | 1/8 | .125 | 24.5 | 28 | +| $em-spacer-3 | 1/4 | .25 | 28 | 32 | +| $em-spacer-4 | 3/8 | .375 | 31.5 | 36 | +| $em-spacer-5 | 1/2 | .5 | 35 | 40 | +| $em-spacer-6 | 3/4 | .75 | 42 | 48 | + +The variables listed above are preferred for use within components and custom CSS. To calculate values with other font-sizes or em values, we suggest using [Formula](http://jxnblk.com/formula/). diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/docs/typography.md b/node_modules/primer-breadcrumb/node_modules/primer-support/docs/typography.md new file mode 100644 index 00000000000..3693aecf211 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/docs/typography.md @@ -0,0 +1,91 @@ +--- +title: Typography +path: support/typography +status: Stable +status_issue: https://github.com/github/design-systems/issues/329 +source: https://github.com/primer/primer/blob/master/modules/primer-support/lib/variables/typography.scss +--- + +{:toc} + +## Type Scale + +The typography scale is designed to work for GitHub's product UI and marketing sites. Font sizes are designed to work in combination with line-height values so as to result in more sensible numbers wherever possible. + +Font sizes are smaller on mobile and scale up at the `md` [breakpoint](./breakpoints) to be larger on desktop. + +| Scale | Font size: mobile | Font size: desktop | 1.25 line height | 1.5 line height | +| --- | --- | --- | --- | --- | +| 00 | 40px | 48px | 60 | 72 | +| 0 | 32px | 40px | 50 | 60 | +| 1 | 26px | 32px | 40 | 48 | +| 2 | 22px | 24px | 30 | 36 | +| 3 | 18px | 20px | 25 | 30 | +| 4 | 16px | 16px | 20 | 24 | +| 5 | 14px | 14px | 17.5 | 21 | +| 6 | 12px | 12px | 15 | 18 | + +The typography scale is used to create [typography utilities](/css/utilities/typography). + +## Typography variables + +#### Font size variables +```scss +// Heading sizes - mobile +// h4—h6 remain the same size on both mobile & desktop +$h00-size-mobile: 40px; +$h0-size-mobile: 32px; +$h1-size-mobile: 26px; +$h2-size-mobile: 22px; +$h3-size-mobile: 18px; + +// Heading sizes - desktop +$h00-size: 48px; +$h0-size: 40px; +$h1-size: 32px; +$h2-size: 24px; +$h3-size: 20px; +$h4-size: 16px; +$h5-size: 14px; +$h6-size: 12px; +``` + +#### Font weight variables +```scss +$font-weight-bold: 600 !default; +$font-weight-light: 300 !default; +``` + +#### Line height variables +```scss +$lh-condensed-ultra: 1 !default; +$lh-condensed: 1.25 !default; +$lh-default: 1.5 !default; +``` + +## Typography Mixins +Typography mixins are available for heading styles and for our type scale. They can be used within components or custom CSS. The same styles are also available as [utilities](/css/utilities/typography#heading-utilities). which requires no additional CSS. + +Heading mixins are available for `h1` through to `h6`, this includes the font-size and font-weight. Example: + +```scss +.styles { + @include h1; +} +``` + +Responsive heading mixins can be used to adjust the font-size between the `sm` and `lg` breakpoint. Only headings 1—3 are responsive. Heading 4—6 are small enough to remain the same between mobile and desktop. Responsive heading mixins include the font-size and font-weight as well as the media query. To use a responsive heading mixin, postfix the heading with `-responsive`: + +```scss +.styles { + @include h1-responsive; +} +``` + +Responsive type scale mixins are also available. Type scale mixins apply a font-size that gets slightly bigger at the `lg` breakpoint. They do not apply a font-weight. Like the responsive heading mixins, they are only available for size `f1` to `f3` and are postfixed with `-responsive` as in the example below: + +```scss +.style { + @include f1-responsive; +} +``` diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/index.scss b/node_modules/primer-breadcrumb/node_modules/primer-support/index.scss new file mode 100644 index 00000000000..1b5abdd8080 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/index.scss @@ -0,0 +1,11 @@ +// variables +@import "./lib/variables/typography.scss"; +@import "./lib/variables/colors.scss"; +@import "./lib/variables/layout.scss"; +@import "./lib/variables/misc.scss"; + +// mixins +@import "./lib/mixins/typography.scss"; +@import "./lib/mixins/layout.scss"; +@import "./lib/mixins/buttons.scss"; +@import "./lib/mixins/misc.scss"; diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/buttons.scss b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/buttons.scss new file mode 100644 index 00000000000..8b0f30be001 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/buttons.scss @@ -0,0 +1,160 @@ +// stylelint-disable block-closing-brace-newline-after + +// Button color generator for primary and themed buttons + +// New button hotness +@mixin btn-solid($color, $bg, $bg2) { + color: $color; + background-color: $bg2; + background-image: linear-gradient(-180deg, $bg 0%, $bg2 90%); + + @if $bg == $gray-000 { + &:focus, + &.focus { + box-shadow: $btn-input-focus-shadow; + } + + &:hover, + &.hover { + background-color: darken($bg2, 3%); + background-image: linear-gradient(-180deg, darken($bg, 3%) 0%, darken($bg2, 3%) 90%); + background-position: 0 -$em-spacer-5; + border-color: rgba($black, 0.35); + } + + &:active, + &.selected, + [open] > & { + background-color: darken(desaturate($bg, 10%), 6%); + background-image: none; + border-color: rgba($black, 0.35); // repeat to avoid shift on click-drag off of button + box-shadow: $btn-active-shadow; + } + + &:disabled, + &.disabled { + color: rgba($color, 0.4); + background-color: $bg2; + background-image: none; + border-color: transparentize($black, 0.8); // back to default .btn + box-shadow: none; + } + + } @else { + &:focus, + &.focus { + box-shadow: 0 0 0 0.2em rgba($bg, 0.4); + } + + &:hover, + &.hover { + background-color: darken($bg2, 2%); + background-image: linear-gradient(-180deg, darken($bg, 2%) 0%, darken($bg2, 2%) 90%); + background-position: 0 -$em-spacer-5; + border-color: $black-fade-50; + } + + &:active, + &.selected, + [open] > & { + background-color: darken(mix($bg, $bg2, 50%), 7%); + background-image: none; + border-color: $black-fade-50; // repeat to avoid shift on click-drag off of button + box-shadow: $btn-active-shadow; + } + + &:disabled, + &.disabled { + color: rgba($color, 0.75); + background-color: mix($bg2, $white, 50%); + background-image: none; + border-color: transparentize($black, 0.8); // repeat .btn default to avoid shift on click-drag off of button + box-shadow: none; + } + + .Counter { + color: darken($bg, 8%); + background-color: $white; + } + } +} + +// Inverse button hover style +@mixin btn-inverse($color, $bg, $bg2) { + color: $color; + background-color: $bg; + background-image: linear-gradient(-180deg, $bg 0%, $bg2 90%); + + &:focus { + box-shadow: 0 0 0 0.2em rgba($color, 0.4); + } + + &:hover { + color: $text-white; + background-color: $color; + background-image: linear-gradient(-180deg, lighten($color, 10%) 0%, $color 90%); + border-color: $black-fade-50; + + .Counter { + color: $text-white; + } + } + + &:active, + &.selected, + [open] > & { + color: $text-white; + background-color: darken($color, 5%); + background-image: none; + border-color: $black-fade-50; + box-shadow: $btn-active-shadow; + } + + &:disabled, + &.disabled { + color: rgba($color, 0.4); + background-color: $bg2; + background-image: none; + border-color: transparentize($black, 0.8); // back to default .btn + box-shadow: none; + } +} + +// Outline color generator for btn-outline to make the hover state inverse the text and bg colors. +@mixin btn-outline($text-color: $text-blue, $bg-color: $bg-white) { + color: $text-color; + background-color: $bg-color; + background-image: none; + + .Counter { + background-color: rgba($black, 0.07); + } + + &:hover, + &:active, + &.selected, + [open] > & { + color: $bg-color; + background-color: $text-color; + background-image: none; + border-color: $text-color; + + .Counter { + color: $text-color; + background-color: $bg-color; + } + } + + &:focus { + border-color: $text-color; + box-shadow: 0 0 0 0.2em rgba($text-color, 0.4); + } + + &:disabled, + &.disabled { + color: $black-fade-30; + background-color: $bg-white; + border-color: $black-fade-15; + box-shadow: none; + } +} diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/layout.scss b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/layout.scss new file mode 100644 index 00000000000..a6d30cf1879 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/layout.scss @@ -0,0 +1,58 @@ +// Responsive media queries + +@mixin breakpoint($breakpoint) { + @if $breakpoint == "" { + @content; + } + + @else { + // Retrieves the value from the key + $value: map-get($breakpoints, $breakpoint); + + // If the key exists in the map + @if $value != null { + // Prints a media query based on the value + @media (min-width: $value) { + @content; + } + } + + // If the key doesn't exist in the map + @else { + @warn "Unfortunately, no value could be retrieved from `#{$breakpoint}`. " + + "Please make sure it is defined in `$breakpoints` map."; + } + } +} + +// Retina media query + +@mixin retina-media-query { + @media + only screen and (-webkit-min-device-pixel-ratio: 2), + only screen and (min--moz-device-pixel-ratio: 2), + only screen and (-moz-min-device-pixel-ratio: 2), + only screen and (-o-min-device-pixel-ratio: 2/1), + only screen and (min-device-pixel-ratio: 2), + only screen and (min-resolution: 192dpi), + only screen and (min-resolution: 2dppx) { + @content; + } +} + +// Clearfix +// +// Clears floats via mixin. + +@mixin clearfix { + &::before { + display: table; + content: ""; + } + + &::after { + display: table; + clear: both; + content: ""; + } +} diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/misc.scss b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/misc.scss new file mode 100644 index 00000000000..ebdd32d0468 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/misc.scss @@ -0,0 +1,29 @@ +// Generate a two-color caret for any element. +@mixin double-caret($foreground: $text-white, $background: lighten($gray-300, 5%)) { + &::after, + &::before { + position: absolute; + top: 11px; + right: 100%; + left: -16px; + display: block; + width: 0; + height: 0; + pointer-events: none; + content: " "; + border-color: transparent; + border-style: solid solid outset; + } + + &::after { + margin-top: 1px; + margin-left: 2px; + border-width: 7px; + border-right-color: $foreground; + } + + &::before { + border-width: 8px; + border-right-color: $background; + } +} diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/typography.scss b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/typography.scss new file mode 100644 index 00000000000..d39aa44c1f5 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/mixins/typography.scss @@ -0,0 +1,84 @@ +// Text hiding for image based text replacement. +// Higher performance than -9999px because it only renders +// the size of the actual text, not a full 9999px box. +@mixin hide-text() { + overflow: hidden; + text-indent: 100%; + white-space: nowrap; +} + +// Heading mixins for use within components +// These match heading utilities in utilities/typography +@mixin h1 { + font-size: $h1-size; + font-weight: $font-weight-bold; +} + +@mixin h2 { + font-size: $h2-size; + font-weight: $font-weight-bold; +} + +@mixin h3 { + font-size: $h3-size; + font-weight: $font-weight-bold; +} + +@mixin h4 { + font-size: $h4-size; + font-weight: $font-weight-bold; +} + +@mixin h5 { + font-size: $h5-size; + font-weight: $font-weight-bold; +} + +@mixin h6 { + font-size: $h6-size; + font-weight: $font-weight-bold; +} + +// Responsive heading mixins +// There are no responsive mixins for h4—h6 because they are small +// and don't need to be smaller on mobile. +@mixin f1-responsive { + font-size: $h1-size-mobile; + + // 32px on desktop + @include breakpoint(md) { font-size: $h1-size; } + +} + +@mixin f2-responsive { + font-size: $h2-size-mobile; + + // 24px on desktop + @include breakpoint(md) { font-size: $h2-size; } +} + +@mixin f3-responsive { + font-size: $h3-size-mobile; + + // 20px on desktop + @include breakpoint(md) { font-size: $h3-size; } + +} + +// 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; +} + +@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/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/color-system.scss b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/color-system.scss new file mode 100644 index 00000000000..0ea1a7116c0 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/color-system.scss @@ -0,0 +1,114 @@ +// +// +// -------- Grays -------- +$gray-000: #fafbfc !default; +$gray-100: #f6f8fa !default; +$gray-200: #e1e4e8 !default; +$gray-300: #d1d5da !default; +$gray-400: #959da5 !default; +$gray-500: #6a737d !default; +$gray-600: #586069 !default; +$gray-700: #444d56 !default; +$gray-800: #2f363d !default; +$gray-900: #24292e !default; // body font color + +// -------- Blue -------- +$blue-000: #f1f8ff !default; +$blue-100: #dbedff !default; +$blue-200: #c8e1ff !default; +$blue-300: #79b8ff !default; +$blue-400: #2188ff !default; +$blue-500: #0366d6 !default; // Default: Passes AA with #fff +$blue-600: #005cc5 !default; +$blue-700: #044289 !default; +$blue-800: #032f62 !default; +$blue-900: #05264c !default; // Passes with 1/2/300 blues + +// -------- Green -------- +$green-000: #f0fff4 !default; +$green-100: #dcffe4 !default; +$green-200: #bef5cb !default; +$green-300: #85e89d !default; +$green-400: #34d058 !default; +$green-500: #28a745 !default; // Default. passes AA Large +$green-600: #22863a !default; // Text green, passes AA on #fff +$green-700: #176f2c !default; +$green-800: #165c26 !default; +$green-900: #144620 !default; + +// -------- Yellow -------- +$yellow-000: #fffdef !default; +$yellow-100: #fffbdd !default; +$yellow-200: #fff5b1 !default; +$yellow-300: #ffea7f !default; +$yellow-400: #ffdf5d !default; +$yellow-500: #ffd33d !default; +$yellow-600: #f9c513 !default; +$yellow-700: #dbab09 !default; +$yellow-800: #b08800 !default; +$yellow-900: #735c0f !default; + +// -------- Orange -------- +$orange-000: #fff8f2 !default; +$orange-100: #ffebda !default; +$orange-200: #ffd1ac !default; +$orange-300: #ffab70 !default; +$orange-400: #fb8532 !default; +$orange-500: #f66a0a !default; // Default. passes AA Large with #fff +$orange-600: #e36209 !default; +$orange-700: #d15704 !default; +$orange-800: #c24e00 !default; +$orange-900: #a04100 !default; + +// -------- Red -------- +$red-000: #ffeef0 !default; +$red-100: #ffdce0 !default; +$red-200: #fdaeb7 !default; +$red-300: #f97583 !default; +$red-400: #ea4a5a !default; +$red-500: #d73a49 !default; // Default. passes AA +$red-600: #cb2431 !default; +$red-700: #b31d28 !default; +$red-800: #9e1c23 !default; +$red-900: #86181d !default; + +// -------- Purple -------- +$purple-000: #f5f0ff !default; +$purple-100: #e6dcfd !default; +$purple-200: #d1bcf9 !default; +$purple-300: #b392f0 !default; +$purple-400: #8a63d2 !default; +$purple-500: #6f42c1 !default; // passes AA with #fff +$purple-600: #5a32a3 !default; +$purple-700: #4c2889 !default; +$purple-800: #3a1d6e !default; +$purple-900: #29134e !default; + +// -------- Fades -------- +// Black based on same hue as $gray-900 +$black: #1b1f23 !default; +$white: #fff !default; + +$black-fade-15: rgba($black, 0.15) !default; +$black-fade-30: rgba($black, 0.3) !default; +$black-fade-50: rgba($black, 0.5) !default; +$black-fade-70: rgba($black, 0.7) !default; +$black-fade-85: rgba($black, 0.85) !default; + +$white-fade-15: rgba($white, 0.15) !default; +$white-fade-30: rgba($white, 0.3) !default; +$white-fade-50: rgba($white, 0.5) !default; +$white-fade-70: rgba($white, 0.7) !default; +$white-fade-85: rgba($white, 0.85) !default; + +// -------- Color defaults -------- +$red: $red-500 !default; +$purple: $purple-500 !default; +$blue: $blue-500 !default; +$green: $green-500 !default; +$yellow: $yellow-500 !default; +$orange: $orange-500 !default; + +$gray-dark: $gray-900 !default; +$gray-light: $gray-400 !default; +$gray: $gray-500 !default; diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/colors.scss b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/colors.scss new file mode 100644 index 00000000000..36dc3c8a747 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/colors.scss @@ -0,0 +1,67 @@ +@import "color-system.scss"; +// Color variables +// stylelint-disable declaration-bang-space-before + +// State indicators. +$status-pending: desaturate($yellow-700, 15%) !default; + +// Repository type colors +// Should be able to deprecate these in future +$repo-private-text: $black-fade-70 !default; +$repo-private-bg: $yellow-000 !default; +$repo-private-icon: transparentize($yellow-900, 0.5) !default; + +// Highlight used for things like search +$highlight-yellow: rgba(255, 247, 140, 0.5); + +// Border colors +$border-black-fade: $black-fade-15 !default; + +$border-blue: $blue-500 !default; +$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; +$border-gray-darker: $gray-700 !default; +$border-gray-light: lighten($gray-200, 3%) !default; +$border-gray: $gray-200 !default; + +// Background colors +$bg-blue-light: $blue-000 !default; +$bg-blue: $blue-500 !default; +$bg-gray-dark: $gray-900 !default; +$bg-gray-light: $gray-000 !default; +$bg-gray: $gray-100 !default; +$bg-green: $green-500 !default; +$bg-green-light: $green-100 !default; +$bg-orange: $orange-700 !default; +$bg-purple: $purple-500 !default; +$bg-purple-light: $purple-000 !default; +$bg-red: $red-500 !default; +$bg-red-light: $red-100 !default; +$bg-white: $white !default; +$bg-yellow: $yellow-500 !default; +$bg-yellow-light: $yellow-200 !default; + +// Text colors +$text-blue: $blue-500 !default; +$text-gray-dark: $gray-900 !default; +$text-gray-light: $gray-500 !default; +$text-gray: $gray-600 !default; +$text-green: $green-500 !default; +$text-orange: $orange-900 !default; +$text-orange-light: $orange-600 !default; +$text-purple: $purple !default; +$text-red: $red-600 !default; +$text-white: $white !default; diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/layout.scss b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/layout.scss new file mode 100644 index 00000000000..f479f8ce5b7 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/layout.scss @@ -0,0 +1,109 @@ +// Layout variables +// stylelint-disable declaration-bang-space-before + +// These are our margin and padding utility spacers. The default step size we +// use is 8px. This gives us a key of: +// 0 => 0px +// 1 => 4px +// 2 => 8px +// 3 => 16px +// 4 => 24px +// 5 => 32px +// 6 => 40px +$spacer: 8px !default; + +// Our spacing scale +$spacer-0: 0 !default; // 0 +$spacer-1: round($spacer / 2) !default; // 4px +$spacer-2: $spacer !default; // 8px +$spacer-3: $spacer * 2 !default; // 16px +$spacer-4: $spacer * 3 !default; // 24px +$spacer-5: $spacer * 4 !default; // 32px +$spacer-6: $spacer * 5 !default; // 40px + +// The list of spacer values +$spacers: ( + $spacer-0, + $spacer-1, + $spacer-2, + $spacer-3, + $spacer-4, + $spacer-5, + $spacer-6, +) !default; + +// And the map of spacers, for easier looping: +// @each $scale, $length in $spacer-map { ... } +$spacer-map: ( + 0: $spacer-0, + 1: $spacer-1, + 2: $spacer-2, + 3: $spacer-3, + 4: $spacer-4, + 5: $spacer-5, + 6: $spacer-6, +) !default; + +// Em spacer variables +$em-spacer-1: 0.0625em !default; // 1/16 +$em-spacer-2: 0.125em !default; // 1/8 +$em-spacer-3: 0.25em !default; // 1/4 +$em-spacer-4: 0.375em !default; // 3/8 +$em-spacer-5: 0.5em !default; // 1/2 +$em-spacer-6: 0.75em !default; // 3/4 + +// Fixed-width container variables +$container-width: 980px !default; +$grid-gutter: 10px !default; + +// Breakpoint widths +$width-xs: 0 !default; +// Small screen / phone +$width-sm: 544px !default; +// Medium screen / tablet +$width-md: 768px !default; +// Large screen / desktop (980 + (16 * 2)) <= container + gutters +$width-lg: 1012px !default; +// Extra large screen / wide desktop +$width-xl: 1280px !default; + +// Responsive container widths +$container-sm: $width-sm !default; +$container-md: $width-md !default; +$container-lg: $width-lg !default; +$container-xl: $width-xl !default; + +// Breakpoints in the form (name: length) +$breakpoints: ( + sm: $width-sm, + md: $width-md, + lg: $width-lg, + xl: $width-xl +) !default; + +// This map in the form (breakpoint: variant) is used to iterate over +// breakpoints and create both responsive and non-responsive classes in one +// loop: +// +// ```scss +// @each $breakpoint, $variant of $responsive-variants { +// @include breakpoint($breakpoint) { +// .foo#{$variant}-bar { foo: bar !important; } +// } +// } +// ``` +$responsive-variants: ( + "": "", + sm: "-sm", + md: "-md", + lg: "-lg", + xl: "-xl", +) !default; + +// responive utility position values +$responsive-positions: ( + static, + relative, + absolute, + fixed +) !default; diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/misc.scss b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/misc.scss new file mode 100644 index 00000000000..cd6414f533b --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/misc.scss @@ -0,0 +1,40 @@ +// Miscellaneous variables +// stylelint-disable declaration-bang-space-before + +// Border size +$border-width: 1px !default; +$border-color: $border-gray !default; +$border-style: solid !default; +$border: $border-width $border-color $border-style !default; +$border-radius: 3px !default; + +// Custom explore grid border +$exploregrid-item-border-radius: 4px; + +// Box shadow +$box-shadow: 0 1px 1px rgba($black, 0.1) !default; +$box-shadow-medium: 0 1px 5px $black-fade-15 !default; +$box-shadow-large: 0 1px 15px $black-fade-15 !default; +$box-shadow-extra-large: 0 10px 50px rgba($black, 0.07) !default; + +// Tooltips +$tooltip-max-width: 250px !default; +$tooltip-background-color: $black; +$tooltip-text-color: $white !default; +$tooltip-delay: 0.4s !default; +$tooltip-duration: 0.1s !default; + +// Should be moved into custom github css +$stats-switcher-py: 10px; +// Future proof this `height` value by finding the computed line-height, then +// adding the total value of the vertical padding. This var is used to toggle +// between the stats bar and language breakdown. +$stats-viewport-height: ($body-font-size * $body-line-height) + ($stats-switcher-py * 2); + +$min_tab_size: 1; +$max_tab_size: 12; + +// Button and form variables +$form-control-shadow: inset 0 1px 2px rgba($black, 0.075); +$btn-input-focus-shadow: 0 0 0 0.2em rgba($blue, 0.3); +$btn-active-shadow: inset 0 0.15em 0.3em $black-fade-15; diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/typography.scss b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/typography.scss new file mode 100644 index 00000000000..c3d857317a0 --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/lib/variables/typography.scss @@ -0,0 +1,43 @@ +// Typography variables +// stylelint-disable declaration-bang-space-before + +// 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; +$h2-size: 24px !default; +$h3-size: 20px !default; +$h4-size: 16px !default; +$h5-size: 14px !default; +$h6-size: 12px !default; + +$font-size-small: 12px !default; + +// Font weights +$font-weight-bold: 600 !default; +$font-weight-semibold: 500 !default; +$font-weight-normal: 400 !default; +$font-weight-light: 300 !default; + +// Line heights +$lh-condensed-ultra: 1 !default; +$lh-condensed: 1.25 !default; +$lh-default: 1.5 !default; + +// Font stacks +$body-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !default; + +// Monospace font stack +$mono-font: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace !default; + +// The base body size +$body-font-size: 14px !default; +$body-line-height: $lh-default !default; diff --git a/node_modules/primer-breadcrumb/node_modules/primer-support/package.json b/node_modules/primer-breadcrumb/node_modules/primer-support/package.json new file mode 100644 index 00000000000..876c095eeaf --- /dev/null +++ b/node_modules/primer-breadcrumb/node_modules/primer-support/package.json @@ -0,0 +1,73 @@ +{ + "_args": [ + [ + "primer-support@5.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-support@5.0.0", + "_id": "primer-support@5.0.0", + "_inBundle": false, + "_integrity": "sha512-inUxVSsGirn5IkPxBhFsMBgm8ZHyfOUmOWyDCN8cBXtbaLiCIAjHsPI46yS1zrWxnn0J2kvq8haomkrlHGF08g==", + "_location": "/primer-breadcrumb/primer-support", + "_phantomChildren": {}, + "_requested": { + "type": "version", + "registry": true, + "raw": "primer-support@5.0.0", + "name": "primer-support", + "escapedName": "primer-support", + "rawSpec": "5.0.0", + "saveSpec": null, + "fetchSpec": "5.0.0" + }, + "_requiredBy": [ + "/primer-breadcrumb" + ], + "_resolved": "https://registry.npmjs.org/primer-support/-/primer-support-5.0.0.tgz", + "_spec": "5.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", + "author": { + "name": "GitHub, Inc." + }, + "bugs": { + "url": "https://github.com/primer/primer/issues" + }, + "description": "Sass variables, mixins, and functions for use in our components.", + "files": [ + "index.scss", + "lib", + "docs" + ], + "homepage": "http://primer.github.io/", + "keywords": [ + "primer", + "css", + "github", + "design-system", + "mixins", + "functions", + "variables", + "scss" + ], + "license": "MIT", + "name": "primer-support", + "primer": { + "category": "core", + "module_type": "support" + }, + "repository": { + "type": "git", + "url": "https://github.com/primer/primer/tree/master/modules/primer-support" + }, + "sass": "index.scss", + "scripts": { + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", + "prepublishOnly": "../../script/notify pending", + "test": "npm run lint" + }, + "style": "build/build.css", + "version": "5.0.0" +} diff --git a/node_modules/primer-breadcrumb/package.json b/node_modules/primer-breadcrumb/package.json index 5a0620aebd6..1d55d4902d3 100644 --- a/node_modules/primer-breadcrumb/package.json +++ b/node_modules/primer-breadcrumb/package.json @@ -1,72 +1,78 @@ { - "_from": "primer-breadcrumb@^1.0.2", - "_id": "primer-breadcrumb@1.0.2", + "_args": [ + [ + "primer-breadcrumb@2.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-breadcrumb@2.0.0", + "_id": "primer-breadcrumb@2.0.0", "_inBundle": false, - "_integrity": "sha1-WVi8DbEJV/ZBQXAHyrfJybSkk/8=", + "_integrity": "sha512-IhIQZ8HXZNnMh53qzl7JKDrUEAH4jPiqQ4WfxNrFwSoYUrQ7eGN3SJ9LD9oIjtmmO9DUUJhvmR0Cbr9OM1VB8w==", "_location": "/primer-breadcrumb", "_phantomChildren": {}, "_requested": { - "type": "range", + "type": "version", "registry": true, - "raw": "primer-breadcrumb@^1.0.2", + "raw": "primer-breadcrumb@2.0.0", "name": "primer-breadcrumb", "escapedName": "primer-breadcrumb", - "rawSpec": "^1.0.2", + "rawSpec": "2.0.0", "saveSpec": null, - "fetchSpec": "^1.0.2" + "fetchSpec": "2.0.0" }, "_requiredBy": [ - "/primer-marketing" + "/primer-core" ], - "_resolved": "https://registry.npmjs.org/primer-breadcrumb/-/primer-breadcrumb-1.0.2.tgz", - "_shasum": "5958bc0db10957f641417007cab7c9c9b4a493ff", - "_spec": "primer-breadcrumb@^1.0.2", - "_where": "/Users/bkeepers/projects/guides/node_modules/primer-marketing", + "_resolved": "https://registry.npmjs.org/primer-breadcrumb/-/primer-breadcrumb-2.0.0.tgz", + "_spec": "2.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", "author": { "name": "GitHub, Inc." }, "bugs": { - "url": "https://github.com/primer/primer-css/issues" + "url": "https://github.com/primer/primer/issues" }, - "bundleDependencies": false, "dependencies": { - "primer-marketing-support": "^1.0.2", - "primer-support": "^4.0.7" + "primer-support": "5.0.0" }, - "deprecated": false, "description": "Breadcrumb navigation for pages with parents / grandparents.", - "devDependencies": { - "primer-module-build": "*", - "stylelint": "*", - "stylelint-config-primer": "*" - }, "files": [ "index.scss", "lib", "build" ], - "homepage": "http://primercss.io/", + "homepage": "http://primer.github.io/", "keywords": [ "breadcrumb", "css", "github", "navigation", "primer", - "primercss", + "design-system", "style" ], "license": "MIT", "main": "build/index.js", "name": "primer-breadcrumb", + "primer": { + "category": "core", + "module_type": "components" + }, "repository": { "type": "git", - "url": "https://github.com/primer/primer-css/tree/master/modules/primer-breadcrumb" + "url": "https://github.com/primer/primer/tree/master/modules/primer-breadcrumb" }, + "sass": "index.scss", "scripts": { - "build": "primer-module-build index.scss", + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", "prepare": "npm run build", - "test": "npm run build && stylelint **/*.scss -c .stylelintrc.json -s scss" + "prepublishOnly": "../../script/notify pending", + "test": "../../script/npm-run-all build lint test-docs", + "test-docs": "../../script/test-docs" }, "style": "build/build.css", - "version": "1.0.2" + "version": "2.0.0" } diff --git a/node_modules/primer-buttons/CHANGELOG.md b/node_modules/primer-buttons/CHANGELOG.md deleted file mode 100644 index a9c45d5e67b..00000000000 --- a/node_modules/primer-buttons/CHANGELOG.md +++ /dev/null @@ -1,104 +0,0 @@ -# v1.0.0 - - * remove btn-outline-red - broccolini [github/github@0bebf02](https://github.com/github/github/commit/0bebf02) - * fix lint errors - broccolini [github/github@c520fa4](https://github.com/github/github/commit/c520fa4) - * update primer-core version number - broccolini [github/github@6846743](https://github.com/github/github/commit/6846743) - * more docs examples, restore gradients from @broccolini and then add additional overrides to prevent hover gradient from bleeding into active state - Mark Otto [github/github@c637891](https://github.com/github/github/commit/c637891) - * One more button redux - Mark Otto [github/github@0b7323a](https://github.com/github/github/commit/0b7323a) - * add inverse mixin for red button hover styles - broccolini [github/github@764c417](https://github.com/github/github/commit/764c417) - * btn fixes: - broccolini [github/github@d5c2110](https://github.com/github/github/commit/d5c2110) - * use variables for hidden text expander and other btn styles - broccolini [github/github@7706f4b](https://github.com/github/github/commit/7706f4b) - * Redo hover and disabled states - Mark Otto [github/github@10a29cf](https://github.com/github/github/commit/10a29cf) - * correct the mixin logic for the default button, and rematch some border styles - Mark Otto [github/github@37d1a95](https://github.com/github/github/commit/37d1a95) - * less electric blue - broccolini [github/github@5cbc253](https://github.com/github/github/commit/5cbc253) - * lighten border and darken gradient on default buttons - broccolini [github/github@9cfb1ed](https://github.com/github/github/commit/9cfb1ed) - * more grassy green - broccolini [github/github@44f8da5](https://github.com/github/github/commit/44f8da5) - * brighter blues - broccolini [github/github@ed1fa13](https://github.com/github/github/commit/ed1fa13) - * social count border - broccolini [github/github@bfccd55](https://github.com/github/github/commit/bfccd55) - * improve button styles: - broccolini [github/github@7a11abe](https://github.com/github/github/commit/7a11abe) - * remove line - Mark Otto [github/github@1c614af](https://github.com/github/github/commit/1c614af) - * ugh, move this to the other bundle - Mark Otto [github/github@b20f41d](https://github.com/github/github/commit/b20f41d) - * linting - Mark Otto [github/github@fe072d1](https://github.com/github/github/commit/fe072d1) - * try another disabled state - Mark Otto [github/github@95ea411](https://github.com/github/github/commit/95ea411) - * more linting - Mark Otto [github/github@9172515](https://github.com/github/github/commit/9172515) - * more simplification and cleanup of button styles - Mark Otto [github/github@a18b600](https://github.com/github/github/commit/a18b600) - * tighten up examples - Mark Otto [github/github@183559e](https://github.com/github/github/commit/183559e) - * rip out old code - Mark Otto [github/github@45cfc22](https://github.com/github/github/commit/45cfc22) - * more linting - Mark Otto [github/github@56fe624](https://github.com/github/github/commit/56fe624) - * rip out .btn-shadowed since it's unused - Mark Otto [github/github@9860c76](https://github.com/github/github/commit/9860c76) - * add a shorthand docs example - Mark Otto [github/github@b61ee2b](https://github.com/github/github/commit/b61ee2b) - * linting - Mark Otto [github/github@e198d03](https://github.com/github/github/commit/e198d03) - * tweak colors, tweak button focus/active styles - Mark Otto [github/github@a57e89e](https://github.com/github/github/commit/a57e89e) - * first pass at redoing buttons - Mark Otto [github/github@32bf290](https://github.com/github/github/commit/32bf290) - -# v0.4.2 - - * update version numbers for primer package with bold update - broccolini [github/github@5d3e089](https://github.com/github/github/commit/5d3e089) - -# v0.4.1 - - * More versions - Jon Rohan [github/github@e12ba2e](https://github.com/github/github/commit/e12ba2e) - * Pointing main js file to build - Jon Rohan [github/github@3575651](https://github.com/github/github/commit/3575651) - -# v0.4.0 - - * Removing needless disables - Jon Rohan [github/github@6233c40](https://github.com/github/github/commit/6233c40) - * update buttons version number - broccolini [github/github@6504e09](https://github.com/github/github/commit/6504e09) - * Make all href #url - Mu-An Chiou [github/github@27ba40c](https://github.com/github/github/commit/27ba40c) - * Add placeholder URL and aria-expanded - Mu-An Chiou [github/github@8f6b03d](https://github.com/github/github/commit/8f6b03d) - * Make sure :disabled state is different from normal state on .btn-link - Mu-An Chiou [github/github@3e17fe6](https://github.com/github/github/commit/3e17fe6) - * bump padding on social-count - broccolini [github/github@f12bd30](https://github.com/github/github/commit/f12bd30) - * Make padding on btn-large more normal - Patrick Marsceill [github/github@6db7bbe](https://github.com/github/github/commit/6db7bbe) - * Rename repository with prefix primer- - Jon Rohan [github/github@ec8774a](https://github.com/github/github/commit/ec8774a) - * Separating out modules into primer-core and primer-product - Jon Rohan [github/github@ddf698c](https://github.com/github/github/commit/ddf698c) - -# v0.3.1 - - * Updating version - Jon Rohan [github/github@6bf5fe5](https://github.com/github/github/commit/6bf5fe5) - * Updating link to real primer-css repository - Jon Rohan [github/github@bbaedda](https://github.com/github/github/commit/bbaedda) - * Updating the modules stylelint - Jon Rohan [github/github@389609f](https://github.com/github/github/commit/389609f) - -# v0.3.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) - * First part of genpopping all system font changes: remove typographic overrides for font-size, line-height, etc on global components - Mark Otto [github/github@6c50e2d](https://github.com/github/github/commit/6c50e2d) - * Adding documentation status to most of the modules - Jon Rohan [github/github@b97695c](https://github.com/github/github/commit/b97695c) - -# v0.2.3 - - * Publishing a new version - Jon Rohan [github/github@eed0e96](https://github.com/github/github/commit/eed0e96) - * Updating octicons to deprecate the use of :symbol - Jon Rohan [github/github@9eb0c63](https://github.com/github/github/commit/9eb0c63) - * Adding link to homepage in readme docs - Jon Rohan [github/github@633f421](https://github.com/github/github/commit/633f421) - * 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) - * Adding lint plugins for new config - Jon Rohan [github/github@7fb9613](https://github.com/github/github/commit/7fb9613) - -# 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) - * Updating the link - Jon Rohan [github/github@f67684b](https://github.com/github/github/commit/f67684b) - -# 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 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 - - * Fixing sort lint - Jon Rohan [github/github@ba9ce3d](https://github.com/github/github/commit/ba9ce3d) - * Moving primer/primer buttons to a css module - Jon Rohan [github/github@39c07f3](https://github.com/github/github/commit/39c07f3) \ No newline at end of file diff --git a/node_modules/primer-buttons/LICENSE b/node_modules/primer-buttons/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-buttons/LICENSE +++ b/node_modules/primer-buttons/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-buttons/README.md b/node_modules/primer-buttons/README.md index f14e0f21553..667602aaf0a 100644 --- a/node_modules/primer-buttons/README.md +++ b/node_modules/primer-buttons/README.md @@ -1,11 +1,11 @@ -# Primer CSS Buttons +# Primer Buttons -[![npm version](http://img.shields.io/npm/v/primer-buttons.svg)](https://www.npmjs.org/package/primer-buttons) -[![Build Status](https://travis-ci.org/primer/primer-css.svg?branch=master)](https://travis-ci.org/primer/primer-css) +[![npm version](https://img.shields.io/npm/v/primer-buttons.svg)](https://www.npmjs.org/package/primer-buttons) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) > Buttons are used for actions, like in forms, while textual hyperlinks are used for destinations, or moving from one page to another. -This repository is a module of the full [primer-css][primer-css] repository. +This repository is a module of the full [primer][primer] repository. ## Install @@ -37,46 +37,15 @@ $ npm run build Buttons are used for **actions**, like in forms, while textual hyperlinks are used for **destinations**, or moving from one page to another. -#### Buttons +{:toc} -```html - - - - - -
- - - - - -
- - - - - -
- - - - - -
- - - - - -``` - -#### Default buttons +## Default button Use the standard—yet classy—`.btn` for form actions and primary page actions. These are used extensively around the site. @@ -94,7 +63,7 @@ You can find them in two sizes: the default `.btn` and the smaller `.btn-sm`. ``` -#### Primary +## Primary button Primary buttons are green and are used to indicate the *primary* action on a page. When you need your buttons to stand out, use `.btn.btn-primary`. You can use it with both button sizes—just add `.btn-primary`. @@ -103,7 +72,7 @@ Primary buttons are green and are used to indicate the *primary* action on a pag ``` -#### Danger +## Danger button Danger buttons are red. They help reiterate that the intended action is important or potentially dangerous (e.g., deleting a repo or transferring ownership). Similar to the primary buttons, just add `.btn-danger`. @@ -112,7 +81,7 @@ Danger buttons are red. They help reiterate that the intended action is importan ``` -#### Outline +## Outline button Outline buttons downplay an action as they appear like boxy links. Just add `.btn-outline` and go. @@ -121,7 +90,29 @@ Outline buttons downplay an action as they appear like boxy links. Just add `.bt ``` -#### Disabled state +## Large button +Use `.btn-large` to increase the padding and border radius of a button. This is useful for prominent calls to action in hero sections. + +[Type scale utilities](https://styleguide.github.com/primer/utilities/typography/#type-scale-utilities) can be used to alter the font-size if needed. Padding is applied in em's so that it scales proportionally with the font-size. + +```html +

+ Large link button + +

+ +``` + +Use `.btn-large` with a type scale utility to transform the text to a bigger size. + +```html +

+ Large link button + +

+``` + +## Disabled state Disable `

``` -#### With counts +## Link button + +Create a button that looks like a link with `.btn-link`. Rather than using an `` to trigger JS, this style on a `

+``` + +## Button with counts You can easily append a count to a **small button**. Add the `.with-count` class to the `.btn-sm` and then add the `.social-count` after the button. **Be sure to clear the float added by the additional class.** -```html +```erb
``` -You can also use the [counter](../../product/components/labels) component within buttons: +You can also use the [counter](./labels#counters) component within buttons: ```html ``` -#### Button groups +## Button groups Have a hankering for a series of buttons that are attached to one another? Wrap them in a `.BtnGroup` and the buttons will be rounded and spaced automatically. @@ -220,12 +221,12 @@ Have a hankering for a series of buttons that are attached to one another? Wrap
``` -Add `.BtnGroup-form` to ``s within `.BtnGroup`s for proper spacing and rounded corners. +Add `.BtnGroup-parent` to parent elements, like ``s or `
`s, within `.BtnGroup`s for proper spacing and rounded corners. ```html
- + @@ -233,7 +234,7 @@ Add `.BtnGroup-form` to `
`s within `.BtnGroup`s for proper spacing and rou
``` -#### Hidden text button +## Hidden text button Use `.hidden-text-expander` to indicate and toggle hidden text. @@ -245,14 +246,33 @@ Use `.hidden-text-expander` to indicate and toggle hidden text. You can also make the expander appear inline by adding `.inline`. + +## Using button styles with the details summary element + +You can add `.btn` and `.btn-*` classes to any +[`
`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/summary) +element so that it gains the appearance of a button, and +selected/active styles when the parent +[`
`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details) +element is open. + +```html +
+ Toggle the content +

+ This content will be toggled. +

+
+``` + ## License [MIT](./LICENSE) © [GitHub](https://github.com/) -[primer-css]: https://github.com/primer/primer -[docs]: http://primercss.io/ +[primer]: https://github.com/primer/primer +[docs]: http://primer.github.io/ [npm]: https://www.npmjs.com/ [install-npm]: https://docs.npmjs.com/getting-started/installing-node [sass]: http://sass-lang.com/ diff --git a/node_modules/primer-buttons/build/build.css b/node_modules/primer-buttons/build/build.css index 067b2599436..176615ced4a 100644 --- a/node_modules/primer-buttons/build/build.css +++ b/node_modules/primer-buttons/build/build.css @@ -1 +1 @@ -.btn{position:relative;display:inline-block;padding:6px 12px;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-repeat:repeat-x;background-position:-1px -1px;background-size:110% 110%;border:1px solid rgba(27,31,35,0.2);border-radius:0.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn i{font-style:normal;font-weight:500;opacity:0.6}.btn .octicon{vertical-align:text-top}.btn .Counter{color:#586069;text-shadow:none;background-color:rgba(27,31,35,0.1)}.btn:hover{text-decoration:none;background-repeat:repeat-x}.btn:focus{outline:0}.btn:disabled,.btn.disabled{cursor:default;background-position:0 0}.btn:active,.btn.selected{background-image:none}.btn{color:#24292e;background-color:#eff3f6;background-image:linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%)}.btn:focus,.btn.focus{box-shadow:0 0 0 0.2em rgba(3,102,214,0.3)}.btn:hover,.btn.hover{background-color:#e6ebf1;background-image:linear-gradient(-180deg, #f0f3f6 0%, #e6ebf1 90%);background-position:0 -0.5em;border-color:rgba(27,31,35,0.35)}.btn:active,.btn.selected{background-color:#e9ecef;background-image:none;border-color:rgba(27,31,35,0.35);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn:disabled,.btn.disabled{color:rgba(36,41,46,0.4);background-color:#eff3f6;background-image:none;border-color:rgba(27,31,35,0.2);box-shadow:none}.btn-primary{color:#fff;background-color:#28a745;background-image:linear-gradient(-180deg, #34d058 0%, #28a745 90%)}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 0.2em rgba(52,208,88,0.3)}.btn-primary:hover,.btn-primary.hover{background-color:#269f42;background-image:linear-gradient(-180deg, #2fcb53 0%, #269f42 90%);background-position:0 -0.5em;border-color:rgba(27,31,35,0.5)}.btn-primary:active,.btn-primary.selected{background-color:#279f43;background-image:none;border-color:rgba(27,31,35,0.5);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn-primary:disabled,.btn-primary.disabled{color:rgba(255,255,255,0.75);background-color:#94d3a2;background-image:none;border-color:rgba(27,31,35,0.2);box-shadow:none}.btn-primary .Counter{color:#29b249;background-color:#fff}.btn-purple{color:#fff;background-color:#643ab0;background-image:linear-gradient(-180deg, #7e55c7 0%, #643ab0 90%)}.btn-purple:focus,.btn-purple.focus{box-shadow:0 0 0 0.2em rgba(126,85,199,0.3)}.btn-purple:hover,.btn-purple.hover{background-color:#5f37a8;background-image:linear-gradient(-180deg, #784ec5 0%, #5f37a8 90%);background-position:0 -0.5em;border-color:rgba(27,31,35,0.5)}.btn-purple:active,.btn-purple.selected{background-color:#613ca4;background-image:none;border-color:rgba(27,31,35,0.5);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn-purple:disabled,.btn-purple.disabled{color:rgba(255,255,255,0.75);background-color:#b19cd7;background-image:none;border-color:rgba(27,31,35,0.2);box-shadow:none}.btn-purple .Counter{color:#683cb8;background-color:#fff}.btn-blue{color:#fff;background-color:#0361cc;background-image:linear-gradient(-180deg, #0679fc 0%, #0361cc 90%)}.btn-blue:focus,.btn-blue.focus{box-shadow:0 0 0 0.2em rgba(6,121,252,0.3)}.btn-blue:hover,.btn-blue.hover{background-color:#035cc2;background-image:linear-gradient(-180deg, #0374f4 0%, #035cc2 90%);background-position:0 -0.5em;border-color:rgba(27,31,35,0.5)}.btn-blue:active,.btn-blue.selected{background-color:#045cc1;background-image:none;border-color:rgba(27,31,35,0.5);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn-blue:disabled,.btn-blue.disabled{color:rgba(255,255,255,0.75);background-color:#81b0e5;background-image:none;border-color:rgba(27,31,35,0.2);box-shadow:none}.btn-blue .Counter{color:#0366d6;background-color:#fff}.btn-danger{color:#cb2431;background-color:#fafbfc;background-image:linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%)}.btn-danger:focus{box-shadow:0 0 0 0.2em rgba(203,36,49,0.3)}.btn-danger:hover{color:#fff;background-color:#cb2431;background-image:linear-gradient(-180deg, #de4450 0%, #cb2431 90%);border-color:rgba(27,31,35,0.5)}.btn-danger:hover .Counter{color:#fff}.btn-danger:active,.btn-danger.selected{color:#fff;background-color:#b5202c;background-image:none;border-color:rgba(27,31,35,0.5);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn-danger:disabled,.btn-danger.disabled{color:rgba(203,36,49,0.4);background-color:#eff3f6;background-image:none;border-color:rgba(27,31,35,0.2);box-shadow:none}.btn-outline{color:#0366d6;background-color:#fff;background-image:none}.btn-outline .Counter{background-color:rgba(27,31,35,0.07)}.btn-outline:hover,.btn-outline:active,.btn-outline.selected{color:#fff;background-color:#0366d6;background-image:none;border-color:#0366d6}.btn-outline:hover .Counter,.btn-outline:active .Counter,.btn-outline.selected .Counter{color:#0366d6;background-color:#fff}.btn-outline:focus{border-color:#0366d6;box-shadow:0 0 0 0.2em rgba(3,102,214,0.3)}.btn-outline:disabled,.btn-outline.disabled{color:rgba(27,31,35,0.3);background-color:#fff;border-color:rgba(27,31,35,0.15);box-shadow:none}.btn-with-count{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.btn-sm{padding:3px 10px;font-size:12px;line-height:20px}.btn-large{padding:0.75em 1.25em;font-size:inherit;border-radius:6px}.hidden-text-expander{display:block}.hidden-text-expander.inline{position:relative;top:-1px;display:inline-block;margin-left:5px;line-height:0}.hidden-text-expander a,.ellipsis-expander{display:inline-block;height:12px;padding:0 5px 5px;font-size:12px;font-weight:600;line-height:6px;color:#444d56;text-decoration:none;vertical-align:middle;background:#dfe2e5;border:0;border-radius:1px}.hidden-text-expander a:hover,.ellipsis-expander:hover{text-decoration:none;background-color:#c6cbd1}.hidden-text-expander a:active,.ellipsis-expander:active{color:#fff;background-color:#2188ff}.social-count{float:left;padding:3px 10px;font-size:12px;font-weight:600;line-height:20px;color:#24292e;vertical-align:middle;background-color:#fff;border:1px solid rgba(27,31,35,0.2);border-left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.social-count:hover,.social-count:active{text-decoration:none}.social-count:hover{color:#0366d6;cursor:pointer}.btn-block{display:block;width:100%;text-align:center}.btn-link{display:inline-block;padding:0;font-size:inherit;color:#0366d6;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-link:hover{text-decoration:underline}.btn-link:disabled,.btn-link:disabled:hover{color:rgba(88,96,105,0.5);cursor:default}.BtnGroup{display:inline-block;vertical-align:middle}.BtnGroup::before{display:table;content:""}.BtnGroup::after{display:table;clear:both;content:""}.BtnGroup+.BtnGroup,.BtnGroup+.btn{margin-left:5px}.BtnGroup-item{position:relative;float:left;border-right-width:0;border-radius:0}.BtnGroup-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.BtnGroup-item:last-child{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.BtnGroup-item.selected,.BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-item:hover{border-right-width:1px}.BtnGroup-item.selected+.BtnGroup-item,.BtnGroup-item.selected+.BtnGroup-form .BtnGroup-item,.BtnGroup-item:focus+.BtnGroup-item,.BtnGroup-item:focus+.BtnGroup-form .BtnGroup-item,.BtnGroup-item:active+.BtnGroup-item,.BtnGroup-item:active+.BtnGroup-form .BtnGroup-item,.BtnGroup-item:hover+.BtnGroup-item,.BtnGroup-item:hover+.BtnGroup-form .BtnGroup-item{border-left-width:0}.BtnGroup-form{float:left}.BtnGroup-form:first-child .BtnGroup-item{border-top-left-radius:3px;border-bottom-left-radius:3px}.BtnGroup-form:last-child .BtnGroup-item{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.BtnGroup-form .BtnGroup-item{border-right-width:0;border-radius:0}.BtnGroup-form.selected .BtnGroup-item,.BtnGroup-form:focus .BtnGroup-item,.BtnGroup-form:active .BtnGroup-item,.BtnGroup-form:hover .BtnGroup-item{border-right-width:1px}.BtnGroup-form.selected+.BtnGroup-item,.BtnGroup-form.selected+.BtnGroup-form .BtnGroup-item,.BtnGroup-form:focus+.BtnGroup-item,.BtnGroup-form:focus+.BtnGroup-form .BtnGroup-item,.BtnGroup-form:active+.BtnGroup-item,.BtnGroup-form:active+.BtnGroup-form .BtnGroup-item,.BtnGroup-form:hover+.BtnGroup-item,.BtnGroup-form:hover+.BtnGroup-form .BtnGroup-item{border-left-width:0} +.btn{position:relative;display:inline-block;padding:6px 12px;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-repeat:repeat-x;background-position:-1px -1px;background-size:110% 110%;border:1px solid rgba(27,31,35,0.2);border-radius:0.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn i{font-style:normal;font-weight:500;opacity:0.75}.btn .octicon{vertical-align:text-top}.btn .Counter{color:#586069;text-shadow:none;background-color:rgba(27,31,35,0.1)}.btn:hover{text-decoration:none;background-repeat:repeat-x}.btn:focus{outline:0}.btn:disabled,.btn.disabled{cursor:default;background-position:0 0}.btn:active,.btn.selected{background-image:none}.btn{color:#24292e;background-color:#eff3f6;background-image:linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%)}.btn:focus,.btn.focus{box-shadow:0 0 0 0.2em rgba(3,102,214,0.3)}.btn:hover,.btn.hover{background-color:#e6ebf1;background-image:linear-gradient(-180deg, #f0f3f6 0%, #e6ebf1 90%);background-position:-.5em;border-color:rgba(27,31,35,0.35)}.btn:active,.btn.selected,[open]>.btn{background-color:#e9ecef;background-image:none;border-color:rgba(27,31,35,0.35);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn:disabled,.btn.disabled{color:rgba(36,41,46,0.4);background-color:#eff3f6;background-image:none;border-color:rgba(27,31,35,0.2);box-shadow:none}.btn-primary{color:#fff;background-color:#28a745;background-image:linear-gradient(-180deg, #34d058 0%, #28a745 90%)}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 0.2em rgba(52,208,88,0.4)}.btn-primary:hover,.btn-primary.hover{background-color:#269f42;background-image:linear-gradient(-180deg, #2fcb53 0%, #269f42 90%);background-position:-.5em;border-color:rgba(27,31,35,0.5)}.btn-primary:active,.btn-primary.selected,[open]>.btn-primary{background-color:#279f43;background-image:none;border-color:rgba(27,31,35,0.5);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn-primary:disabled,.btn-primary.disabled{color:rgba(255,255,255,0.75);background-color:#94d3a2;background-image:none;border-color:rgba(27,31,35,0.2);box-shadow:none}.btn-primary .Counter{color:#29b249;background-color:#fff}.btn-purple{color:#fff;background-color:#643ab0;background-image:linear-gradient(-180deg, #7e55c7 0%, #643ab0 90%)}.btn-purple:focus,.btn-purple.focus{box-shadow:0 0 0 0.2em rgba(126,85,199,0.4)}.btn-purple:hover,.btn-purple.hover{background-color:#5f37a8;background-image:linear-gradient(-180deg, #784ec5 0%, #5f37a8 90%);background-position:-.5em;border-color:rgba(27,31,35,0.5)}.btn-purple:active,.btn-purple.selected,[open]>.btn-purple{background-color:#613ca4;background-image:none;border-color:rgba(27,31,35,0.5);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn-purple:disabled,.btn-purple.disabled{color:rgba(255,255,255,0.75);background-color:#b19cd7;background-image:none;border-color:rgba(27,31,35,0.2);box-shadow:none}.btn-purple .Counter{color:#683cb8;background-color:#fff}.btn-blue{color:#fff;background-color:#0361cc;background-image:linear-gradient(-180deg, #0679fc 0%, #0361cc 90%)}.btn-blue:focus,.btn-blue.focus{box-shadow:0 0 0 0.2em rgba(6,121,252,0.4)}.btn-blue:hover,.btn-blue.hover{background-color:#035cc2;background-image:linear-gradient(-180deg, #0374f4 0%, #035cc2 90%);background-position:-.5em;border-color:rgba(27,31,35,0.5)}.btn-blue:active,.btn-blue.selected,[open]>.btn-blue{background-color:#045cc1;background-image:none;border-color:rgba(27,31,35,0.5);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn-blue:disabled,.btn-blue.disabled{color:rgba(255,255,255,0.75);background-color:#81b0e5;background-image:none;border-color:rgba(27,31,35,0.2);box-shadow:none}.btn-blue .Counter{color:#0366d6;background-color:#fff}.btn-danger{color:#cb2431;background-color:#fafbfc;background-image:linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%)}.btn-danger:focus{box-shadow:0 0 0 0.2em rgba(203,36,49,0.4)}.btn-danger:hover{color:#fff;background-color:#cb2431;background-image:linear-gradient(-180deg, #de4450 0%, #cb2431 90%);border-color:rgba(27,31,35,0.5)}.btn-danger:hover .Counter{color:#fff}.btn-danger:active,.btn-danger.selected,[open]>.btn-danger{color:#fff;background-color:#b5202c;background-image:none;border-color:rgba(27,31,35,0.5);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn-danger:disabled,.btn-danger.disabled{color:rgba(203,36,49,0.4);background-color:#eff3f6;background-image:none;border-color:rgba(27,31,35,0.2);box-shadow:none}.btn-outline{color:#0366d6;background-color:#fff;background-image:none}.btn-outline .Counter{background-color:rgba(27,31,35,0.07)}.btn-outline:hover,.btn-outline:active,.btn-outline.selected,[open]>.btn-outline{color:#fff;background-color:#0366d6;background-image:none;border-color:#0366d6}.btn-outline:hover .Counter,.btn-outline:active .Counter,.btn-outline.selected .Counter,[open]>.btn-outline .Counter{color:#0366d6;background-color:#fff}.btn-outline:focus{border-color:#0366d6;box-shadow:0 0 0 0.2em rgba(3,102,214,0.4)}.btn-outline:disabled,.btn-outline.disabled{color:rgba(27,31,35,0.3);background-color:#fff;border-color:rgba(27,31,35,0.15);box-shadow:none}.btn-with-count{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.btn-sm{padding:3px 10px;font-size:12px;line-height:20px}.btn-large{padding:.75em 1.25em;font-size:inherit;border-radius:6px}.hidden-text-expander{display:block}.hidden-text-expander.inline{position:relative;top:-1px;display:inline-block;margin-left:5px;line-height:0}.hidden-text-expander a,.ellipsis-expander{display:inline-block;height:12px;padding:0 5px 5px;font-size:12px;font-weight:600;line-height:6px;color:#444d56;text-decoration:none;vertical-align:middle;background:#dfe2e5;border:0;border-radius:1px}.hidden-text-expander a:hover,.ellipsis-expander:hover{text-decoration:none;background-color:#c6cbd1}.hidden-text-expander a:active,.ellipsis-expander:active{color:#fff;background-color:#2188ff}.social-count{float:left;padding:3px 10px;font-size:12px;font-weight:600;line-height:20px;color:#24292e;vertical-align:middle;background-color:#fff;border:1px solid rgba(27,31,35,0.2);border-left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.social-count:hover,.social-count:active{text-decoration:none}.social-count:hover{color:#0366d6;cursor:pointer}.btn-block{display:block;width:100%;text-align:center}.btn-link{display:inline-block;padding:0;font-size:inherit;color:#0366d6;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-link:hover{text-decoration:underline}.btn-link:disabled,.btn-link:disabled:hover{color:rgba(88,96,105,0.5);cursor:default}.details-reset>summary{list-style:none}.details-reset>summary::before{display:none}.details-reset>summary::-webkit-details-marker{display:none}.BtnGroup{display:inline-block;vertical-align:middle}.BtnGroup::before{display:table;content:""}.BtnGroup::after{display:table;clear:both;content:""}.BtnGroup+.BtnGroup,.BtnGroup+.btn{margin-left:4px}.BtnGroup-item{position:relative;float:left;border-right-width:0;border-radius:0}.BtnGroup-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.BtnGroup-item:last-child{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.BtnGroup-item.selected,.BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-item:hover{border-right-width:1px}.BtnGroup-item.selected+.BtnGroup-item,.BtnGroup-item.selected+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:focus+.BtnGroup-item,.BtnGroup-item:focus+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:active+.BtnGroup-item,.BtnGroup-item:active+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:hover+.BtnGroup-item,.BtnGroup-item:hover+.BtnGroup-parent .BtnGroup-item{border-left-width:0}.BtnGroup-parent{float:left}.BtnGroup-parent:first-child .BtnGroup-item{border-top-left-radius:3px;border-bottom-left-radius:3px}.BtnGroup-parent:last-child .BtnGroup-item{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.BtnGroup-parent .BtnGroup-item{border-right-width:0;border-radius:0}.BtnGroup-parent.selected .BtnGroup-item,.BtnGroup-parent:focus .BtnGroup-item,.BtnGroup-parent:active .BtnGroup-item,.BtnGroup-parent:hover .BtnGroup-item{border-right-width:1px}.BtnGroup-parent.selected+.BtnGroup-item,.BtnGroup-parent.selected+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:focus+.BtnGroup-item,.BtnGroup-parent:focus+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:active+.BtnGroup-item,.BtnGroup-parent:active+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:hover+.BtnGroup-item,.BtnGroup-parent:hover+.BtnGroup-parent .BtnGroup-item{border-left-width:0}.BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-parent:focus,.BtnGroup-parent:active{z-index:1} diff --git a/node_modules/primer-buttons/build/data.json b/node_modules/primer-buttons/build/data.json new file mode 100644 index 00000000000..869e078f331 --- /dev/null +++ b/node_modules/primer-buttons/build/data.json @@ -0,0 +1 @@ +{"cssstats":{"size":9018,"gzipSize":1845,"humanizedSize":"9kB","humanizedGzipSize":"2kB","rules":{"total":77,"size":{"graph":[21,3,1,3,2,1,2,1,3,1,4,4,5,3,1,4,4,5,2,3,1,4,4,5,2,3,1,4,4,5,2,3,1,4,1,5,5,3,1,4,2,2,4,3,3,3,1,5,12,2,2,12,1,2,3,16,1,2,1,1,1,2,2,3,1,4,2,3,1,1,1,2,3,2,1,1,1],"max":21,"average":3.168831168831169},"selectorByRuleSizes":[{"selector":".btn","declarations":21},{"selector":".btn-link","declarations":16},{"selector":".social-count","declarations":12},{"selector":".hidden-text-expander a,.ellipsis-expander","declarations":12},{"selector":".hidden-text-expander.inline","declarations":5},{"selector":".btn-danger:disabled,.btn-danger.disabled","declarations":5},{"selector":".btn-danger:active,.btn-danger.selected,[open]>.btn-danger","declarations":5},{"selector":".btn-blue:disabled,.btn-blue.disabled","declarations":5},{"selector":".btn-purple:disabled,.btn-purple.disabled","declarations":5},{"selector":".btn-primary:disabled,.btn-primary.disabled","declarations":5},{"selector":".btn:disabled,.btn.disabled","declarations":5},{"selector":".BtnGroup-item","declarations":4},{"selector":".btn-outline:disabled,.btn-outline.disabled","declarations":4},{"selector":".btn-outline:hover,.btn-outline:active,.btn-outline.selected,[open]>.btn-outline","declarations":4},{"selector":".btn-danger:hover","declarations":4},{"selector":".btn-blue:active,.btn-blue.selected,[open]>.btn-blue","declarations":4},{"selector":".btn-blue:hover,.btn-blue.hover","declarations":4},{"selector":".btn-purple:active,.btn-purple.selected,[open]>.btn-purple","declarations":4},{"selector":".btn-purple:hover,.btn-purple.hover","declarations":4},{"selector":".btn-primary:active,.btn-primary.selected,[open]>.btn-primary","declarations":4},{"selector":".btn-primary:hover,.btn-primary.hover","declarations":4},{"selector":".btn:active,.btn.selected,[open]>.btn","declarations":4},{"selector":".btn:hover,.btn.hover","declarations":4},{"selector":".BtnGroup-parent:last-child .BtnGroup-item","declarations":3},{"selector":".BtnGroup-item:last-child","declarations":3},{"selector":".BtnGroup::after","declarations":3},{"selector":".btn-block","declarations":3},{"selector":".btn-large","declarations":3},{"selector":".btn-sm","declarations":3},{"selector":".btn-with-count","declarations":3},{"selector":".btn-outline","declarations":3},{"selector":".btn-danger","declarations":3},{"selector":".btn-blue","declarations":3},{"selector":".btn-purple","declarations":3},{"selector":".btn-primary","declarations":3},{"selector":".btn","declarations":3},{"selector":".btn .Counter","declarations":3},{"selector":".btn i","declarations":3},{"selector":".BtnGroup-parent .BtnGroup-item","declarations":2},{"selector":".BtnGroup-parent:first-child .BtnGroup-item","declarations":2},{"selector":".BtnGroup-item:first-child","declarations":2},{"selector":".BtnGroup::before","declarations":2},{"selector":".BtnGroup","declarations":2},{"selector":".btn-link:disabled,.btn-link:disabled:hover","declarations":2},{"selector":".social-count:hover","declarations":2},{"selector":".hidden-text-expander a:active,.ellipsis-expander:active","declarations":2},{"selector":".hidden-text-expander a:hover,.ellipsis-expander:hover","declarations":2},{"selector":".btn-outline:focus","declarations":2},{"selector":".btn-outline:hover .Counter,.btn-outline:active .Counter,.btn-outline.selected .Counter,[open]>.btn-outline .Counter","declarations":2},{"selector":".btn-blue .Counter","declarations":2},{"selector":".btn-purple .Counter","declarations":2},{"selector":".btn-primary .Counter","declarations":2},{"selector":".btn:disabled,.btn.disabled","declarations":2},{"selector":".btn:hover","declarations":2},{"selector":".BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-parent:focus,.BtnGroup-parent:active","declarations":1},{"selector":".BtnGroup-parent.selected+.BtnGroup-item,.BtnGroup-parent.selected+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:focus+.BtnGroup-item,.BtnGroup-parent:focus+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:active+.BtnGroup-item,.BtnGroup-parent:active+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:hover+.BtnGroup-item,.BtnGroup-parent:hover+.BtnGroup-parent .BtnGroup-item","declarations":1},{"selector":".BtnGroup-parent.selected .BtnGroup-item,.BtnGroup-parent:focus .BtnGroup-item,.BtnGroup-parent:active .BtnGroup-item,.BtnGroup-parent:hover .BtnGroup-item","declarations":1},{"selector":".BtnGroup-parent","declarations":1},{"selector":".BtnGroup-item.selected+.BtnGroup-item,.BtnGroup-item.selected+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:focus+.BtnGroup-item,.BtnGroup-item:focus+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:active+.BtnGroup-item,.BtnGroup-item:active+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:hover+.BtnGroup-item,.BtnGroup-item:hover+.BtnGroup-parent .BtnGroup-item","declarations":1},{"selector":".BtnGroup-item.selected,.BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-item:hover","declarations":1},{"selector":".BtnGroup+.BtnGroup,.BtnGroup+.btn","declarations":1},{"selector":".details-reset>summary::-webkit-details-marker","declarations":1},{"selector":".details-reset>summary::before","declarations":1},{"selector":".details-reset>summary","declarations":1},{"selector":".btn-link:hover","declarations":1},{"selector":".social-count:hover,.social-count:active","declarations":1},{"selector":".hidden-text-expander","declarations":1},{"selector":".btn-outline .Counter","declarations":1},{"selector":".btn-danger:hover .Counter","declarations":1},{"selector":".btn-danger:focus","declarations":1},{"selector":".btn-blue:focus,.btn-blue.focus","declarations":1},{"selector":".btn-purple:focus,.btn-purple.focus","declarations":1},{"selector":".btn-primary:focus,.btn-primary.focus","declarations":1},{"selector":".btn:focus,.btn.focus","declarations":1},{"selector":".btn:active,.btn.selected","declarations":1},{"selector":".btn:focus","declarations":1},{"selector":".btn .octicon","declarations":1}]},"selectors":{"total":138,"type":7,"class":138,"id":0,"pseudoClass":67,"pseudoElement":3,"values":[".btn",".btn i",".btn .octicon",".btn .Counter",".btn:hover",".btn:focus",".btn:disabled",".btn.disabled",".btn:active",".btn.selected",".btn",".btn:focus",".btn.focus",".btn:hover",".btn.hover",".btn:active",".btn.selected","[open]>.btn",".btn:disabled",".btn.disabled",".btn-primary",".btn-primary:focus",".btn-primary.focus",".btn-primary:hover",".btn-primary.hover",".btn-primary:active",".btn-primary.selected","[open]>.btn-primary",".btn-primary:disabled",".btn-primary.disabled",".btn-primary .Counter",".btn-purple",".btn-purple:focus",".btn-purple.focus",".btn-purple:hover",".btn-purple.hover",".btn-purple:active",".btn-purple.selected","[open]>.btn-purple",".btn-purple:disabled",".btn-purple.disabled",".btn-purple .Counter",".btn-blue",".btn-blue:focus",".btn-blue.focus",".btn-blue:hover",".btn-blue.hover",".btn-blue:active",".btn-blue.selected","[open]>.btn-blue",".btn-blue:disabled",".btn-blue.disabled",".btn-blue .Counter",".btn-danger",".btn-danger:focus",".btn-danger:hover",".btn-danger:hover .Counter",".btn-danger:active",".btn-danger.selected","[open]>.btn-danger",".btn-danger:disabled",".btn-danger.disabled",".btn-outline",".btn-outline .Counter",".btn-outline:hover",".btn-outline:active",".btn-outline.selected","[open]>.btn-outline",".btn-outline:hover .Counter",".btn-outline:active .Counter",".btn-outline.selected .Counter","[open]>.btn-outline .Counter",".btn-outline:focus",".btn-outline:disabled",".btn-outline.disabled",".btn-with-count",".btn-sm",".btn-large",".hidden-text-expander",".hidden-text-expander.inline",".hidden-text-expander a",".ellipsis-expander",".hidden-text-expander a:hover",".ellipsis-expander:hover",".hidden-text-expander a:active",".ellipsis-expander:active",".social-count",".social-count:hover",".social-count:active",".social-count:hover",".btn-block",".btn-link",".btn-link:hover",".btn-link:disabled",".btn-link:disabled:hover",".details-reset>summary",".details-reset>summary::before",".details-reset>summary::-webkit-details-marker",".BtnGroup",".BtnGroup::before",".BtnGroup::after",".BtnGroup+.BtnGroup",".BtnGroup+.btn",".BtnGroup-item",".BtnGroup-item:first-child",".BtnGroup-item:last-child",".BtnGroup-item.selected",".BtnGroup-item:focus",".BtnGroup-item:active",".BtnGroup-item:hover",".BtnGroup-item.selected+.BtnGroup-item",".BtnGroup-item.selected+.BtnGroup-parent .BtnGroup-item",".BtnGroup-item:focus+.BtnGroup-item",".BtnGroup-item:focus+.BtnGroup-parent .BtnGroup-item",".BtnGroup-item:active+.BtnGroup-item",".BtnGroup-item:active+.BtnGroup-parent .BtnGroup-item",".BtnGroup-item:hover+.BtnGroup-item",".BtnGroup-item:hover+.BtnGroup-parent .BtnGroup-item",".BtnGroup-parent",".BtnGroup-parent:first-child .BtnGroup-item",".BtnGroup-parent:last-child .BtnGroup-item",".BtnGroup-parent .BtnGroup-item",".BtnGroup-parent.selected .BtnGroup-item",".BtnGroup-parent:focus .BtnGroup-item",".BtnGroup-parent:active .BtnGroup-item",".BtnGroup-parent:hover .BtnGroup-item",".BtnGroup-parent.selected+.BtnGroup-item",".BtnGroup-parent.selected+.BtnGroup-parent .BtnGroup-item",".BtnGroup-parent:focus+.BtnGroup-item",".BtnGroup-parent:focus+.BtnGroup-parent .BtnGroup-item",".BtnGroup-parent:active+.BtnGroup-item",".BtnGroup-parent:active+.BtnGroup-parent .BtnGroup-item",".BtnGroup-parent:hover+.BtnGroup-item",".BtnGroup-parent:hover+.BtnGroup-parent .BtnGroup-item",".BtnGroup-item:focus",".BtnGroup-item:active",".BtnGroup-parent:focus",".BtnGroup-parent:active"],"specificity":{"max":40,"average":20.8768115942029}},"declarations":{"total":244,"unique":130,"properties":{"position":["relative","relative","relative"],"display":["inline-block","block","inline-block","inline-block","block","inline-block","none","none","inline-block","table","table"],"padding":["6px 12px","3px 10px",".75em 1.25em","0 5px 5px","3px 10px","0"],"font-size":["14px","12px","inherit","12px","12px","inherit"],"font-weight":["600","500","600","600"],"line-height":["20px","20px","0","6px","20px"],"white-space":["nowrap","nowrap"],"vertical-align":["middle","text-top","middle","middle","middle"],"cursor":["pointer","default","pointer","pointer","default"],"-webkit-user-select":["none","none"],"-moz-user-select":["none","none"],"-ms-user-select":["none","none"],"user-select":["none","none"],"background-repeat":["repeat-x","repeat-x"],"background-position":["-1px -1px","0 0","-.5em","-.5em","-.5em","-.5em"],"background-size":["110% 110%"],"border":["1px solid rgba(27,31,35,0.2)","0","1px solid rgba(27,31,35,0.2)","0"],"border-radius":["0.25em","6px","1px","0","0"],"-webkit-appearance":["none","none"],"-moz-appearance":["none","none"],"appearance":["none","none"],"font-style":["normal"],"opacity":["0.75"],"color":["#586069","#24292e","rgba(36,41,46,0.4)","#fff","rgba(255,255,255,0.75)","#29b249","#fff","rgba(255,255,255,0.75)","#683cb8","#fff","rgba(255,255,255,0.75)","#0366d6","#cb2431","#fff","#fff","#fff","rgba(203,36,49,0.4)","#0366d6","#fff","#0366d6","rgba(27,31,35,0.3)","#444d56","#fff","#24292e","#0366d6","#0366d6","rgba(88,96,105,0.5)"],"text-shadow":["none"],"background-color":["rgba(27,31,35,0.1)","#eff3f6","#e6ebf1","#e9ecef","#eff3f6","#28a745","#269f42","#279f43","#94d3a2","#fff","#643ab0","#5f37a8","#613ca4","#b19cd7","#fff","#0361cc","#035cc2","#045cc1","#81b0e5","#fff","#fafbfc","#cb2431","#b5202c","#eff3f6","#fff","rgba(27,31,35,0.07)","#0366d6","#fff","#fff","#c6cbd1","#2188ff","#fff","transparent"],"text-decoration":["none","none","none","none","none","underline"],"outline":["0"],"background-image":["none","linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%)","linear-gradient(-180deg, #f0f3f6 0%, #e6ebf1 90%)","none","none","linear-gradient(-180deg, #34d058 0%, #28a745 90%)","linear-gradient(-180deg, #2fcb53 0%, #269f42 90%)","none","none","linear-gradient(-180deg, #7e55c7 0%, #643ab0 90%)","linear-gradient(-180deg, #784ec5 0%, #5f37a8 90%)","none","none","linear-gradient(-180deg, #0679fc 0%, #0361cc 90%)","linear-gradient(-180deg, #0374f4 0%, #035cc2 90%)","none","none","linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%)","linear-gradient(-180deg, #de4450 0%, #cb2431 90%)","none","none","none","none"],"box-shadow":["0 0 0 0.2em rgba(3,102,214,0.3)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(52,208,88,0.4)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(126,85,199,0.4)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(6,121,252,0.4)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(203,36,49,0.4)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(3,102,214,0.4)","none"],"border-color":["rgba(27,31,35,0.35)","rgba(27,31,35,0.35)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","#0366d6","#0366d6","rgba(27,31,35,0.15)"],"float":["left","left","left","left"],"border-top-right-radius":["0","3px","3px","3px"],"border-bottom-right-radius":["0","3px","3px","3px"],"top":["-1px"],"margin-left":["5px","4px"],"height":["12px"],"background":["#dfe2e5"],"border-left":["0"],"width":["100%"],"text-align":["center"],"list-style":["none"],"content":["\"\"","\"\""],"clear":["both"],"border-right-width":["0","1px","1px","1px","0","1px"],"border-top-left-radius":["3px","3px"],"border-bottom-left-radius":["3px","3px"],"border-left-width":["0","0"],"z-index":["1"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file diff --git a/node_modules/primer-buttons/build/index.js b/node_modules/primer-buttons/build/index.js index 8f4abbc9409..33cdc49d6a6 100644 --- a/node_modules/primer-buttons/build/index.js +++ b/node_modules/primer-buttons/build/index.js @@ -1 +1 @@ -module.exports = {"cssstats":{"size":8603,"gzipSize":1750,"humanizedSize":"8kB","humanizedGzipSize":"2kB","rules":{"total":73,"size":{"graph":[21,3,1,3,2,1,2,1,3,1,4,4,5,3,1,4,4,5,2,3,1,4,4,5,2,3,1,4,4,5,2,3,1,4,1,5,5,3,1,4,2,2,4,3,3,3,1,5,12,2,2,12,1,2,3,16,1,2,2,2,3,1,4,2,3,1,1,1,2,3,2,1,1],"max":21,"average":3.287671232876712}},"selectors":{"total":124,"type":4,"class":124,"id":0,"pseudoClass":63,"pseudoElement":2,"values":[".btn",".btn i",".btn .octicon",".btn .Counter",".btn:hover",".btn:focus",".btn:disabled",".btn.disabled",".btn:active",".btn.selected",".btn",".btn:focus",".btn.focus",".btn:hover",".btn.hover",".btn:active",".btn.selected",".btn:disabled",".btn.disabled",".btn-primary",".btn-primary:focus",".btn-primary.focus",".btn-primary:hover",".btn-primary.hover",".btn-primary:active",".btn-primary.selected",".btn-primary:disabled",".btn-primary.disabled",".btn-primary .Counter",".btn-purple",".btn-purple:focus",".btn-purple.focus",".btn-purple:hover",".btn-purple.hover",".btn-purple:active",".btn-purple.selected",".btn-purple:disabled",".btn-purple.disabled",".btn-purple .Counter",".btn-blue",".btn-blue:focus",".btn-blue.focus",".btn-blue:hover",".btn-blue.hover",".btn-blue:active",".btn-blue.selected",".btn-blue:disabled",".btn-blue.disabled",".btn-blue .Counter",".btn-danger",".btn-danger:focus",".btn-danger:hover",".btn-danger:hover .Counter",".btn-danger:active",".btn-danger.selected",".btn-danger:disabled",".btn-danger.disabled",".btn-outline",".btn-outline .Counter",".btn-outline:hover",".btn-outline:active",".btn-outline.selected",".btn-outline:hover .Counter",".btn-outline:active .Counter",".btn-outline.selected .Counter",".btn-outline:focus",".btn-outline:disabled",".btn-outline.disabled",".btn-with-count",".btn-sm",".btn-large",".hidden-text-expander",".hidden-text-expander.inline",".hidden-text-expander a",".ellipsis-expander",".hidden-text-expander a:hover",".ellipsis-expander:hover",".hidden-text-expander a:active",".ellipsis-expander:active",".social-count",".social-count:hover",".social-count:active",".social-count:hover",".btn-block",".btn-link",".btn-link:hover",".btn-link:disabled",".btn-link:disabled:hover",".BtnGroup",".BtnGroup::before",".BtnGroup::after",".BtnGroup+.BtnGroup",".BtnGroup+.btn",".BtnGroup-item",".BtnGroup-item:first-child",".BtnGroup-item:last-child",".BtnGroup-item.selected",".BtnGroup-item:focus",".BtnGroup-item:active",".BtnGroup-item:hover",".BtnGroup-item.selected+.BtnGroup-item",".BtnGroup-item.selected+.BtnGroup-form .BtnGroup-item",".BtnGroup-item:focus+.BtnGroup-item",".BtnGroup-item:focus+.BtnGroup-form .BtnGroup-item",".BtnGroup-item:active+.BtnGroup-item",".BtnGroup-item:active+.BtnGroup-form .BtnGroup-item",".BtnGroup-item:hover+.BtnGroup-item",".BtnGroup-item:hover+.BtnGroup-form .BtnGroup-item",".BtnGroup-form",".BtnGroup-form:first-child .BtnGroup-item",".BtnGroup-form:last-child .BtnGroup-item",".BtnGroup-form .BtnGroup-item",".BtnGroup-form.selected .BtnGroup-item",".BtnGroup-form:focus .BtnGroup-item",".BtnGroup-form:active .BtnGroup-item",".BtnGroup-form:hover .BtnGroup-item",".BtnGroup-form.selected+.BtnGroup-item",".BtnGroup-form.selected+.BtnGroup-form .BtnGroup-item",".BtnGroup-form:focus+.BtnGroup-item",".BtnGroup-form:focus+.BtnGroup-form .BtnGroup-item",".BtnGroup-form:active+.BtnGroup-item",".BtnGroup-form:active+.BtnGroup-form .BtnGroup-item",".BtnGroup-form:hover+.BtnGroup-item",".BtnGroup-form:hover+.BtnGroup-form .BtnGroup-item"],"specificity":{"max":40,"average":21.096774193548388}},"declarations":{"total":240,"unique":125,"properties":{"position":["relative","relative","relative"],"display":["inline-block","block","inline-block","inline-block","block","inline-block","inline-block","table","table"],"padding":["6px 12px","3px 10px","0.75em 1.25em","0 5px 5px","3px 10px","0"],"font-size":["14px","12px","inherit","12px","12px","inherit"],"font-weight":["600","500","600","600"],"line-height":["20px","20px","0","6px","20px"],"white-space":["nowrap","nowrap"],"vertical-align":["middle","text-top","middle","middle","middle"],"cursor":["pointer","default","pointer","pointer","default"],"-webkit-user-select":["none","none"],"-moz-user-select":["none","none"],"-ms-user-select":["none","none"],"user-select":["none","none"],"background-repeat":["repeat-x","repeat-x"],"background-position":["-1px -1px","0 0","0 -0.5em","0 -0.5em","0 -0.5em","0 -0.5em"],"background-size":["110% 110%"],"border":["1px solid rgba(27,31,35,0.2)","0","1px solid rgba(27,31,35,0.2)","0"],"border-radius":["0.25em","6px","1px","0","0"],"-webkit-appearance":["none","none"],"-moz-appearance":["none","none"],"appearance":["none","none"],"font-style":["normal"],"opacity":["0.6"],"color":["#586069","#24292e","rgba(36,41,46,0.4)","#fff","rgba(255,255,255,0.75)","#29b249","#fff","rgba(255,255,255,0.75)","#683cb8","#fff","rgba(255,255,255,0.75)","#0366d6","#cb2431","#fff","#fff","#fff","rgba(203,36,49,0.4)","#0366d6","#fff","#0366d6","rgba(27,31,35,0.3)","#444d56","#fff","#24292e","#0366d6","#0366d6","rgba(88,96,105,0.5)"],"text-shadow":["none"],"background-color":["rgba(27,31,35,0.1)","#eff3f6","#e6ebf1","#e9ecef","#eff3f6","#28a745","#269f42","#279f43","#94d3a2","#fff","#643ab0","#5f37a8","#613ca4","#b19cd7","#fff","#0361cc","#035cc2","#045cc1","#81b0e5","#fff","#fafbfc","#cb2431","#b5202c","#eff3f6","#fff","rgba(27,31,35,0.07)","#0366d6","#fff","#fff","#c6cbd1","#2188ff","#fff","transparent"],"text-decoration":["none","none","none","none","none","underline"],"outline":["0"],"background-image":["none","linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%)","linear-gradient(-180deg, #f0f3f6 0%, #e6ebf1 90%)","none","none","linear-gradient(-180deg, #34d058 0%, #28a745 90%)","linear-gradient(-180deg, #2fcb53 0%, #269f42 90%)","none","none","linear-gradient(-180deg, #7e55c7 0%, #643ab0 90%)","linear-gradient(-180deg, #784ec5 0%, #5f37a8 90%)","none","none","linear-gradient(-180deg, #0679fc 0%, #0361cc 90%)","linear-gradient(-180deg, #0374f4 0%, #035cc2 90%)","none","none","linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%)","linear-gradient(-180deg, #de4450 0%, #cb2431 90%)","none","none","none","none"],"box-shadow":["0 0 0 0.2em rgba(3,102,214,0.3)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(52,208,88,0.3)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(126,85,199,0.3)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(6,121,252,0.3)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(203,36,49,0.3)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(3,102,214,0.3)","none"],"border-color":["rgba(27,31,35,0.35)","rgba(27,31,35,0.35)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","#0366d6","#0366d6","rgba(27,31,35,0.15)"],"float":["left","left","left","left"],"border-top-right-radius":["0","3px","3px","3px"],"border-bottom-right-radius":["0","3px","3px","3px"],"top":["-1px"],"margin-left":["5px","5px"],"height":["12px"],"background":["#dfe2e5"],"border-left":["0"],"width":["100%"],"text-align":["center"],"content":["\"\"","\"\""],"clear":["both"],"border-right-width":["0","1px","1px","1px","0","1px"],"border-top-left-radius":["3px","3px"],"border-bottom-left-radius":["3px","3px"],"border-left-width":["0","0"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file +module.exports = {"cssstats":{"size":9018,"gzipSize":1845,"humanizedSize":"9kB","humanizedGzipSize":"2kB","rules":{"total":77,"size":{"graph":[21,3,1,3,2,1,2,1,3,1,4,4,5,3,1,4,4,5,2,3,1,4,4,5,2,3,1,4,4,5,2,3,1,4,1,5,5,3,1,4,2,2,4,3,3,3,1,5,12,2,2,12,1,2,3,16,1,2,1,1,1,2,2,3,1,4,2,3,1,1,1,2,3,2,1,1,1],"max":21,"average":3.168831168831169},"selectorByRuleSizes":[{"selector":".btn","declarations":21},{"selector":".btn-link","declarations":16},{"selector":".social-count","declarations":12},{"selector":".hidden-text-expander a,.ellipsis-expander","declarations":12},{"selector":".hidden-text-expander.inline","declarations":5},{"selector":".btn-danger:disabled,.btn-danger.disabled","declarations":5},{"selector":".btn-danger:active,.btn-danger.selected,[open]>.btn-danger","declarations":5},{"selector":".btn-blue:disabled,.btn-blue.disabled","declarations":5},{"selector":".btn-purple:disabled,.btn-purple.disabled","declarations":5},{"selector":".btn-primary:disabled,.btn-primary.disabled","declarations":5},{"selector":".btn:disabled,.btn.disabled","declarations":5},{"selector":".BtnGroup-item","declarations":4},{"selector":".btn-outline:disabled,.btn-outline.disabled","declarations":4},{"selector":".btn-outline:hover,.btn-outline:active,.btn-outline.selected,[open]>.btn-outline","declarations":4},{"selector":".btn-danger:hover","declarations":4},{"selector":".btn-blue:active,.btn-blue.selected,[open]>.btn-blue","declarations":4},{"selector":".btn-blue:hover,.btn-blue.hover","declarations":4},{"selector":".btn-purple:active,.btn-purple.selected,[open]>.btn-purple","declarations":4},{"selector":".btn-purple:hover,.btn-purple.hover","declarations":4},{"selector":".btn-primary:active,.btn-primary.selected,[open]>.btn-primary","declarations":4},{"selector":".btn-primary:hover,.btn-primary.hover","declarations":4},{"selector":".btn:active,.btn.selected,[open]>.btn","declarations":4},{"selector":".btn:hover,.btn.hover","declarations":4},{"selector":".BtnGroup-parent:last-child .BtnGroup-item","declarations":3},{"selector":".BtnGroup-item:last-child","declarations":3},{"selector":".BtnGroup::after","declarations":3},{"selector":".btn-block","declarations":3},{"selector":".btn-large","declarations":3},{"selector":".btn-sm","declarations":3},{"selector":".btn-with-count","declarations":3},{"selector":".btn-outline","declarations":3},{"selector":".btn-danger","declarations":3},{"selector":".btn-blue","declarations":3},{"selector":".btn-purple","declarations":3},{"selector":".btn-primary","declarations":3},{"selector":".btn","declarations":3},{"selector":".btn .Counter","declarations":3},{"selector":".btn i","declarations":3},{"selector":".BtnGroup-parent .BtnGroup-item","declarations":2},{"selector":".BtnGroup-parent:first-child .BtnGroup-item","declarations":2},{"selector":".BtnGroup-item:first-child","declarations":2},{"selector":".BtnGroup::before","declarations":2},{"selector":".BtnGroup","declarations":2},{"selector":".btn-link:disabled,.btn-link:disabled:hover","declarations":2},{"selector":".social-count:hover","declarations":2},{"selector":".hidden-text-expander a:active,.ellipsis-expander:active","declarations":2},{"selector":".hidden-text-expander a:hover,.ellipsis-expander:hover","declarations":2},{"selector":".btn-outline:focus","declarations":2},{"selector":".btn-outline:hover .Counter,.btn-outline:active .Counter,.btn-outline.selected .Counter,[open]>.btn-outline .Counter","declarations":2},{"selector":".btn-blue .Counter","declarations":2},{"selector":".btn-purple .Counter","declarations":2},{"selector":".btn-primary .Counter","declarations":2},{"selector":".btn:disabled,.btn.disabled","declarations":2},{"selector":".btn:hover","declarations":2},{"selector":".BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-parent:focus,.BtnGroup-parent:active","declarations":1},{"selector":".BtnGroup-parent.selected+.BtnGroup-item,.BtnGroup-parent.selected+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:focus+.BtnGroup-item,.BtnGroup-parent:focus+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:active+.BtnGroup-item,.BtnGroup-parent:active+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:hover+.BtnGroup-item,.BtnGroup-parent:hover+.BtnGroup-parent .BtnGroup-item","declarations":1},{"selector":".BtnGroup-parent.selected .BtnGroup-item,.BtnGroup-parent:focus .BtnGroup-item,.BtnGroup-parent:active .BtnGroup-item,.BtnGroup-parent:hover .BtnGroup-item","declarations":1},{"selector":".BtnGroup-parent","declarations":1},{"selector":".BtnGroup-item.selected+.BtnGroup-item,.BtnGroup-item.selected+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:focus+.BtnGroup-item,.BtnGroup-item:focus+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:active+.BtnGroup-item,.BtnGroup-item:active+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:hover+.BtnGroup-item,.BtnGroup-item:hover+.BtnGroup-parent .BtnGroup-item","declarations":1},{"selector":".BtnGroup-item.selected,.BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-item:hover","declarations":1},{"selector":".BtnGroup+.BtnGroup,.BtnGroup+.btn","declarations":1},{"selector":".details-reset>summary::-webkit-details-marker","declarations":1},{"selector":".details-reset>summary::before","declarations":1},{"selector":".details-reset>summary","declarations":1},{"selector":".btn-link:hover","declarations":1},{"selector":".social-count:hover,.social-count:active","declarations":1},{"selector":".hidden-text-expander","declarations":1},{"selector":".btn-outline .Counter","declarations":1},{"selector":".btn-danger:hover .Counter","declarations":1},{"selector":".btn-danger:focus","declarations":1},{"selector":".btn-blue:focus,.btn-blue.focus","declarations":1},{"selector":".btn-purple:focus,.btn-purple.focus","declarations":1},{"selector":".btn-primary:focus,.btn-primary.focus","declarations":1},{"selector":".btn:focus,.btn.focus","declarations":1},{"selector":".btn:active,.btn.selected","declarations":1},{"selector":".btn:focus","declarations":1},{"selector":".btn .octicon","declarations":1}]},"selectors":{"total":138,"type":7,"class":138,"id":0,"pseudoClass":67,"pseudoElement":3,"values":[".btn",".btn i",".btn .octicon",".btn .Counter",".btn:hover",".btn:focus",".btn:disabled",".btn.disabled",".btn:active",".btn.selected",".btn",".btn:focus",".btn.focus",".btn:hover",".btn.hover",".btn:active",".btn.selected","[open]>.btn",".btn:disabled",".btn.disabled",".btn-primary",".btn-primary:focus",".btn-primary.focus",".btn-primary:hover",".btn-primary.hover",".btn-primary:active",".btn-primary.selected","[open]>.btn-primary",".btn-primary:disabled",".btn-primary.disabled",".btn-primary .Counter",".btn-purple",".btn-purple:focus",".btn-purple.focus",".btn-purple:hover",".btn-purple.hover",".btn-purple:active",".btn-purple.selected","[open]>.btn-purple",".btn-purple:disabled",".btn-purple.disabled",".btn-purple .Counter",".btn-blue",".btn-blue:focus",".btn-blue.focus",".btn-blue:hover",".btn-blue.hover",".btn-blue:active",".btn-blue.selected","[open]>.btn-blue",".btn-blue:disabled",".btn-blue.disabled",".btn-blue .Counter",".btn-danger",".btn-danger:focus",".btn-danger:hover",".btn-danger:hover .Counter",".btn-danger:active",".btn-danger.selected","[open]>.btn-danger",".btn-danger:disabled",".btn-danger.disabled",".btn-outline",".btn-outline .Counter",".btn-outline:hover",".btn-outline:active",".btn-outline.selected","[open]>.btn-outline",".btn-outline:hover .Counter",".btn-outline:active .Counter",".btn-outline.selected .Counter","[open]>.btn-outline .Counter",".btn-outline:focus",".btn-outline:disabled",".btn-outline.disabled",".btn-with-count",".btn-sm",".btn-large",".hidden-text-expander",".hidden-text-expander.inline",".hidden-text-expander a",".ellipsis-expander",".hidden-text-expander a:hover",".ellipsis-expander:hover",".hidden-text-expander a:active",".ellipsis-expander:active",".social-count",".social-count:hover",".social-count:active",".social-count:hover",".btn-block",".btn-link",".btn-link:hover",".btn-link:disabled",".btn-link:disabled:hover",".details-reset>summary",".details-reset>summary::before",".details-reset>summary::-webkit-details-marker",".BtnGroup",".BtnGroup::before",".BtnGroup::after",".BtnGroup+.BtnGroup",".BtnGroup+.btn",".BtnGroup-item",".BtnGroup-item:first-child",".BtnGroup-item:last-child",".BtnGroup-item.selected",".BtnGroup-item:focus",".BtnGroup-item:active",".BtnGroup-item:hover",".BtnGroup-item.selected+.BtnGroup-item",".BtnGroup-item.selected+.BtnGroup-parent .BtnGroup-item",".BtnGroup-item:focus+.BtnGroup-item",".BtnGroup-item:focus+.BtnGroup-parent .BtnGroup-item",".BtnGroup-item:active+.BtnGroup-item",".BtnGroup-item:active+.BtnGroup-parent .BtnGroup-item",".BtnGroup-item:hover+.BtnGroup-item",".BtnGroup-item:hover+.BtnGroup-parent .BtnGroup-item",".BtnGroup-parent",".BtnGroup-parent:first-child .BtnGroup-item",".BtnGroup-parent:last-child .BtnGroup-item",".BtnGroup-parent .BtnGroup-item",".BtnGroup-parent.selected .BtnGroup-item",".BtnGroup-parent:focus .BtnGroup-item",".BtnGroup-parent:active .BtnGroup-item",".BtnGroup-parent:hover .BtnGroup-item",".BtnGroup-parent.selected+.BtnGroup-item",".BtnGroup-parent.selected+.BtnGroup-parent .BtnGroup-item",".BtnGroup-parent:focus+.BtnGroup-item",".BtnGroup-parent:focus+.BtnGroup-parent .BtnGroup-item",".BtnGroup-parent:active+.BtnGroup-item",".BtnGroup-parent:active+.BtnGroup-parent .BtnGroup-item",".BtnGroup-parent:hover+.BtnGroup-item",".BtnGroup-parent:hover+.BtnGroup-parent .BtnGroup-item",".BtnGroup-item:focus",".BtnGroup-item:active",".BtnGroup-parent:focus",".BtnGroup-parent:active"],"specificity":{"max":40,"average":20.8768115942029}},"declarations":{"total":244,"unique":130,"properties":{"position":["relative","relative","relative"],"display":["inline-block","block","inline-block","inline-block","block","inline-block","none","none","inline-block","table","table"],"padding":["6px 12px","3px 10px",".75em 1.25em","0 5px 5px","3px 10px","0"],"font-size":["14px","12px","inherit","12px","12px","inherit"],"font-weight":["600","500","600","600"],"line-height":["20px","20px","0","6px","20px"],"white-space":["nowrap","nowrap"],"vertical-align":["middle","text-top","middle","middle","middle"],"cursor":["pointer","default","pointer","pointer","default"],"-webkit-user-select":["none","none"],"-moz-user-select":["none","none"],"-ms-user-select":["none","none"],"user-select":["none","none"],"background-repeat":["repeat-x","repeat-x"],"background-position":["-1px -1px","0 0","-.5em","-.5em","-.5em","-.5em"],"background-size":["110% 110%"],"border":["1px solid rgba(27,31,35,0.2)","0","1px solid rgba(27,31,35,0.2)","0"],"border-radius":["0.25em","6px","1px","0","0"],"-webkit-appearance":["none","none"],"-moz-appearance":["none","none"],"appearance":["none","none"],"font-style":["normal"],"opacity":["0.75"],"color":["#586069","#24292e","rgba(36,41,46,0.4)","#fff","rgba(255,255,255,0.75)","#29b249","#fff","rgba(255,255,255,0.75)","#683cb8","#fff","rgba(255,255,255,0.75)","#0366d6","#cb2431","#fff","#fff","#fff","rgba(203,36,49,0.4)","#0366d6","#fff","#0366d6","rgba(27,31,35,0.3)","#444d56","#fff","#24292e","#0366d6","#0366d6","rgba(88,96,105,0.5)"],"text-shadow":["none"],"background-color":["rgba(27,31,35,0.1)","#eff3f6","#e6ebf1","#e9ecef","#eff3f6","#28a745","#269f42","#279f43","#94d3a2","#fff","#643ab0","#5f37a8","#613ca4","#b19cd7","#fff","#0361cc","#035cc2","#045cc1","#81b0e5","#fff","#fafbfc","#cb2431","#b5202c","#eff3f6","#fff","rgba(27,31,35,0.07)","#0366d6","#fff","#fff","#c6cbd1","#2188ff","#fff","transparent"],"text-decoration":["none","none","none","none","none","underline"],"outline":["0"],"background-image":["none","linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%)","linear-gradient(-180deg, #f0f3f6 0%, #e6ebf1 90%)","none","none","linear-gradient(-180deg, #34d058 0%, #28a745 90%)","linear-gradient(-180deg, #2fcb53 0%, #269f42 90%)","none","none","linear-gradient(-180deg, #7e55c7 0%, #643ab0 90%)","linear-gradient(-180deg, #784ec5 0%, #5f37a8 90%)","none","none","linear-gradient(-180deg, #0679fc 0%, #0361cc 90%)","linear-gradient(-180deg, #0374f4 0%, #035cc2 90%)","none","none","linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%)","linear-gradient(-180deg, #de4450 0%, #cb2431 90%)","none","none","none","none"],"box-shadow":["0 0 0 0.2em rgba(3,102,214,0.3)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(52,208,88,0.4)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(126,85,199,0.4)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(6,121,252,0.4)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(203,36,49,0.4)","inset 0 0.15em 0.3em rgba(27,31,35,0.15)","none","0 0 0 0.2em rgba(3,102,214,0.4)","none"],"border-color":["rgba(27,31,35,0.35)","rgba(27,31,35,0.35)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","rgba(27,31,35,0.5)","rgba(27,31,35,0.5)","rgba(27,31,35,0.2)","#0366d6","#0366d6","rgba(27,31,35,0.15)"],"float":["left","left","left","left"],"border-top-right-radius":["0","3px","3px","3px"],"border-bottom-right-radius":["0","3px","3px","3px"],"top":["-1px"],"margin-left":["5px","4px"],"height":["12px"],"background":["#dfe2e5"],"border-left":["0"],"width":["100%"],"text-align":["center"],"list-style":["none"],"content":["\"\"","\"\""],"clear":["both"],"border-right-width":["0","1px","1px","1px","0","1px"],"border-top-left-radius":["3px","3px"],"border-bottom-left-radius":["3px","3px"],"border-left-width":["0","0"],"z-index":["1"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file diff --git a/node_modules/primer-buttons/lib/button-group.scss b/node_modules/primer-buttons/lib/button-group.scss index cd69a3a50ac..0e474b346fc 100644 --- a/node_modules/primer-buttons/lib/button-group.scss +++ b/node_modules/primer-buttons/lib/button-group.scss @@ -2,6 +2,7 @@ // // A button group is a series of buttons laid out next to each other, all part // of one visual button, but separated by rules to be separate. + .BtnGroup { display: inline-block; vertical-align: middle; @@ -10,7 +11,7 @@ // Proper spacing for multiple button groups (a la, gollum editor) + .BtnGroup, + .btn { - margin-left: 5px; + margin-left: $spacer-1; } } @@ -21,41 +22,41 @@ border-radius: 0; &:first-child { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; + border-top-left-radius: $border-radius; + border-bottom-left-radius: $border-radius; } &:last-child { - border-right-width: 1px; - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; + border-right-width: $border-width; + border-top-right-radius: $border-radius; + border-bottom-right-radius: $border-radius; } &.selected, &:focus, &:active, &:hover { - border-right-width: 1px; + border-right-width: $border-width; + .BtnGroup-item, - + .BtnGroup-form .BtnGroup-item { + + .BtnGroup-parent .BtnGroup-item { border-left-width: 0; } } } -.BtnGroup-form { +.BtnGroup-parent { float: left; &:first-child .BtnGroup-item { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; + border-top-left-radius: $border-radius; + border-bottom-left-radius: $border-radius; } &:last-child .BtnGroup-item { - border-right-width: 1px; - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; + border-right-width: $border-width; + border-top-right-radius: $border-radius; + border-bottom-right-radius: $border-radius; } .BtnGroup-item { @@ -68,12 +69,21 @@ &:active, &:hover { .BtnGroup-item { - border-right-width: 1px; + border-right-width: $border-width; } + .BtnGroup-item, - + .BtnGroup-form .BtnGroup-item { + + .BtnGroup-parent .BtnGroup-item { border-left-width: 0; } } } + +// ensure that the focus ring sits above the adjacent buttons +.BtnGroup-item, +.BtnGroup-parent { + &:focus, + &:active { + z-index: 1; + } +} diff --git a/node_modules/primer-buttons/lib/button.scss b/node_modules/primer-buttons/lib/button.scss index 5b49316e058..e0cfafe91d1 100644 --- a/node_modules/primer-buttons/lib/button.scss +++ b/node_modules/primer-buttons/lib/button.scss @@ -1,4 +1,4 @@ -// stylelint-disable selector-no-type, block-opening-brace-space-before, no-duplicate-selectors +// stylelint-disable selector-max-type, block-opening-brace-space-before, no-duplicate-selectors // Base button styles .btn { @@ -21,8 +21,8 @@ i { font-style: normal; - font-weight: 500; - opacity: 0.6; + font-weight: $font-weight-semibold; + opacity: 0.75; } .octicon { @@ -90,7 +90,7 @@ // Large button adds more padding around text. Use font-size utils to increase font-size.. e.g,

.btn-large { - padding: 0.75em 1.25em; + padding: $em-spacer-6 1.25em; font-size: inherit; border-radius: 6px; } @@ -115,7 +115,7 @@ display: inline-block; height: 12px; padding: 0 5px 5px; - font-size: 12px; + font-size: $font-size-small; font-weight: $font-weight-bold; line-height: 6px; color: $gray-700; @@ -173,10 +173,9 @@ text-align: center; } -// Radio buttons +// Link-like buttons // -// Buttons backed by radio or checkbox control. Requires the use of `.hidden` -// on the `input` to properly hide it. +// This class is for styling
+ + +``` + +## Sizes + +Available in two sizes, marketing buttons have a default size and a large size. + +```html + + + + + + +``` + + + +## Install + +This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-marketing-buttons` with this command. + +``` +$ npm install --save primer-marketing-buttons +``` + +## 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-marketing-buttons/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` + +``` +$ npm run build +``` + +## License + +MIT © [GitHub](https://github.com/) + +[primer]: https://github.com/primer/primer +[primer-support]: https://github.com/primer/primer-support +[support]: https://github.com/primer/primer-support +[docs]: http://primer.github.io/ +[npm]: https://www.npmjs.com/ +[install-npm]: https://docs.npmjs.com/getting-started/installing-node +[sass]: http://sass-lang.com/ diff --git a/node_modules/primer-marketing-buttons/build/build.css b/node_modules/primer-marketing-buttons/build/build.css new file mode 100644 index 00000000000..be1573de426 --- /dev/null +++ b/node_modules/primer-marketing-buttons/build/build.css @@ -0,0 +1 @@ +@font-face{font-family:InterUI;font-style:normal;font-weight:400;src:local("InterUI"),local("InterUI-Regular"),url("/primer-marketing-support/fonts/Inter-UI-Regular.woff") format("woff")}@font-face{font-family:InterUI;font-style:normal;font-weight:500;src:local("InterUI Medium"),local("InterUI-Medium"),url("/primer-marketing-support/fonts/Inter-UI-Medium.woff") format("woff")}.btn-mktg{display:inline-block;padding:16px 24px;font-size:14px;font-weight:500;color:#fff;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#1277eb;border:1px solid #1277eb;border-radius:3px;transition:.2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-mktg:hover{text-decoration:none;background-color:#0366d6;border-color:#0366d6}.btn-mktg:focus{outline:0;box-shadow:0 0 0 0.2em rgba(3,102,214,0.3)}.btn-mktg:disabled,.btn-mktg.disabled{pointer-events:none;cursor:default;opacity:0.65}.btn-primary-mktg{background-color:#2ebc4f;border-color:#2ebc4f}.btn-primary-mktg:hover{background-color:#28a745;border-color:#28a745}.btn-primary-mktg:focus{box-shadow:0 0 0 0.2em rgba(40,167,69,0.3)}.btn-large-mktg{padding:20px 32px;font-size:16px}.btn-outline-mktg{color:#1277eb;background-color:#fff;border-color:rgba(18,119,235,0.5)}.btn-outline-mktg:hover{color:#0366d6;text-decoration:none;background-color:#fff;border-color:#1277eb} diff --git a/node_modules/primer-marketing-buttons/build/data.json b/node_modules/primer-marketing-buttons/build/data.json new file mode 100644 index 00000000000..cdf0ef18adf --- /dev/null +++ b/node_modules/primer-marketing-buttons/build/data.json @@ -0,0 +1 @@ +{"cssstats":{"size":1434,"gzipSize":579,"humanizedSize":"1kB","humanizedGzipSize":"579B","rules":{"total":10,"size":{"graph":[19,3,2,3,2,2,1,2,3,4],"max":19,"average":4.1},"selectorByRuleSizes":[{"selector":".btn-mktg","declarations":19},{"selector":".btn-outline-mktg:hover","declarations":4},{"selector":".btn-outline-mktg","declarations":3},{"selector":".btn-mktg:disabled,.btn-mktg.disabled","declarations":3},{"selector":".btn-mktg:hover","declarations":3},{"selector":".btn-large-mktg","declarations":2},{"selector":".btn-primary-mktg:hover","declarations":2},{"selector":".btn-primary-mktg","declarations":2},{"selector":".btn-mktg:focus","declarations":2},{"selector":".btn-primary-mktg:focus","declarations":1}]},"selectors":{"total":11,"type":0,"class":11,"id":0,"pseudoClass":6,"pseudoElement":0,"values":[".btn-mktg",".btn-mktg:hover",".btn-mktg:focus",".btn-mktg:disabled",".btn-mktg.disabled",".btn-primary-mktg",".btn-primary-mktg:hover",".btn-primary-mktg:focus",".btn-large-mktg",".btn-outline-mktg",".btn-outline-mktg:hover"],"specificity":{"max":20,"average":16.363636363636363}},"declarations":{"total":41,"unique":39,"properties":{"display":["inline-block"],"padding":["16px 24px","20px 32px"],"font-size":["14px","16px"],"font-weight":["500"],"color":["#fff","#1277eb","#0366d6"],"white-space":["nowrap"],"vertical-align":["middle"],"cursor":["pointer","default"],"-webkit-user-select":["none"],"-moz-user-select":["none"],"-ms-user-select":["none"],"user-select":["none"],"background-color":["#1277eb","#0366d6","#2ebc4f","#28a745","#fff","#fff"],"border":["1px solid #1277eb"],"border-radius":["3px"],"transition":[".2s"],"-webkit-appearance":["none"],"-moz-appearance":["none"],"appearance":["none"],"text-decoration":["none","none"],"border-color":["#0366d6","#2ebc4f","#28a745","rgba(18,119,235,0.5)","#1277eb"],"outline":["0"],"box-shadow":["0 0 0 0.2em rgba(3,102,214,0.3)","0 0 0 0.2em rgba(40,167,69,0.3)"],"pointer-events":["none"],"opacity":["0.65"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file diff --git a/node_modules/primer-marketing-buttons/build/index.js b/node_modules/primer-marketing-buttons/build/index.js new file mode 100644 index 00000000000..ab06c339b95 --- /dev/null +++ b/node_modules/primer-marketing-buttons/build/index.js @@ -0,0 +1 @@ +module.exports = {"cssstats":{"size":1434,"gzipSize":579,"humanizedSize":"1kB","humanizedGzipSize":"579B","rules":{"total":10,"size":{"graph":[19,3,2,3,2,2,1,2,3,4],"max":19,"average":4.1},"selectorByRuleSizes":[{"selector":".btn-mktg","declarations":19},{"selector":".btn-outline-mktg:hover","declarations":4},{"selector":".btn-outline-mktg","declarations":3},{"selector":".btn-mktg:disabled,.btn-mktg.disabled","declarations":3},{"selector":".btn-mktg:hover","declarations":3},{"selector":".btn-large-mktg","declarations":2},{"selector":".btn-primary-mktg:hover","declarations":2},{"selector":".btn-primary-mktg","declarations":2},{"selector":".btn-mktg:focus","declarations":2},{"selector":".btn-primary-mktg:focus","declarations":1}]},"selectors":{"total":11,"type":0,"class":11,"id":0,"pseudoClass":6,"pseudoElement":0,"values":[".btn-mktg",".btn-mktg:hover",".btn-mktg:focus",".btn-mktg:disabled",".btn-mktg.disabled",".btn-primary-mktg",".btn-primary-mktg:hover",".btn-primary-mktg:focus",".btn-large-mktg",".btn-outline-mktg",".btn-outline-mktg:hover"],"specificity":{"max":20,"average":16.363636363636363}},"declarations":{"total":41,"unique":39,"properties":{"display":["inline-block"],"padding":["16px 24px","20px 32px"],"font-size":["14px","16px"],"font-weight":["500"],"color":["#fff","#1277eb","#0366d6"],"white-space":["nowrap"],"vertical-align":["middle"],"cursor":["pointer","default"],"-webkit-user-select":["none"],"-moz-user-select":["none"],"-ms-user-select":["none"],"user-select":["none"],"background-color":["#1277eb","#0366d6","#2ebc4f","#28a745","#fff","#fff"],"border":["1px solid #1277eb"],"border-radius":["3px"],"transition":[".2s"],"-webkit-appearance":["none"],"-moz-appearance":["none"],"appearance":["none"],"text-decoration":["none","none"],"border-color":["#0366d6","#2ebc4f","#28a745","rgba(18,119,235,0.5)","#1277eb"],"outline":["0"],"box-shadow":["0 0 0 0.2em rgba(3,102,214,0.3)","0 0 0 0.2em rgba(40,167,69,0.3)"],"pointer-events":["none"],"opacity":["0.65"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}} \ No newline at end of file diff --git a/node_modules/primer-cards/index.scss b/node_modules/primer-marketing-buttons/index.scss similarity index 77% rename from node_modules/primer-cards/index.scss rename to node_modules/primer-marketing-buttons/index.scss index d5f037cb747..ff345ef95b9 100644 --- a/node_modules/primer-cards/index.scss +++ b/node_modules/primer-marketing-buttons/index.scss @@ -1,4 +1,4 @@ // support files @import "primer-support/index.scss"; @import "primer-marketing-support/index.scss"; -@import "./lib/cards.scss"; +@import "./lib/button.scss"; diff --git a/node_modules/primer-marketing-buttons/lib/button.scss b/node_modules/primer-marketing-buttons/lib/button.scss new file mode 100644 index 00000000000..7d3f4219ada --- /dev/null +++ b/node_modules/primer-marketing-buttons/lib/button.scss @@ -0,0 +1,66 @@ +.btn-mktg { + display: inline-block; + padding: $spacer-3 $spacer-4; + font-size: $h5-size; + font-weight: $font-weight-semibold; + color: $white; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + user-select: none; + background-color: $blue-450; + border: 1px solid $blue-450; + border-radius: $border-radius; + transition: $transition-time / 2; + appearance: none; // Corrects inability to style clickable `input` types in iOS. + + &:hover { + text-decoration: none; + background-color: $blue-500; + border-color: $blue-500; + } + + &:focus { + outline: 0; + box-shadow: 0 0 0 0.2em rgba($blue-500, 0.3); + } + + &:disabled, + &.disabled { + pointer-events: none; // Disable hover styles + cursor: default; + opacity: 0.65; + } +} + +.btn-primary-mktg { + background-color: $green-450; + border-color: $green-450; + + &:hover { + background-color: $green-500; + border-color: $green-500; + } + + &:focus { + box-shadow: 0 0 0 0.2em rgba($green-500, 0.3); + } +} + +.btn-large-mktg { + padding: 20px $spacer-5; + font-size: $h4-size; +} + +.btn-outline-mktg { + color: $blue-450; + background-color: $white; + border-color: rgba($blue-450, 0.5); + + &:hover { + color: $blue-500; + text-decoration: none; + background-color: $white; + border-color: rgba($blue-450, 1); + } +} diff --git a/node_modules/primer-marketing-buttons/package.json b/node_modules/primer-marketing-buttons/package.json new file mode 100644 index 00000000000..2d5094a6a8f --- /dev/null +++ b/node_modules/primer-marketing-buttons/package.json @@ -0,0 +1,78 @@ +{ + "_args": [ + [ + "primer-marketing-buttons@2.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-marketing-buttons@2.0.0", + "_id": "primer-marketing-buttons@2.0.0", + "_inBundle": false, + "_integrity": "sha512-R8DvbvI6QjH9/xG2diqReqHhkMgKbiJ7+xg2VTlQon3H5sAxvUqBiqfqY+ZrZ9K5eyrLP+3Z/cgysKd/xe1U2A==", + "_location": "/primer-marketing-buttons", + "_phantomChildren": {}, + "_requested": { + "type": "version", + "registry": true, + "raw": "primer-marketing-buttons@2.0.0", + "name": "primer-marketing-buttons", + "escapedName": "primer-marketing-buttons", + "rawSpec": "2.0.0", + "saveSpec": null, + "fetchSpec": "2.0.0" + }, + "_requiredBy": [ + "/primer-marketing" + ], + "_resolved": "https://registry.npmjs.org/primer-marketing-buttons/-/primer-marketing-buttons-2.0.0.tgz", + "_spec": "2.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", + "author": { + "name": "GitHub, Inc." + }, + "bugs": { + "url": "https://github.com/primer/primer/issues" + }, + "dependencies": { + "primer-marketing-support": "2.0.0", + "primer-support": "5.0.0" + }, + "description": "Buttons for marketing websites at GitHub", + "files": [ + "index.scss", + "lib", + "build" + ], + "homepage": "http://primer.github.io/", + "keywords": [ + "css", + "github", + "primer", + "design-system", + "style", + "buttons" + ], + "license": "MIT", + "main": "build/index.js", + "name": "primer-marketing-buttons", + "primer": { + "category": "marketing", + "module_type": "components" + }, + "repository": { + "type": "git", + "url": "https://github.com/primer/primer/tree/master/modules/primer-marketing-buttons" + }, + "sass": "index.scss", + "scripts": { + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", + "prepare": "npm run build", + "prepublishOnly": "../../script/notify pending", + "test": "../../script/npm-run-all build lint test-docs", + "test-docs": "../../script/test-docs" + }, + "style": "build/build.css", + "version": "2.0.0" +} diff --git a/node_modules/primer-marketing-support/CHANGELOG.md b/node_modules/primer-marketing-support/CHANGELOG.md deleted file mode 100644 index 72485b51a25..00000000000 --- a/node_modules/primer-marketing-support/CHANGELOG.md +++ /dev/null @@ -1,40 +0,0 @@ -# v0.5.0 - - * bump versions - broccolini [github/github@3d73b9d](https://github.com/github/github/commit/3d73b9d) - * delete more instances of - Sophie Shepherd [github/github@04f84d8](https://github.com/github/github/commit/04f84d8) - * resolve all the other conflicts - Sophie Shepherd [github/github@d8fb169](https://github.com/github/github/commit/d8fb169) - -# v0.4.0 - - * versions - Sophie Shepherd [github/github@703a904](https://github.com/github/github/commit/703a904) - -# v0.3.0 - - * bump version numbers that were missed previously - broccolini [github/github@ee50553](https://github.com/github/github/commit/ee50553) - * add new green, update colors on business new - Sophie Shepherd [github/github@f32126a](https://github.com/github/github/commit/f32126a) - * update variables to have new colors - Sophie Shepherd [github/github@2ae3bd8](https://github.com/github/github/commit/2ae3bd8) - * sneak in that sf mono life - Mark Otto [github/github@778a9e6](https://github.com/github/github/commit/778a9e6) - -# v0.2.0 - - * update version number - broccolini [github/github@b3d1822](https://github.com/github/github/commit/b3d1822) - * Cleaning up devDependencies versions and simplifying npm scripts - Jon Rohan [github/github@2c42571](https://github.com/github/github/commit/2c42571) - -# v0.1.1 - - -# v0.1.0 - - * Getting rid of as much as possible - Sophie Shepherd [github/github@e2e5de4](https://github.com/github/github/commit/e2e5de4) - * Hella cleanup - Sophie Shepherd [github/github@5e0716b](https://github.com/github/github/commit/5e0716b) - * Clean up more type css - Sophie Shepherd [github/github@cbf356a](https://github.com/github/github/commit/cbf356a) - * Heading & variable cleanup - Sophie Shepherd [github/github@0778b8b](https://github.com/github/github/commit/0778b8b) - * Fix broken paths - Patrick Marsceill [github/github@b5dc395](https://github.com/github/github/commit/b5dc395) - * Update the names in the README files - Patrick Marsceill [github/github@75fed58](https://github.com/github/github/commit/75fed58) - * Update names for npm publising - Patrick Marsceill [github/github@451f97a](https://github.com/github/github/commit/451f97a) - * update docs - Patrick Marsceill [github/github@d5ef0e4](https://github.com/github/github/commit/d5ef0e4) - * Add marketing support to docs - Sophie Shepherd [github/github@ed62442](https://github.com/github/github/commit/ed62442) - * Fix variable collisions and add basecoat to site to test sass compilation errors - Patrick Marsceill [github/github@c73eee3](https://github.com/github/github/commit/c73eee3) - * Remove basecoat - Patrick Marsceill [github/github@1b1503d](https://github.com/github/github/commit/1b1503d) - * prefix bc => marketing - Patrick Marsceill [github/github@04d509a](https://github.com/github/github/commit/04d509a) - * Support - Patrick Marsceill [github/github@9bbf59b](https://github.com/github/github/commit/9bbf59b) \ No newline at end of file diff --git a/node_modules/primer-marketing-support/LICENSE b/node_modules/primer-marketing-support/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-marketing-support/LICENSE +++ b/node_modules/primer-marketing-support/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-marketing-support/README.md b/node_modules/primer-marketing-support/README.md index f04feac035f..4d33efd989b 100644 --- a/node_modules/primer-marketing-support/README.md +++ b/node_modules/primer-marketing-support/README.md @@ -1,24 +1,13 @@ -# Primer CSS Marketing Support +# Primer Marketing Support -[![npm version](http://img.shields.io/npm/v/primer-marketing-support.svg)](https://www.npmjs.org/package/primer-marketing-support) -[![Build Status](https://travis-ci.org/primer/primer-css.svg?branch=master)](https://travis-ci.org/primer/primer-css) +[![npm version](https://img.shields.io/npm/v/primer-marketing-support.svg)](https://www.npmjs.org/package/primer-marketing-support) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) > Support files are Sass variables, mixins, and functions that we import into different bases for use across components, objects, and utilities. Sharing these common properties across GitHub sites helps us to keep our styles more consistent. > > Most of the time to include these you'll only need to add `@import "./primer-marketing-support";` to the top of your bundle. If you want only a specific partial you can import them separately. -This repository is a module of the full [primer-css][primer] repository. - -## Documentation - - - -Documentation & refactor coming very soon - - +This repository is a module of the full [primer][primer] repository. ## Install @@ -38,12 +27,38 @@ The source files included are written in [Sass][sass] (`scss`) You can simply po 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._ +## Documentation + + + +### Extended spacing scale +This module extends the `primer-core` spacing scale for marketing site needs. These are useful for achieving bigger vertical spacing between sections on marketing sites. + +Starting where the `primer-core` spacing scale ends at spacer 6, the marketing scale first steps up with `8px` for spacer 7 then steps in increments of `16px` from spacer 8 up to 12. + +| Scale | Value | +|-------|-------| +| 7 | 48 | +| 8 | 64 | +| 9 | 80 | +| 10 | 96 | +| 11 | 112 | +| 12 | 128 | + +See [primer-marketing-support](https://npm.im/primer-marketing-support) for the extended spacing scale used for marketing needs and the related y-axis spacing utilities for [margin](/css/utilities/marketing-margin) and [padding](/css/utilities/marketing-padding). + + + ## License MIT © [GitHub](https://github.com/) [primer]: https://github.com/primer/primer -[docs]: http://primercss.io/ +[docs]: http://primer.github.io/ [npm]: https://www.npmjs.com/ [install-npm]: https://docs.npmjs.com/getting-started/installing-node [sass]: http://sass-lang.com/ diff --git a/node_modules/primer-marketing-support/fonts/Inter-UI-Medium.woff b/node_modules/primer-marketing-support/fonts/Inter-UI-Medium.woff new file mode 100644 index 00000000000..860da965f6d Binary files /dev/null and b/node_modules/primer-marketing-support/fonts/Inter-UI-Medium.woff differ diff --git a/node_modules/primer-marketing-support/fonts/Inter-UI-Regular.woff b/node_modules/primer-marketing-support/fonts/Inter-UI-Regular.woff new file mode 100644 index 00000000000..dea60322043 Binary files /dev/null and b/node_modules/primer-marketing-support/fonts/Inter-UI-Regular.woff differ diff --git a/node_modules/primer-marketing-support/lib/variables.scss b/node_modules/primer-marketing-support/lib/variables.scss index cd2ceb3d4e5..a97f20b14f2 100644 --- a/node_modules/primer-marketing-support/lib/variables.scss +++ b/node_modules/primer-marketing-support/lib/variables.scss @@ -1,3 +1,68 @@ +$marketing-font-path: "/primer-marketing-support/fonts/" !default; + // Type -$alt-body-font: Roboto, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", sans-serif; -$alt-mono-font: $mono-font; +@font-face { + font-family: InterUI; + font-style: normal; + font-weight: $font-weight-normal; + src: local("InterUI"), local("InterUI-Regular"), url("#{$marketing-font-path}Inter-UI-Regular.woff") format("woff"); +} + +@font-face { + font-family: InterUI; + font-style: normal; + font-weight: $font-weight-semibold; + src: local("InterUI Medium"), local("InterUI-Medium"), url("#{$marketing-font-path}Inter-UI-Medium.woff") format("woff"); +} + +$font-mktg: InterUI, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !default; + +// Builds upon primer-support/variables/typography.scss +$h000-size: 64px !default; +$h000-size-mobile: 48px !default; + +// Colors +$blue-450: mix($blue-500, $blue-400, 50%); +$green-450: mix($green-500, $green-400, 50%); + +// Animations +$transition-time: 0.4s; + +// Increases primer-core scale first by 8px for spacer-7 then by 16px step increments for spacer-8 to spacer-12 +// i.e. After 40px, we have 48, 64, 80, 96, etc. +$spacer-7: $spacer * 6 !default; // 48px +$spacer-8: $spacer * 8 !default; // 64px +$spacer-9: $spacer * 10 !default; // 80px +$spacer-10: $spacer * 12 !default; // 96px +$spacer-11: $spacer * 14 !default; // 112px +$spacer-12: $spacer * 16 !default; // 128px + +$marketingSpacers: $spacer-7, $spacer-8, $spacer-9, $spacer-10, $spacer-11, $spacer-12; +$allSpacers: $spacer-1, $spacer-2, $spacer-3, $spacer-4, $spacer-5, $spacer-6, $spacer-7, $spacer-8, $spacer-9, $spacer-10, $spacer-11, $spacer-12; + +$marketing-spacers: ( + 7: $spacer-7, + 8: $spacer-8, + 9: $spacer-9, + 10: $spacer-10, + 11: $spacer-11, + 12: $spacer-12, +) !default; + +$marketing-all-spacers: map-merge( + ( + 1: $spacer-1, + 2: $spacer-2, + 3: $spacer-3, + 4: $spacer-4, + 5: $spacer-5, + 6: $spacer-6, + ), + $marketing-spacers, +) !default; + +$marketing-position-variants: ( + "": "", + md: "-md", + lg: "-lg", +) !default; diff --git a/node_modules/primer-marketing-support/package.json b/node_modules/primer-marketing-support/package.json index 5fe28cb2c5b..69d861270cb 100644 --- a/node_modules/primer-marketing-support/package.json +++ b/node_modules/primer-marketing-support/package.json @@ -1,57 +1,56 @@ { - "_from": "primer-marketing-support@^1.0.2", - "_id": "primer-marketing-support@1.0.2", + "_args": [ + [ + "primer-marketing-support@2.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-marketing-support@2.0.0", + "_id": "primer-marketing-support@2.0.0", "_inBundle": false, - "_integrity": "sha1-L4iJSbcJ0neXNjmTBpl4PfmI1jo=", + "_integrity": "sha512-HyYxwDVn9aGVN4wyXiIAzHrAgmoyNlXvZpRXh/UZRlA9EfZMxlCji3KhuMFzQFtYi+nXt7f/cTB5AX9YRnlVZg==", "_location": "/primer-marketing-support", "_phantomChildren": {}, "_requested": { - "type": "range", + "type": "version", "registry": true, - "raw": "primer-marketing-support@^1.0.2", + "raw": "primer-marketing-support@2.0.0", "name": "primer-marketing-support", "escapedName": "primer-marketing-support", - "rawSpec": "^1.0.2", + "rawSpec": "2.0.0", "saveSpec": null, - "fetchSpec": "^1.0.2" + "fetchSpec": "2.0.0" }, "_requiredBy": [ - "/primer-breadcrumb", - "/primer-cards", "/primer-marketing", + "/primer-marketing-buttons", "/primer-marketing-type", - "/primer-marketing-utilities", - "/primer-page-headers", - "/primer-page-sections", - "/primer-tables" + "/primer-marketing-utilities" ], - "_resolved": "https://registry.npmjs.org/primer-marketing-support/-/primer-marketing-support-1.0.2.tgz", - "_shasum": "2f888949b709d277973639930699783df988d63a", - "_spec": "primer-marketing-support@^1.0.2", - "_where": "/Users/bkeepers/projects/guides/node_modules/primer-marketing", + "_resolved": "https://registry.npmjs.org/primer-marketing-support/-/primer-marketing-support-2.0.0.tgz", + "_spec": "2.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", "author": { "name": "GitHub, Inc." }, "bugs": { - "url": "https://github.com/primer/primer-css/issues" + "url": "https://github.com/primer/primer/issues" }, - "bundleDependencies": false, - "deprecated": false, - "description": "Sass variables, mixins, and functions for use in our components.", - "devDependencies": { - "stylelint": "*", - "stylelint-config-primer": "*" + "dependencies": { + "primer-support": "5.0.0" }, + "description": "Sass variables, mixins, and functions for use in our components.", "files": [ "index.scss", + "fonts", "lib" ], - "homepage": "http://primercss.io/", + "homepage": "http://primer.github.io/", "keywords": [ "primer", "css", "github", - "primercss", + "design-system", "mixins", "functions", "variables", @@ -59,13 +58,22 @@ ], "license": "MIT", "name": "primer-marketing-support", + "primer": { + "category": "marketing", + "module_type": "support" + }, "repository": { "type": "git", - "url": "https://github.com/primer/primer-css/tree/master/modules/primer-marketing-support" + "url": "https://github.com/primer/primer/tree/master/modules/primer-marketing-support" }, + "sass": "index.scss", "scripts": { - "test": "stylelint **/*.scss -c .stylelintrc.json -s scss" + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", + "prepublishOnly": "../../script/notify pending", + "test": "npm run lint" }, - "style": "index.scss", - "version": "1.0.2" + "style": "build/build.css", + "version": "2.0.0" } diff --git a/node_modules/primer-marketing-type/CHANGELOG.md b/node_modules/primer-marketing-type/CHANGELOG.md deleted file mode 100644 index de92ae87649..00000000000 --- a/node_modules/primer-marketing-type/CHANGELOG.md +++ /dev/null @@ -1,33 +0,0 @@ -# v0.2.0 - - * bump versions - broccolini [github/github@3d73b9d](https://github.com/github/github/commit/3d73b9d) - * delete unused classes & update whitelist with hide utils - Sophie Shepherd [github/github@56276b7](https://github.com/github/github/commit/56276b7) - * versions - Sophie Shepherd [github/github@703a904](https://github.com/github/github/commit/703a904) - -# v0.1.2 - - * bump version numbers that were missed previously - broccolini [github/github@ee50553](https://github.com/github/github/commit/ee50553) - * drop alt-text-large for f3 - Mark Otto [github/github@a0896d4](https://github.com/github/github/commit/a0896d4) - * make alt-h0 roboto - Sophie Shepherd [github/github@50767d8](https://github.com/github/github/commit/50767d8) - * Fix readme badges - Mu-An Chiou [github/github@301cb99](https://github.com/github/github/commit/301cb99) - * Remove the font-size from .page-responsive, and update .alt-body-font class to remove the Roboto font stack - Mark Otto [github/github@2bc89bd](https://github.com/github/github/commit/2bc89bd) - * bumping the version - Jon Rohan [github/github@4a72b25](https://github.com/github/github/commit/4a72b25) - * Pointing main js file to build - Jon Rohan [github/github@3575651](https://github.com/github/github/commit/3575651) - * don't change the versions yet - Jon Rohan [github/github@6bebcff](https://github.com/github/github/commit/6bebcff) - * Removing needless disables - Jon Rohan [github/github@6233c40](https://github.com/github/github/commit/6233c40) - -# v0.1.1 - - * Replace spacer values - Patrick Marsceill [github/github@552b98c](https://github.com/github/github/commit/552b98c) - * Sorting and table objects. We also don't need homepage - Jon Rohan [github/github@798629d](https://github.com/github/github/commit/798629d) - * Removing duplicate headers - Jon Rohan [github/github@225cee1](https://github.com/github/github/commit/225cee1) - -# v0.1.0 - - * Rename repository with prefix primer- - Jon Rohan [github/github@ec8774a](https://github.com/github/github/commit/ec8774a) - * Fix broken path - Sophie Shepherd [github/github@a4cf8a8](https://github.com/github/github/commit/a4cf8a8) - * Rename type.scss to typography.scss - Sophie Shepherd [github/github@9ad895e](https://github.com/github/github/commit/9ad895e) - * Remove wrappers from pages and add to body - Sophie Shepherd [github/github@9a4a84c](https://github.com/github/github/commit/9a4a84c) - * Fix lint errors - Sophie Shepherd [github/github@f340355](https://github.com/github/github/commit/f340355) - * Rename things, write docs, add changelog - Sophie Shepherd [github/github@5c2fb44](https://github.com/github/github/commit/5c2fb44) - * Rename it to typography to match primer file - Sophie Shepherd [github/github@d31c1a5](https://github.com/github/github/commit/d31c1a5) \ No newline at end of file diff --git a/node_modules/primer-marketing-type/LICENSE b/node_modules/primer-marketing-type/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-marketing-type/LICENSE +++ b/node_modules/primer-marketing-type/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-marketing-type/README.md b/node_modules/primer-marketing-type/README.md index 48d63c58a1c..082793b1498 100644 --- a/node_modules/primer-marketing-type/README.md +++ b/node_modules/primer-marketing-type/README.md @@ -1,16 +1,17 @@ # Primer Marketing CSS Typography -[![npm version](http://img.shields.io/npm/v/primer-marketing-type.svg)](https://www.npmjs.org/package/primer-marketing-type) -[![Build Status](https://travis-ci.org/primer/primer-css.svg?branch=master)](https://travis-ci.org/primer/primer-css) +[![npm version](https://img.shields.io/npm/v/primer-marketing-type.svg)](https://www.npmjs.org/package/primer-marketing-type) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) > Flash messages, or alerts, inform users of successful or pending actions. Use them sparingly. Don’t show more than one at a time. -This repository is a module of the full [primer-css][primer] repository. +This repository is a module of the full [primer][primer] repository. ## Documentation @@ -19,16 +20,19 @@ The typography for our marketing pages differs slightly from what is in Primer's ## Heading Utilities -Use `.alt-h1` – `.alt-h6` to change an element's font, size, and weight on marketing pages. +Use `.h000-mktg` – `.h6-mktg` to change an element's font, size, and weight on marketing pages. -```html +```html title="Heading Utilities" -

Pizza 1

-

Pizza 2

-

Pizza 3

-

Pizza 4

-

Pizza 5

-

Pizza 6

+

Heading 000

+

Heading 00

+

Heading 0

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+

Heading 5

+

Heading 6

``` @@ -36,15 +40,9 @@ Use `.alt-h1` – `.alt-h6` to change an element's font, size, and weight on mar These utilities are meant to be used in addition to Primer's core utilities. -```html +```html title="Typographic Utilities" -

I'm a lead paragraph. Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail.

- -

I'm a regular paragraph, except I'm gray. Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail.

- -

And I'm a tiny lil' baby paragraph. Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail.

- -

Occasionally we want to use a mono font, there is a utility class for that.

+

I'm a lead paragraph. Bacon ipsum dolor amet tri-tip chicken kielbasa, cow swine beef corned beef ground round prosciutto hamburger porchetta sausage alcatra tail.

I'm a pullquote. Someone said these words in real life, and now they're on the internet

@@ -85,7 +83,7 @@ MIT © [GitHub](https://github.com/) [primer]: https://github.com/primer/primer [primer-support]: https://github.com/primer/primer-support [support]: https://github.com/primer/primer-support -[docs]: http://primercss.io/ +[docs]: http://primer.github.io/ [npm]: https://www.npmjs.com/ [install-npm]: https://docs.npmjs.com/getting-started/installing-node [sass]: http://sass-lang.com/ diff --git a/node_modules/primer-marketing-type/build/build.css b/node_modules/primer-marketing-type/build/build.css index 98913e60f14..5cec2366d9a 100644 --- a/node_modules/primer-marketing-type/build/build.css +++ b/node_modules/primer-marketing-type/build/build.css @@ -1 +1 @@ -.alt-mono-font{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace}.alt-h0,.alt-h1,.alt-h2,.alt-h3,.alt-h4,.alt-h5,.alt-h6,.alt-lead{-webkit-font-smoothing:antialiased;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Oxygen","Ubuntu","Cantarell","Open Sans",sans-serif}.alt-h0{font-size:48px;font-weight:300}@media (min-width: 768px){.alt-h0{font-size:54px}}@media (min-width: 1012px){.alt-h0{font-size:72px}}.alt-h1{font-size:36px;font-weight:300}@media (min-width: 768px){.alt-h1{font-size:48px}}@media (min-width: 1012px){.alt-h1{font-size:54px}}.alt-h2{font-size:28px;font-weight:300}@media (min-width: 768px){.alt-h2{font-size:34px}}@media (min-width: 1012px){.alt-h2{font-size:38px}}.alt-h3{font-size:18px;font-weight:400}@media (min-width: 768px){.alt-h3{font-size:20px}}@media (min-width: 1012px){.alt-h3{font-size:22px}}.alt-h4{font-size:16px;font-weight:500}.alt-h5{font-size:14px;font-weight:500}.alt-h6{font-size:12px;font-weight:500}.alt-lead{-webkit-font-smoothing:antialiased;font-size:21px;font-weight:300}@media (min-width: 768px){.alt-lead{font-size:24px}}@media (min-width: 1012px){.alt-lead{font-size:26px}}.alt-text-small{font-size:14px !important}.pullquote{padding-top:0;padding-bottom:0;padding-left:8px;margin-bottom:24px;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px;line-height:1.4;color:#586069;border-left:3px solid #e1e4e8}@media (min-width: 768px){.pullquote{padding-left:12px;margin-bottom:32px;margin-left:-15px;font-size:18px;line-height:1.5}} +@font-face{font-family:InterUI;font-style:normal;font-weight:400;src:local("InterUI"),local("InterUI-Regular"),url("/primer-marketing-support/fonts/Inter-UI-Regular.woff") format("woff")}@font-face{font-family:InterUI;font-style:normal;font-weight:500;src:local("InterUI Medium"),local("InterUI-Medium"),url("/primer-marketing-support/fonts/Inter-UI-Medium.woff") format("woff")}.h00-mktg,.h0-mktg,.h1-mktg,.h2-mktg,.h3-mktg,.h4-mktg,.h5-mktg,.h6-mktg,.lead-mktg{font-family:InterUI,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500}.h000-mktg{font-size:48px !important}@media (min-width: 768px){.h000-mktg{font-size:64px !important}}.h00-mktg{font-size:40px !important}@media (min-width: 768px){.h00-mktg{font-size:48px !important}}.h0-mktg{font-size:32px !important}@media (min-width: 768px){.h0-mktg{font-size:40px !important}}.h1-mktg{font-size:26px !important}@media (min-width: 768px){.h1-mktg{font-size:32px !important}}.h2-mktg{font-size:22px !important}@media (min-width: 768px){.h2-mktg{font-size:24px !important}}.h3-mktg{font-size:18px !important}@media (min-width: 768px){.h3-mktg{font-size:20px !important}}.h4-mktg{font-size:16px !important}.h5-mktg{font-size:14px !important}.h6-mktg{font-size:12px !important}.lead-mktg{font-size:20px;font-weight:400}.pullquote{padding-top:0;padding-bottom:0;padding-left:8px;margin-bottom:24px;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px;line-height:1.4;color:#586069;border-left:3px solid #e1e4e8}@media (min-width: 768px){.pullquote{padding-left:12px;margin-bottom:32px;margin-left:-15px;font-size:18px;line-height:1.5}} diff --git a/node_modules/primer-marketing-type/build/data.json b/node_modules/primer-marketing-type/build/data.json new file mode 100644 index 00000000000..4afc8d2d17f --- /dev/null +++ b/node_modules/primer-marketing-type/build/data.json @@ -0,0 +1 @@ +{"cssstats":{"size":1718,"gzipSize":577,"humanizedSize":"2kB","humanizedGzipSize":"577B","rules":{"total":19,"size":{"graph":[2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,9,5],"max":9,"average":1.736842105263158},"selectorByRuleSizes":[{"selector":".pullquote","declarations":9},{"selector":".pullquote","declarations":5},{"selector":".lead-mktg","declarations":2},{"selector":".h00-mktg,.h0-mktg,.h1-mktg,.h2-mktg,.h3-mktg,.h4-mktg,.h5-mktg,.h6-mktg,.lead-mktg","declarations":2},{"selector":".h6-mktg","declarations":1},{"selector":".h5-mktg","declarations":1},{"selector":".h4-mktg","declarations":1},{"selector":".h3-mktg","declarations":1},{"selector":".h3-mktg","declarations":1},{"selector":".h2-mktg","declarations":1},{"selector":".h2-mktg","declarations":1},{"selector":".h1-mktg","declarations":1},{"selector":".h1-mktg","declarations":1},{"selector":".h0-mktg","declarations":1},{"selector":".h0-mktg","declarations":1},{"selector":".h00-mktg","declarations":1},{"selector":".h00-mktg","declarations":1},{"selector":".h000-mktg","declarations":1},{"selector":".h000-mktg","declarations":1}]},"selectors":{"total":27,"type":0,"class":27,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h00-mktg",".h0-mktg",".h1-mktg",".h2-mktg",".h3-mktg",".h4-mktg",".h5-mktg",".h6-mktg",".lead-mktg",".h000-mktg",".h000-mktg",".h00-mktg",".h00-mktg",".h0-mktg",".h0-mktg",".h1-mktg",".h1-mktg",".h2-mktg",".h2-mktg",".h3-mktg",".h3-mktg",".h4-mktg",".h5-mktg",".h6-mktg",".lead-mktg",".pullquote",".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":33,"unique":27,"properties":{"font-family":["InterUI,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"font-weight":["500","400"],"font-size":["48px","64px","40px","48px","32px","40px","26px","32px","22px","24px","18px","20px","16px","14px","12px","20px","16px","18px"],"padding-top":["0"],"padding-bottom":["0"],"padding-left":["8px","12px"],"margin-bottom":["24px","32px"],"line-height":["1.4","1.5"],"color":["#586069"],"border-left":["3px solid #e1e4e8"],"margin-left":["-15px"]}},"mediaQueries":{"total":7,"unique":1,"values":["(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h000-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h000-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["64px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h00-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h00-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["48px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h0-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h0-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["40px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h1-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h1-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["32px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h2-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h2-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["24px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h3-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h3-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["20px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[5],"max":5,"average":5},"selectorByRuleSizes":[{"selector":".pullquote","declarations":5}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":5,"unique":5,"properties":{"padding-left":["12px"],"margin-bottom":["32px"],"margin-left":["-15px"],"font-size":["18px"],"line-height":["1.5"]}}}]}}} \ No newline at end of file diff --git a/node_modules/primer-marketing-type/build/index.js b/node_modules/primer-marketing-type/build/index.js index cb8f9008ba5..ffa5273eef4 100644 --- a/node_modules/primer-marketing-type/build/index.js +++ b/node_modules/primer-marketing-type/build/index.js @@ -1 +1 @@ -module.exports = {"cssstats":{"size":1587,"gzipSize":540,"humanizedSize":"2kB","humanizedGzipSize":"540B","rules":{"total":23,"size":{"graph":[1,2,2,1,1,2,1,1,2,1,1,2,1,1,2,2,2,3,1,1,1,9,5],"max":9,"average":1.9565217391304348}},"selectors":{"total":30,"type":0,"class":30,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-mono-font",".alt-h0",".alt-h1",".alt-h2",".alt-h3",".alt-h4",".alt-h5",".alt-h6",".alt-lead",".alt-h0",".alt-h0",".alt-h0",".alt-h1",".alt-h1",".alt-h1",".alt-h2",".alt-h2",".alt-h2",".alt-h3",".alt-h3",".alt-h3",".alt-h4",".alt-h5",".alt-h6",".alt-lead",".alt-lead",".alt-lead",".alt-text-small",".pullquote",".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":45,"unique":33,"properties":{"font-family":["\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace","Roboto,-apple-system,BlinkMacSystemFont,\"Helvetica Neue\",\"Segoe UI\",\"Oxygen\",\"Ubuntu\",\"Cantarell\",\"Open Sans\",sans-serif","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"-webkit-font-smoothing":["antialiased","antialiased"],"font-size":["48px","54px","72px","36px","48px","54px","28px","34px","38px","18px","20px","22px","16px","14px","12px","21px","24px","26px","14px","16px","18px"],"font-weight":["300","300","300","400","500","500","500","300"],"padding-top":["0"],"padding-bottom":["0"],"padding-left":["8px","12px"],"margin-bottom":["24px","32px"],"line-height":["1.4","1.5"],"color":["#586069"],"border-left":["3px solid #e1e4e8"],"margin-left":["-15px"]}},"mediaQueries":{"total":11,"unique":2,"values":["(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h0"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["54px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h0"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["72px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h1"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["48px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h1"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["54px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h2"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["34px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h2"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["38px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h3"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["20px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h3"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["22px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-lead"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["24px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-lead"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["26px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[5],"max":5,"average":5}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":5,"unique":5,"properties":{"padding-left":["12px"],"margin-bottom":["32px"],"margin-left":["-15px"],"font-size":["18px"],"line-height":["1.5"]}}}]}}} \ No newline at end of file +module.exports = {"cssstats":{"size":1718,"gzipSize":577,"humanizedSize":"2kB","humanizedGzipSize":"577B","rules":{"total":19,"size":{"graph":[2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,9,5],"max":9,"average":1.736842105263158},"selectorByRuleSizes":[{"selector":".pullquote","declarations":9},{"selector":".pullquote","declarations":5},{"selector":".lead-mktg","declarations":2},{"selector":".h00-mktg,.h0-mktg,.h1-mktg,.h2-mktg,.h3-mktg,.h4-mktg,.h5-mktg,.h6-mktg,.lead-mktg","declarations":2},{"selector":".h6-mktg","declarations":1},{"selector":".h5-mktg","declarations":1},{"selector":".h4-mktg","declarations":1},{"selector":".h3-mktg","declarations":1},{"selector":".h3-mktg","declarations":1},{"selector":".h2-mktg","declarations":1},{"selector":".h2-mktg","declarations":1},{"selector":".h1-mktg","declarations":1},{"selector":".h1-mktg","declarations":1},{"selector":".h0-mktg","declarations":1},{"selector":".h0-mktg","declarations":1},{"selector":".h00-mktg","declarations":1},{"selector":".h00-mktg","declarations":1},{"selector":".h000-mktg","declarations":1},{"selector":".h000-mktg","declarations":1}]},"selectors":{"total":27,"type":0,"class":27,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h00-mktg",".h0-mktg",".h1-mktg",".h2-mktg",".h3-mktg",".h4-mktg",".h5-mktg",".h6-mktg",".lead-mktg",".h000-mktg",".h000-mktg",".h00-mktg",".h00-mktg",".h0-mktg",".h0-mktg",".h1-mktg",".h1-mktg",".h2-mktg",".h2-mktg",".h3-mktg",".h3-mktg",".h4-mktg",".h5-mktg",".h6-mktg",".lead-mktg",".pullquote",".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":33,"unique":27,"properties":{"font-family":["InterUI,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"font-weight":["500","400"],"font-size":["48px","64px","40px","48px","32px","40px","26px","32px","22px","24px","18px","20px","16px","14px","12px","20px","16px","18px"],"padding-top":["0"],"padding-bottom":["0"],"padding-left":["8px","12px"],"margin-bottom":["24px","32px"],"line-height":["1.4","1.5"],"color":["#586069"],"border-left":["3px solid #e1e4e8"],"margin-left":["-15px"]}},"mediaQueries":{"total":7,"unique":1,"values":["(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h000-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h000-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["64px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h00-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h00-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["48px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h0-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h0-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["40px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h1-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h1-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["32px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h2-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h2-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["24px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h3-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h3-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["20px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[5],"max":5,"average":5},"selectorByRuleSizes":[{"selector":".pullquote","declarations":5}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":5,"unique":5,"properties":{"padding-left":["12px"],"margin-bottom":["32px"],"margin-left":["-15px"],"font-size":["18px"],"line-height":["1.5"]}}}]}}} \ No newline at end of file diff --git a/node_modules/primer-marketing-type/lib/typography.scss b/node_modules/primer-marketing-type/lib/typography.scss index 82ff47ec547..57085d45fdd 100644 --- a/node_modules/primer-marketing-type/lib/typography.scss +++ b/node_modules/primer-marketing-type/lib/typography.scss @@ -1,102 +1,80 @@ -// Marketing font utility class - -.alt-mono-font { - font-family: $alt-mono-font; -} - -// // Headings -.alt-h0, -.alt-h1, -.alt-h2, -.alt-h3, -.alt-h4, -.alt-h5, -.alt-h6, -.alt-lead { - -webkit-font-smoothing: antialiased; - font-family: $alt-body-font; +.h00-mktg, +.h0-mktg, +.h1-mktg, +.h2-mktg, +.h3-mktg, +.h4-mktg, +.h5-mktg, +.h6-mktg, +.lead-mktg { + font-family: $font-mktg; + font-weight: $font-weight-semibold; } -@mixin alt-h0 { - font-size: 48px; - font-weight: $font-weight-light; - @include breakpoint(md) { font-size: 54px; } - @include breakpoint(lg) { font-size: 72px; } +@mixin h000-mktg { + font-size: $h000-size-mobile !important; + @include breakpoint(md) { font-size: $h000-size !important; } } -.alt-h0 { - @include alt-h0; -} +.h000-mktg { @include h000-mktg; } -@mixin alt-h1 { - font-size: 36px; - font-weight: $font-weight-light; - @include breakpoint(md) { font-size: 48px; } - @include breakpoint(lg) { font-size: 54px; } +@mixin h00-mktg { + font-size: $h00-size-mobile !important; + @include breakpoint(md) { font-size: $h00-size !important; } } -.alt-h1 { - @include alt-h1; -} +.h00-mktg { @include h00-mktg; } -@mixin alt-h2 { - font-size: 28px; - font-weight: $font-weight-light; - @include breakpoint(md) { font-size: 34px; } - @include breakpoint(lg) { font-size: 38px; } +@mixin h0-mktg { + font-size: $h0-size-mobile !important; + @include breakpoint(md) { font-size: $h0-size !important; } } -.alt-h2 { - @include alt-h2; -} +.h0-mktg { @include h0-mktg; } -@mixin alt-h3 { - font-size: 18px; - font-weight: $font-weight-normal; - @include breakpoint(md) { font-size: 20px; } - @include breakpoint(lg) { font-size: 22px; } +@mixin h1-mktg { + font-size: $h1-size-mobile !important; + @include breakpoint(md) { font-size: $h1-size !important; } } -.alt-h3 { - @include alt-h3; -} +.h1-mktg { @include h1-mktg; } -.alt-h4 { - font-size: 16px; - font-weight: $font-weight-semibold; +@mixin h2-mktg { + font-size: $h2-size-mobile !important; + @include breakpoint(md) { font-size: $h2-size !important; } } -.alt-h5 { - font-size: $h5-size; - font-weight: $font-weight-semibold; -} +.h2-mktg { @include h2-mktg; } -.alt-h6 { - font-size: $h6-size; - font-weight: $font-weight-semibold; +@mixin h3-mktg { + font-size: $h3-size-mobile !important; + @include breakpoint(md) { font-size: $h3-size !important; } } -// Big opening paragraphs -@mixin alt-lead { - -webkit-font-smoothing: antialiased; - font-size: 21px; - font-weight: $font-weight-light; - @include breakpoint(md) { font-size: 24px; } - @include breakpoint(lg) { font-size: 26px; } +.h3-mktg { @include h3-mktg; } + +.h4-mktg { + font-size: $h4-size !important; } -.alt-lead { - @include alt-lead; +.h5-mktg { + font-size: $h5-size !important; } -// For small text +.h6-mktg { + font-size: $h6-size !important; +} -.alt-text-small { - font-size: 14px !important; +// Big opening paragraphs +@mixin lead-mktg { + font-size: $h3-size; + font-weight: $font-weight-normal; } +.lead-mktg { @include lead-mktg; } + // Pullquote @mixin pullquote { @@ -104,7 +82,7 @@ padding-bottom: 0; padding-left: $spacer; margin-bottom: $spacer-4; - font-family: $alt-mono-font; + font-family: $mono-font; font-size: $h4-size; line-height: 1.4; color: $text-gray; @@ -115,7 +93,7 @@ margin-bottom: $spacer-5; margin-left: (-$spacer * 1.5) - 3px; font-size: 18px; - line-height: 1.5; + line-height: $lh-default; } } diff --git a/node_modules/primer-marketing-type/package.json b/node_modules/primer-marketing-type/package.json index 2fdfa095eb3..b3fea5f54ba 100644 --- a/node_modules/primer-marketing-type/package.json +++ b/node_modules/primer-marketing-type/package.json @@ -1,56 +1,54 @@ { - "_from": "primer-marketing-type@^1.0.2", - "_id": "primer-marketing-type@1.0.2", + "_args": [ + [ + "primer-marketing-type@2.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-marketing-type@2.0.0", + "_id": "primer-marketing-type@2.0.0", "_inBundle": false, - "_integrity": "sha1-ELi2ZMQeoDhbeVoA2e2+359eq7I=", + "_integrity": "sha512-c+bCjKVulTrRhjAHJ7pcaFYDUYiSecVFXMo6DkA9v5JvZ2cK/m4LySo5Eb2qbQmPBwLx6t/V1TnxD2cgKtdIDA==", "_location": "/primer-marketing-type", "_phantomChildren": {}, "_requested": { - "type": "range", + "type": "version", "registry": true, - "raw": "primer-marketing-type@^1.0.2", + "raw": "primer-marketing-type@2.0.0", "name": "primer-marketing-type", "escapedName": "primer-marketing-type", - "rawSpec": "^1.0.2", + "rawSpec": "2.0.0", "saveSpec": null, - "fetchSpec": "^1.0.2" + "fetchSpec": "2.0.0" }, "_requiredBy": [ "/primer-marketing" ], - "_resolved": "https://registry.npmjs.org/primer-marketing-type/-/primer-marketing-type-1.0.2.tgz", - "_shasum": "10b8b664c41ea0385b795a00d9edbedf9f5eabb2", - "_spec": "primer-marketing-type@^1.0.2", - "_where": "/Users/bkeepers/projects/guides/node_modules/primer-marketing", + "_resolved": "https://registry.npmjs.org/primer-marketing-type/-/primer-marketing-type-2.0.0.tgz", + "_spec": "2.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", "author": { "name": "GitHub, Inc." }, "bugs": { - "url": "https://github.com/primer/primer-css/issues" + "url": "https://github.com/primer/primer/issues" }, - "bundleDependencies": false, "dependencies": { - "primer-marketing-support": "^1.0.2", - "primer-support": "^4.0.7" + "primer-marketing-support": "2.0.0", + "primer-support": "5.0.0" }, - "deprecated": false, "description": "Typography for marketing websites at GitHub", - "devDependencies": { - "primer-module-build": "*", - "stylelint": "*", - "stylelint-config-primer": "*" - }, "files": [ "index.scss", "lib", "build" ], - "homepage": "http://primercss.io/", + "homepage": "http://primer.github.io/", "keywords": [ "css", "github", "primer", - "primercss", + "design-system", "style", "type", "typography" @@ -58,15 +56,24 @@ "license": "MIT", "main": "build/index.js", "name": "primer-marketing-type", + "primer": { + "category": "marketing", + "module_type": "utilities" + }, "repository": { "type": "git", - "url": "https://github.com/primer/primer-css/tree/master/modules/primer-marketing-type" + "url": "https://github.com/primer/primer/tree/master/modules/primer-marketing-type" }, + "sass": "index.scss", "scripts": { - "build": "primer-module-build index.scss", + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", "prepare": "npm run build", - "test": "npm run build && stylelint **/*.scss -c .stylelintrc.json -s scss" + "prepublishOnly": "../../script/notify pending", + "test": "../../script/npm-run-all build lint test-docs", + "test-docs": "../../script/test-docs" }, "style": "build/build.css", - "version": "1.0.2" + "version": "2.0.0" } diff --git a/node_modules/primer-marketing-utilities/CHANGELOG.md b/node_modules/primer-marketing-utilities/CHANGELOG.md deleted file mode 100644 index bc012808e54..00000000000 --- a/node_modules/primer-marketing-utilities/CHANGELOG.md +++ /dev/null @@ -1,26 +0,0 @@ -# v0.1.4 - - * add changes from primer repo and bump patch version: original pr changes made here https://github.com/primer/primer-marketing-utilities/pulls?q=is%3Apr+is%3Aclosed - broccolini [github/github@e8a9d42](https://github.com/github/github/commit/e8a9d42)Fix link references - -# v0.1.3 - - * version and changelog - Sophie Shepherd [github/github@9f619bf](https://github.com/github/github/commit/9f619bf) - * I'm a true dumb dumb - Sophie Shepherd [github/github@b023d66](https://github.com/github/github/commit/b023d66) - -# v0.1.2 - - * incorporate @broccolini's feedback - Sophie Shepherd [github/github@d7335bb](https://github.com/github/github/commit/d7335bb)fe4e - * oops i forgot borders should go in primer-marketing - Sophie Shepherd [github/github@b010e2c](https://github.com/github/github/commit/b010e2c)4d15 - -# v0.0.2 - - * correct build urls - broccolini [github/github@c70b22c](https://github.com/github/github/commit/c70b22c) - * disable lint for filter - broccolini [github/github@88921a8](https://github.com/github/github/commit/88921a8) - * fix travis ci url and bump version - broccolini [github/github@86fe857](https://github.com/github/github/commit/86fe857) - * move all sitenextnext images over to regular site directory - Sophie Shepherd [github/github@2ccbe45](https://github.com/github/github/commit/2ccbe45) - -# v0.0.1 - - * add an image that works - Sophie Shepherd [github/github@bdc8def](https://github.com/github/github/commit/bdc8def) - * add a picture of a cat for @broccolini :) - Sophie Shepherd [github/github@3ab72b8](https://github.com/github/github/commit/3ab72b8) - * incorporate @broccolini's feedback - Sophie Shepherd [github/github@52d66a0](https://github.com/github/github/commit/52d66a0) \ No newline at end of file diff --git a/node_modules/primer-marketing-utilities/LICENSE b/node_modules/primer-marketing-utilities/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-marketing-utilities/LICENSE +++ b/node_modules/primer-marketing-utilities/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-marketing-utilities/README.md b/node_modules/primer-marketing-utilities/README.md index 16e247a335f..f45970aa485 100644 --- a/node_modules/primer-marketing-utilities/README.md +++ b/node_modules/primer-marketing-utilities/README.md @@ -1,7 +1,7 @@ # Primer Marketing CSS Utilities -[![npm version](http://img.shields.io/npm/v/primer-marketing-utilities.svg)](https://www.npmjs.org/package/primer-marketing-utilities) -[![Build Status](https://travis-ci.org/primer/primer-css.svg?branch=master)](https://travis-ci.org/primer/primer-css) +[![npm version](https://img.shields.io/npm/v/primer-marketing-utilities.svg)](https://www.npmjs.org/package/primer-marketing-utilities) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) This repository is a module of the full [primer-marketing-css][primer-marketing-css] repository. @@ -33,14 +33,14 @@ $ 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/ +[primer]: https://github.com/primer/primer +[docs]: http://primer.github.io/ [npm]: https://www.npmjs.com/ [install-npm]: https://docs.npmjs.com/getting-started/installing-node [sass]: http://sass-lang.com/ diff --git a/node_modules/primer-marketing-utilities/build/build.css b/node_modules/primer-marketing-utilities/build/build.css index b54ff8df26e..f2509bdf3fc 100644 --- a/node_modules/primer-marketing-utilities/build/build.css +++ b/node_modules/primer-marketing-utilities/build/build.css @@ -1 +1 @@ -.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (min-width: 544px){.border-sm-top{border-top:1px #e1e4e8 solid !important}.border-sm-right{border-right:1px #e1e4e8 solid !important}.border-sm-bottom{border-bottom:1px #e1e4e8 solid !important}.border-sm-left{border-left:1px #e1e4e8 solid !important}.border-sm-top-0{border-top:0 !important}.border-sm-right-0{border-right:0 !important}.border-sm-bottom-0{border-bottom:0 !important}.border-sm-left-0{border-left:0 !important}}@media (min-width: 768px){.border-md-top{border-top:1px #e1e4e8 solid !important}.border-md-right{border-right:1px #e1e4e8 solid !important}.border-md-bottom{border-bottom:1px #e1e4e8 solid !important}.border-md-left{border-left:1px #e1e4e8 solid !important}.border-md-top-0{border-top:0 !important}.border-md-right-0{border-right:0 !important}.border-md-bottom-0{border-bottom:0 !important}.border-md-left-0{border-left:0 !important}}@media (min-width: 1012px){.border-lg-top{border-top:1px #e1e4e8 solid !important}.border-lg-right{border-right:1px #e1e4e8 solid !important}.border-lg-bottom{border-bottom:1px #e1e4e8 solid !important}.border-lg-left{border-left:1px #e1e4e8 solid !important}.border-lg-top-0{border-top:0 !important}.border-lg-right-0{border-right:0 !important}.border-lg-bottom-0{border-bottom:0 !important}.border-lg-left-0{border-left:0 !important}}@media (min-width: 1280px){.border-xl-top{border-top:1px #e1e4e8 solid !important}.border-xl-right{border-right:1px #e1e4e8 solid !important}.border-xl-bottom{border-bottom:1px #e1e4e8 solid !important}.border-xl-left{border-left:1px #e1e4e8 solid !important}.border-xl-top-0{border-top:0 !important}.border-xl-right-0{border-right:0 !important}.border-xl-bottom-0{border-bottom:0 !important}.border-xl-left-0{border-left:0 !important}} +@font-face{font-family:InterUI;font-style:normal;font-weight:400;src:local("InterUI"),local("InterUI-Regular"),url("/primer-marketing-support/fonts/Inter-UI-Regular.woff") format("woff")}@font-face{font-family:InterUI;font-style:normal;font-weight:500;src:local("InterUI Medium"),local("InterUI-Medium"),url("/primer-marketing-support/fonts/Inter-UI-Medium.woff") format("woff")}.grayscale{filter:grayscale(100%)}.border-white-fade{border-color:rgba(255,255,255,0.15) !important}.top-1{top:4px !important}.right-1{right:4px !important}.bottom-1{bottom:4px !important}.left-1{left:4px !important}.top-n1{top:-4px !important}.right-n1{right:-4px !important}.bottom-n1{bottom:-4px !important}.left-n1{left:-4px !important}.top-2{top:8px !important}.right-2{right:8px !important}.bottom-2{bottom:8px !important}.left-2{left:8px !important}.top-n2{top:-8px !important}.right-n2{right:-8px !important}.bottom-n2{bottom:-8px !important}.left-n2{left:-8px !important}.top-3{top:16px !important}.right-3{right:16px !important}.bottom-3{bottom:16px !important}.left-3{left:16px !important}.top-n3{top:-16px !important}.right-n3{right:-16px !important}.bottom-n3{bottom:-16px !important}.left-n3{left:-16px !important}.top-4{top:24px !important}.right-4{right:24px !important}.bottom-4{bottom:24px !important}.left-4{left:24px !important}.top-n4{top:-24px !important}.right-n4{right:-24px !important}.bottom-n4{bottom:-24px !important}.left-n4{left:-24px !important}.top-5{top:32px !important}.right-5{right:32px !important}.bottom-5{bottom:32px !important}.left-5{left:32px !important}.top-n5{top:-32px !important}.right-n5{right:-32px !important}.bottom-n5{bottom:-32px !important}.left-n5{left:-32px !important}.top-6{top:40px !important}.right-6{right:40px !important}.bottom-6{bottom:40px !important}.left-6{left:40px !important}.top-n6{top:-40px !important}.right-n6{right:-40px !important}.bottom-n6{bottom:-40px !important}.left-n6{left:-40px !important}.top-7{top:48px !important}.right-7{right:48px !important}.bottom-7{bottom:48px !important}.left-7{left:48px !important}.top-n7{top:-48px !important}.right-n7{right:-48px !important}.bottom-n7{bottom:-48px !important}.left-n7{left:-48px !important}.top-8{top:64px !important}.right-8{right:64px !important}.bottom-8{bottom:64px !important}.left-8{left:64px !important}.top-n8{top:-64px !important}.right-n8{right:-64px !important}.bottom-n8{bottom:-64px !important}.left-n8{left:-64px !important}.top-9{top:80px !important}.right-9{right:80px !important}.bottom-9{bottom:80px !important}.left-9{left:80px !important}.top-n9{top:-80px !important}.right-n9{right:-80px !important}.bottom-n9{bottom:-80px !important}.left-n9{left:-80px !important}.top-10{top:96px !important}.right-10{right:96px !important}.bottom-10{bottom:96px !important}.left-10{left:96px !important}.top-n10{top:-96px !important}.right-n10{right:-96px !important}.bottom-n10{bottom:-96px !important}.left-n10{left:-96px !important}.top-11{top:112px !important}.right-11{right:112px !important}.bottom-11{bottom:112px !important}.left-11{left:112px !important}.top-n11{top:-112px !important}.right-n11{right:-112px !important}.bottom-n11{bottom:-112px !important}.left-n11{left:-112px !important}.top-12{top:128px !important}.right-12{right:128px !important}.bottom-12{bottom:128px !important}.left-12{left:128px !important}.top-n12{top:-128px !important}.right-n12{right:-128px !important}.bottom-n12{bottom:-128px !important}.left-n12{left:-128px !important}@media (min-width: 768px){.top-md-1{top:4px !important}.right-md-1{right:4px !important}.bottom-md-1{bottom:4px !important}.left-md-1{left:4px !important}.top-md-n1{top:-4px !important}.right-md-n1{right:-4px !important}.bottom-md-n1{bottom:-4px !important}.left-md-n1{left:-4px !important}.top-md-2{top:8px !important}.right-md-2{right:8px !important}.bottom-md-2{bottom:8px !important}.left-md-2{left:8px !important}.top-md-n2{top:-8px !important}.right-md-n2{right:-8px !important}.bottom-md-n2{bottom:-8px !important}.left-md-n2{left:-8px !important}.top-md-3{top:16px !important}.right-md-3{right:16px !important}.bottom-md-3{bottom:16px !important}.left-md-3{left:16px !important}.top-md-n3{top:-16px !important}.right-md-n3{right:-16px !important}.bottom-md-n3{bottom:-16px !important}.left-md-n3{left:-16px !important}.top-md-4{top:24px !important}.right-md-4{right:24px !important}.bottom-md-4{bottom:24px !important}.left-md-4{left:24px !important}.top-md-n4{top:-24px !important}.right-md-n4{right:-24px !important}.bottom-md-n4{bottom:-24px !important}.left-md-n4{left:-24px !important}.top-md-5{top:32px !important}.right-md-5{right:32px !important}.bottom-md-5{bottom:32px !important}.left-md-5{left:32px !important}.top-md-n5{top:-32px !important}.right-md-n5{right:-32px !important}.bottom-md-n5{bottom:-32px !important}.left-md-n5{left:-32px !important}.top-md-6{top:40px !important}.right-md-6{right:40px !important}.bottom-md-6{bottom:40px !important}.left-md-6{left:40px !important}.top-md-n6{top:-40px !important}.right-md-n6{right:-40px !important}.bottom-md-n6{bottom:-40px !important}.left-md-n6{left:-40px !important}.top-md-7{top:48px !important}.right-md-7{right:48px !important}.bottom-md-7{bottom:48px !important}.left-md-7{left:48px !important}.top-md-n7{top:-48px !important}.right-md-n7{right:-48px !important}.bottom-md-n7{bottom:-48px !important}.left-md-n7{left:-48px !important}.top-md-8{top:64px !important}.right-md-8{right:64px !important}.bottom-md-8{bottom:64px !important}.left-md-8{left:64px !important}.top-md-n8{top:-64px !important}.right-md-n8{right:-64px !important}.bottom-md-n8{bottom:-64px !important}.left-md-n8{left:-64px !important}.top-md-9{top:80px !important}.right-md-9{right:80px !important}.bottom-md-9{bottom:80px !important}.left-md-9{left:80px !important}.top-md-n9{top:-80px !important}.right-md-n9{right:-80px !important}.bottom-md-n9{bottom:-80px !important}.left-md-n9{left:-80px !important}.top-md-10{top:96px !important}.right-md-10{right:96px !important}.bottom-md-10{bottom:96px !important}.left-md-10{left:96px !important}.top-md-n10{top:-96px !important}.right-md-n10{right:-96px !important}.bottom-md-n10{bottom:-96px !important}.left-md-n10{left:-96px !important}.top-md-11{top:112px !important}.right-md-11{right:112px !important}.bottom-md-11{bottom:112px !important}.left-md-11{left:112px !important}.top-md-n11{top:-112px !important}.right-md-n11{right:-112px !important}.bottom-md-n11{bottom:-112px !important}.left-md-n11{left:-112px !important}.top-md-12{top:128px !important}.right-md-12{right:128px !important}.bottom-md-12{bottom:128px !important}.left-md-12{left:128px !important}.top-md-n12{top:-128px !important}.right-md-n12{right:-128px !important}.bottom-md-n12{bottom:-128px !important}.left-md-n12{left:-128px !important}}@media (min-width: 1012px){.top-lg-1{top:4px !important}.right-lg-1{right:4px !important}.bottom-lg-1{bottom:4px !important}.left-lg-1{left:4px !important}.top-lg-n1{top:-4px !important}.right-lg-n1{right:-4px !important}.bottom-lg-n1{bottom:-4px !important}.left-lg-n1{left:-4px !important}.top-lg-2{top:8px !important}.right-lg-2{right:8px !important}.bottom-lg-2{bottom:8px !important}.left-lg-2{left:8px !important}.top-lg-n2{top:-8px !important}.right-lg-n2{right:-8px !important}.bottom-lg-n2{bottom:-8px !important}.left-lg-n2{left:-8px !important}.top-lg-3{top:16px !important}.right-lg-3{right:16px !important}.bottom-lg-3{bottom:16px !important}.left-lg-3{left:16px !important}.top-lg-n3{top:-16px !important}.right-lg-n3{right:-16px !important}.bottom-lg-n3{bottom:-16px !important}.left-lg-n3{left:-16px !important}.top-lg-4{top:24px !important}.right-lg-4{right:24px !important}.bottom-lg-4{bottom:24px !important}.left-lg-4{left:24px !important}.top-lg-n4{top:-24px !important}.right-lg-n4{right:-24px !important}.bottom-lg-n4{bottom:-24px !important}.left-lg-n4{left:-24px !important}.top-lg-5{top:32px !important}.right-lg-5{right:32px !important}.bottom-lg-5{bottom:32px !important}.left-lg-5{left:32px !important}.top-lg-n5{top:-32px !important}.right-lg-n5{right:-32px !important}.bottom-lg-n5{bottom:-32px !important}.left-lg-n5{left:-32px !important}.top-lg-6{top:40px !important}.right-lg-6{right:40px !important}.bottom-lg-6{bottom:40px !important}.left-lg-6{left:40px !important}.top-lg-n6{top:-40px !important}.right-lg-n6{right:-40px !important}.bottom-lg-n6{bottom:-40px !important}.left-lg-n6{left:-40px !important}.top-lg-7{top:48px !important}.right-lg-7{right:48px !important}.bottom-lg-7{bottom:48px !important}.left-lg-7{left:48px !important}.top-lg-n7{top:-48px !important}.right-lg-n7{right:-48px !important}.bottom-lg-n7{bottom:-48px !important}.left-lg-n7{left:-48px !important}.top-lg-8{top:64px !important}.right-lg-8{right:64px !important}.bottom-lg-8{bottom:64px !important}.left-lg-8{left:64px !important}.top-lg-n8{top:-64px !important}.right-lg-n8{right:-64px !important}.bottom-lg-n8{bottom:-64px !important}.left-lg-n8{left:-64px !important}.top-lg-9{top:80px !important}.right-lg-9{right:80px !important}.bottom-lg-9{bottom:80px !important}.left-lg-9{left:80px !important}.top-lg-n9{top:-80px !important}.right-lg-n9{right:-80px !important}.bottom-lg-n9{bottom:-80px !important}.left-lg-n9{left:-80px !important}.top-lg-10{top:96px !important}.right-lg-10{right:96px !important}.bottom-lg-10{bottom:96px !important}.left-lg-10{left:96px !important}.top-lg-n10{top:-96px !important}.right-lg-n10{right:-96px !important}.bottom-lg-n10{bottom:-96px !important}.left-lg-n10{left:-96px !important}.top-lg-11{top:112px !important}.right-lg-11{right:112px !important}.bottom-lg-11{bottom:112px !important}.left-lg-11{left:112px !important}.top-lg-n11{top:-112px !important}.right-lg-n11{right:-112px !important}.bottom-lg-n11{bottom:-112px !important}.left-lg-n11{left:-112px !important}.top-lg-12{top:128px !important}.right-lg-12{right:128px !important}.bottom-lg-12{bottom:128px !important}.left-lg-12{left:128px !important}.top-lg-n12{top:-128px !important}.right-lg-n12{right:-128px !important}.bottom-lg-n12{bottom:-128px !important}.left-lg-n12{left:-128px !important}}.mt-7{margin-top:48px !important}.mb-7{margin-bottom:48px !important}.my-7{margin-top:48px !important;margin-bottom:48px !important}.mt-8{margin-top:64px !important}.mb-8{margin-bottom:64px !important}.my-8{margin-top:64px !important;margin-bottom:64px !important}.mt-9{margin-top:80px !important}.mb-9{margin-bottom:80px !important}.my-9{margin-top:80px !important;margin-bottom:80px !important}.mt-10{margin-top:96px !important}.mb-10{margin-bottom:96px !important}.my-10{margin-top:96px !important;margin-bottom:96px !important}.mt-11{margin-top:112px !important}.mb-11{margin-bottom:112px !important}.my-11{margin-top:112px !important;margin-bottom:112px !important}.mt-12{margin-top:128px !important}.mb-12{margin-bottom:128px !important}.my-12{margin-top:128px !important;margin-bottom:128px !important}@media (min-width: 544px){.mt-sm-7{margin-top:48px !important}.mb-sm-7{margin-bottom:48px !important}.my-sm-7{margin-top:48px !important;margin-bottom:48px !important}.mt-sm-8{margin-top:64px !important}.mb-sm-8{margin-bottom:64px !important}.my-sm-8{margin-top:64px !important;margin-bottom:64px !important}.mt-sm-9{margin-top:80px !important}.mb-sm-9{margin-bottom:80px !important}.my-sm-9{margin-top:80px !important;margin-bottom:80px !important}.mt-sm-10{margin-top:96px !important}.mb-sm-10{margin-bottom:96px !important}.my-sm-10{margin-top:96px !important;margin-bottom:96px !important}.mt-sm-11{margin-top:112px !important}.mb-sm-11{margin-bottom:112px !important}.my-sm-11{margin-top:112px !important;margin-bottom:112px !important}.mt-sm-12{margin-top:128px !important}.mb-sm-12{margin-bottom:128px !important}.my-sm-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 768px){.mt-md-7{margin-top:48px !important}.mb-md-7{margin-bottom:48px !important}.my-md-7{margin-top:48px !important;margin-bottom:48px !important}.mt-md-8{margin-top:64px !important}.mb-md-8{margin-bottom:64px !important}.my-md-8{margin-top:64px !important;margin-bottom:64px !important}.mt-md-9{margin-top:80px !important}.mb-md-9{margin-bottom:80px !important}.my-md-9{margin-top:80px !important;margin-bottom:80px !important}.mt-md-10{margin-top:96px !important}.mb-md-10{margin-bottom:96px !important}.my-md-10{margin-top:96px !important;margin-bottom:96px !important}.mt-md-11{margin-top:112px !important}.mb-md-11{margin-bottom:112px !important}.my-md-11{margin-top:112px !important;margin-bottom:112px !important}.mt-md-12{margin-top:128px !important}.mb-md-12{margin-bottom:128px !important}.my-md-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 1012px){.mt-lg-7{margin-top:48px !important}.mb-lg-7{margin-bottom:48px !important}.my-lg-7{margin-top:48px !important;margin-bottom:48px !important}.mt-lg-8{margin-top:64px !important}.mb-lg-8{margin-bottom:64px !important}.my-lg-8{margin-top:64px !important;margin-bottom:64px !important}.mt-lg-9{margin-top:80px !important}.mb-lg-9{margin-bottom:80px !important}.my-lg-9{margin-top:80px !important;margin-bottom:80px !important}.mt-lg-10{margin-top:96px !important}.mb-lg-10{margin-bottom:96px !important}.my-lg-10{margin-top:96px !important;margin-bottom:96px !important}.mt-lg-11{margin-top:112px !important}.mb-lg-11{margin-bottom:112px !important}.my-lg-11{margin-top:112px !important;margin-bottom:112px !important}.mt-lg-12{margin-top:128px !important}.mb-lg-12{margin-bottom:128px !important}.my-lg-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 1280px){.mt-xl-7{margin-top:48px !important}.mb-xl-7{margin-bottom:48px !important}.my-xl-7{margin-top:48px !important;margin-bottom:48px !important}.mt-xl-8{margin-top:64px !important}.mb-xl-8{margin-bottom:64px !important}.my-xl-8{margin-top:64px !important;margin-bottom:64px !important}.mt-xl-9{margin-top:80px !important}.mb-xl-9{margin-bottom:80px !important}.my-xl-9{margin-top:80px !important;margin-bottom:80px !important}.mt-xl-10{margin-top:96px !important}.mb-xl-10{margin-bottom:96px !important}.my-xl-10{margin-top:96px !important;margin-bottom:96px !important}.mt-xl-11{margin-top:112px !important}.mb-xl-11{margin-bottom:112px !important}.my-xl-11{margin-top:112px !important;margin-bottom:112px !important}.mt-xl-12{margin-top:128px !important}.mb-xl-12{margin-bottom:128px !important}.my-xl-12{margin-top:128px !important;margin-bottom:128px !important}}.pt-7{padding-top:48px !important}.pb-7{padding-bottom:48px !important}.py-7{padding-top:48px !important;padding-bottom:48px !important}.pt-8{padding-top:64px !important}.pb-8{padding-bottom:64px !important}.py-8{padding-top:64px !important;padding-bottom:64px !important}.pt-9{padding-top:80px !important}.pb-9{padding-bottom:80px !important}.py-9{padding-top:80px !important;padding-bottom:80px !important}.pt-10{padding-top:96px !important}.pb-10{padding-bottom:96px !important}.py-10{padding-top:96px !important;padding-bottom:96px !important}.pt-11{padding-top:112px !important}.pb-11{padding-bottom:112px !important}.py-11{padding-top:112px !important;padding-bottom:112px !important}.pt-12{padding-top:128px !important}.pb-12{padding-bottom:128px !important}.py-12{padding-top:128px !important;padding-bottom:128px !important}@media (min-width: 544px){.pt-sm-7{padding-top:48px !important}.pb-sm-7{padding-bottom:48px !important}.py-sm-7{padding-top:48px !important;padding-bottom:48px !important}.pt-sm-8{padding-top:64px !important}.pb-sm-8{padding-bottom:64px !important}.py-sm-8{padding-top:64px !important;padding-bottom:64px !important}.pt-sm-9{padding-top:80px !important}.pb-sm-9{padding-bottom:80px !important}.py-sm-9{padding-top:80px !important;padding-bottom:80px !important}.pt-sm-10{padding-top:96px !important}.pb-sm-10{padding-bottom:96px !important}.py-sm-10{padding-top:96px !important;padding-bottom:96px !important}.pt-sm-11{padding-top:112px !important}.pb-sm-11{padding-bottom:112px !important}.py-sm-11{padding-top:112px !important;padding-bottom:112px !important}.pt-sm-12{padding-top:128px !important}.pb-sm-12{padding-bottom:128px !important}.py-sm-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 768px){.pt-md-7{padding-top:48px !important}.pb-md-7{padding-bottom:48px !important}.py-md-7{padding-top:48px !important;padding-bottom:48px !important}.pt-md-8{padding-top:64px !important}.pb-md-8{padding-bottom:64px !important}.py-md-8{padding-top:64px !important;padding-bottom:64px !important}.pt-md-9{padding-top:80px !important}.pb-md-9{padding-bottom:80px !important}.py-md-9{padding-top:80px !important;padding-bottom:80px !important}.pt-md-10{padding-top:96px !important}.pb-md-10{padding-bottom:96px !important}.py-md-10{padding-top:96px !important;padding-bottom:96px !important}.pt-md-11{padding-top:112px !important}.pb-md-11{padding-bottom:112px !important}.py-md-11{padding-top:112px !important;padding-bottom:112px !important}.pt-md-12{padding-top:128px !important}.pb-md-12{padding-bottom:128px !important}.py-md-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 1012px){.pt-lg-7{padding-top:48px !important}.pb-lg-7{padding-bottom:48px !important}.py-lg-7{padding-top:48px !important;padding-bottom:48px !important}.pt-lg-8{padding-top:64px !important}.pb-lg-8{padding-bottom:64px !important}.py-lg-8{padding-top:64px !important;padding-bottom:64px !important}.pt-lg-9{padding-top:80px !important}.pb-lg-9{padding-bottom:80px !important}.py-lg-9{padding-top:80px !important;padding-bottom:80px !important}.pt-lg-10{padding-top:96px !important}.pb-lg-10{padding-bottom:96px !important}.py-lg-10{padding-top:96px !important;padding-bottom:96px !important}.pt-lg-11{padding-top:112px !important}.pb-lg-11{padding-bottom:112px !important}.py-lg-11{padding-top:112px !important;padding-bottom:112px !important}.pt-lg-12{padding-top:128px !important}.pb-lg-12{padding-bottom:128px !important}.py-lg-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 1280px){.pt-xl-7{padding-top:48px !important}.pb-xl-7{padding-bottom:48px !important}.py-xl-7{padding-top:48px !important;padding-bottom:48px !important}.pt-xl-8{padding-top:64px !important}.pb-xl-8{padding-bottom:64px !important}.py-xl-8{padding-top:64px !important;padding-bottom:64px !important}.pt-xl-9{padding-top:80px !important}.pb-xl-9{padding-bottom:80px !important}.py-xl-9{padding-top:80px !important;padding-bottom:80px !important}.pt-xl-10{padding-top:96px !important}.pb-xl-10{padding-bottom:96px !important}.py-xl-10{padding-top:96px !important;padding-bottom:96px !important}.pt-xl-11{padding-top:112px !important}.pb-xl-11{padding-bottom:112px !important}.py-xl-11{padding-top:112px !important;padding-bottom:112px !important}.pt-xl-12{padding-top:128px !important}.pb-xl-12{padding-bottom:128px !important}.py-xl-12{padding-top:128px !important;padding-bottom:128px !important}} diff --git a/node_modules/primer-marketing-utilities/build/data.json b/node_modules/primer-marketing-utilities/build/data.json new file mode 100644 index 00000000000..e9f9bcca66d --- /dev/null +++ b/node_modules/primer-marketing-utilities/build/data.json @@ -0,0 +1 @@ +{"cssstats":{"size":18973,"gzipSize":2451,"humanizedSize":"19kB","humanizedGzipSize":"2kB","rules":{"total":470,"size":{"graph":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.127659574468085},"selectorByRuleSizes":[{"selector":".py-xl-12","declarations":2},{"selector":".py-xl-11","declarations":2},{"selector":".py-xl-10","declarations":2},{"selector":".py-xl-9","declarations":2},{"selector":".py-xl-8","declarations":2},{"selector":".py-xl-7","declarations":2},{"selector":".py-lg-12","declarations":2},{"selector":".py-lg-11","declarations":2},{"selector":".py-lg-10","declarations":2},{"selector":".py-lg-9","declarations":2},{"selector":".py-lg-8","declarations":2},{"selector":".py-lg-7","declarations":2},{"selector":".py-md-12","declarations":2},{"selector":".py-md-11","declarations":2},{"selector":".py-md-10","declarations":2},{"selector":".py-md-9","declarations":2},{"selector":".py-md-8","declarations":2},{"selector":".py-md-7","declarations":2},{"selector":".py-sm-12","declarations":2},{"selector":".py-sm-11","declarations":2},{"selector":".py-sm-10","declarations":2},{"selector":".py-sm-9","declarations":2},{"selector":".py-sm-8","declarations":2},{"selector":".py-sm-7","declarations":2},{"selector":".py-12","declarations":2},{"selector":".py-11","declarations":2},{"selector":".py-10","declarations":2},{"selector":".py-9","declarations":2},{"selector":".py-8","declarations":2},{"selector":".py-7","declarations":2},{"selector":".my-xl-12","declarations":2},{"selector":".my-xl-11","declarations":2},{"selector":".my-xl-10","declarations":2},{"selector":".my-xl-9","declarations":2},{"selector":".my-xl-8","declarations":2},{"selector":".my-xl-7","declarations":2},{"selector":".my-lg-12","declarations":2},{"selector":".my-lg-11","declarations":2},{"selector":".my-lg-10","declarations":2},{"selector":".my-lg-9","declarations":2},{"selector":".my-lg-8","declarations":2},{"selector":".my-lg-7","declarations":2},{"selector":".my-md-12","declarations":2},{"selector":".my-md-11","declarations":2},{"selector":".my-md-10","declarations":2},{"selector":".my-md-9","declarations":2},{"selector":".my-md-8","declarations":2},{"selector":".my-md-7","declarations":2},{"selector":".my-sm-12","declarations":2},{"selector":".my-sm-11","declarations":2},{"selector":".my-sm-10","declarations":2},{"selector":".my-sm-9","declarations":2},{"selector":".my-sm-8","declarations":2},{"selector":".my-sm-7","declarations":2},{"selector":".my-12","declarations":2},{"selector":".my-11","declarations":2},{"selector":".my-10","declarations":2},{"selector":".my-9","declarations":2},{"selector":".my-8","declarations":2},{"selector":".my-7","declarations":2},{"selector":".pb-xl-12","declarations":1},{"selector":".pt-xl-12","declarations":1},{"selector":".pb-xl-11","declarations":1},{"selector":".pt-xl-11","declarations":1},{"selector":".pb-xl-10","declarations":1},{"selector":".pt-xl-10","declarations":1},{"selector":".pb-xl-9","declarations":1},{"selector":".pt-xl-9","declarations":1},{"selector":".pb-xl-8","declarations":1},{"selector":".pt-xl-8","declarations":1},{"selector":".pb-xl-7","declarations":1},{"selector":".pt-xl-7","declarations":1},{"selector":".pb-lg-12","declarations":1},{"selector":".pt-lg-12","declarations":1},{"selector":".pb-lg-11","declarations":1},{"selector":".pt-lg-11","declarations":1},{"selector":".pb-lg-10","declarations":1},{"selector":".pt-lg-10","declarations":1},{"selector":".pb-lg-9","declarations":1},{"selector":".pt-lg-9","declarations":1},{"selector":".pb-lg-8","declarations":1},{"selector":".pt-lg-8","declarations":1},{"selector":".pb-lg-7","declarations":1},{"selector":".pt-lg-7","declarations":1},{"selector":".pb-md-12","declarations":1},{"selector":".pt-md-12","declarations":1},{"selector":".pb-md-11","declarations":1},{"selector":".pt-md-11","declarations":1},{"selector":".pb-md-10","declarations":1},{"selector":".pt-md-10","declarations":1},{"selector":".pb-md-9","declarations":1},{"selector":".pt-md-9","declarations":1},{"selector":".pb-md-8","declarations":1},{"selector":".pt-md-8","declarations":1},{"selector":".pb-md-7","declarations":1},{"selector":".pt-md-7","declarations":1},{"selector":".pb-sm-12","declarations":1},{"selector":".pt-sm-12","declarations":1},{"selector":".pb-sm-11","declarations":1},{"selector":".pt-sm-11","declarations":1},{"selector":".pb-sm-10","declarations":1},{"selector":".pt-sm-10","declarations":1},{"selector":".pb-sm-9","declarations":1},{"selector":".pt-sm-9","declarations":1},{"selector":".pb-sm-8","declarations":1},{"selector":".pt-sm-8","declarations":1},{"selector":".pb-sm-7","declarations":1},{"selector":".pt-sm-7","declarations":1},{"selector":".pb-12","declarations":1},{"selector":".pt-12","declarations":1},{"selector":".pb-11","declarations":1},{"selector":".pt-11","declarations":1},{"selector":".pb-10","declarations":1},{"selector":".pt-10","declarations":1},{"selector":".pb-9","declarations":1},{"selector":".pt-9","declarations":1},{"selector":".pb-8","declarations":1},{"selector":".pt-8","declarations":1},{"selector":".pb-7","declarations":1},{"selector":".pt-7","declarations":1},{"selector":".mb-xl-12","declarations":1},{"selector":".mt-xl-12","declarations":1},{"selector":".mb-xl-11","declarations":1},{"selector":".mt-xl-11","declarations":1},{"selector":".mb-xl-10","declarations":1},{"selector":".mt-xl-10","declarations":1},{"selector":".mb-xl-9","declarations":1},{"selector":".mt-xl-9","declarations":1},{"selector":".mb-xl-8","declarations":1},{"selector":".mt-xl-8","declarations":1},{"selector":".mb-xl-7","declarations":1},{"selector":".mt-xl-7","declarations":1},{"selector":".mb-lg-12","declarations":1},{"selector":".mt-lg-12","declarations":1},{"selector":".mb-lg-11","declarations":1},{"selector":".mt-lg-11","declarations":1},{"selector":".mb-lg-10","declarations":1},{"selector":".mt-lg-10","declarations":1},{"selector":".mb-lg-9","declarations":1},{"selector":".mt-lg-9","declarations":1},{"selector":".mb-lg-8","declarations":1},{"selector":".mt-lg-8","declarations":1},{"selector":".mb-lg-7","declarations":1},{"selector":".mt-lg-7","declarations":1},{"selector":".mb-md-12","declarations":1},{"selector":".mt-md-12","declarations":1},{"selector":".mb-md-11","declarations":1},{"selector":".mt-md-11","declarations":1},{"selector":".mb-md-10","declarations":1},{"selector":".mt-md-10","declarations":1},{"selector":".mb-md-9","declarations":1},{"selector":".mt-md-9","declarations":1},{"selector":".mb-md-8","declarations":1},{"selector":".mt-md-8","declarations":1},{"selector":".mb-md-7","declarations":1},{"selector":".mt-md-7","declarations":1},{"selector":".mb-sm-12","declarations":1},{"selector":".mt-sm-12","declarations":1},{"selector":".mb-sm-11","declarations":1},{"selector":".mt-sm-11","declarations":1},{"selector":".mb-sm-10","declarations":1},{"selector":".mt-sm-10","declarations":1},{"selector":".mb-sm-9","declarations":1},{"selector":".mt-sm-9","declarations":1},{"selector":".mb-sm-8","declarations":1},{"selector":".mt-sm-8","declarations":1},{"selector":".mb-sm-7","declarations":1},{"selector":".mt-sm-7","declarations":1},{"selector":".mb-12","declarations":1},{"selector":".mt-12","declarations":1},{"selector":".mb-11","declarations":1},{"selector":".mt-11","declarations":1},{"selector":".mb-10","declarations":1},{"selector":".mt-10","declarations":1},{"selector":".mb-9","declarations":1},{"selector":".mt-9","declarations":1},{"selector":".mb-8","declarations":1},{"selector":".mt-8","declarations":1},{"selector":".mb-7","declarations":1},{"selector":".mt-7","declarations":1},{"selector":".left-lg-n12","declarations":1},{"selector":".bottom-lg-n12","declarations":1},{"selector":".right-lg-n12","declarations":1},{"selector":".top-lg-n12","declarations":1},{"selector":".left-lg-12","declarations":1},{"selector":".bottom-lg-12","declarations":1},{"selector":".right-lg-12","declarations":1},{"selector":".top-lg-12","declarations":1},{"selector":".left-lg-n11","declarations":1},{"selector":".bottom-lg-n11","declarations":1},{"selector":".right-lg-n11","declarations":1},{"selector":".top-lg-n11","declarations":1},{"selector":".left-lg-11","declarations":1},{"selector":".bottom-lg-11","declarations":1},{"selector":".right-lg-11","declarations":1},{"selector":".top-lg-11","declarations":1},{"selector":".left-lg-n10","declarations":1},{"selector":".bottom-lg-n10","declarations":1},{"selector":".right-lg-n10","declarations":1},{"selector":".top-lg-n10","declarations":1},{"selector":".left-lg-10","declarations":1},{"selector":".bottom-lg-10","declarations":1},{"selector":".right-lg-10","declarations":1},{"selector":".top-lg-10","declarations":1},{"selector":".left-lg-n9","declarations":1},{"selector":".bottom-lg-n9","declarations":1},{"selector":".right-lg-n9","declarations":1},{"selector":".top-lg-n9","declarations":1},{"selector":".left-lg-9","declarations":1},{"selector":".bottom-lg-9","declarations":1},{"selector":".right-lg-9","declarations":1},{"selector":".top-lg-9","declarations":1},{"selector":".left-lg-n8","declarations":1},{"selector":".bottom-lg-n8","declarations":1},{"selector":".right-lg-n8","declarations":1},{"selector":".top-lg-n8","declarations":1},{"selector":".left-lg-8","declarations":1},{"selector":".bottom-lg-8","declarations":1},{"selector":".right-lg-8","declarations":1},{"selector":".top-lg-8","declarations":1},{"selector":".left-lg-n7","declarations":1},{"selector":".bottom-lg-n7","declarations":1},{"selector":".right-lg-n7","declarations":1},{"selector":".top-lg-n7","declarations":1},{"selector":".left-lg-7","declarations":1},{"selector":".bottom-lg-7","declarations":1},{"selector":".right-lg-7","declarations":1},{"selector":".top-lg-7","declarations":1},{"selector":".left-lg-n6","declarations":1},{"selector":".bottom-lg-n6","declarations":1},{"selector":".right-lg-n6","declarations":1},{"selector":".top-lg-n6","declarations":1},{"selector":".left-lg-6","declarations":1},{"selector":".bottom-lg-6","declarations":1},{"selector":".right-lg-6","declarations":1},{"selector":".top-lg-6","declarations":1},{"selector":".left-lg-n5","declarations":1},{"selector":".bottom-lg-n5","declarations":1},{"selector":".right-lg-n5","declarations":1},{"selector":".top-lg-n5","declarations":1},{"selector":".left-lg-5","declarations":1},{"selector":".bottom-lg-5","declarations":1},{"selector":".right-lg-5","declarations":1},{"selector":".top-lg-5","declarations":1},{"selector":".left-lg-n4","declarations":1},{"selector":".bottom-lg-n4","declarations":1},{"selector":".right-lg-n4","declarations":1},{"selector":".top-lg-n4","declarations":1},{"selector":".left-lg-4","declarations":1},{"selector":".bottom-lg-4","declarations":1},{"selector":".right-lg-4","declarations":1},{"selector":".top-lg-4","declarations":1},{"selector":".left-lg-n3","declarations":1},{"selector":".bottom-lg-n3","declarations":1},{"selector":".right-lg-n3","declarations":1},{"selector":".top-lg-n3","declarations":1},{"selector":".left-lg-3","declarations":1},{"selector":".bottom-lg-3","declarations":1},{"selector":".right-lg-3","declarations":1},{"selector":".top-lg-3","declarations":1},{"selector":".left-lg-n2","declarations":1},{"selector":".bottom-lg-n2","declarations":1},{"selector":".right-lg-n2","declarations":1},{"selector":".top-lg-n2","declarations":1},{"selector":".left-lg-2","declarations":1},{"selector":".bottom-lg-2","declarations":1},{"selector":".right-lg-2","declarations":1},{"selector":".top-lg-2","declarations":1},{"selector":".left-lg-n1","declarations":1},{"selector":".bottom-lg-n1","declarations":1},{"selector":".right-lg-n1","declarations":1},{"selector":".top-lg-n1","declarations":1},{"selector":".left-lg-1","declarations":1},{"selector":".bottom-lg-1","declarations":1},{"selector":".right-lg-1","declarations":1},{"selector":".top-lg-1","declarations":1},{"selector":".left-md-n12","declarations":1},{"selector":".bottom-md-n12","declarations":1},{"selector":".right-md-n12","declarations":1},{"selector":".top-md-n12","declarations":1},{"selector":".left-md-12","declarations":1},{"selector":".bottom-md-12","declarations":1},{"selector":".right-md-12","declarations":1},{"selector":".top-md-12","declarations":1},{"selector":".left-md-n11","declarations":1},{"selector":".bottom-md-n11","declarations":1},{"selector":".right-md-n11","declarations":1},{"selector":".top-md-n11","declarations":1},{"selector":".left-md-11","declarations":1},{"selector":".bottom-md-11","declarations":1},{"selector":".right-md-11","declarations":1},{"selector":".top-md-11","declarations":1},{"selector":".left-md-n10","declarations":1},{"selector":".bottom-md-n10","declarations":1},{"selector":".right-md-n10","declarations":1},{"selector":".top-md-n10","declarations":1},{"selector":".left-md-10","declarations":1},{"selector":".bottom-md-10","declarations":1},{"selector":".right-md-10","declarations":1},{"selector":".top-md-10","declarations":1},{"selector":".left-md-n9","declarations":1},{"selector":".bottom-md-n9","declarations":1},{"selector":".right-md-n9","declarations":1},{"selector":".top-md-n9","declarations":1},{"selector":".left-md-9","declarations":1},{"selector":".bottom-md-9","declarations":1},{"selector":".right-md-9","declarations":1},{"selector":".top-md-9","declarations":1},{"selector":".left-md-n8","declarations":1},{"selector":".bottom-md-n8","declarations":1},{"selector":".right-md-n8","declarations":1},{"selector":".top-md-n8","declarations":1},{"selector":".left-md-8","declarations":1},{"selector":".bottom-md-8","declarations":1},{"selector":".right-md-8","declarations":1},{"selector":".top-md-8","declarations":1},{"selector":".left-md-n7","declarations":1},{"selector":".bottom-md-n7","declarations":1},{"selector":".right-md-n7","declarations":1},{"selector":".top-md-n7","declarations":1},{"selector":".left-md-7","declarations":1},{"selector":".bottom-md-7","declarations":1},{"selector":".right-md-7","declarations":1},{"selector":".top-md-7","declarations":1},{"selector":".left-md-n6","declarations":1},{"selector":".bottom-md-n6","declarations":1},{"selector":".right-md-n6","declarations":1},{"selector":".top-md-n6","declarations":1},{"selector":".left-md-6","declarations":1},{"selector":".bottom-md-6","declarations":1},{"selector":".right-md-6","declarations":1},{"selector":".top-md-6","declarations":1},{"selector":".left-md-n5","declarations":1},{"selector":".bottom-md-n5","declarations":1},{"selector":".right-md-n5","declarations":1},{"selector":".top-md-n5","declarations":1},{"selector":".left-md-5","declarations":1},{"selector":".bottom-md-5","declarations":1},{"selector":".right-md-5","declarations":1},{"selector":".top-md-5","declarations":1},{"selector":".left-md-n4","declarations":1},{"selector":".bottom-md-n4","declarations":1},{"selector":".right-md-n4","declarations":1},{"selector":".top-md-n4","declarations":1},{"selector":".left-md-4","declarations":1},{"selector":".bottom-md-4","declarations":1},{"selector":".right-md-4","declarations":1},{"selector":".top-md-4","declarations":1},{"selector":".left-md-n3","declarations":1},{"selector":".bottom-md-n3","declarations":1},{"selector":".right-md-n3","declarations":1},{"selector":".top-md-n3","declarations":1},{"selector":".left-md-3","declarations":1},{"selector":".bottom-md-3","declarations":1},{"selector":".right-md-3","declarations":1},{"selector":".top-md-3","declarations":1},{"selector":".left-md-n2","declarations":1},{"selector":".bottom-md-n2","declarations":1},{"selector":".right-md-n2","declarations":1},{"selector":".top-md-n2","declarations":1},{"selector":".left-md-2","declarations":1},{"selector":".bottom-md-2","declarations":1},{"selector":".right-md-2","declarations":1},{"selector":".top-md-2","declarations":1},{"selector":".left-md-n1","declarations":1},{"selector":".bottom-md-n1","declarations":1},{"selector":".right-md-n1","declarations":1},{"selector":".top-md-n1","declarations":1},{"selector":".left-md-1","declarations":1},{"selector":".bottom-md-1","declarations":1},{"selector":".right-md-1","declarations":1},{"selector":".top-md-1","declarations":1},{"selector":".left-n12","declarations":1},{"selector":".bottom-n12","declarations":1},{"selector":".right-n12","declarations":1},{"selector":".top-n12","declarations":1},{"selector":".left-12","declarations":1},{"selector":".bottom-12","declarations":1},{"selector":".right-12","declarations":1},{"selector":".top-12","declarations":1},{"selector":".left-n11","declarations":1},{"selector":".bottom-n11","declarations":1},{"selector":".right-n11","declarations":1},{"selector":".top-n11","declarations":1},{"selector":".left-11","declarations":1},{"selector":".bottom-11","declarations":1},{"selector":".right-11","declarations":1},{"selector":".top-11","declarations":1},{"selector":".left-n10","declarations":1},{"selector":".bottom-n10","declarations":1},{"selector":".right-n10","declarations":1},{"selector":".top-n10","declarations":1},{"selector":".left-10","declarations":1},{"selector":".bottom-10","declarations":1},{"selector":".right-10","declarations":1},{"selector":".top-10","declarations":1},{"selector":".left-n9","declarations":1},{"selector":".bottom-n9","declarations":1},{"selector":".right-n9","declarations":1},{"selector":".top-n9","declarations":1},{"selector":".left-9","declarations":1},{"selector":".bottom-9","declarations":1},{"selector":".right-9","declarations":1},{"selector":".top-9","declarations":1},{"selector":".left-n8","declarations":1},{"selector":".bottom-n8","declarations":1},{"selector":".right-n8","declarations":1},{"selector":".top-n8","declarations":1},{"selector":".left-8","declarations":1},{"selector":".bottom-8","declarations":1},{"selector":".right-8","declarations":1},{"selector":".top-8","declarations":1},{"selector":".left-n7","declarations":1},{"selector":".bottom-n7","declarations":1},{"selector":".right-n7","declarations":1},{"selector":".top-n7","declarations":1},{"selector":".left-7","declarations":1},{"selector":".bottom-7","declarations":1},{"selector":".right-7","declarations":1},{"selector":".top-7","declarations":1},{"selector":".left-n6","declarations":1},{"selector":".bottom-n6","declarations":1},{"selector":".right-n6","declarations":1},{"selector":".top-n6","declarations":1},{"selector":".left-6","declarations":1},{"selector":".bottom-6","declarations":1},{"selector":".right-6","declarations":1},{"selector":".top-6","declarations":1},{"selector":".left-n5","declarations":1},{"selector":".bottom-n5","declarations":1},{"selector":".right-n5","declarations":1},{"selector":".top-n5","declarations":1},{"selector":".left-5","declarations":1},{"selector":".bottom-5","declarations":1},{"selector":".right-5","declarations":1},{"selector":".top-5","declarations":1},{"selector":".left-n4","declarations":1},{"selector":".bottom-n4","declarations":1},{"selector":".right-n4","declarations":1},{"selector":".top-n4","declarations":1},{"selector":".left-4","declarations":1},{"selector":".bottom-4","declarations":1},{"selector":".right-4","declarations":1},{"selector":".top-4","declarations":1},{"selector":".left-n3","declarations":1},{"selector":".bottom-n3","declarations":1},{"selector":".right-n3","declarations":1},{"selector":".top-n3","declarations":1},{"selector":".left-3","declarations":1},{"selector":".bottom-3","declarations":1},{"selector":".right-3","declarations":1},{"selector":".top-3","declarations":1},{"selector":".left-n2","declarations":1},{"selector":".bottom-n2","declarations":1},{"selector":".right-n2","declarations":1},{"selector":".top-n2","declarations":1},{"selector":".left-2","declarations":1},{"selector":".bottom-2","declarations":1},{"selector":".right-2","declarations":1},{"selector":".top-2","declarations":1},{"selector":".left-n1","declarations":1},{"selector":".bottom-n1","declarations":1},{"selector":".right-n1","declarations":1},{"selector":".top-n1","declarations":1},{"selector":".left-1","declarations":1},{"selector":".bottom-1","declarations":1},{"selector":".right-1","declarations":1},{"selector":".top-1","declarations":1},{"selector":".border-white-fade","declarations":1},{"selector":".grayscale","declarations":1}]},"selectors":{"total":470,"type":0,"class":470,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".grayscale",".border-white-fade",".top-1",".right-1",".bottom-1",".left-1",".top-n1",".right-n1",".bottom-n1",".left-n1",".top-2",".right-2",".bottom-2",".left-2",".top-n2",".right-n2",".bottom-n2",".left-n2",".top-3",".right-3",".bottom-3",".left-3",".top-n3",".right-n3",".bottom-n3",".left-n3",".top-4",".right-4",".bottom-4",".left-4",".top-n4",".right-n4",".bottom-n4",".left-n4",".top-5",".right-5",".bottom-5",".left-5",".top-n5",".right-n5",".bottom-n5",".left-n5",".top-6",".right-6",".bottom-6",".left-6",".top-n6",".right-n6",".bottom-n6",".left-n6",".top-7",".right-7",".bottom-7",".left-7",".top-n7",".right-n7",".bottom-n7",".left-n7",".top-8",".right-8",".bottom-8",".left-8",".top-n8",".right-n8",".bottom-n8",".left-n8",".top-9",".right-9",".bottom-9",".left-9",".top-n9",".right-n9",".bottom-n9",".left-n9",".top-10",".right-10",".bottom-10",".left-10",".top-n10",".right-n10",".bottom-n10",".left-n10",".top-11",".right-11",".bottom-11",".left-11",".top-n11",".right-n11",".bottom-n11",".left-n11",".top-12",".right-12",".bottom-12",".left-12",".top-n12",".right-n12",".bottom-n12",".left-n12",".top-md-1",".right-md-1",".bottom-md-1",".left-md-1",".top-md-n1",".right-md-n1",".bottom-md-n1",".left-md-n1",".top-md-2",".right-md-2",".bottom-md-2",".left-md-2",".top-md-n2",".right-md-n2",".bottom-md-n2",".left-md-n2",".top-md-3",".right-md-3",".bottom-md-3",".left-md-3",".top-md-n3",".right-md-n3",".bottom-md-n3",".left-md-n3",".top-md-4",".right-md-4",".bottom-md-4",".left-md-4",".top-md-n4",".right-md-n4",".bottom-md-n4",".left-md-n4",".top-md-5",".right-md-5",".bottom-md-5",".left-md-5",".top-md-n5",".right-md-n5",".bottom-md-n5",".left-md-n5",".top-md-6",".right-md-6",".bottom-md-6",".left-md-6",".top-md-n6",".right-md-n6",".bottom-md-n6",".left-md-n6",".top-md-7",".right-md-7",".bottom-md-7",".left-md-7",".top-md-n7",".right-md-n7",".bottom-md-n7",".left-md-n7",".top-md-8",".right-md-8",".bottom-md-8",".left-md-8",".top-md-n8",".right-md-n8",".bottom-md-n8",".left-md-n8",".top-md-9",".right-md-9",".bottom-md-9",".left-md-9",".top-md-n9",".right-md-n9",".bottom-md-n9",".left-md-n9",".top-md-10",".right-md-10",".bottom-md-10",".left-md-10",".top-md-n10",".right-md-n10",".bottom-md-n10",".left-md-n10",".top-md-11",".right-md-11",".bottom-md-11",".left-md-11",".top-md-n11",".right-md-n11",".bottom-md-n11",".left-md-n11",".top-md-12",".right-md-12",".bottom-md-12",".left-md-12",".top-md-n12",".right-md-n12",".bottom-md-n12",".left-md-n12",".top-lg-1",".right-lg-1",".bottom-lg-1",".left-lg-1",".top-lg-n1",".right-lg-n1",".bottom-lg-n1",".left-lg-n1",".top-lg-2",".right-lg-2",".bottom-lg-2",".left-lg-2",".top-lg-n2",".right-lg-n2",".bottom-lg-n2",".left-lg-n2",".top-lg-3",".right-lg-3",".bottom-lg-3",".left-lg-3",".top-lg-n3",".right-lg-n3",".bottom-lg-n3",".left-lg-n3",".top-lg-4",".right-lg-4",".bottom-lg-4",".left-lg-4",".top-lg-n4",".right-lg-n4",".bottom-lg-n4",".left-lg-n4",".top-lg-5",".right-lg-5",".bottom-lg-5",".left-lg-5",".top-lg-n5",".right-lg-n5",".bottom-lg-n5",".left-lg-n5",".top-lg-6",".right-lg-6",".bottom-lg-6",".left-lg-6",".top-lg-n6",".right-lg-n6",".bottom-lg-n6",".left-lg-n6",".top-lg-7",".right-lg-7",".bottom-lg-7",".left-lg-7",".top-lg-n7",".right-lg-n7",".bottom-lg-n7",".left-lg-n7",".top-lg-8",".right-lg-8",".bottom-lg-8",".left-lg-8",".top-lg-n8",".right-lg-n8",".bottom-lg-n8",".left-lg-n8",".top-lg-9",".right-lg-9",".bottom-lg-9",".left-lg-9",".top-lg-n9",".right-lg-n9",".bottom-lg-n9",".left-lg-n9",".top-lg-10",".right-lg-10",".bottom-lg-10",".left-lg-10",".top-lg-n10",".right-lg-n10",".bottom-lg-n10",".left-lg-n10",".top-lg-11",".right-lg-11",".bottom-lg-11",".left-lg-11",".top-lg-n11",".right-lg-n11",".bottom-lg-n11",".left-lg-n11",".top-lg-12",".right-lg-12",".bottom-lg-12",".left-lg-12",".top-lg-n12",".right-lg-n12",".bottom-lg-n12",".left-lg-n12",".mt-7",".mb-7",".my-7",".mt-8",".mb-8",".my-8",".mt-9",".mb-9",".my-9",".mt-10",".mb-10",".my-10",".mt-11",".mb-11",".my-11",".mt-12",".mb-12",".my-12",".mt-sm-7",".mb-sm-7",".my-sm-7",".mt-sm-8",".mb-sm-8",".my-sm-8",".mt-sm-9",".mb-sm-9",".my-sm-9",".mt-sm-10",".mb-sm-10",".my-sm-10",".mt-sm-11",".mb-sm-11",".my-sm-11",".mt-sm-12",".mb-sm-12",".my-sm-12",".mt-md-7",".mb-md-7",".my-md-7",".mt-md-8",".mb-md-8",".my-md-8",".mt-md-9",".mb-md-9",".my-md-9",".mt-md-10",".mb-md-10",".my-md-10",".mt-md-11",".mb-md-11",".my-md-11",".mt-md-12",".mb-md-12",".my-md-12",".mt-lg-7",".mb-lg-7",".my-lg-7",".mt-lg-8",".mb-lg-8",".my-lg-8",".mt-lg-9",".mb-lg-9",".my-lg-9",".mt-lg-10",".mb-lg-10",".my-lg-10",".mt-lg-11",".mb-lg-11",".my-lg-11",".mt-lg-12",".mb-lg-12",".my-lg-12",".mt-xl-7",".mb-xl-7",".my-xl-7",".mt-xl-8",".mb-xl-8",".my-xl-8",".mt-xl-9",".mb-xl-9",".my-xl-9",".mt-xl-10",".mb-xl-10",".my-xl-10",".mt-xl-11",".mb-xl-11",".my-xl-11",".mt-xl-12",".mb-xl-12",".my-xl-12",".pt-7",".pb-7",".py-7",".pt-8",".pb-8",".py-8",".pt-9",".pb-9",".py-9",".pt-10",".pb-10",".py-10",".pt-11",".pb-11",".py-11",".pt-12",".pb-12",".py-12",".pt-sm-7",".pb-sm-7",".py-sm-7",".pt-sm-8",".pb-sm-8",".py-sm-8",".pt-sm-9",".pb-sm-9",".py-sm-9",".pt-sm-10",".pb-sm-10",".py-sm-10",".pt-sm-11",".pb-sm-11",".py-sm-11",".pt-sm-12",".pb-sm-12",".py-sm-12",".pt-md-7",".pb-md-7",".py-md-7",".pt-md-8",".pb-md-8",".py-md-8",".pt-md-9",".pb-md-9",".py-md-9",".pt-md-10",".pb-md-10",".py-md-10",".pt-md-11",".pb-md-11",".py-md-11",".pt-md-12",".pb-md-12",".py-md-12",".pt-lg-7",".pb-lg-7",".py-lg-7",".pt-lg-8",".pb-lg-8",".py-lg-8",".pt-lg-9",".pb-lg-9",".py-lg-9",".pt-lg-10",".pb-lg-10",".py-lg-10",".pt-lg-11",".pb-lg-11",".py-lg-11",".pt-lg-12",".pb-lg-12",".py-lg-12",".pt-xl-7",".pb-xl-7",".py-xl-7",".pt-xl-8",".pb-xl-8",".py-xl-8",".pt-xl-9",".pb-xl-9",".py-xl-9",".pt-xl-10",".pb-xl-10",".py-xl-10",".pt-xl-11",".pb-xl-11",".py-xl-11",".pt-xl-12",".pb-xl-12",".py-xl-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":530,"unique":122,"properties":{"filter":["grayscale(100%)"],"border-color":["rgba(255,255,255,0.15)"],"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}},"mediaQueries":{"total":10,"unique":4,"values":["(min-width: 768px)","(min-width: 1012px)","(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)","(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":96,"size":{"graph":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":",.left-md-n12","declarations":1},{"selector":",.bottom-md-n12","declarations":1},{"selector":",.right-md-n12","declarations":1},{"selector":",.top-md-n12","declarations":1},{"selector":",.left-md-12","declarations":1},{"selector":",.bottom-md-12","declarations":1},{"selector":",.right-md-12","declarations":1},{"selector":",.top-md-12","declarations":1},{"selector":",.left-md-n11","declarations":1},{"selector":",.bottom-md-n11","declarations":1},{"selector":",.right-md-n11","declarations":1},{"selector":",.top-md-n11","declarations":1},{"selector":",.left-md-11","declarations":1},{"selector":",.bottom-md-11","declarations":1},{"selector":",.right-md-11","declarations":1},{"selector":",.top-md-11","declarations":1},{"selector":",.left-md-n10","declarations":1},{"selector":",.bottom-md-n10","declarations":1},{"selector":",.right-md-n10","declarations":1},{"selector":",.top-md-n10","declarations":1},{"selector":",.left-md-10","declarations":1},{"selector":",.bottom-md-10","declarations":1},{"selector":",.right-md-10","declarations":1},{"selector":",.top-md-10","declarations":1},{"selector":",.left-md-n9","declarations":1},{"selector":",.bottom-md-n9","declarations":1},{"selector":",.right-md-n9","declarations":1},{"selector":",.top-md-n9","declarations":1},{"selector":",.left-md-9","declarations":1},{"selector":",.bottom-md-9","declarations":1},{"selector":",.right-md-9","declarations":1},{"selector":",.top-md-9","declarations":1},{"selector":",.left-md-n8","declarations":1},{"selector":",.bottom-md-n8","declarations":1},{"selector":",.right-md-n8","declarations":1},{"selector":",.top-md-n8","declarations":1},{"selector":",.left-md-8","declarations":1},{"selector":",.bottom-md-8","declarations":1},{"selector":",.right-md-8","declarations":1},{"selector":",.top-md-8","declarations":1},{"selector":",.left-md-n7","declarations":1},{"selector":",.bottom-md-n7","declarations":1},{"selector":",.right-md-n7","declarations":1},{"selector":",.top-md-n7","declarations":1},{"selector":",.left-md-7","declarations":1},{"selector":",.bottom-md-7","declarations":1},{"selector":",.right-md-7","declarations":1},{"selector":",.top-md-7","declarations":1},{"selector":",.left-md-n6","declarations":1},{"selector":",.bottom-md-n6","declarations":1},{"selector":",.right-md-n6","declarations":1},{"selector":",.top-md-n6","declarations":1},{"selector":",.left-md-6","declarations":1},{"selector":",.bottom-md-6","declarations":1},{"selector":",.right-md-6","declarations":1},{"selector":",.top-md-6","declarations":1},{"selector":",.left-md-n5","declarations":1},{"selector":",.bottom-md-n5","declarations":1},{"selector":",.right-md-n5","declarations":1},{"selector":",.top-md-n5","declarations":1},{"selector":",.left-md-5","declarations":1},{"selector":",.bottom-md-5","declarations":1},{"selector":",.right-md-5","declarations":1},{"selector":",.top-md-5","declarations":1},{"selector":",.left-md-n4","declarations":1},{"selector":",.bottom-md-n4","declarations":1},{"selector":",.right-md-n4","declarations":1},{"selector":",.top-md-n4","declarations":1},{"selector":",.left-md-4","declarations":1},{"selector":",.bottom-md-4","declarations":1},{"selector":",.right-md-4","declarations":1},{"selector":",.top-md-4","declarations":1},{"selector":",.left-md-n3","declarations":1},{"selector":",.bottom-md-n3","declarations":1},{"selector":",.right-md-n3","declarations":1},{"selector":",.top-md-n3","declarations":1},{"selector":",.left-md-3","declarations":1},{"selector":",.bottom-md-3","declarations":1},{"selector":",.right-md-3","declarations":1},{"selector":",.top-md-3","declarations":1},{"selector":",.left-md-n2","declarations":1},{"selector":",.bottom-md-n2","declarations":1},{"selector":",.right-md-n2","declarations":1},{"selector":",.top-md-n2","declarations":1},{"selector":",.left-md-2","declarations":1},{"selector":",.bottom-md-2","declarations":1},{"selector":",.right-md-2","declarations":1},{"selector":",.top-md-2","declarations":1},{"selector":",.left-md-n1","declarations":1},{"selector":",.bottom-md-n1","declarations":1},{"selector":",.right-md-n1","declarations":1},{"selector":",.top-md-n1","declarations":1},{"selector":",.left-md-1","declarations":1},{"selector":",.bottom-md-1","declarations":1},{"selector":",.right-md-1","declarations":1},{"selector":".top-md-1","declarations":1}]},"selectors":{"total":96,"type":0,"class":96,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".top-md-1",".right-md-1",".bottom-md-1",".left-md-1",".top-md-n1",".right-md-n1",".bottom-md-n1",".left-md-n1",".top-md-2",".right-md-2",".bottom-md-2",".left-md-2",".top-md-n2",".right-md-n2",".bottom-md-n2",".left-md-n2",".top-md-3",".right-md-3",".bottom-md-3",".left-md-3",".top-md-n3",".right-md-n3",".bottom-md-n3",".left-md-n3",".top-md-4",".right-md-4",".bottom-md-4",".left-md-4",".top-md-n4",".right-md-n4",".bottom-md-n4",".left-md-n4",".top-md-5",".right-md-5",".bottom-md-5",".left-md-5",".top-md-n5",".right-md-n5",".bottom-md-n5",".left-md-n5",".top-md-6",".right-md-6",".bottom-md-6",".left-md-6",".top-md-n6",".right-md-n6",".bottom-md-n6",".left-md-n6",".top-md-7",".right-md-7",".bottom-md-7",".left-md-7",".top-md-n7",".right-md-n7",".bottom-md-n7",".left-md-n7",".top-md-8",".right-md-8",".bottom-md-8",".left-md-8",".top-md-n8",".right-md-n8",".bottom-md-n8",".left-md-n8",".top-md-9",".right-md-9",".bottom-md-9",".left-md-9",".top-md-n9",".right-md-n9",".bottom-md-n9",".left-md-n9",".top-md-10",".right-md-10",".bottom-md-10",".left-md-10",".top-md-n10",".right-md-n10",".bottom-md-n10",".left-md-n10",".top-md-11",".right-md-11",".bottom-md-11",".left-md-11",".top-md-n11",".right-md-n11",".bottom-md-n11",".left-md-n11",".top-md-12",".right-md-12",".bottom-md-12",".left-md-12",".top-md-n12",".right-md-n12",".bottom-md-n12",".left-md-n12"],"specificity":{"max":10,"average":10}},"declarations":{"total":96,"unique":96,"properties":{"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":96,"size":{"graph":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":",.left-lg-n12","declarations":1},{"selector":",.bottom-lg-n12","declarations":1},{"selector":",.right-lg-n12","declarations":1},{"selector":",.top-lg-n12","declarations":1},{"selector":",.left-lg-12","declarations":1},{"selector":",.bottom-lg-12","declarations":1},{"selector":",.right-lg-12","declarations":1},{"selector":",.top-lg-12","declarations":1},{"selector":",.left-lg-n11","declarations":1},{"selector":",.bottom-lg-n11","declarations":1},{"selector":",.right-lg-n11","declarations":1},{"selector":",.top-lg-n11","declarations":1},{"selector":",.left-lg-11","declarations":1},{"selector":",.bottom-lg-11","declarations":1},{"selector":",.right-lg-11","declarations":1},{"selector":",.top-lg-11","declarations":1},{"selector":",.left-lg-n10","declarations":1},{"selector":",.bottom-lg-n10","declarations":1},{"selector":",.right-lg-n10","declarations":1},{"selector":",.top-lg-n10","declarations":1},{"selector":",.left-lg-10","declarations":1},{"selector":",.bottom-lg-10","declarations":1},{"selector":",.right-lg-10","declarations":1},{"selector":",.top-lg-10","declarations":1},{"selector":",.left-lg-n9","declarations":1},{"selector":",.bottom-lg-n9","declarations":1},{"selector":",.right-lg-n9","declarations":1},{"selector":",.top-lg-n9","declarations":1},{"selector":",.left-lg-9","declarations":1},{"selector":",.bottom-lg-9","declarations":1},{"selector":",.right-lg-9","declarations":1},{"selector":",.top-lg-9","declarations":1},{"selector":",.left-lg-n8","declarations":1},{"selector":",.bottom-lg-n8","declarations":1},{"selector":",.right-lg-n8","declarations":1},{"selector":",.top-lg-n8","declarations":1},{"selector":",.left-lg-8","declarations":1},{"selector":",.bottom-lg-8","declarations":1},{"selector":",.right-lg-8","declarations":1},{"selector":",.top-lg-8","declarations":1},{"selector":",.left-lg-n7","declarations":1},{"selector":",.bottom-lg-n7","declarations":1},{"selector":",.right-lg-n7","declarations":1},{"selector":",.top-lg-n7","declarations":1},{"selector":",.left-lg-7","declarations":1},{"selector":",.bottom-lg-7","declarations":1},{"selector":",.right-lg-7","declarations":1},{"selector":",.top-lg-7","declarations":1},{"selector":",.left-lg-n6","declarations":1},{"selector":",.bottom-lg-n6","declarations":1},{"selector":",.right-lg-n6","declarations":1},{"selector":",.top-lg-n6","declarations":1},{"selector":",.left-lg-6","declarations":1},{"selector":",.bottom-lg-6","declarations":1},{"selector":",.right-lg-6","declarations":1},{"selector":",.top-lg-6","declarations":1},{"selector":",.left-lg-n5","declarations":1},{"selector":",.bottom-lg-n5","declarations":1},{"selector":",.right-lg-n5","declarations":1},{"selector":",.top-lg-n5","declarations":1},{"selector":",.left-lg-5","declarations":1},{"selector":",.bottom-lg-5","declarations":1},{"selector":",.right-lg-5","declarations":1},{"selector":",.top-lg-5","declarations":1},{"selector":",.left-lg-n4","declarations":1},{"selector":",.bottom-lg-n4","declarations":1},{"selector":",.right-lg-n4","declarations":1},{"selector":",.top-lg-n4","declarations":1},{"selector":",.left-lg-4","declarations":1},{"selector":",.bottom-lg-4","declarations":1},{"selector":",.right-lg-4","declarations":1},{"selector":",.top-lg-4","declarations":1},{"selector":",.left-lg-n3","declarations":1},{"selector":",.bottom-lg-n3","declarations":1},{"selector":",.right-lg-n3","declarations":1},{"selector":",.top-lg-n3","declarations":1},{"selector":",.left-lg-3","declarations":1},{"selector":",.bottom-lg-3","declarations":1},{"selector":",.right-lg-3","declarations":1},{"selector":",.top-lg-3","declarations":1},{"selector":",.left-lg-n2","declarations":1},{"selector":",.bottom-lg-n2","declarations":1},{"selector":",.right-lg-n2","declarations":1},{"selector":",.top-lg-n2","declarations":1},{"selector":",.left-lg-2","declarations":1},{"selector":",.bottom-lg-2","declarations":1},{"selector":",.right-lg-2","declarations":1},{"selector":",.top-lg-2","declarations":1},{"selector":",.left-lg-n1","declarations":1},{"selector":",.bottom-lg-n1","declarations":1},{"selector":",.right-lg-n1","declarations":1},{"selector":",.top-lg-n1","declarations":1},{"selector":",.left-lg-1","declarations":1},{"selector":",.bottom-lg-1","declarations":1},{"selector":",.right-lg-1","declarations":1},{"selector":".top-lg-1","declarations":1}]},"selectors":{"total":96,"type":0,"class":96,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".top-lg-1",".right-lg-1",".bottom-lg-1",".left-lg-1",".top-lg-n1",".right-lg-n1",".bottom-lg-n1",".left-lg-n1",".top-lg-2",".right-lg-2",".bottom-lg-2",".left-lg-2",".top-lg-n2",".right-lg-n2",".bottom-lg-n2",".left-lg-n2",".top-lg-3",".right-lg-3",".bottom-lg-3",".left-lg-3",".top-lg-n3",".right-lg-n3",".bottom-lg-n3",".left-lg-n3",".top-lg-4",".right-lg-4",".bottom-lg-4",".left-lg-4",".top-lg-n4",".right-lg-n4",".bottom-lg-n4",".left-lg-n4",".top-lg-5",".right-lg-5",".bottom-lg-5",".left-lg-5",".top-lg-n5",".right-lg-n5",".bottom-lg-n5",".left-lg-n5",".top-lg-6",".right-lg-6",".bottom-lg-6",".left-lg-6",".top-lg-n6",".right-lg-n6",".bottom-lg-n6",".left-lg-n6",".top-lg-7",".right-lg-7",".bottom-lg-7",".left-lg-7",".top-lg-n7",".right-lg-n7",".bottom-lg-n7",".left-lg-n7",".top-lg-8",".right-lg-8",".bottom-lg-8",".left-lg-8",".top-lg-n8",".right-lg-n8",".bottom-lg-n8",".left-lg-n8",".top-lg-9",".right-lg-9",".bottom-lg-9",".left-lg-9",".top-lg-n9",".right-lg-n9",".bottom-lg-n9",".left-lg-n9",".top-lg-10",".right-lg-10",".bottom-lg-10",".left-lg-10",".top-lg-n10",".right-lg-n10",".bottom-lg-n10",".left-lg-n10",".top-lg-11",".right-lg-11",".bottom-lg-11",".left-lg-11",".top-lg-n11",".right-lg-n11",".bottom-lg-n11",".left-lg-n11",".top-lg-12",".right-lg-12",".bottom-lg-12",".left-lg-12",".top-lg-n12",".right-lg-n12",".bottom-lg-n12",".left-lg-n12"],"specificity":{"max":10,"average":10}},"declarations":{"total":96,"unique":96,"properties":{"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"]}}},{"value":"(min-width: 544px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-sm-12","declarations":2},{"selector":",.my-sm-11","declarations":2},{"selector":",.my-sm-10","declarations":2},{"selector":",.my-sm-9","declarations":2},{"selector":",.my-sm-8","declarations":2},{"selector":",.my-sm-7","declarations":2},{"selector":",.mb-sm-12","declarations":1},{"selector":",.mt-sm-12","declarations":1},{"selector":",.mb-sm-11","declarations":1},{"selector":",.mt-sm-11","declarations":1},{"selector":",.mb-sm-10","declarations":1},{"selector":",.mt-sm-10","declarations":1},{"selector":",.mb-sm-9","declarations":1},{"selector":",.mt-sm-9","declarations":1},{"selector":",.mb-sm-8","declarations":1},{"selector":",.mt-sm-8","declarations":1},{"selector":",.mb-sm-7","declarations":1},{"selector":".mt-sm-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-sm-7",".mb-sm-7",".my-sm-7",".mt-sm-8",".mb-sm-8",".my-sm-8",".mt-sm-9",".mb-sm-9",".my-sm-9",".mt-sm-10",".mb-sm-10",".my-sm-10",".mt-sm-11",".mb-sm-11",".my-sm-11",".mt-sm-12",".mb-sm-12",".my-sm-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 768px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-md-12","declarations":2},{"selector":",.my-md-11","declarations":2},{"selector":",.my-md-10","declarations":2},{"selector":",.my-md-9","declarations":2},{"selector":",.my-md-8","declarations":2},{"selector":",.my-md-7","declarations":2},{"selector":",.mb-md-12","declarations":1},{"selector":",.mt-md-12","declarations":1},{"selector":",.mb-md-11","declarations":1},{"selector":",.mt-md-11","declarations":1},{"selector":",.mb-md-10","declarations":1},{"selector":",.mt-md-10","declarations":1},{"selector":",.mb-md-9","declarations":1},{"selector":",.mt-md-9","declarations":1},{"selector":",.mb-md-8","declarations":1},{"selector":",.mt-md-8","declarations":1},{"selector":",.mb-md-7","declarations":1},{"selector":".mt-md-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-md-7",".mb-md-7",".my-md-7",".mt-md-8",".mb-md-8",".my-md-8",".mt-md-9",".mb-md-9",".my-md-9",".mt-md-10",".mb-md-10",".my-md-10",".mt-md-11",".mb-md-11",".my-md-11",".mt-md-12",".mb-md-12",".my-md-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-lg-12","declarations":2},{"selector":",.my-lg-11","declarations":2},{"selector":",.my-lg-10","declarations":2},{"selector":",.my-lg-9","declarations":2},{"selector":",.my-lg-8","declarations":2},{"selector":",.my-lg-7","declarations":2},{"selector":",.mb-lg-12","declarations":1},{"selector":",.mt-lg-12","declarations":1},{"selector":",.mb-lg-11","declarations":1},{"selector":",.mt-lg-11","declarations":1},{"selector":",.mb-lg-10","declarations":1},{"selector":",.mt-lg-10","declarations":1},{"selector":",.mb-lg-9","declarations":1},{"selector":",.mt-lg-9","declarations":1},{"selector":",.mb-lg-8","declarations":1},{"selector":",.mt-lg-8","declarations":1},{"selector":",.mb-lg-7","declarations":1},{"selector":".mt-lg-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-lg-7",".mb-lg-7",".my-lg-7",".mt-lg-8",".mb-lg-8",".my-lg-8",".mt-lg-9",".mb-lg-9",".my-lg-9",".mt-lg-10",".mb-lg-10",".my-lg-10",".mt-lg-11",".mb-lg-11",".my-lg-11",".mt-lg-12",".mb-lg-12",".my-lg-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1280px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-xl-12","declarations":2},{"selector":",.my-xl-11","declarations":2},{"selector":",.my-xl-10","declarations":2},{"selector":",.my-xl-9","declarations":2},{"selector":",.my-xl-8","declarations":2},{"selector":",.my-xl-7","declarations":2},{"selector":",.mb-xl-12","declarations":1},{"selector":",.mt-xl-12","declarations":1},{"selector":",.mb-xl-11","declarations":1},{"selector":",.mt-xl-11","declarations":1},{"selector":",.mb-xl-10","declarations":1},{"selector":",.mt-xl-10","declarations":1},{"selector":",.mb-xl-9","declarations":1},{"selector":",.mt-xl-9","declarations":1},{"selector":",.mb-xl-8","declarations":1},{"selector":",.mt-xl-8","declarations":1},{"selector":",.mb-xl-7","declarations":1},{"selector":".mt-xl-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-xl-7",".mb-xl-7",".my-xl-7",".mt-xl-8",".mb-xl-8",".my-xl-8",".mt-xl-9",".mb-xl-9",".my-xl-9",".mt-xl-10",".mb-xl-10",".my-xl-10",".mt-xl-11",".mb-xl-11",".my-xl-11",".mt-xl-12",".mb-xl-12",".my-xl-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 544px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-sm-12","declarations":2},{"selector":",.py-sm-11","declarations":2},{"selector":",.py-sm-10","declarations":2},{"selector":",.py-sm-9","declarations":2},{"selector":",.py-sm-8","declarations":2},{"selector":",.py-sm-7","declarations":2},{"selector":",.pb-sm-12","declarations":1},{"selector":",.pt-sm-12","declarations":1},{"selector":",.pb-sm-11","declarations":1},{"selector":",.pt-sm-11","declarations":1},{"selector":",.pb-sm-10","declarations":1},{"selector":",.pt-sm-10","declarations":1},{"selector":",.pb-sm-9","declarations":1},{"selector":",.pt-sm-9","declarations":1},{"selector":",.pb-sm-8","declarations":1},{"selector":",.pt-sm-8","declarations":1},{"selector":",.pb-sm-7","declarations":1},{"selector":".pt-sm-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-sm-7",".pb-sm-7",".py-sm-7",".pt-sm-8",".pb-sm-8",".py-sm-8",".pt-sm-9",".pb-sm-9",".py-sm-9",".pt-sm-10",".pb-sm-10",".py-sm-10",".pt-sm-11",".pb-sm-11",".py-sm-11",".pt-sm-12",".pb-sm-12",".py-sm-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 768px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-md-12","declarations":2},{"selector":",.py-md-11","declarations":2},{"selector":",.py-md-10","declarations":2},{"selector":",.py-md-9","declarations":2},{"selector":",.py-md-8","declarations":2},{"selector":",.py-md-7","declarations":2},{"selector":",.pb-md-12","declarations":1},{"selector":",.pt-md-12","declarations":1},{"selector":",.pb-md-11","declarations":1},{"selector":",.pt-md-11","declarations":1},{"selector":",.pb-md-10","declarations":1},{"selector":",.pt-md-10","declarations":1},{"selector":",.pb-md-9","declarations":1},{"selector":",.pt-md-9","declarations":1},{"selector":",.pb-md-8","declarations":1},{"selector":",.pt-md-8","declarations":1},{"selector":",.pb-md-7","declarations":1},{"selector":".pt-md-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-md-7",".pb-md-7",".py-md-7",".pt-md-8",".pb-md-8",".py-md-8",".pt-md-9",".pb-md-9",".py-md-9",".pt-md-10",".pb-md-10",".py-md-10",".pt-md-11",".pb-md-11",".py-md-11",".pt-md-12",".pb-md-12",".py-md-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-lg-12","declarations":2},{"selector":",.py-lg-11","declarations":2},{"selector":",.py-lg-10","declarations":2},{"selector":",.py-lg-9","declarations":2},{"selector":",.py-lg-8","declarations":2},{"selector":",.py-lg-7","declarations":2},{"selector":",.pb-lg-12","declarations":1},{"selector":",.pt-lg-12","declarations":1},{"selector":",.pb-lg-11","declarations":1},{"selector":",.pt-lg-11","declarations":1},{"selector":",.pb-lg-10","declarations":1},{"selector":",.pt-lg-10","declarations":1},{"selector":",.pb-lg-9","declarations":1},{"selector":",.pt-lg-9","declarations":1},{"selector":",.pb-lg-8","declarations":1},{"selector":",.pt-lg-8","declarations":1},{"selector":",.pb-lg-7","declarations":1},{"selector":".pt-lg-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-lg-7",".pb-lg-7",".py-lg-7",".pt-lg-8",".pb-lg-8",".py-lg-8",".pt-lg-9",".pb-lg-9",".py-lg-9",".pt-lg-10",".pb-lg-10",".py-lg-10",".pt-lg-11",".pb-lg-11",".py-lg-11",".pt-lg-12",".pb-lg-12",".py-lg-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1280px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-xl-12","declarations":2},{"selector":",.py-xl-11","declarations":2},{"selector":",.py-xl-10","declarations":2},{"selector":",.py-xl-9","declarations":2},{"selector":",.py-xl-8","declarations":2},{"selector":",.py-xl-7","declarations":2},{"selector":",.pb-xl-12","declarations":1},{"selector":",.pt-xl-12","declarations":1},{"selector":",.pb-xl-11","declarations":1},{"selector":",.pt-xl-11","declarations":1},{"selector":",.pb-xl-10","declarations":1},{"selector":",.pt-xl-10","declarations":1},{"selector":",.pb-xl-9","declarations":1},{"selector":",.pt-xl-9","declarations":1},{"selector":",.pb-xl-8","declarations":1},{"selector":",.pt-xl-8","declarations":1},{"selector":",.pb-xl-7","declarations":1},{"selector":".pt-xl-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-xl-7",".pb-xl-7",".py-xl-7",".pt-xl-8",".pb-xl-8",".py-xl-8",".pt-xl-9",".pb-xl-9",".py-xl-9",".pt-xl-10",".pb-xl-10",".py-xl-10",".pt-xl-11",".pb-xl-11",".py-xl-11",".pt-xl-12",".pb-xl-12",".py-xl-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}}]}}} \ No newline at end of file diff --git a/node_modules/primer-marketing-utilities/build/index.js b/node_modules/primer-marketing-utilities/build/index.js index 3135bad9839..f9ffdd38a7b 100644 --- a/node_modules/primer-marketing-utilities/build/index.js +++ b/node_modules/primer-marketing-utilities/build/index.js @@ -1 +1 @@ -module.exports = {"cssstats":{"size":1808,"gzipSize":304,"humanizedSize":"2kB","humanizedGzipSize":"304B","rules":{"total":33,"size":{"graph":[2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":2,"average":1.0303030303030303}},"selectors":{"total":33,"type":0,"class":33,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".grayscale",".border-sm-top",".border-sm-right",".border-sm-bottom",".border-sm-left",".border-sm-top-0",".border-sm-right-0",".border-sm-bottom-0",".border-sm-left-0",".border-md-top",".border-md-right",".border-md-bottom",".border-md-left",".border-md-top-0",".border-md-right-0",".border-md-bottom-0",".border-md-left-0",".border-lg-top",".border-lg-right",".border-lg-bottom",".border-lg-left",".border-lg-top-0",".border-lg-right-0",".border-lg-bottom-0",".border-lg-left-0",".border-xl-top",".border-xl-right",".border-xl-bottom",".border-xl-left",".border-xl-top-0",".border-xl-right-0",".border-xl-bottom-0",".border-xl-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":34,"unique":10,"properties":{"-webkit-filter":["grayscale(100%)"],"filter":["grayscale(100%)"],"border-top":["1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"]}},"mediaQueries":{"total":4,"unique":4,"values":["(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)"],"contents":[{"value":"(min-width: 544px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-sm-top",".border-sm-right",".border-sm-bottom",".border-sm-left",".border-sm-top-0",".border-sm-right-0",".border-sm-bottom-0",".border-sm-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}},{"value":"(min-width: 768px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-md-top",".border-md-right",".border-md-bottom",".border-md-left",".border-md-top-0",".border-md-right-0",".border-md-bottom-0",".border-md-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}},{"value":"(min-width: 1012px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-lg-top",".border-lg-right",".border-lg-bottom",".border-lg-left",".border-lg-top-0",".border-lg-right-0",".border-lg-bottom-0",".border-lg-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}},{"value":"(min-width: 1280px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-xl-top",".border-xl-right",".border-xl-bottom",".border-xl-left",".border-xl-top-0",".border-xl-right-0",".border-xl-bottom-0",".border-xl-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}}]}}} \ No newline at end of file +module.exports = {"cssstats":{"size":18973,"gzipSize":2451,"humanizedSize":"19kB","humanizedGzipSize":"2kB","rules":{"total":470,"size":{"graph":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.127659574468085},"selectorByRuleSizes":[{"selector":".py-xl-12","declarations":2},{"selector":".py-xl-11","declarations":2},{"selector":".py-xl-10","declarations":2},{"selector":".py-xl-9","declarations":2},{"selector":".py-xl-8","declarations":2},{"selector":".py-xl-7","declarations":2},{"selector":".py-lg-12","declarations":2},{"selector":".py-lg-11","declarations":2},{"selector":".py-lg-10","declarations":2},{"selector":".py-lg-9","declarations":2},{"selector":".py-lg-8","declarations":2},{"selector":".py-lg-7","declarations":2},{"selector":".py-md-12","declarations":2},{"selector":".py-md-11","declarations":2},{"selector":".py-md-10","declarations":2},{"selector":".py-md-9","declarations":2},{"selector":".py-md-8","declarations":2},{"selector":".py-md-7","declarations":2},{"selector":".py-sm-12","declarations":2},{"selector":".py-sm-11","declarations":2},{"selector":".py-sm-10","declarations":2},{"selector":".py-sm-9","declarations":2},{"selector":".py-sm-8","declarations":2},{"selector":".py-sm-7","declarations":2},{"selector":".py-12","declarations":2},{"selector":".py-11","declarations":2},{"selector":".py-10","declarations":2},{"selector":".py-9","declarations":2},{"selector":".py-8","declarations":2},{"selector":".py-7","declarations":2},{"selector":".my-xl-12","declarations":2},{"selector":".my-xl-11","declarations":2},{"selector":".my-xl-10","declarations":2},{"selector":".my-xl-9","declarations":2},{"selector":".my-xl-8","declarations":2},{"selector":".my-xl-7","declarations":2},{"selector":".my-lg-12","declarations":2},{"selector":".my-lg-11","declarations":2},{"selector":".my-lg-10","declarations":2},{"selector":".my-lg-9","declarations":2},{"selector":".my-lg-8","declarations":2},{"selector":".my-lg-7","declarations":2},{"selector":".my-md-12","declarations":2},{"selector":".my-md-11","declarations":2},{"selector":".my-md-10","declarations":2},{"selector":".my-md-9","declarations":2},{"selector":".my-md-8","declarations":2},{"selector":".my-md-7","declarations":2},{"selector":".my-sm-12","declarations":2},{"selector":".my-sm-11","declarations":2},{"selector":".my-sm-10","declarations":2},{"selector":".my-sm-9","declarations":2},{"selector":".my-sm-8","declarations":2},{"selector":".my-sm-7","declarations":2},{"selector":".my-12","declarations":2},{"selector":".my-11","declarations":2},{"selector":".my-10","declarations":2},{"selector":".my-9","declarations":2},{"selector":".my-8","declarations":2},{"selector":".my-7","declarations":2},{"selector":".pb-xl-12","declarations":1},{"selector":".pt-xl-12","declarations":1},{"selector":".pb-xl-11","declarations":1},{"selector":".pt-xl-11","declarations":1},{"selector":".pb-xl-10","declarations":1},{"selector":".pt-xl-10","declarations":1},{"selector":".pb-xl-9","declarations":1},{"selector":".pt-xl-9","declarations":1},{"selector":".pb-xl-8","declarations":1},{"selector":".pt-xl-8","declarations":1},{"selector":".pb-xl-7","declarations":1},{"selector":".pt-xl-7","declarations":1},{"selector":".pb-lg-12","declarations":1},{"selector":".pt-lg-12","declarations":1},{"selector":".pb-lg-11","declarations":1},{"selector":".pt-lg-11","declarations":1},{"selector":".pb-lg-10","declarations":1},{"selector":".pt-lg-10","declarations":1},{"selector":".pb-lg-9","declarations":1},{"selector":".pt-lg-9","declarations":1},{"selector":".pb-lg-8","declarations":1},{"selector":".pt-lg-8","declarations":1},{"selector":".pb-lg-7","declarations":1},{"selector":".pt-lg-7","declarations":1},{"selector":".pb-md-12","declarations":1},{"selector":".pt-md-12","declarations":1},{"selector":".pb-md-11","declarations":1},{"selector":".pt-md-11","declarations":1},{"selector":".pb-md-10","declarations":1},{"selector":".pt-md-10","declarations":1},{"selector":".pb-md-9","declarations":1},{"selector":".pt-md-9","declarations":1},{"selector":".pb-md-8","declarations":1},{"selector":".pt-md-8","declarations":1},{"selector":".pb-md-7","declarations":1},{"selector":".pt-md-7","declarations":1},{"selector":".pb-sm-12","declarations":1},{"selector":".pt-sm-12","declarations":1},{"selector":".pb-sm-11","declarations":1},{"selector":".pt-sm-11","declarations":1},{"selector":".pb-sm-10","declarations":1},{"selector":".pt-sm-10","declarations":1},{"selector":".pb-sm-9","declarations":1},{"selector":".pt-sm-9","declarations":1},{"selector":".pb-sm-8","declarations":1},{"selector":".pt-sm-8","declarations":1},{"selector":".pb-sm-7","declarations":1},{"selector":".pt-sm-7","declarations":1},{"selector":".pb-12","declarations":1},{"selector":".pt-12","declarations":1},{"selector":".pb-11","declarations":1},{"selector":".pt-11","declarations":1},{"selector":".pb-10","declarations":1},{"selector":".pt-10","declarations":1},{"selector":".pb-9","declarations":1},{"selector":".pt-9","declarations":1},{"selector":".pb-8","declarations":1},{"selector":".pt-8","declarations":1},{"selector":".pb-7","declarations":1},{"selector":".pt-7","declarations":1},{"selector":".mb-xl-12","declarations":1},{"selector":".mt-xl-12","declarations":1},{"selector":".mb-xl-11","declarations":1},{"selector":".mt-xl-11","declarations":1},{"selector":".mb-xl-10","declarations":1},{"selector":".mt-xl-10","declarations":1},{"selector":".mb-xl-9","declarations":1},{"selector":".mt-xl-9","declarations":1},{"selector":".mb-xl-8","declarations":1},{"selector":".mt-xl-8","declarations":1},{"selector":".mb-xl-7","declarations":1},{"selector":".mt-xl-7","declarations":1},{"selector":".mb-lg-12","declarations":1},{"selector":".mt-lg-12","declarations":1},{"selector":".mb-lg-11","declarations":1},{"selector":".mt-lg-11","declarations":1},{"selector":".mb-lg-10","declarations":1},{"selector":".mt-lg-10","declarations":1},{"selector":".mb-lg-9","declarations":1},{"selector":".mt-lg-9","declarations":1},{"selector":".mb-lg-8","declarations":1},{"selector":".mt-lg-8","declarations":1},{"selector":".mb-lg-7","declarations":1},{"selector":".mt-lg-7","declarations":1},{"selector":".mb-md-12","declarations":1},{"selector":".mt-md-12","declarations":1},{"selector":".mb-md-11","declarations":1},{"selector":".mt-md-11","declarations":1},{"selector":".mb-md-10","declarations":1},{"selector":".mt-md-10","declarations":1},{"selector":".mb-md-9","declarations":1},{"selector":".mt-md-9","declarations":1},{"selector":".mb-md-8","declarations":1},{"selector":".mt-md-8","declarations":1},{"selector":".mb-md-7","declarations":1},{"selector":".mt-md-7","declarations":1},{"selector":".mb-sm-12","declarations":1},{"selector":".mt-sm-12","declarations":1},{"selector":".mb-sm-11","declarations":1},{"selector":".mt-sm-11","declarations":1},{"selector":".mb-sm-10","declarations":1},{"selector":".mt-sm-10","declarations":1},{"selector":".mb-sm-9","declarations":1},{"selector":".mt-sm-9","declarations":1},{"selector":".mb-sm-8","declarations":1},{"selector":".mt-sm-8","declarations":1},{"selector":".mb-sm-7","declarations":1},{"selector":".mt-sm-7","declarations":1},{"selector":".mb-12","declarations":1},{"selector":".mt-12","declarations":1},{"selector":".mb-11","declarations":1},{"selector":".mt-11","declarations":1},{"selector":".mb-10","declarations":1},{"selector":".mt-10","declarations":1},{"selector":".mb-9","declarations":1},{"selector":".mt-9","declarations":1},{"selector":".mb-8","declarations":1},{"selector":".mt-8","declarations":1},{"selector":".mb-7","declarations":1},{"selector":".mt-7","declarations":1},{"selector":".left-lg-n12","declarations":1},{"selector":".bottom-lg-n12","declarations":1},{"selector":".right-lg-n12","declarations":1},{"selector":".top-lg-n12","declarations":1},{"selector":".left-lg-12","declarations":1},{"selector":".bottom-lg-12","declarations":1},{"selector":".right-lg-12","declarations":1},{"selector":".top-lg-12","declarations":1},{"selector":".left-lg-n11","declarations":1},{"selector":".bottom-lg-n11","declarations":1},{"selector":".right-lg-n11","declarations":1},{"selector":".top-lg-n11","declarations":1},{"selector":".left-lg-11","declarations":1},{"selector":".bottom-lg-11","declarations":1},{"selector":".right-lg-11","declarations":1},{"selector":".top-lg-11","declarations":1},{"selector":".left-lg-n10","declarations":1},{"selector":".bottom-lg-n10","declarations":1},{"selector":".right-lg-n10","declarations":1},{"selector":".top-lg-n10","declarations":1},{"selector":".left-lg-10","declarations":1},{"selector":".bottom-lg-10","declarations":1},{"selector":".right-lg-10","declarations":1},{"selector":".top-lg-10","declarations":1},{"selector":".left-lg-n9","declarations":1},{"selector":".bottom-lg-n9","declarations":1},{"selector":".right-lg-n9","declarations":1},{"selector":".top-lg-n9","declarations":1},{"selector":".left-lg-9","declarations":1},{"selector":".bottom-lg-9","declarations":1},{"selector":".right-lg-9","declarations":1},{"selector":".top-lg-9","declarations":1},{"selector":".left-lg-n8","declarations":1},{"selector":".bottom-lg-n8","declarations":1},{"selector":".right-lg-n8","declarations":1},{"selector":".top-lg-n8","declarations":1},{"selector":".left-lg-8","declarations":1},{"selector":".bottom-lg-8","declarations":1},{"selector":".right-lg-8","declarations":1},{"selector":".top-lg-8","declarations":1},{"selector":".left-lg-n7","declarations":1},{"selector":".bottom-lg-n7","declarations":1},{"selector":".right-lg-n7","declarations":1},{"selector":".top-lg-n7","declarations":1},{"selector":".left-lg-7","declarations":1},{"selector":".bottom-lg-7","declarations":1},{"selector":".right-lg-7","declarations":1},{"selector":".top-lg-7","declarations":1},{"selector":".left-lg-n6","declarations":1},{"selector":".bottom-lg-n6","declarations":1},{"selector":".right-lg-n6","declarations":1},{"selector":".top-lg-n6","declarations":1},{"selector":".left-lg-6","declarations":1},{"selector":".bottom-lg-6","declarations":1},{"selector":".right-lg-6","declarations":1},{"selector":".top-lg-6","declarations":1},{"selector":".left-lg-n5","declarations":1},{"selector":".bottom-lg-n5","declarations":1},{"selector":".right-lg-n5","declarations":1},{"selector":".top-lg-n5","declarations":1},{"selector":".left-lg-5","declarations":1},{"selector":".bottom-lg-5","declarations":1},{"selector":".right-lg-5","declarations":1},{"selector":".top-lg-5","declarations":1},{"selector":".left-lg-n4","declarations":1},{"selector":".bottom-lg-n4","declarations":1},{"selector":".right-lg-n4","declarations":1},{"selector":".top-lg-n4","declarations":1},{"selector":".left-lg-4","declarations":1},{"selector":".bottom-lg-4","declarations":1},{"selector":".right-lg-4","declarations":1},{"selector":".top-lg-4","declarations":1},{"selector":".left-lg-n3","declarations":1},{"selector":".bottom-lg-n3","declarations":1},{"selector":".right-lg-n3","declarations":1},{"selector":".top-lg-n3","declarations":1},{"selector":".left-lg-3","declarations":1},{"selector":".bottom-lg-3","declarations":1},{"selector":".right-lg-3","declarations":1},{"selector":".top-lg-3","declarations":1},{"selector":".left-lg-n2","declarations":1},{"selector":".bottom-lg-n2","declarations":1},{"selector":".right-lg-n2","declarations":1},{"selector":".top-lg-n2","declarations":1},{"selector":".left-lg-2","declarations":1},{"selector":".bottom-lg-2","declarations":1},{"selector":".right-lg-2","declarations":1},{"selector":".top-lg-2","declarations":1},{"selector":".left-lg-n1","declarations":1},{"selector":".bottom-lg-n1","declarations":1},{"selector":".right-lg-n1","declarations":1},{"selector":".top-lg-n1","declarations":1},{"selector":".left-lg-1","declarations":1},{"selector":".bottom-lg-1","declarations":1},{"selector":".right-lg-1","declarations":1},{"selector":".top-lg-1","declarations":1},{"selector":".left-md-n12","declarations":1},{"selector":".bottom-md-n12","declarations":1},{"selector":".right-md-n12","declarations":1},{"selector":".top-md-n12","declarations":1},{"selector":".left-md-12","declarations":1},{"selector":".bottom-md-12","declarations":1},{"selector":".right-md-12","declarations":1},{"selector":".top-md-12","declarations":1},{"selector":".left-md-n11","declarations":1},{"selector":".bottom-md-n11","declarations":1},{"selector":".right-md-n11","declarations":1},{"selector":".top-md-n11","declarations":1},{"selector":".left-md-11","declarations":1},{"selector":".bottom-md-11","declarations":1},{"selector":".right-md-11","declarations":1},{"selector":".top-md-11","declarations":1},{"selector":".left-md-n10","declarations":1},{"selector":".bottom-md-n10","declarations":1},{"selector":".right-md-n10","declarations":1},{"selector":".top-md-n10","declarations":1},{"selector":".left-md-10","declarations":1},{"selector":".bottom-md-10","declarations":1},{"selector":".right-md-10","declarations":1},{"selector":".top-md-10","declarations":1},{"selector":".left-md-n9","declarations":1},{"selector":".bottom-md-n9","declarations":1},{"selector":".right-md-n9","declarations":1},{"selector":".top-md-n9","declarations":1},{"selector":".left-md-9","declarations":1},{"selector":".bottom-md-9","declarations":1},{"selector":".right-md-9","declarations":1},{"selector":".top-md-9","declarations":1},{"selector":".left-md-n8","declarations":1},{"selector":".bottom-md-n8","declarations":1},{"selector":".right-md-n8","declarations":1},{"selector":".top-md-n8","declarations":1},{"selector":".left-md-8","declarations":1},{"selector":".bottom-md-8","declarations":1},{"selector":".right-md-8","declarations":1},{"selector":".top-md-8","declarations":1},{"selector":".left-md-n7","declarations":1},{"selector":".bottom-md-n7","declarations":1},{"selector":".right-md-n7","declarations":1},{"selector":".top-md-n7","declarations":1},{"selector":".left-md-7","declarations":1},{"selector":".bottom-md-7","declarations":1},{"selector":".right-md-7","declarations":1},{"selector":".top-md-7","declarations":1},{"selector":".left-md-n6","declarations":1},{"selector":".bottom-md-n6","declarations":1},{"selector":".right-md-n6","declarations":1},{"selector":".top-md-n6","declarations":1},{"selector":".left-md-6","declarations":1},{"selector":".bottom-md-6","declarations":1},{"selector":".right-md-6","declarations":1},{"selector":".top-md-6","declarations":1},{"selector":".left-md-n5","declarations":1},{"selector":".bottom-md-n5","declarations":1},{"selector":".right-md-n5","declarations":1},{"selector":".top-md-n5","declarations":1},{"selector":".left-md-5","declarations":1},{"selector":".bottom-md-5","declarations":1},{"selector":".right-md-5","declarations":1},{"selector":".top-md-5","declarations":1},{"selector":".left-md-n4","declarations":1},{"selector":".bottom-md-n4","declarations":1},{"selector":".right-md-n4","declarations":1},{"selector":".top-md-n4","declarations":1},{"selector":".left-md-4","declarations":1},{"selector":".bottom-md-4","declarations":1},{"selector":".right-md-4","declarations":1},{"selector":".top-md-4","declarations":1},{"selector":".left-md-n3","declarations":1},{"selector":".bottom-md-n3","declarations":1},{"selector":".right-md-n3","declarations":1},{"selector":".top-md-n3","declarations":1},{"selector":".left-md-3","declarations":1},{"selector":".bottom-md-3","declarations":1},{"selector":".right-md-3","declarations":1},{"selector":".top-md-3","declarations":1},{"selector":".left-md-n2","declarations":1},{"selector":".bottom-md-n2","declarations":1},{"selector":".right-md-n2","declarations":1},{"selector":".top-md-n2","declarations":1},{"selector":".left-md-2","declarations":1},{"selector":".bottom-md-2","declarations":1},{"selector":".right-md-2","declarations":1},{"selector":".top-md-2","declarations":1},{"selector":".left-md-n1","declarations":1},{"selector":".bottom-md-n1","declarations":1},{"selector":".right-md-n1","declarations":1},{"selector":".top-md-n1","declarations":1},{"selector":".left-md-1","declarations":1},{"selector":".bottom-md-1","declarations":1},{"selector":".right-md-1","declarations":1},{"selector":".top-md-1","declarations":1},{"selector":".left-n12","declarations":1},{"selector":".bottom-n12","declarations":1},{"selector":".right-n12","declarations":1},{"selector":".top-n12","declarations":1},{"selector":".left-12","declarations":1},{"selector":".bottom-12","declarations":1},{"selector":".right-12","declarations":1},{"selector":".top-12","declarations":1},{"selector":".left-n11","declarations":1},{"selector":".bottom-n11","declarations":1},{"selector":".right-n11","declarations":1},{"selector":".top-n11","declarations":1},{"selector":".left-11","declarations":1},{"selector":".bottom-11","declarations":1},{"selector":".right-11","declarations":1},{"selector":".top-11","declarations":1},{"selector":".left-n10","declarations":1},{"selector":".bottom-n10","declarations":1},{"selector":".right-n10","declarations":1},{"selector":".top-n10","declarations":1},{"selector":".left-10","declarations":1},{"selector":".bottom-10","declarations":1},{"selector":".right-10","declarations":1},{"selector":".top-10","declarations":1},{"selector":".left-n9","declarations":1},{"selector":".bottom-n9","declarations":1},{"selector":".right-n9","declarations":1},{"selector":".top-n9","declarations":1},{"selector":".left-9","declarations":1},{"selector":".bottom-9","declarations":1},{"selector":".right-9","declarations":1},{"selector":".top-9","declarations":1},{"selector":".left-n8","declarations":1},{"selector":".bottom-n8","declarations":1},{"selector":".right-n8","declarations":1},{"selector":".top-n8","declarations":1},{"selector":".left-8","declarations":1},{"selector":".bottom-8","declarations":1},{"selector":".right-8","declarations":1},{"selector":".top-8","declarations":1},{"selector":".left-n7","declarations":1},{"selector":".bottom-n7","declarations":1},{"selector":".right-n7","declarations":1},{"selector":".top-n7","declarations":1},{"selector":".left-7","declarations":1},{"selector":".bottom-7","declarations":1},{"selector":".right-7","declarations":1},{"selector":".top-7","declarations":1},{"selector":".left-n6","declarations":1},{"selector":".bottom-n6","declarations":1},{"selector":".right-n6","declarations":1},{"selector":".top-n6","declarations":1},{"selector":".left-6","declarations":1},{"selector":".bottom-6","declarations":1},{"selector":".right-6","declarations":1},{"selector":".top-6","declarations":1},{"selector":".left-n5","declarations":1},{"selector":".bottom-n5","declarations":1},{"selector":".right-n5","declarations":1},{"selector":".top-n5","declarations":1},{"selector":".left-5","declarations":1},{"selector":".bottom-5","declarations":1},{"selector":".right-5","declarations":1},{"selector":".top-5","declarations":1},{"selector":".left-n4","declarations":1},{"selector":".bottom-n4","declarations":1},{"selector":".right-n4","declarations":1},{"selector":".top-n4","declarations":1},{"selector":".left-4","declarations":1},{"selector":".bottom-4","declarations":1},{"selector":".right-4","declarations":1},{"selector":".top-4","declarations":1},{"selector":".left-n3","declarations":1},{"selector":".bottom-n3","declarations":1},{"selector":".right-n3","declarations":1},{"selector":".top-n3","declarations":1},{"selector":".left-3","declarations":1},{"selector":".bottom-3","declarations":1},{"selector":".right-3","declarations":1},{"selector":".top-3","declarations":1},{"selector":".left-n2","declarations":1},{"selector":".bottom-n2","declarations":1},{"selector":".right-n2","declarations":1},{"selector":".top-n2","declarations":1},{"selector":".left-2","declarations":1},{"selector":".bottom-2","declarations":1},{"selector":".right-2","declarations":1},{"selector":".top-2","declarations":1},{"selector":".left-n1","declarations":1},{"selector":".bottom-n1","declarations":1},{"selector":".right-n1","declarations":1},{"selector":".top-n1","declarations":1},{"selector":".left-1","declarations":1},{"selector":".bottom-1","declarations":1},{"selector":".right-1","declarations":1},{"selector":".top-1","declarations":1},{"selector":".border-white-fade","declarations":1},{"selector":".grayscale","declarations":1}]},"selectors":{"total":470,"type":0,"class":470,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".grayscale",".border-white-fade",".top-1",".right-1",".bottom-1",".left-1",".top-n1",".right-n1",".bottom-n1",".left-n1",".top-2",".right-2",".bottom-2",".left-2",".top-n2",".right-n2",".bottom-n2",".left-n2",".top-3",".right-3",".bottom-3",".left-3",".top-n3",".right-n3",".bottom-n3",".left-n3",".top-4",".right-4",".bottom-4",".left-4",".top-n4",".right-n4",".bottom-n4",".left-n4",".top-5",".right-5",".bottom-5",".left-5",".top-n5",".right-n5",".bottom-n5",".left-n5",".top-6",".right-6",".bottom-6",".left-6",".top-n6",".right-n6",".bottom-n6",".left-n6",".top-7",".right-7",".bottom-7",".left-7",".top-n7",".right-n7",".bottom-n7",".left-n7",".top-8",".right-8",".bottom-8",".left-8",".top-n8",".right-n8",".bottom-n8",".left-n8",".top-9",".right-9",".bottom-9",".left-9",".top-n9",".right-n9",".bottom-n9",".left-n9",".top-10",".right-10",".bottom-10",".left-10",".top-n10",".right-n10",".bottom-n10",".left-n10",".top-11",".right-11",".bottom-11",".left-11",".top-n11",".right-n11",".bottom-n11",".left-n11",".top-12",".right-12",".bottom-12",".left-12",".top-n12",".right-n12",".bottom-n12",".left-n12",".top-md-1",".right-md-1",".bottom-md-1",".left-md-1",".top-md-n1",".right-md-n1",".bottom-md-n1",".left-md-n1",".top-md-2",".right-md-2",".bottom-md-2",".left-md-2",".top-md-n2",".right-md-n2",".bottom-md-n2",".left-md-n2",".top-md-3",".right-md-3",".bottom-md-3",".left-md-3",".top-md-n3",".right-md-n3",".bottom-md-n3",".left-md-n3",".top-md-4",".right-md-4",".bottom-md-4",".left-md-4",".top-md-n4",".right-md-n4",".bottom-md-n4",".left-md-n4",".top-md-5",".right-md-5",".bottom-md-5",".left-md-5",".top-md-n5",".right-md-n5",".bottom-md-n5",".left-md-n5",".top-md-6",".right-md-6",".bottom-md-6",".left-md-6",".top-md-n6",".right-md-n6",".bottom-md-n6",".left-md-n6",".top-md-7",".right-md-7",".bottom-md-7",".left-md-7",".top-md-n7",".right-md-n7",".bottom-md-n7",".left-md-n7",".top-md-8",".right-md-8",".bottom-md-8",".left-md-8",".top-md-n8",".right-md-n8",".bottom-md-n8",".left-md-n8",".top-md-9",".right-md-9",".bottom-md-9",".left-md-9",".top-md-n9",".right-md-n9",".bottom-md-n9",".left-md-n9",".top-md-10",".right-md-10",".bottom-md-10",".left-md-10",".top-md-n10",".right-md-n10",".bottom-md-n10",".left-md-n10",".top-md-11",".right-md-11",".bottom-md-11",".left-md-11",".top-md-n11",".right-md-n11",".bottom-md-n11",".left-md-n11",".top-md-12",".right-md-12",".bottom-md-12",".left-md-12",".top-md-n12",".right-md-n12",".bottom-md-n12",".left-md-n12",".top-lg-1",".right-lg-1",".bottom-lg-1",".left-lg-1",".top-lg-n1",".right-lg-n1",".bottom-lg-n1",".left-lg-n1",".top-lg-2",".right-lg-2",".bottom-lg-2",".left-lg-2",".top-lg-n2",".right-lg-n2",".bottom-lg-n2",".left-lg-n2",".top-lg-3",".right-lg-3",".bottom-lg-3",".left-lg-3",".top-lg-n3",".right-lg-n3",".bottom-lg-n3",".left-lg-n3",".top-lg-4",".right-lg-4",".bottom-lg-4",".left-lg-4",".top-lg-n4",".right-lg-n4",".bottom-lg-n4",".left-lg-n4",".top-lg-5",".right-lg-5",".bottom-lg-5",".left-lg-5",".top-lg-n5",".right-lg-n5",".bottom-lg-n5",".left-lg-n5",".top-lg-6",".right-lg-6",".bottom-lg-6",".left-lg-6",".top-lg-n6",".right-lg-n6",".bottom-lg-n6",".left-lg-n6",".top-lg-7",".right-lg-7",".bottom-lg-7",".left-lg-7",".top-lg-n7",".right-lg-n7",".bottom-lg-n7",".left-lg-n7",".top-lg-8",".right-lg-8",".bottom-lg-8",".left-lg-8",".top-lg-n8",".right-lg-n8",".bottom-lg-n8",".left-lg-n8",".top-lg-9",".right-lg-9",".bottom-lg-9",".left-lg-9",".top-lg-n9",".right-lg-n9",".bottom-lg-n9",".left-lg-n9",".top-lg-10",".right-lg-10",".bottom-lg-10",".left-lg-10",".top-lg-n10",".right-lg-n10",".bottom-lg-n10",".left-lg-n10",".top-lg-11",".right-lg-11",".bottom-lg-11",".left-lg-11",".top-lg-n11",".right-lg-n11",".bottom-lg-n11",".left-lg-n11",".top-lg-12",".right-lg-12",".bottom-lg-12",".left-lg-12",".top-lg-n12",".right-lg-n12",".bottom-lg-n12",".left-lg-n12",".mt-7",".mb-7",".my-7",".mt-8",".mb-8",".my-8",".mt-9",".mb-9",".my-9",".mt-10",".mb-10",".my-10",".mt-11",".mb-11",".my-11",".mt-12",".mb-12",".my-12",".mt-sm-7",".mb-sm-7",".my-sm-7",".mt-sm-8",".mb-sm-8",".my-sm-8",".mt-sm-9",".mb-sm-9",".my-sm-9",".mt-sm-10",".mb-sm-10",".my-sm-10",".mt-sm-11",".mb-sm-11",".my-sm-11",".mt-sm-12",".mb-sm-12",".my-sm-12",".mt-md-7",".mb-md-7",".my-md-7",".mt-md-8",".mb-md-8",".my-md-8",".mt-md-9",".mb-md-9",".my-md-9",".mt-md-10",".mb-md-10",".my-md-10",".mt-md-11",".mb-md-11",".my-md-11",".mt-md-12",".mb-md-12",".my-md-12",".mt-lg-7",".mb-lg-7",".my-lg-7",".mt-lg-8",".mb-lg-8",".my-lg-8",".mt-lg-9",".mb-lg-9",".my-lg-9",".mt-lg-10",".mb-lg-10",".my-lg-10",".mt-lg-11",".mb-lg-11",".my-lg-11",".mt-lg-12",".mb-lg-12",".my-lg-12",".mt-xl-7",".mb-xl-7",".my-xl-7",".mt-xl-8",".mb-xl-8",".my-xl-8",".mt-xl-9",".mb-xl-9",".my-xl-9",".mt-xl-10",".mb-xl-10",".my-xl-10",".mt-xl-11",".mb-xl-11",".my-xl-11",".mt-xl-12",".mb-xl-12",".my-xl-12",".pt-7",".pb-7",".py-7",".pt-8",".pb-8",".py-8",".pt-9",".pb-9",".py-9",".pt-10",".pb-10",".py-10",".pt-11",".pb-11",".py-11",".pt-12",".pb-12",".py-12",".pt-sm-7",".pb-sm-7",".py-sm-7",".pt-sm-8",".pb-sm-8",".py-sm-8",".pt-sm-9",".pb-sm-9",".py-sm-9",".pt-sm-10",".pb-sm-10",".py-sm-10",".pt-sm-11",".pb-sm-11",".py-sm-11",".pt-sm-12",".pb-sm-12",".py-sm-12",".pt-md-7",".pb-md-7",".py-md-7",".pt-md-8",".pb-md-8",".py-md-8",".pt-md-9",".pb-md-9",".py-md-9",".pt-md-10",".pb-md-10",".py-md-10",".pt-md-11",".pb-md-11",".py-md-11",".pt-md-12",".pb-md-12",".py-md-12",".pt-lg-7",".pb-lg-7",".py-lg-7",".pt-lg-8",".pb-lg-8",".py-lg-8",".pt-lg-9",".pb-lg-9",".py-lg-9",".pt-lg-10",".pb-lg-10",".py-lg-10",".pt-lg-11",".pb-lg-11",".py-lg-11",".pt-lg-12",".pb-lg-12",".py-lg-12",".pt-xl-7",".pb-xl-7",".py-xl-7",".pt-xl-8",".pb-xl-8",".py-xl-8",".pt-xl-9",".pb-xl-9",".py-xl-9",".pt-xl-10",".pb-xl-10",".py-xl-10",".pt-xl-11",".pb-xl-11",".py-xl-11",".pt-xl-12",".pb-xl-12",".py-xl-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":530,"unique":122,"properties":{"filter":["grayscale(100%)"],"border-color":["rgba(255,255,255,0.15)"],"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}},"mediaQueries":{"total":10,"unique":4,"values":["(min-width: 768px)","(min-width: 1012px)","(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)","(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":96,"size":{"graph":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":",.left-md-n12","declarations":1},{"selector":",.bottom-md-n12","declarations":1},{"selector":",.right-md-n12","declarations":1},{"selector":",.top-md-n12","declarations":1},{"selector":",.left-md-12","declarations":1},{"selector":",.bottom-md-12","declarations":1},{"selector":",.right-md-12","declarations":1},{"selector":",.top-md-12","declarations":1},{"selector":",.left-md-n11","declarations":1},{"selector":",.bottom-md-n11","declarations":1},{"selector":",.right-md-n11","declarations":1},{"selector":",.top-md-n11","declarations":1},{"selector":",.left-md-11","declarations":1},{"selector":",.bottom-md-11","declarations":1},{"selector":",.right-md-11","declarations":1},{"selector":",.top-md-11","declarations":1},{"selector":",.left-md-n10","declarations":1},{"selector":",.bottom-md-n10","declarations":1},{"selector":",.right-md-n10","declarations":1},{"selector":",.top-md-n10","declarations":1},{"selector":",.left-md-10","declarations":1},{"selector":",.bottom-md-10","declarations":1},{"selector":",.right-md-10","declarations":1},{"selector":",.top-md-10","declarations":1},{"selector":",.left-md-n9","declarations":1},{"selector":",.bottom-md-n9","declarations":1},{"selector":",.right-md-n9","declarations":1},{"selector":",.top-md-n9","declarations":1},{"selector":",.left-md-9","declarations":1},{"selector":",.bottom-md-9","declarations":1},{"selector":",.right-md-9","declarations":1},{"selector":",.top-md-9","declarations":1},{"selector":",.left-md-n8","declarations":1},{"selector":",.bottom-md-n8","declarations":1},{"selector":",.right-md-n8","declarations":1},{"selector":",.top-md-n8","declarations":1},{"selector":",.left-md-8","declarations":1},{"selector":",.bottom-md-8","declarations":1},{"selector":",.right-md-8","declarations":1},{"selector":",.top-md-8","declarations":1},{"selector":",.left-md-n7","declarations":1},{"selector":",.bottom-md-n7","declarations":1},{"selector":",.right-md-n7","declarations":1},{"selector":",.top-md-n7","declarations":1},{"selector":",.left-md-7","declarations":1},{"selector":",.bottom-md-7","declarations":1},{"selector":",.right-md-7","declarations":1},{"selector":",.top-md-7","declarations":1},{"selector":",.left-md-n6","declarations":1},{"selector":",.bottom-md-n6","declarations":1},{"selector":",.right-md-n6","declarations":1},{"selector":",.top-md-n6","declarations":1},{"selector":",.left-md-6","declarations":1},{"selector":",.bottom-md-6","declarations":1},{"selector":",.right-md-6","declarations":1},{"selector":",.top-md-6","declarations":1},{"selector":",.left-md-n5","declarations":1},{"selector":",.bottom-md-n5","declarations":1},{"selector":",.right-md-n5","declarations":1},{"selector":",.top-md-n5","declarations":1},{"selector":",.left-md-5","declarations":1},{"selector":",.bottom-md-5","declarations":1},{"selector":",.right-md-5","declarations":1},{"selector":",.top-md-5","declarations":1},{"selector":",.left-md-n4","declarations":1},{"selector":",.bottom-md-n4","declarations":1},{"selector":",.right-md-n4","declarations":1},{"selector":",.top-md-n4","declarations":1},{"selector":",.left-md-4","declarations":1},{"selector":",.bottom-md-4","declarations":1},{"selector":",.right-md-4","declarations":1},{"selector":",.top-md-4","declarations":1},{"selector":",.left-md-n3","declarations":1},{"selector":",.bottom-md-n3","declarations":1},{"selector":",.right-md-n3","declarations":1},{"selector":",.top-md-n3","declarations":1},{"selector":",.left-md-3","declarations":1},{"selector":",.bottom-md-3","declarations":1},{"selector":",.right-md-3","declarations":1},{"selector":",.top-md-3","declarations":1},{"selector":",.left-md-n2","declarations":1},{"selector":",.bottom-md-n2","declarations":1},{"selector":",.right-md-n2","declarations":1},{"selector":",.top-md-n2","declarations":1},{"selector":",.left-md-2","declarations":1},{"selector":",.bottom-md-2","declarations":1},{"selector":",.right-md-2","declarations":1},{"selector":",.top-md-2","declarations":1},{"selector":",.left-md-n1","declarations":1},{"selector":",.bottom-md-n1","declarations":1},{"selector":",.right-md-n1","declarations":1},{"selector":",.top-md-n1","declarations":1},{"selector":",.left-md-1","declarations":1},{"selector":",.bottom-md-1","declarations":1},{"selector":",.right-md-1","declarations":1},{"selector":".top-md-1","declarations":1}]},"selectors":{"total":96,"type":0,"class":96,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".top-md-1",".right-md-1",".bottom-md-1",".left-md-1",".top-md-n1",".right-md-n1",".bottom-md-n1",".left-md-n1",".top-md-2",".right-md-2",".bottom-md-2",".left-md-2",".top-md-n2",".right-md-n2",".bottom-md-n2",".left-md-n2",".top-md-3",".right-md-3",".bottom-md-3",".left-md-3",".top-md-n3",".right-md-n3",".bottom-md-n3",".left-md-n3",".top-md-4",".right-md-4",".bottom-md-4",".left-md-4",".top-md-n4",".right-md-n4",".bottom-md-n4",".left-md-n4",".top-md-5",".right-md-5",".bottom-md-5",".left-md-5",".top-md-n5",".right-md-n5",".bottom-md-n5",".left-md-n5",".top-md-6",".right-md-6",".bottom-md-6",".left-md-6",".top-md-n6",".right-md-n6",".bottom-md-n6",".left-md-n6",".top-md-7",".right-md-7",".bottom-md-7",".left-md-7",".top-md-n7",".right-md-n7",".bottom-md-n7",".left-md-n7",".top-md-8",".right-md-8",".bottom-md-8",".left-md-8",".top-md-n8",".right-md-n8",".bottom-md-n8",".left-md-n8",".top-md-9",".right-md-9",".bottom-md-9",".left-md-9",".top-md-n9",".right-md-n9",".bottom-md-n9",".left-md-n9",".top-md-10",".right-md-10",".bottom-md-10",".left-md-10",".top-md-n10",".right-md-n10",".bottom-md-n10",".left-md-n10",".top-md-11",".right-md-11",".bottom-md-11",".left-md-11",".top-md-n11",".right-md-n11",".bottom-md-n11",".left-md-n11",".top-md-12",".right-md-12",".bottom-md-12",".left-md-12",".top-md-n12",".right-md-n12",".bottom-md-n12",".left-md-n12"],"specificity":{"max":10,"average":10}},"declarations":{"total":96,"unique":96,"properties":{"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":96,"size":{"graph":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":",.left-lg-n12","declarations":1},{"selector":",.bottom-lg-n12","declarations":1},{"selector":",.right-lg-n12","declarations":1},{"selector":",.top-lg-n12","declarations":1},{"selector":",.left-lg-12","declarations":1},{"selector":",.bottom-lg-12","declarations":1},{"selector":",.right-lg-12","declarations":1},{"selector":",.top-lg-12","declarations":1},{"selector":",.left-lg-n11","declarations":1},{"selector":",.bottom-lg-n11","declarations":1},{"selector":",.right-lg-n11","declarations":1},{"selector":",.top-lg-n11","declarations":1},{"selector":",.left-lg-11","declarations":1},{"selector":",.bottom-lg-11","declarations":1},{"selector":",.right-lg-11","declarations":1},{"selector":",.top-lg-11","declarations":1},{"selector":",.left-lg-n10","declarations":1},{"selector":",.bottom-lg-n10","declarations":1},{"selector":",.right-lg-n10","declarations":1},{"selector":",.top-lg-n10","declarations":1},{"selector":",.left-lg-10","declarations":1},{"selector":",.bottom-lg-10","declarations":1},{"selector":",.right-lg-10","declarations":1},{"selector":",.top-lg-10","declarations":1},{"selector":",.left-lg-n9","declarations":1},{"selector":",.bottom-lg-n9","declarations":1},{"selector":",.right-lg-n9","declarations":1},{"selector":",.top-lg-n9","declarations":1},{"selector":",.left-lg-9","declarations":1},{"selector":",.bottom-lg-9","declarations":1},{"selector":",.right-lg-9","declarations":1},{"selector":",.top-lg-9","declarations":1},{"selector":",.left-lg-n8","declarations":1},{"selector":",.bottom-lg-n8","declarations":1},{"selector":",.right-lg-n8","declarations":1},{"selector":",.top-lg-n8","declarations":1},{"selector":",.left-lg-8","declarations":1},{"selector":",.bottom-lg-8","declarations":1},{"selector":",.right-lg-8","declarations":1},{"selector":",.top-lg-8","declarations":1},{"selector":",.left-lg-n7","declarations":1},{"selector":",.bottom-lg-n7","declarations":1},{"selector":",.right-lg-n7","declarations":1},{"selector":",.top-lg-n7","declarations":1},{"selector":",.left-lg-7","declarations":1},{"selector":",.bottom-lg-7","declarations":1},{"selector":",.right-lg-7","declarations":1},{"selector":",.top-lg-7","declarations":1},{"selector":",.left-lg-n6","declarations":1},{"selector":",.bottom-lg-n6","declarations":1},{"selector":",.right-lg-n6","declarations":1},{"selector":",.top-lg-n6","declarations":1},{"selector":",.left-lg-6","declarations":1},{"selector":",.bottom-lg-6","declarations":1},{"selector":",.right-lg-6","declarations":1},{"selector":",.top-lg-6","declarations":1},{"selector":",.left-lg-n5","declarations":1},{"selector":",.bottom-lg-n5","declarations":1},{"selector":",.right-lg-n5","declarations":1},{"selector":",.top-lg-n5","declarations":1},{"selector":",.left-lg-5","declarations":1},{"selector":",.bottom-lg-5","declarations":1},{"selector":",.right-lg-5","declarations":1},{"selector":",.top-lg-5","declarations":1},{"selector":",.left-lg-n4","declarations":1},{"selector":",.bottom-lg-n4","declarations":1},{"selector":",.right-lg-n4","declarations":1},{"selector":",.top-lg-n4","declarations":1},{"selector":",.left-lg-4","declarations":1},{"selector":",.bottom-lg-4","declarations":1},{"selector":",.right-lg-4","declarations":1},{"selector":",.top-lg-4","declarations":1},{"selector":",.left-lg-n3","declarations":1},{"selector":",.bottom-lg-n3","declarations":1},{"selector":",.right-lg-n3","declarations":1},{"selector":",.top-lg-n3","declarations":1},{"selector":",.left-lg-3","declarations":1},{"selector":",.bottom-lg-3","declarations":1},{"selector":",.right-lg-3","declarations":1},{"selector":",.top-lg-3","declarations":1},{"selector":",.left-lg-n2","declarations":1},{"selector":",.bottom-lg-n2","declarations":1},{"selector":",.right-lg-n2","declarations":1},{"selector":",.top-lg-n2","declarations":1},{"selector":",.left-lg-2","declarations":1},{"selector":",.bottom-lg-2","declarations":1},{"selector":",.right-lg-2","declarations":1},{"selector":",.top-lg-2","declarations":1},{"selector":",.left-lg-n1","declarations":1},{"selector":",.bottom-lg-n1","declarations":1},{"selector":",.right-lg-n1","declarations":1},{"selector":",.top-lg-n1","declarations":1},{"selector":",.left-lg-1","declarations":1},{"selector":",.bottom-lg-1","declarations":1},{"selector":",.right-lg-1","declarations":1},{"selector":".top-lg-1","declarations":1}]},"selectors":{"total":96,"type":0,"class":96,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".top-lg-1",".right-lg-1",".bottom-lg-1",".left-lg-1",".top-lg-n1",".right-lg-n1",".bottom-lg-n1",".left-lg-n1",".top-lg-2",".right-lg-2",".bottom-lg-2",".left-lg-2",".top-lg-n2",".right-lg-n2",".bottom-lg-n2",".left-lg-n2",".top-lg-3",".right-lg-3",".bottom-lg-3",".left-lg-3",".top-lg-n3",".right-lg-n3",".bottom-lg-n3",".left-lg-n3",".top-lg-4",".right-lg-4",".bottom-lg-4",".left-lg-4",".top-lg-n4",".right-lg-n4",".bottom-lg-n4",".left-lg-n4",".top-lg-5",".right-lg-5",".bottom-lg-5",".left-lg-5",".top-lg-n5",".right-lg-n5",".bottom-lg-n5",".left-lg-n5",".top-lg-6",".right-lg-6",".bottom-lg-6",".left-lg-6",".top-lg-n6",".right-lg-n6",".bottom-lg-n6",".left-lg-n6",".top-lg-7",".right-lg-7",".bottom-lg-7",".left-lg-7",".top-lg-n7",".right-lg-n7",".bottom-lg-n7",".left-lg-n7",".top-lg-8",".right-lg-8",".bottom-lg-8",".left-lg-8",".top-lg-n8",".right-lg-n8",".bottom-lg-n8",".left-lg-n8",".top-lg-9",".right-lg-9",".bottom-lg-9",".left-lg-9",".top-lg-n9",".right-lg-n9",".bottom-lg-n9",".left-lg-n9",".top-lg-10",".right-lg-10",".bottom-lg-10",".left-lg-10",".top-lg-n10",".right-lg-n10",".bottom-lg-n10",".left-lg-n10",".top-lg-11",".right-lg-11",".bottom-lg-11",".left-lg-11",".top-lg-n11",".right-lg-n11",".bottom-lg-n11",".left-lg-n11",".top-lg-12",".right-lg-12",".bottom-lg-12",".left-lg-12",".top-lg-n12",".right-lg-n12",".bottom-lg-n12",".left-lg-n12"],"specificity":{"max":10,"average":10}},"declarations":{"total":96,"unique":96,"properties":{"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"]}}},{"value":"(min-width: 544px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-sm-12","declarations":2},{"selector":",.my-sm-11","declarations":2},{"selector":",.my-sm-10","declarations":2},{"selector":",.my-sm-9","declarations":2},{"selector":",.my-sm-8","declarations":2},{"selector":",.my-sm-7","declarations":2},{"selector":",.mb-sm-12","declarations":1},{"selector":",.mt-sm-12","declarations":1},{"selector":",.mb-sm-11","declarations":1},{"selector":",.mt-sm-11","declarations":1},{"selector":",.mb-sm-10","declarations":1},{"selector":",.mt-sm-10","declarations":1},{"selector":",.mb-sm-9","declarations":1},{"selector":",.mt-sm-9","declarations":1},{"selector":",.mb-sm-8","declarations":1},{"selector":",.mt-sm-8","declarations":1},{"selector":",.mb-sm-7","declarations":1},{"selector":".mt-sm-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-sm-7",".mb-sm-7",".my-sm-7",".mt-sm-8",".mb-sm-8",".my-sm-8",".mt-sm-9",".mb-sm-9",".my-sm-9",".mt-sm-10",".mb-sm-10",".my-sm-10",".mt-sm-11",".mb-sm-11",".my-sm-11",".mt-sm-12",".mb-sm-12",".my-sm-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 768px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-md-12","declarations":2},{"selector":",.my-md-11","declarations":2},{"selector":",.my-md-10","declarations":2},{"selector":",.my-md-9","declarations":2},{"selector":",.my-md-8","declarations":2},{"selector":",.my-md-7","declarations":2},{"selector":",.mb-md-12","declarations":1},{"selector":",.mt-md-12","declarations":1},{"selector":",.mb-md-11","declarations":1},{"selector":",.mt-md-11","declarations":1},{"selector":",.mb-md-10","declarations":1},{"selector":",.mt-md-10","declarations":1},{"selector":",.mb-md-9","declarations":1},{"selector":",.mt-md-9","declarations":1},{"selector":",.mb-md-8","declarations":1},{"selector":",.mt-md-8","declarations":1},{"selector":",.mb-md-7","declarations":1},{"selector":".mt-md-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-md-7",".mb-md-7",".my-md-7",".mt-md-8",".mb-md-8",".my-md-8",".mt-md-9",".mb-md-9",".my-md-9",".mt-md-10",".mb-md-10",".my-md-10",".mt-md-11",".mb-md-11",".my-md-11",".mt-md-12",".mb-md-12",".my-md-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-lg-12","declarations":2},{"selector":",.my-lg-11","declarations":2},{"selector":",.my-lg-10","declarations":2},{"selector":",.my-lg-9","declarations":2},{"selector":",.my-lg-8","declarations":2},{"selector":",.my-lg-7","declarations":2},{"selector":",.mb-lg-12","declarations":1},{"selector":",.mt-lg-12","declarations":1},{"selector":",.mb-lg-11","declarations":1},{"selector":",.mt-lg-11","declarations":1},{"selector":",.mb-lg-10","declarations":1},{"selector":",.mt-lg-10","declarations":1},{"selector":",.mb-lg-9","declarations":1},{"selector":",.mt-lg-9","declarations":1},{"selector":",.mb-lg-8","declarations":1},{"selector":",.mt-lg-8","declarations":1},{"selector":",.mb-lg-7","declarations":1},{"selector":".mt-lg-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-lg-7",".mb-lg-7",".my-lg-7",".mt-lg-8",".mb-lg-8",".my-lg-8",".mt-lg-9",".mb-lg-9",".my-lg-9",".mt-lg-10",".mb-lg-10",".my-lg-10",".mt-lg-11",".mb-lg-11",".my-lg-11",".mt-lg-12",".mb-lg-12",".my-lg-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1280px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-xl-12","declarations":2},{"selector":",.my-xl-11","declarations":2},{"selector":",.my-xl-10","declarations":2},{"selector":",.my-xl-9","declarations":2},{"selector":",.my-xl-8","declarations":2},{"selector":",.my-xl-7","declarations":2},{"selector":",.mb-xl-12","declarations":1},{"selector":",.mt-xl-12","declarations":1},{"selector":",.mb-xl-11","declarations":1},{"selector":",.mt-xl-11","declarations":1},{"selector":",.mb-xl-10","declarations":1},{"selector":",.mt-xl-10","declarations":1},{"selector":",.mb-xl-9","declarations":1},{"selector":",.mt-xl-9","declarations":1},{"selector":",.mb-xl-8","declarations":1},{"selector":",.mt-xl-8","declarations":1},{"selector":",.mb-xl-7","declarations":1},{"selector":".mt-xl-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-xl-7",".mb-xl-7",".my-xl-7",".mt-xl-8",".mb-xl-8",".my-xl-8",".mt-xl-9",".mb-xl-9",".my-xl-9",".mt-xl-10",".mb-xl-10",".my-xl-10",".mt-xl-11",".mb-xl-11",".my-xl-11",".mt-xl-12",".mb-xl-12",".my-xl-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 544px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-sm-12","declarations":2},{"selector":",.py-sm-11","declarations":2},{"selector":",.py-sm-10","declarations":2},{"selector":",.py-sm-9","declarations":2},{"selector":",.py-sm-8","declarations":2},{"selector":",.py-sm-7","declarations":2},{"selector":",.pb-sm-12","declarations":1},{"selector":",.pt-sm-12","declarations":1},{"selector":",.pb-sm-11","declarations":1},{"selector":",.pt-sm-11","declarations":1},{"selector":",.pb-sm-10","declarations":1},{"selector":",.pt-sm-10","declarations":1},{"selector":",.pb-sm-9","declarations":1},{"selector":",.pt-sm-9","declarations":1},{"selector":",.pb-sm-8","declarations":1},{"selector":",.pt-sm-8","declarations":1},{"selector":",.pb-sm-7","declarations":1},{"selector":".pt-sm-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-sm-7",".pb-sm-7",".py-sm-7",".pt-sm-8",".pb-sm-8",".py-sm-8",".pt-sm-9",".pb-sm-9",".py-sm-9",".pt-sm-10",".pb-sm-10",".py-sm-10",".pt-sm-11",".pb-sm-11",".py-sm-11",".pt-sm-12",".pb-sm-12",".py-sm-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 768px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-md-12","declarations":2},{"selector":",.py-md-11","declarations":2},{"selector":",.py-md-10","declarations":2},{"selector":",.py-md-9","declarations":2},{"selector":",.py-md-8","declarations":2},{"selector":",.py-md-7","declarations":2},{"selector":",.pb-md-12","declarations":1},{"selector":",.pt-md-12","declarations":1},{"selector":",.pb-md-11","declarations":1},{"selector":",.pt-md-11","declarations":1},{"selector":",.pb-md-10","declarations":1},{"selector":",.pt-md-10","declarations":1},{"selector":",.pb-md-9","declarations":1},{"selector":",.pt-md-9","declarations":1},{"selector":",.pb-md-8","declarations":1},{"selector":",.pt-md-8","declarations":1},{"selector":",.pb-md-7","declarations":1},{"selector":".pt-md-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-md-7",".pb-md-7",".py-md-7",".pt-md-8",".pb-md-8",".py-md-8",".pt-md-9",".pb-md-9",".py-md-9",".pt-md-10",".pb-md-10",".py-md-10",".pt-md-11",".pb-md-11",".py-md-11",".pt-md-12",".pb-md-12",".py-md-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-lg-12","declarations":2},{"selector":",.py-lg-11","declarations":2},{"selector":",.py-lg-10","declarations":2},{"selector":",.py-lg-9","declarations":2},{"selector":",.py-lg-8","declarations":2},{"selector":",.py-lg-7","declarations":2},{"selector":",.pb-lg-12","declarations":1},{"selector":",.pt-lg-12","declarations":1},{"selector":",.pb-lg-11","declarations":1},{"selector":",.pt-lg-11","declarations":1},{"selector":",.pb-lg-10","declarations":1},{"selector":",.pt-lg-10","declarations":1},{"selector":",.pb-lg-9","declarations":1},{"selector":",.pt-lg-9","declarations":1},{"selector":",.pb-lg-8","declarations":1},{"selector":",.pt-lg-8","declarations":1},{"selector":",.pb-lg-7","declarations":1},{"selector":".pt-lg-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-lg-7",".pb-lg-7",".py-lg-7",".pt-lg-8",".pb-lg-8",".py-lg-8",".pt-lg-9",".pb-lg-9",".py-lg-9",".pt-lg-10",".pb-lg-10",".py-lg-10",".pt-lg-11",".pb-lg-11",".py-lg-11",".pt-lg-12",".pb-lg-12",".py-lg-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1280px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-xl-12","declarations":2},{"selector":",.py-xl-11","declarations":2},{"selector":",.py-xl-10","declarations":2},{"selector":",.py-xl-9","declarations":2},{"selector":",.py-xl-8","declarations":2},{"selector":",.py-xl-7","declarations":2},{"selector":",.pb-xl-12","declarations":1},{"selector":",.pt-xl-12","declarations":1},{"selector":",.pb-xl-11","declarations":1},{"selector":",.pt-xl-11","declarations":1},{"selector":",.pb-xl-10","declarations":1},{"selector":",.pt-xl-10","declarations":1},{"selector":",.pb-xl-9","declarations":1},{"selector":",.pt-xl-9","declarations":1},{"selector":",.pb-xl-8","declarations":1},{"selector":",.pt-xl-8","declarations":1},{"selector":",.pb-xl-7","declarations":1},{"selector":".pt-xl-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-xl-7",".pb-xl-7",".py-xl-7",".pt-xl-8",".pb-xl-8",".py-xl-8",".pt-xl-9",".pb-xl-9",".py-xl-9",".pt-xl-10",".pb-xl-10",".py-xl-10",".pt-xl-11",".pb-xl-11",".py-xl-11",".pt-xl-12",".pb-xl-12",".py-xl-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}}]}}} \ No newline at end of file diff --git a/node_modules/primer-marketing-utilities/docs/borders.md b/node_modules/primer-marketing-utilities/docs/borders.md new file mode 100644 index 00000000000..862522e23a2 --- /dev/null +++ b/node_modules/primer-marketing-utilities/docs/borders.md @@ -0,0 +1,29 @@ +--- +title: Marketing Borders +sort_title: Borders Marketing +path: utilities/marketing-borders +status: Stable +--- + +The following border utilities are meant to used in addition to those within primer-core. + +{:toc} + +## Border Colors + +### White border with alpha transparency + +Use `.border-white-fade` to add a white border with an alpha transparency of 0.15. This is useful when you want a border that is a lighter shade of the background color. Additional border colors are available in [primer-core border utilities](/css/utilities/borders#border-colors). + +```html +
+ + .border-white-fade .bg-gray-dark + +
+
+ + .border-white-fade .bg-blue + +
+``` diff --git a/node_modules/primer-marketing-utilities/docs/filters.md b/node_modules/primer-marketing-utilities/docs/filters.md new file mode 100644 index 00000000000..801fc6ed78a --- /dev/null +++ b/node_modules/primer-marketing-utilities/docs/filters.md @@ -0,0 +1,20 @@ +--- +title: Marketing Filters +path: utilities/marketing-filters +status: Stable +status_issue: https://github.com/github/design-systems/issues/302 +--- + +Filter utility classes can be applied to divs or images to apply visual effects. + +
+ Note: CSS filters are not supported by IE +
+ +## Grayscale + +Applying `.grayscale` to an element will remove all of its colors, and make it render in black and white. + +```html + +``` diff --git a/node_modules/primer-marketing-utilities/docs/layout.md b/node_modules/primer-marketing-utilities/docs/layout.md new file mode 100644 index 00000000000..978fb6ec166 --- /dev/null +++ b/node_modules/primer-marketing-utilities/docs/layout.md @@ -0,0 +1,26 @@ +--- +title: Marketing Layout +sort_title: Layout Marketing +path: utilities/marketing-layout +status: Stable +--- + +Marketing layout utilities build on top of [primer-core utilities](/css/utilities/layout#position), adding the option of responsive positioning. + +{:toc} + +## Position elements with spacing utilities + +Position elements from all four element edges (`top`, `right`, `bottom`, and `left`) using any spacing utility from the global spacing scale and the marketing spacing scale (from `$spacer-1` to `$spacer-12`), including negative and 0 values. + +Use these with `.position-absolute` to position decorative assets and shapes on marketing sites. + +In an effort to reduce the size of our CSS, responsive breakpoints are only supported for `md` and `lg` breakpoints. **There is no support for `sm` and `xl` breakpoints.** + +```html +
+
.top-2
+
.right-md-4
+
.left-lg-1
+
+``` diff --git a/node_modules/primer-marketing-utilities/docs/margin.md b/node_modules/primer-marketing-utilities/docs/margin.md new file mode 100644 index 00000000000..6743501b41a --- /dev/null +++ b/node_modules/primer-marketing-utilities/docs/margin.md @@ -0,0 +1,38 @@ +--- +title: Marketing Margin +sort_title: Margin Marketing +path: utilities/marketing-margin +status: Stable +status_issue: https://github.com/github/design-systems/issues/378 +--- + +Marketing margin utilities extend [core margin utilities](/css/support/spacing) across the y-axis only. The [marketing scale](/css/support/marketing-variables#extended-spacing-scale) starts from spacer 7 up to 12, and steps first by `8px` for spacer 7 and continues in increments of `16px` for spacer 8 to 12. + + +## Y-axis margin utilities + +Use marketing margin utilities to apply margin to top, bottom, or both y-axis of an element. These utilities can change or override default margins, and can be used with a spacing scale of 7-12. + +```html +
+
.mt-7
+
+
+
.mb-7
+
+
+
.my-7
+
+``` + +## Responsive y-axis margin utilities + +All marketing margin utilities can be adjusted per [breakpoint](/css/objects/grid#breakpoints) using the following formula: `m[y-direction]-[breakpoint]-[spacer]`. Each responsive style is applied to the specified breakpoint and up. + +```html +
+
+ .my-sm-7 .mb-lg-9 +
+
+``` diff --git a/node_modules/primer-marketing-utilities/docs/padding.md b/node_modules/primer-marketing-utilities/docs/padding.md new file mode 100644 index 00000000000..a6da381ec2c --- /dev/null +++ b/node_modules/primer-marketing-utilities/docs/padding.md @@ -0,0 +1,46 @@ +--- +title: Marketing Padding +sort_title: Padding Marketing +path: utilities/marketing-padding +status: Stable +status_issue: https://github.com/github/design-systems/issues/378 +--- + +Marketing padding utilities extend [core margin utilities](/css/utilities/margin) across the x and y axis. The [marketing scale](/css/support/marketing-variables#extended-spacing-scale) starts from spacer 7 up to 12, and steps first by `8px` for spacer 7 and continues in increments of `16px` for spacer 8 to 12. + +## Padding utilities + +Use marketing padding utilities to apply padding to top, right, bottom, left, x-axis, or y axis of an element. These utilities can change or override default padding, and can be used with a spacing scale of 7-12. + +```html +
+
.pt-7
+
+
+
.pr-7
+
+
+
.pb-7
+
+
+
.pl-7
+
+
+
.px-7
+
+
+
.py-7
+
+``` + +## Responsive padding utilities + +All marketing padding utilities can be adjusted per [breakpoint](/css/objects/grid#breakpoints) using the following formula: `p[y-direction]-[breakpoint]-[spacer]`. Each responsive style is applied to the specified breakpoint and up. + +```html +
+
+ .py-sm-7 .pb-lg-9 +
+
+``` diff --git a/node_modules/primer-marketing-utilities/index.scss b/node_modules/primer-marketing-utilities/index.scss index e605a72bcd2..31d936b800a 100644 --- a/node_modules/primer-marketing-utilities/index.scss +++ b/node_modules/primer-marketing-utilities/index.scss @@ -1,4 +1,8 @@ @import "primer-support/index.scss"; +@import "primer-marketing-support/index.scss"; // utilities @import "./lib/filters.scss"; @import "./lib/borders.scss"; +@import "./lib/layout.scss"; +@import "./lib/margin.scss"; +@import "./lib/padding.scss"; diff --git a/node_modules/primer-marketing-utilities/lib/borders.scss b/node_modules/primer-marketing-utilities/lib/borders.scss index 12ed39167a8..96e9e4ae906 100644 --- a/node_modules/primer-marketing-utilities/lib/borders.scss +++ b/node_modules/primer-marketing-utilities/lib/borders.scss @@ -1,17 +1,9 @@ // Border utilities -// stylelint-disable block-opening-brace-space-before, primer/selector-no-utility, comment-empty-line-before -// Responsive border utilities +// XXX If you're looking for responsive border utilities, they've moved to +// ../../primer-utilities/lib/borders.scss -@each $breakpoint in map-keys($breakpoints) { - @include breakpoint($breakpoint) { - .border-#{$breakpoint}-top { border-top: $border !important; } - .border-#{$breakpoint}-right { border-right: $border !important; } - .border-#{$breakpoint}-bottom { border-bottom: $border !important; } - .border-#{$breakpoint}-left { border-left: $border !important; } - .border-#{$breakpoint}-top-0 { border-top: 0 !important; } - .border-#{$breakpoint}-right-0 { border-right: 0 !important; } - .border-#{$breakpoint}-bottom-0 { border-bottom: 0 !important; } - .border-#{$breakpoint}-left-0 { border-left: 0 !important; } - } +/* Use with .border to turn the border rgba white 0.15 */ +.border-white-fade { + border-color: $white-fade-15 !important; } diff --git a/node_modules/primer-marketing-utilities/lib/layout.scss b/node_modules/primer-marketing-utilities/lib/layout.scss new file mode 100644 index 00000000000..4669e83e3cf --- /dev/null +++ b/node_modules/primer-marketing-utilities/lib/layout.scss @@ -0,0 +1,20 @@ +// Layout utilities +// stylelint-disable block-opening-brace-space-before, primer/selector-no-utility, comment-empty-line-before + +// Responsive utilities to position content +// No utilities for sm and xl breakpoints +@each $breakpoint, $variant in $marketing-position-variants { + @include breakpoint($breakpoint) { + @each $scale, $size in $marketing-all-spacers { + .top#{$variant}-#{$scale} { top: $size !important; } + .right#{$variant}-#{$scale} { right: $size !important; } + .bottom#{$variant}-#{$scale} { bottom: $size !important; } + .left#{$variant}-#{$scale} { left: $size !important; } + + .top#{$variant}-n#{$scale} { top: -$size !important; } + .right#{$variant}-n#{$scale} { right: -$size !important; } + .bottom#{$variant}-n#{$scale} { bottom: -$size !important; } + .left#{$variant}-n#{$scale} { left: -$size !important; } + } + } +} diff --git a/node_modules/primer-marketing-utilities/lib/margin.scss b/node_modules/primer-marketing-utilities/lib/margin.scss new file mode 100644 index 00000000000..08c4ec13dfc --- /dev/null +++ b/node_modules/primer-marketing-utilities/lib/margin.scss @@ -0,0 +1,18 @@ +// Margin spacer utilities for marketing +// Utilities only added for y-direction margin (i.e. top & bottom) +// stylelint-disable block-opening-brace-space-before, declaration-colon-space-before, primer/selector-no-utility, comment-empty-line-before + +@each $breakpoint, $variant in $responsive-variants { + @include breakpoint($breakpoint) { + @each $scale, $size in $marketing-spacers { + + .mt#{$variant}-#{$scale} { margin-top: $size !important; } + .mb#{$variant}-#{$scale} { margin-bottom: $size !important; } + + .my#{$variant}-#{$scale} { + margin-top: $size !important; + margin-bottom: $size !important; + } + } + } +} diff --git a/node_modules/primer-marketing-utilities/lib/padding.scss b/node_modules/primer-marketing-utilities/lib/padding.scss new file mode 100644 index 00000000000..6feca17b26a --- /dev/null +++ b/node_modules/primer-marketing-utilities/lib/padding.scss @@ -0,0 +1,18 @@ +// Padding spacer utilities for marketing +// stylelint-disable block-opening-brace-space-before, declaration-colon-space-before +// stylelint-disable comment-empty-line-before + +@each $breakpoint, $variant in $responsive-variants { + @include breakpoint($breakpoint) { + @each $scale, $size in $marketing-spacers { + + .pt#{$variant}-#{$scale} { padding-top: #{$size} !important; } + .pb#{$variant}-#{$scale} { padding-bottom: #{$size} !important; } + + .py#{$variant}-#{$scale} { + padding-top: #{$size} !important; + padding-bottom: #{$size} !important; + } + } + } +} diff --git a/node_modules/primer-marketing-utilities/package.json b/node_modules/primer-marketing-utilities/package.json index 53c235195fb..d25228fa383 100644 --- a/node_modules/primer-marketing-utilities/package.json +++ b/node_modules/primer-marketing-utilities/package.json @@ -1,69 +1,80 @@ { - "_from": "primer-marketing-utilities@^1.0.2", - "_id": "primer-marketing-utilities@1.0.2", + "_args": [ + [ + "primer-marketing-utilities@2.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-marketing-utilities@2.0.0", + "_id": "primer-marketing-utilities@2.0.0", "_inBundle": false, - "_integrity": "sha1-vUMh14exRbbBL6K4gV4V8dm7oyQ=", + "_integrity": "sha512-R2Y8uaOy44J9NtBNlLJKUrPKxtxv8svss3vP8YS4RRWISUSQGcjxRFPUX5ra8hqaenWO/NBbmeFVJXDwgrKu1A==", "_location": "/primer-marketing-utilities", "_phantomChildren": {}, "_requested": { - "type": "range", + "type": "version", "registry": true, - "raw": "primer-marketing-utilities@^1.0.2", + "raw": "primer-marketing-utilities@2.0.0", "name": "primer-marketing-utilities", "escapedName": "primer-marketing-utilities", - "rawSpec": "^1.0.2", + "rawSpec": "2.0.0", "saveSpec": null, - "fetchSpec": "^1.0.2" + "fetchSpec": "2.0.0" }, "_requiredBy": [ "/primer-marketing" ], - "_resolved": "https://registry.npmjs.org/primer-marketing-utilities/-/primer-marketing-utilities-1.0.2.tgz", - "_shasum": "bd4321d787b145b6c12fa2b8815e15f1d9bba324", - "_spec": "primer-marketing-utilities@^1.0.2", - "_where": "/Users/bkeepers/projects/guides/node_modules/primer-marketing", + "_resolved": "https://registry.npmjs.org/primer-marketing-utilities/-/primer-marketing-utilities-2.0.0.tgz", + "_spec": "2.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", "author": { "name": "GitHub, Inc." }, "bugs": { - "url": "https://github.com/primer/primer-css/issues" + "url": "https://github.com/primer/primer/issues" }, - "bundleDependencies": false, "dependencies": { - "primer-marketing-support": "^1.0.2", - "primer-support": "^4.0.7" + "primer-marketing-support": "2.0.0", + "primer-support": "5.0.0" }, - "deprecated": false, "description": "Marketing specific immutable, atomic CSS classes", - "devDependencies": { - "primer-module-build": "*", - "stylelint": "*", - "stylelint-config-primer": "*" - }, "files": [ "index.scss", "lib", - "build" + "build", + "docs" ], - "homepage": "http://primercss.io/", + "homepage": "http://primer.github.io/", "keywords": [ "primer", "css", "github", - "primercss" + "design-system" ], "license": "MIT", "main": "build/index.js", "name": "primer-marketing-utilities", + "primer": { + "category": "marketing", + "module_type": "utilities", + "class_whitelist": [ + "border-??-*", + "position-??-*" + ] + }, "repository": { "type": "git", - "url": "https://github.com/primer/primer-css/tree/master/modules/primer-marketing-utilities" + "url": "https://github.com/primer/primer/tree/master/modules/primer-marketing-utilities" }, + "sass": "index.scss", "scripts": { - "build": "primer-module-build index.scss", + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", "prepare": "npm run build", - "test": "npm run build && stylelint **/*.scss -c .stylelintrc.json -s scss" + "prepublishOnly": "../../script/notify pending", + "test": "../../script/npm-run-all build lint" }, - "style": "index.scss", - "version": "1.0.2" + "style": "build/build.css", + "version": "2.0.0" } diff --git a/node_modules/primer-marketing/CHANGELOG.md b/node_modules/primer-marketing/CHANGELOG.md deleted file mode 100755 index ce9a94b8d39..00000000000 --- a/node_modules/primer-marketing/CHANGELOG.md +++ /dev/null @@ -1,3 +0,0 @@ -# 1.0.0 - -- Grouping primer modules into marketing diff --git a/node_modules/primer-marketing/LICENSE b/node_modules/primer-marketing/LICENSE index 5715c13693b..f1cc6aa1076 100755 --- a/node_modules/primer-marketing/LICENSE +++ b/node_modules/primer-marketing/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-marketing/README.md b/node_modules/primer-marketing/README.md index 0a7499b3d72..1141e7d20db 100755 --- a/node_modules/primer-marketing/README.md +++ b/node_modules/primer-marketing/README.md @@ -1,15 +1,15 @@ # Primer marketing -[![npm version](http://img.shields.io/npm/v/primer-marketing.svg)](https://www.npmjs.org/package/primer-marketing) -[![Build Status](https://travis-ci.org/primer/primer-css.svg?branch=master)](https://travis-ci.org/primer/primer-css) +[![npm version](https://img.shields.io/npm/v/primer-marketing.svg)](https://www.npmjs.org/package/primer-marketing) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) -> Primer marketing is one of 3 meta-packages that belong to the Primer CSS framework. Primer marketing contains packages that are used on GitHub marketing websites. +> Primer marketing is one of 3 meta-packages that belong to the Primer framework. Primer marketing contains packages that are used on GitHub marketing websites. -This repository is a compilation of [several CSS packages](https://github.com/primer/primer-css). You can break it down into smaller sections using npm. +This repository is a compilation of [several CSS packages](https://github.com/primer/primer). You can break it down into smaller sections using npm. ## Install -This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-css` with this command. **You must have npm >=3.0 installed to be able to satisfy the dependency paths** +This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer` with this command. **You must have npm >=3.0 installed to be able to satisfy the dependency paths** ``` $ npm install --save primer-marketing @@ -42,7 +42,7 @@ You can read more about primer in the [docs][docs]. [MIT](./LICENSE) © [GitHub](https://github.com/) [primer]: https://github.com/primer/primer -[docs]: http://primercss.io/ +[docs]: http://primer.github.io/ [npm]: https://www.npmjs.com/ [install-npm]: https://docs.npmjs.com/getting-started/installing-node [sass]: http://sass-lang.com/ diff --git a/node_modules/primer-marketing/build/build.css b/node_modules/primer-marketing/build/build.css index 8d99e7a3682..4ba2007101f 100644 --- a/node_modules/primer-marketing/build/build.css +++ b/node_modules/primer-marketing/build/build.css @@ -1,6 +1,6 @@ /*! * Primer-marketing - * http://primercss.io + * http://primer.github.io * - * Released under MIT license. Copyright 2015 GitHub, Inc. - */.alt-mono-font{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace}.alt-h0,.alt-h1,.alt-h2,.alt-h3,.alt-h4,.alt-h5,.alt-h6,.alt-lead{-webkit-font-smoothing:antialiased;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Oxygen","Ubuntu","Cantarell","Open Sans",sans-serif}.alt-h0{font-size:48px;font-weight:300}@media (min-width: 768px){.alt-h0{font-size:54px}}@media (min-width: 1012px){.alt-h0{font-size:72px}}.alt-h1{font-size:36px;font-weight:300}@media (min-width: 768px){.alt-h1{font-size:48px}}@media (min-width: 1012px){.alt-h1{font-size:54px}}.alt-h2{font-size:28px;font-weight:300}@media (min-width: 768px){.alt-h2{font-size:34px}}@media (min-width: 1012px){.alt-h2{font-size:38px}}.alt-h3{font-size:18px;font-weight:400}@media (min-width: 768px){.alt-h3{font-size:20px}}@media (min-width: 1012px){.alt-h3{font-size:22px}}.alt-h4{font-size:16px;font-weight:500}.alt-h5{font-size:14px;font-weight:500}.alt-h6{font-size:12px;font-weight:500}.alt-lead{-webkit-font-smoothing:antialiased;font-size:21px;font-weight:300}@media (min-width: 768px){.alt-lead{font-size:24px}}@media (min-width: 1012px){.alt-lead{font-size:26px}}.alt-text-small{font-size:14px !important}.pullquote{padding-top:0;padding-bottom:0;padding-left:8px;margin-bottom:24px;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px;line-height:1.4;color:#586069;border-left:3px solid #e1e4e8}@media (min-width: 768px){.pullquote{padding-left:12px;margin-bottom:32px;margin-left:-15px;font-size:18px;line-height:1.5}}.breadcrumb-item{display:inline-block;margin-left:-4px;white-space:nowrap;list-style:none}.breadcrumb-item::after{padding-right:0.5em;padding-left:0.5em;color:#e1e4e8;content:"/"}.breadcrumb-item-selected::after{content:none}.card{background-color:#fff;border:1px #e1e4e8 solid;border-radius:6px;box-shadow:0 1px 1px rgba(27,31,35,0.1)}.jumbotron{position:relative;padding-top:40px;padding-bottom:40px}@media (min-width: 544px){.jumbotron{padding-top:60px;padding-bottom:60px}}@media (min-width: 1280px){.jumbotron{padding-top:120px;padding-bottom:120px}}@media (min-width: 1012px){.jumbotron-supertron{height:45vw;min-height:590px;max-height:55vh;padding-top:80px;padding-bottom:80px}}.jumbotron-minitron{padding-top:24px;padding-bottom:24px}@media (min-width: 544px){.jumbotron-minitron{padding-top:32px;padding-bottom:32px}}.jumbotron-shadow::after{position:absolute;bottom:0;left:0;width:100%;height:30px;content:" ";background-color:transparent;background-image:linear-gradient(transparent, rgba(0,0,0,0.05));background-repeat:repeat-x;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.05)}.jumbotron-photo{position:relative;background-color:#24292e;background-size:cover}.jumbotron-photo::before{position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;content:"";background-color:rgba(0,0,0,0.25)}.page-section{padding:32px 0;margin-top:0}@media (min-width: 768px){.page-section{padding:56px 0}}.page-section-jumplink:target{padding-top:112px}@media (min-width: 768px){.page-section-jumplink:target{padding-top:80px}}.data-table{width:100%;margin-top:16px;border-collapse:collapse;border:1px #e1e4e8 solid;box-shadow:0 1px 1px rgba(27,31,35,0.05)}.data-table th{font-weight:400;text-align:left}.data-table td,.data-table th{padding:16px;border-right:1px #e1e4e8 solid;border-bottom:1px #e1e4e8 solid}.data-table tbody th{width:25%}.data-table tbody th,.data-table tbody td{border-bottom-color:#e1e4e8}.data-table tbody tr:last-child th,.data-table tbody tr:last-child td{border-bottom:1px #e1e4e8 solid}.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (min-width: 544px){.border-sm-top{border-top:1px #e1e4e8 solid !important}.border-sm-right{border-right:1px #e1e4e8 solid !important}.border-sm-bottom{border-bottom:1px #e1e4e8 solid !important}.border-sm-left{border-left:1px #e1e4e8 solid !important}.border-sm-top-0{border-top:0 !important}.border-sm-right-0{border-right:0 !important}.border-sm-bottom-0{border-bottom:0 !important}.border-sm-left-0{border-left:0 !important}}@media (min-width: 768px){.border-md-top{border-top:1px #e1e4e8 solid !important}.border-md-right{border-right:1px #e1e4e8 solid !important}.border-md-bottom{border-bottom:1px #e1e4e8 solid !important}.border-md-left{border-left:1px #e1e4e8 solid !important}.border-md-top-0{border-top:0 !important}.border-md-right-0{border-right:0 !important}.border-md-bottom-0{border-bottom:0 !important}.border-md-left-0{border-left:0 !important}}@media (min-width: 1012px){.border-lg-top{border-top:1px #e1e4e8 solid !important}.border-lg-right{border-right:1px #e1e4e8 solid !important}.border-lg-bottom{border-bottom:1px #e1e4e8 solid !important}.border-lg-left{border-left:1px #e1e4e8 solid !important}.border-lg-top-0{border-top:0 !important}.border-lg-right-0{border-right:0 !important}.border-lg-bottom-0{border-bottom:0 !important}.border-lg-left-0{border-left:0 !important}}@media (min-width: 1280px){.border-xl-top{border-top:1px #e1e4e8 solid !important}.border-xl-right{border-right:1px #e1e4e8 solid !important}.border-xl-bottom{border-bottom:1px #e1e4e8 solid !important}.border-xl-left{border-left:1px #e1e4e8 solid !important}.border-xl-top-0{border-top:0 !important}.border-xl-right-0{border-right:0 !important}.border-xl-bottom-0{border-bottom:0 !important}.border-xl-left-0{border-left:0 !important}} + * Released under MIT license. Copyright (c) 2019 GitHub Inc. + */@font-face{font-family:InterUI;font-style:normal;font-weight:400;src:local("InterUI"),local("InterUI-Regular"),url("/primer-marketing-support/fonts/Inter-UI-Regular.woff") format("woff")}@font-face{font-family:InterUI;font-style:normal;font-weight:500;src:local("InterUI Medium"),local("InterUI-Medium"),url("/primer-marketing-support/fonts/Inter-UI-Medium.woff") format("woff")}@font-face{font-family:InterUI;font-style:normal;font-weight:400;src:local("InterUI"),local("InterUI-Regular"),url("/primer-marketing-support/fonts/Inter-UI-Regular.woff") format("woff")}@font-face{font-family:InterUI;font-style:normal;font-weight:500;src:local("InterUI Medium"),local("InterUI-Medium"),url("/primer-marketing-support/fonts/Inter-UI-Medium.woff") format("woff")}.h00-mktg,.h0-mktg,.h1-mktg,.h2-mktg,.h3-mktg,.h4-mktg,.h5-mktg,.h6-mktg,.lead-mktg{font-family:InterUI,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500}.h000-mktg{font-size:48px !important}@media (min-width: 768px){.h000-mktg{font-size:64px !important}}.h00-mktg{font-size:40px !important}@media (min-width: 768px){.h00-mktg{font-size:48px !important}}.h0-mktg{font-size:32px !important}@media (min-width: 768px){.h0-mktg{font-size:40px !important}}.h1-mktg{font-size:26px !important}@media (min-width: 768px){.h1-mktg{font-size:32px !important}}.h2-mktg{font-size:22px !important}@media (min-width: 768px){.h2-mktg{font-size:24px !important}}.h3-mktg{font-size:18px !important}@media (min-width: 768px){.h3-mktg{font-size:20px !important}}.h4-mktg{font-size:16px !important}.h5-mktg{font-size:14px !important}.h6-mktg{font-size:12px !important}.lead-mktg{font-size:20px;font-weight:400}.pullquote{padding-top:0;padding-bottom:0;padding-left:8px;margin-bottom:24px;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px;line-height:1.4;color:#586069;border-left:3px solid #e1e4e8}@media (min-width: 768px){.pullquote{padding-left:12px;margin-bottom:32px;margin-left:-15px;font-size:18px;line-height:1.5}}@font-face{font-family:InterUI;font-style:normal;font-weight:400;src:local("InterUI"),local("InterUI-Regular"),url("/primer-marketing-support/fonts/Inter-UI-Regular.woff") format("woff")}@font-face{font-family:InterUI;font-style:normal;font-weight:500;src:local("InterUI Medium"),local("InterUI-Medium"),url("/primer-marketing-support/fonts/Inter-UI-Medium.woff") format("woff")}.btn-mktg{display:inline-block;padding:16px 24px;font-size:14px;font-weight:500;color:#fff;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#1277eb;border:1px solid #1277eb;border-radius:3px;transition:.2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-mktg:hover{text-decoration:none;background-color:#0366d6;border-color:#0366d6}.btn-mktg:focus{outline:0;box-shadow:0 0 0 0.2em rgba(3,102,214,0.3)}.btn-mktg:disabled,.btn-mktg.disabled{pointer-events:none;cursor:default;opacity:0.65}.btn-primary-mktg{background-color:#2ebc4f;border-color:#2ebc4f}.btn-primary-mktg:hover{background-color:#28a745;border-color:#28a745}.btn-primary-mktg:focus{box-shadow:0 0 0 0.2em rgba(40,167,69,0.3)}.btn-large-mktg{padding:20px 32px;font-size:16px}.btn-outline-mktg{color:#1277eb;background-color:#fff;border-color:rgba(18,119,235,0.5)}.btn-outline-mktg:hover{color:#0366d6;text-decoration:none;background-color:#fff;border-color:#1277eb}@font-face{font-family:InterUI;font-style:normal;font-weight:400;src:local("InterUI"),local("InterUI-Regular"),url("/primer-marketing-support/fonts/Inter-UI-Regular.woff") format("woff")}@font-face{font-family:InterUI;font-style:normal;font-weight:500;src:local("InterUI Medium"),local("InterUI-Medium"),url("/primer-marketing-support/fonts/Inter-UI-Medium.woff") format("woff")}.grayscale{filter:grayscale(100%)}.border-white-fade{border-color:rgba(255,255,255,0.15) !important}.top-1{top:4px !important}.right-1{right:4px !important}.bottom-1{bottom:4px !important}.left-1{left:4px !important}.top-n1{top:-4px !important}.right-n1{right:-4px !important}.bottom-n1{bottom:-4px !important}.left-n1{left:-4px !important}.top-2{top:8px !important}.right-2{right:8px !important}.bottom-2{bottom:8px !important}.left-2{left:8px !important}.top-n2{top:-8px !important}.right-n2{right:-8px !important}.bottom-n2{bottom:-8px !important}.left-n2{left:-8px !important}.top-3{top:16px !important}.right-3{right:16px !important}.bottom-3{bottom:16px !important}.left-3{left:16px !important}.top-n3{top:-16px !important}.right-n3{right:-16px !important}.bottom-n3{bottom:-16px !important}.left-n3{left:-16px !important}.top-4{top:24px !important}.right-4{right:24px !important}.bottom-4{bottom:24px !important}.left-4{left:24px !important}.top-n4{top:-24px !important}.right-n4{right:-24px !important}.bottom-n4{bottom:-24px !important}.left-n4{left:-24px !important}.top-5{top:32px !important}.right-5{right:32px !important}.bottom-5{bottom:32px !important}.left-5{left:32px !important}.top-n5{top:-32px !important}.right-n5{right:-32px !important}.bottom-n5{bottom:-32px !important}.left-n5{left:-32px !important}.top-6{top:40px !important}.right-6{right:40px !important}.bottom-6{bottom:40px !important}.left-6{left:40px !important}.top-n6{top:-40px !important}.right-n6{right:-40px !important}.bottom-n6{bottom:-40px !important}.left-n6{left:-40px !important}.top-7{top:48px !important}.right-7{right:48px !important}.bottom-7{bottom:48px !important}.left-7{left:48px !important}.top-n7{top:-48px !important}.right-n7{right:-48px !important}.bottom-n7{bottom:-48px !important}.left-n7{left:-48px !important}.top-8{top:64px !important}.right-8{right:64px !important}.bottom-8{bottom:64px !important}.left-8{left:64px !important}.top-n8{top:-64px !important}.right-n8{right:-64px !important}.bottom-n8{bottom:-64px !important}.left-n8{left:-64px !important}.top-9{top:80px !important}.right-9{right:80px !important}.bottom-9{bottom:80px !important}.left-9{left:80px !important}.top-n9{top:-80px !important}.right-n9{right:-80px !important}.bottom-n9{bottom:-80px !important}.left-n9{left:-80px !important}.top-10{top:96px !important}.right-10{right:96px !important}.bottom-10{bottom:96px !important}.left-10{left:96px !important}.top-n10{top:-96px !important}.right-n10{right:-96px !important}.bottom-n10{bottom:-96px !important}.left-n10{left:-96px !important}.top-11{top:112px !important}.right-11{right:112px !important}.bottom-11{bottom:112px !important}.left-11{left:112px !important}.top-n11{top:-112px !important}.right-n11{right:-112px !important}.bottom-n11{bottom:-112px !important}.left-n11{left:-112px !important}.top-12{top:128px !important}.right-12{right:128px !important}.bottom-12{bottom:128px !important}.left-12{left:128px !important}.top-n12{top:-128px !important}.right-n12{right:-128px !important}.bottom-n12{bottom:-128px !important}.left-n12{left:-128px !important}@media (min-width: 768px){.top-md-1{top:4px !important}.right-md-1{right:4px !important}.bottom-md-1{bottom:4px !important}.left-md-1{left:4px !important}.top-md-n1{top:-4px !important}.right-md-n1{right:-4px !important}.bottom-md-n1{bottom:-4px !important}.left-md-n1{left:-4px !important}.top-md-2{top:8px !important}.right-md-2{right:8px !important}.bottom-md-2{bottom:8px !important}.left-md-2{left:8px !important}.top-md-n2{top:-8px !important}.right-md-n2{right:-8px !important}.bottom-md-n2{bottom:-8px !important}.left-md-n2{left:-8px !important}.top-md-3{top:16px !important}.right-md-3{right:16px !important}.bottom-md-3{bottom:16px !important}.left-md-3{left:16px !important}.top-md-n3{top:-16px !important}.right-md-n3{right:-16px !important}.bottom-md-n3{bottom:-16px !important}.left-md-n3{left:-16px !important}.top-md-4{top:24px !important}.right-md-4{right:24px !important}.bottom-md-4{bottom:24px !important}.left-md-4{left:24px !important}.top-md-n4{top:-24px !important}.right-md-n4{right:-24px !important}.bottom-md-n4{bottom:-24px !important}.left-md-n4{left:-24px !important}.top-md-5{top:32px !important}.right-md-5{right:32px !important}.bottom-md-5{bottom:32px !important}.left-md-5{left:32px !important}.top-md-n5{top:-32px !important}.right-md-n5{right:-32px !important}.bottom-md-n5{bottom:-32px !important}.left-md-n5{left:-32px !important}.top-md-6{top:40px !important}.right-md-6{right:40px !important}.bottom-md-6{bottom:40px !important}.left-md-6{left:40px !important}.top-md-n6{top:-40px !important}.right-md-n6{right:-40px !important}.bottom-md-n6{bottom:-40px !important}.left-md-n6{left:-40px !important}.top-md-7{top:48px !important}.right-md-7{right:48px !important}.bottom-md-7{bottom:48px !important}.left-md-7{left:48px !important}.top-md-n7{top:-48px !important}.right-md-n7{right:-48px !important}.bottom-md-n7{bottom:-48px !important}.left-md-n7{left:-48px !important}.top-md-8{top:64px !important}.right-md-8{right:64px !important}.bottom-md-8{bottom:64px !important}.left-md-8{left:64px !important}.top-md-n8{top:-64px !important}.right-md-n8{right:-64px !important}.bottom-md-n8{bottom:-64px !important}.left-md-n8{left:-64px !important}.top-md-9{top:80px !important}.right-md-9{right:80px !important}.bottom-md-9{bottom:80px !important}.left-md-9{left:80px !important}.top-md-n9{top:-80px !important}.right-md-n9{right:-80px !important}.bottom-md-n9{bottom:-80px !important}.left-md-n9{left:-80px !important}.top-md-10{top:96px !important}.right-md-10{right:96px !important}.bottom-md-10{bottom:96px !important}.left-md-10{left:96px !important}.top-md-n10{top:-96px !important}.right-md-n10{right:-96px !important}.bottom-md-n10{bottom:-96px !important}.left-md-n10{left:-96px !important}.top-md-11{top:112px !important}.right-md-11{right:112px !important}.bottom-md-11{bottom:112px !important}.left-md-11{left:112px !important}.top-md-n11{top:-112px !important}.right-md-n11{right:-112px !important}.bottom-md-n11{bottom:-112px !important}.left-md-n11{left:-112px !important}.top-md-12{top:128px !important}.right-md-12{right:128px !important}.bottom-md-12{bottom:128px !important}.left-md-12{left:128px !important}.top-md-n12{top:-128px !important}.right-md-n12{right:-128px !important}.bottom-md-n12{bottom:-128px !important}.left-md-n12{left:-128px !important}}@media (min-width: 1012px){.top-lg-1{top:4px !important}.right-lg-1{right:4px !important}.bottom-lg-1{bottom:4px !important}.left-lg-1{left:4px !important}.top-lg-n1{top:-4px !important}.right-lg-n1{right:-4px !important}.bottom-lg-n1{bottom:-4px !important}.left-lg-n1{left:-4px !important}.top-lg-2{top:8px !important}.right-lg-2{right:8px !important}.bottom-lg-2{bottom:8px !important}.left-lg-2{left:8px !important}.top-lg-n2{top:-8px !important}.right-lg-n2{right:-8px !important}.bottom-lg-n2{bottom:-8px !important}.left-lg-n2{left:-8px !important}.top-lg-3{top:16px !important}.right-lg-3{right:16px !important}.bottom-lg-3{bottom:16px !important}.left-lg-3{left:16px !important}.top-lg-n3{top:-16px !important}.right-lg-n3{right:-16px !important}.bottom-lg-n3{bottom:-16px !important}.left-lg-n3{left:-16px !important}.top-lg-4{top:24px !important}.right-lg-4{right:24px !important}.bottom-lg-4{bottom:24px !important}.left-lg-4{left:24px !important}.top-lg-n4{top:-24px !important}.right-lg-n4{right:-24px !important}.bottom-lg-n4{bottom:-24px !important}.left-lg-n4{left:-24px !important}.top-lg-5{top:32px !important}.right-lg-5{right:32px !important}.bottom-lg-5{bottom:32px !important}.left-lg-5{left:32px !important}.top-lg-n5{top:-32px !important}.right-lg-n5{right:-32px !important}.bottom-lg-n5{bottom:-32px !important}.left-lg-n5{left:-32px !important}.top-lg-6{top:40px !important}.right-lg-6{right:40px !important}.bottom-lg-6{bottom:40px !important}.left-lg-6{left:40px !important}.top-lg-n6{top:-40px !important}.right-lg-n6{right:-40px !important}.bottom-lg-n6{bottom:-40px !important}.left-lg-n6{left:-40px !important}.top-lg-7{top:48px !important}.right-lg-7{right:48px !important}.bottom-lg-7{bottom:48px !important}.left-lg-7{left:48px !important}.top-lg-n7{top:-48px !important}.right-lg-n7{right:-48px !important}.bottom-lg-n7{bottom:-48px !important}.left-lg-n7{left:-48px !important}.top-lg-8{top:64px !important}.right-lg-8{right:64px !important}.bottom-lg-8{bottom:64px !important}.left-lg-8{left:64px !important}.top-lg-n8{top:-64px !important}.right-lg-n8{right:-64px !important}.bottom-lg-n8{bottom:-64px !important}.left-lg-n8{left:-64px !important}.top-lg-9{top:80px !important}.right-lg-9{right:80px !important}.bottom-lg-9{bottom:80px !important}.left-lg-9{left:80px !important}.top-lg-n9{top:-80px !important}.right-lg-n9{right:-80px !important}.bottom-lg-n9{bottom:-80px !important}.left-lg-n9{left:-80px !important}.top-lg-10{top:96px !important}.right-lg-10{right:96px !important}.bottom-lg-10{bottom:96px !important}.left-lg-10{left:96px !important}.top-lg-n10{top:-96px !important}.right-lg-n10{right:-96px !important}.bottom-lg-n10{bottom:-96px !important}.left-lg-n10{left:-96px !important}.top-lg-11{top:112px !important}.right-lg-11{right:112px !important}.bottom-lg-11{bottom:112px !important}.left-lg-11{left:112px !important}.top-lg-n11{top:-112px !important}.right-lg-n11{right:-112px !important}.bottom-lg-n11{bottom:-112px !important}.left-lg-n11{left:-112px !important}.top-lg-12{top:128px !important}.right-lg-12{right:128px !important}.bottom-lg-12{bottom:128px !important}.left-lg-12{left:128px !important}.top-lg-n12{top:-128px !important}.right-lg-n12{right:-128px !important}.bottom-lg-n12{bottom:-128px !important}.left-lg-n12{left:-128px !important}}.mt-7{margin-top:48px !important}.mb-7{margin-bottom:48px !important}.my-7{margin-top:48px !important;margin-bottom:48px !important}.mt-8{margin-top:64px !important}.mb-8{margin-bottom:64px !important}.my-8{margin-top:64px !important;margin-bottom:64px !important}.mt-9{margin-top:80px !important}.mb-9{margin-bottom:80px !important}.my-9{margin-top:80px !important;margin-bottom:80px !important}.mt-10{margin-top:96px !important}.mb-10{margin-bottom:96px !important}.my-10{margin-top:96px !important;margin-bottom:96px !important}.mt-11{margin-top:112px !important}.mb-11{margin-bottom:112px !important}.my-11{margin-top:112px !important;margin-bottom:112px !important}.mt-12{margin-top:128px !important}.mb-12{margin-bottom:128px !important}.my-12{margin-top:128px !important;margin-bottom:128px !important}@media (min-width: 544px){.mt-sm-7{margin-top:48px !important}.mb-sm-7{margin-bottom:48px !important}.my-sm-7{margin-top:48px !important;margin-bottom:48px !important}.mt-sm-8{margin-top:64px !important}.mb-sm-8{margin-bottom:64px !important}.my-sm-8{margin-top:64px !important;margin-bottom:64px !important}.mt-sm-9{margin-top:80px !important}.mb-sm-9{margin-bottom:80px !important}.my-sm-9{margin-top:80px !important;margin-bottom:80px !important}.mt-sm-10{margin-top:96px !important}.mb-sm-10{margin-bottom:96px !important}.my-sm-10{margin-top:96px !important;margin-bottom:96px !important}.mt-sm-11{margin-top:112px !important}.mb-sm-11{margin-bottom:112px !important}.my-sm-11{margin-top:112px !important;margin-bottom:112px !important}.mt-sm-12{margin-top:128px !important}.mb-sm-12{margin-bottom:128px !important}.my-sm-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 768px){.mt-md-7{margin-top:48px !important}.mb-md-7{margin-bottom:48px !important}.my-md-7{margin-top:48px !important;margin-bottom:48px !important}.mt-md-8{margin-top:64px !important}.mb-md-8{margin-bottom:64px !important}.my-md-8{margin-top:64px !important;margin-bottom:64px !important}.mt-md-9{margin-top:80px !important}.mb-md-9{margin-bottom:80px !important}.my-md-9{margin-top:80px !important;margin-bottom:80px !important}.mt-md-10{margin-top:96px !important}.mb-md-10{margin-bottom:96px !important}.my-md-10{margin-top:96px !important;margin-bottom:96px !important}.mt-md-11{margin-top:112px !important}.mb-md-11{margin-bottom:112px !important}.my-md-11{margin-top:112px !important;margin-bottom:112px !important}.mt-md-12{margin-top:128px !important}.mb-md-12{margin-bottom:128px !important}.my-md-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 1012px){.mt-lg-7{margin-top:48px !important}.mb-lg-7{margin-bottom:48px !important}.my-lg-7{margin-top:48px !important;margin-bottom:48px !important}.mt-lg-8{margin-top:64px !important}.mb-lg-8{margin-bottom:64px !important}.my-lg-8{margin-top:64px !important;margin-bottom:64px !important}.mt-lg-9{margin-top:80px !important}.mb-lg-9{margin-bottom:80px !important}.my-lg-9{margin-top:80px !important;margin-bottom:80px !important}.mt-lg-10{margin-top:96px !important}.mb-lg-10{margin-bottom:96px !important}.my-lg-10{margin-top:96px !important;margin-bottom:96px !important}.mt-lg-11{margin-top:112px !important}.mb-lg-11{margin-bottom:112px !important}.my-lg-11{margin-top:112px !important;margin-bottom:112px !important}.mt-lg-12{margin-top:128px !important}.mb-lg-12{margin-bottom:128px !important}.my-lg-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 1280px){.mt-xl-7{margin-top:48px !important}.mb-xl-7{margin-bottom:48px !important}.my-xl-7{margin-top:48px !important;margin-bottom:48px !important}.mt-xl-8{margin-top:64px !important}.mb-xl-8{margin-bottom:64px !important}.my-xl-8{margin-top:64px !important;margin-bottom:64px !important}.mt-xl-9{margin-top:80px !important}.mb-xl-9{margin-bottom:80px !important}.my-xl-9{margin-top:80px !important;margin-bottom:80px !important}.mt-xl-10{margin-top:96px !important}.mb-xl-10{margin-bottom:96px !important}.my-xl-10{margin-top:96px !important;margin-bottom:96px !important}.mt-xl-11{margin-top:112px !important}.mb-xl-11{margin-bottom:112px !important}.my-xl-11{margin-top:112px !important;margin-bottom:112px !important}.mt-xl-12{margin-top:128px !important}.mb-xl-12{margin-bottom:128px !important}.my-xl-12{margin-top:128px !important;margin-bottom:128px !important}}.pt-7{padding-top:48px !important}.pb-7{padding-bottom:48px !important}.py-7{padding-top:48px !important;padding-bottom:48px !important}.pt-8{padding-top:64px !important}.pb-8{padding-bottom:64px !important}.py-8{padding-top:64px !important;padding-bottom:64px !important}.pt-9{padding-top:80px !important}.pb-9{padding-bottom:80px !important}.py-9{padding-top:80px !important;padding-bottom:80px !important}.pt-10{padding-top:96px !important}.pb-10{padding-bottom:96px !important}.py-10{padding-top:96px !important;padding-bottom:96px !important}.pt-11{padding-top:112px !important}.pb-11{padding-bottom:112px !important}.py-11{padding-top:112px !important;padding-bottom:112px !important}.pt-12{padding-top:128px !important}.pb-12{padding-bottom:128px !important}.py-12{padding-top:128px !important;padding-bottom:128px !important}@media (min-width: 544px){.pt-sm-7{padding-top:48px !important}.pb-sm-7{padding-bottom:48px !important}.py-sm-7{padding-top:48px !important;padding-bottom:48px !important}.pt-sm-8{padding-top:64px !important}.pb-sm-8{padding-bottom:64px !important}.py-sm-8{padding-top:64px !important;padding-bottom:64px !important}.pt-sm-9{padding-top:80px !important}.pb-sm-9{padding-bottom:80px !important}.py-sm-9{padding-top:80px !important;padding-bottom:80px !important}.pt-sm-10{padding-top:96px !important}.pb-sm-10{padding-bottom:96px !important}.py-sm-10{padding-top:96px !important;padding-bottom:96px !important}.pt-sm-11{padding-top:112px !important}.pb-sm-11{padding-bottom:112px !important}.py-sm-11{padding-top:112px !important;padding-bottom:112px !important}.pt-sm-12{padding-top:128px !important}.pb-sm-12{padding-bottom:128px !important}.py-sm-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 768px){.pt-md-7{padding-top:48px !important}.pb-md-7{padding-bottom:48px !important}.py-md-7{padding-top:48px !important;padding-bottom:48px !important}.pt-md-8{padding-top:64px !important}.pb-md-8{padding-bottom:64px !important}.py-md-8{padding-top:64px !important;padding-bottom:64px !important}.pt-md-9{padding-top:80px !important}.pb-md-9{padding-bottom:80px !important}.py-md-9{padding-top:80px !important;padding-bottom:80px !important}.pt-md-10{padding-top:96px !important}.pb-md-10{padding-bottom:96px !important}.py-md-10{padding-top:96px !important;padding-bottom:96px !important}.pt-md-11{padding-top:112px !important}.pb-md-11{padding-bottom:112px !important}.py-md-11{padding-top:112px !important;padding-bottom:112px !important}.pt-md-12{padding-top:128px !important}.pb-md-12{padding-bottom:128px !important}.py-md-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 1012px){.pt-lg-7{padding-top:48px !important}.pb-lg-7{padding-bottom:48px !important}.py-lg-7{padding-top:48px !important;padding-bottom:48px !important}.pt-lg-8{padding-top:64px !important}.pb-lg-8{padding-bottom:64px !important}.py-lg-8{padding-top:64px !important;padding-bottom:64px !important}.pt-lg-9{padding-top:80px !important}.pb-lg-9{padding-bottom:80px !important}.py-lg-9{padding-top:80px !important;padding-bottom:80px !important}.pt-lg-10{padding-top:96px !important}.pb-lg-10{padding-bottom:96px !important}.py-lg-10{padding-top:96px !important;padding-bottom:96px !important}.pt-lg-11{padding-top:112px !important}.pb-lg-11{padding-bottom:112px !important}.py-lg-11{padding-top:112px !important;padding-bottom:112px !important}.pt-lg-12{padding-top:128px !important}.pb-lg-12{padding-bottom:128px !important}.py-lg-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 1280px){.pt-xl-7{padding-top:48px !important}.pb-xl-7{padding-bottom:48px !important}.py-xl-7{padding-top:48px !important;padding-bottom:48px !important}.pt-xl-8{padding-top:64px !important}.pb-xl-8{padding-bottom:64px !important}.py-xl-8{padding-top:64px !important;padding-bottom:64px !important}.pt-xl-9{padding-top:80px !important}.pb-xl-9{padding-bottom:80px !important}.py-xl-9{padding-top:80px !important;padding-bottom:80px !important}.pt-xl-10{padding-top:96px !important}.pb-xl-10{padding-bottom:96px !important}.py-xl-10{padding-top:96px !important;padding-bottom:96px !important}.pt-xl-11{padding-top:112px !important}.pb-xl-11{padding-bottom:112px !important}.py-xl-11{padding-top:112px !important;padding-bottom:112px !important}.pt-xl-12{padding-top:128px !important}.pb-xl-12{padding-bottom:128px !important}.py-xl-12{padding-top:128px !important;padding-bottom:128px !important}} diff --git a/node_modules/primer-marketing/build/data.json b/node_modules/primer-marketing/build/data.json new file mode 100644 index 00000000000..12fc0d6bb5d --- /dev/null +++ b/node_modules/primer-marketing/build/data.json @@ -0,0 +1 @@ +{"cssstats":{"size":22621,"gzipSize":3359,"humanizedSize":"22kB","humanizedGzipSize":"3kB","rules":{"total":499,"size":{"graph":[2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,9,5,19,3,2,3,2,2,1,2,3,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":19,"average":1.2104208416833668},"selectorByRuleSizes":[{"selector":".btn-mktg","declarations":19},{"selector":".pullquote","declarations":9},{"selector":".pullquote","declarations":5},{"selector":".btn-outline-mktg:hover","declarations":4},{"selector":".btn-outline-mktg","declarations":3},{"selector":".btn-mktg:disabled,.btn-mktg.disabled","declarations":3},{"selector":".btn-mktg:hover","declarations":3},{"selector":".py-xl-12","declarations":2},{"selector":".py-xl-11","declarations":2},{"selector":".py-xl-10","declarations":2},{"selector":".py-xl-9","declarations":2},{"selector":".py-xl-8","declarations":2},{"selector":".py-xl-7","declarations":2},{"selector":".py-lg-12","declarations":2},{"selector":".py-lg-11","declarations":2},{"selector":".py-lg-10","declarations":2},{"selector":".py-lg-9","declarations":2},{"selector":".py-lg-8","declarations":2},{"selector":".py-lg-7","declarations":2},{"selector":".py-md-12","declarations":2},{"selector":".py-md-11","declarations":2},{"selector":".py-md-10","declarations":2},{"selector":".py-md-9","declarations":2},{"selector":".py-md-8","declarations":2},{"selector":".py-md-7","declarations":2},{"selector":".py-sm-12","declarations":2},{"selector":".py-sm-11","declarations":2},{"selector":".py-sm-10","declarations":2},{"selector":".py-sm-9","declarations":2},{"selector":".py-sm-8","declarations":2},{"selector":".py-sm-7","declarations":2},{"selector":".py-12","declarations":2},{"selector":".py-11","declarations":2},{"selector":".py-10","declarations":2},{"selector":".py-9","declarations":2},{"selector":".py-8","declarations":2},{"selector":".py-7","declarations":2},{"selector":".my-xl-12","declarations":2},{"selector":".my-xl-11","declarations":2},{"selector":".my-xl-10","declarations":2},{"selector":".my-xl-9","declarations":2},{"selector":".my-xl-8","declarations":2},{"selector":".my-xl-7","declarations":2},{"selector":".my-lg-12","declarations":2},{"selector":".my-lg-11","declarations":2},{"selector":".my-lg-10","declarations":2},{"selector":".my-lg-9","declarations":2},{"selector":".my-lg-8","declarations":2},{"selector":".my-lg-7","declarations":2},{"selector":".my-md-12","declarations":2},{"selector":".my-md-11","declarations":2},{"selector":".my-md-10","declarations":2},{"selector":".my-md-9","declarations":2},{"selector":".my-md-8","declarations":2},{"selector":".my-md-7","declarations":2},{"selector":".my-sm-12","declarations":2},{"selector":".my-sm-11","declarations":2},{"selector":".my-sm-10","declarations":2},{"selector":".my-sm-9","declarations":2},{"selector":".my-sm-8","declarations":2},{"selector":".my-sm-7","declarations":2},{"selector":".my-12","declarations":2},{"selector":".my-11","declarations":2},{"selector":".my-10","declarations":2},{"selector":".my-9","declarations":2},{"selector":".my-8","declarations":2},{"selector":".my-7","declarations":2},{"selector":".btn-large-mktg","declarations":2},{"selector":".btn-primary-mktg:hover","declarations":2},{"selector":".btn-primary-mktg","declarations":2},{"selector":".btn-mktg:focus","declarations":2},{"selector":".lead-mktg","declarations":2},{"selector":".h00-mktg,.h0-mktg,.h1-mktg,.h2-mktg,.h3-mktg,.h4-mktg,.h5-mktg,.h6-mktg,.lead-mktg","declarations":2},{"selector":".pb-xl-12","declarations":1},{"selector":".pt-xl-12","declarations":1},{"selector":".pb-xl-11","declarations":1},{"selector":".pt-xl-11","declarations":1},{"selector":".pb-xl-10","declarations":1},{"selector":".pt-xl-10","declarations":1},{"selector":".pb-xl-9","declarations":1},{"selector":".pt-xl-9","declarations":1},{"selector":".pb-xl-8","declarations":1},{"selector":".pt-xl-8","declarations":1},{"selector":".pb-xl-7","declarations":1},{"selector":".pt-xl-7","declarations":1},{"selector":".pb-lg-12","declarations":1},{"selector":".pt-lg-12","declarations":1},{"selector":".pb-lg-11","declarations":1},{"selector":".pt-lg-11","declarations":1},{"selector":".pb-lg-10","declarations":1},{"selector":".pt-lg-10","declarations":1},{"selector":".pb-lg-9","declarations":1},{"selector":".pt-lg-9","declarations":1},{"selector":".pb-lg-8","declarations":1},{"selector":".pt-lg-8","declarations":1},{"selector":".pb-lg-7","declarations":1},{"selector":".pt-lg-7","declarations":1},{"selector":".pb-md-12","declarations":1},{"selector":".pt-md-12","declarations":1},{"selector":".pb-md-11","declarations":1},{"selector":".pt-md-11","declarations":1},{"selector":".pb-md-10","declarations":1},{"selector":".pt-md-10","declarations":1},{"selector":".pb-md-9","declarations":1},{"selector":".pt-md-9","declarations":1},{"selector":".pb-md-8","declarations":1},{"selector":".pt-md-8","declarations":1},{"selector":".pb-md-7","declarations":1},{"selector":".pt-md-7","declarations":1},{"selector":".pb-sm-12","declarations":1},{"selector":".pt-sm-12","declarations":1},{"selector":".pb-sm-11","declarations":1},{"selector":".pt-sm-11","declarations":1},{"selector":".pb-sm-10","declarations":1},{"selector":".pt-sm-10","declarations":1},{"selector":".pb-sm-9","declarations":1},{"selector":".pt-sm-9","declarations":1},{"selector":".pb-sm-8","declarations":1},{"selector":".pt-sm-8","declarations":1},{"selector":".pb-sm-7","declarations":1},{"selector":".pt-sm-7","declarations":1},{"selector":".pb-12","declarations":1},{"selector":".pt-12","declarations":1},{"selector":".pb-11","declarations":1},{"selector":".pt-11","declarations":1},{"selector":".pb-10","declarations":1},{"selector":".pt-10","declarations":1},{"selector":".pb-9","declarations":1},{"selector":".pt-9","declarations":1},{"selector":".pb-8","declarations":1},{"selector":".pt-8","declarations":1},{"selector":".pb-7","declarations":1},{"selector":".pt-7","declarations":1},{"selector":".mb-xl-12","declarations":1},{"selector":".mt-xl-12","declarations":1},{"selector":".mb-xl-11","declarations":1},{"selector":".mt-xl-11","declarations":1},{"selector":".mb-xl-10","declarations":1},{"selector":".mt-xl-10","declarations":1},{"selector":".mb-xl-9","declarations":1},{"selector":".mt-xl-9","declarations":1},{"selector":".mb-xl-8","declarations":1},{"selector":".mt-xl-8","declarations":1},{"selector":".mb-xl-7","declarations":1},{"selector":".mt-xl-7","declarations":1},{"selector":".mb-lg-12","declarations":1},{"selector":".mt-lg-12","declarations":1},{"selector":".mb-lg-11","declarations":1},{"selector":".mt-lg-11","declarations":1},{"selector":".mb-lg-10","declarations":1},{"selector":".mt-lg-10","declarations":1},{"selector":".mb-lg-9","declarations":1},{"selector":".mt-lg-9","declarations":1},{"selector":".mb-lg-8","declarations":1},{"selector":".mt-lg-8","declarations":1},{"selector":".mb-lg-7","declarations":1},{"selector":".mt-lg-7","declarations":1},{"selector":".mb-md-12","declarations":1},{"selector":".mt-md-12","declarations":1},{"selector":".mb-md-11","declarations":1},{"selector":".mt-md-11","declarations":1},{"selector":".mb-md-10","declarations":1},{"selector":".mt-md-10","declarations":1},{"selector":".mb-md-9","declarations":1},{"selector":".mt-md-9","declarations":1},{"selector":".mb-md-8","declarations":1},{"selector":".mt-md-8","declarations":1},{"selector":".mb-md-7","declarations":1},{"selector":".mt-md-7","declarations":1},{"selector":".mb-sm-12","declarations":1},{"selector":".mt-sm-12","declarations":1},{"selector":".mb-sm-11","declarations":1},{"selector":".mt-sm-11","declarations":1},{"selector":".mb-sm-10","declarations":1},{"selector":".mt-sm-10","declarations":1},{"selector":".mb-sm-9","declarations":1},{"selector":".mt-sm-9","declarations":1},{"selector":".mb-sm-8","declarations":1},{"selector":".mt-sm-8","declarations":1},{"selector":".mb-sm-7","declarations":1},{"selector":".mt-sm-7","declarations":1},{"selector":".mb-12","declarations":1},{"selector":".mt-12","declarations":1},{"selector":".mb-11","declarations":1},{"selector":".mt-11","declarations":1},{"selector":".mb-10","declarations":1},{"selector":".mt-10","declarations":1},{"selector":".mb-9","declarations":1},{"selector":".mt-9","declarations":1},{"selector":".mb-8","declarations":1},{"selector":".mt-8","declarations":1},{"selector":".mb-7","declarations":1},{"selector":".mt-7","declarations":1},{"selector":".left-lg-n12","declarations":1},{"selector":".bottom-lg-n12","declarations":1},{"selector":".right-lg-n12","declarations":1},{"selector":".top-lg-n12","declarations":1},{"selector":".left-lg-12","declarations":1},{"selector":".bottom-lg-12","declarations":1},{"selector":".right-lg-12","declarations":1},{"selector":".top-lg-12","declarations":1},{"selector":".left-lg-n11","declarations":1},{"selector":".bottom-lg-n11","declarations":1},{"selector":".right-lg-n11","declarations":1},{"selector":".top-lg-n11","declarations":1},{"selector":".left-lg-11","declarations":1},{"selector":".bottom-lg-11","declarations":1},{"selector":".right-lg-11","declarations":1},{"selector":".top-lg-11","declarations":1},{"selector":".left-lg-n10","declarations":1},{"selector":".bottom-lg-n10","declarations":1},{"selector":".right-lg-n10","declarations":1},{"selector":".top-lg-n10","declarations":1},{"selector":".left-lg-10","declarations":1},{"selector":".bottom-lg-10","declarations":1},{"selector":".right-lg-10","declarations":1},{"selector":".top-lg-10","declarations":1},{"selector":".left-lg-n9","declarations":1},{"selector":".bottom-lg-n9","declarations":1},{"selector":".right-lg-n9","declarations":1},{"selector":".top-lg-n9","declarations":1},{"selector":".left-lg-9","declarations":1},{"selector":".bottom-lg-9","declarations":1},{"selector":".right-lg-9","declarations":1},{"selector":".top-lg-9","declarations":1},{"selector":".left-lg-n8","declarations":1},{"selector":".bottom-lg-n8","declarations":1},{"selector":".right-lg-n8","declarations":1},{"selector":".top-lg-n8","declarations":1},{"selector":".left-lg-8","declarations":1},{"selector":".bottom-lg-8","declarations":1},{"selector":".right-lg-8","declarations":1},{"selector":".top-lg-8","declarations":1},{"selector":".left-lg-n7","declarations":1},{"selector":".bottom-lg-n7","declarations":1},{"selector":".right-lg-n7","declarations":1},{"selector":".top-lg-n7","declarations":1},{"selector":".left-lg-7","declarations":1},{"selector":".bottom-lg-7","declarations":1},{"selector":".right-lg-7","declarations":1},{"selector":".top-lg-7","declarations":1},{"selector":".left-lg-n6","declarations":1},{"selector":".bottom-lg-n6","declarations":1},{"selector":".right-lg-n6","declarations":1},{"selector":".top-lg-n6","declarations":1},{"selector":".left-lg-6","declarations":1},{"selector":".bottom-lg-6","declarations":1},{"selector":".right-lg-6","declarations":1},{"selector":".top-lg-6","declarations":1},{"selector":".left-lg-n5","declarations":1},{"selector":".bottom-lg-n5","declarations":1},{"selector":".right-lg-n5","declarations":1},{"selector":".top-lg-n5","declarations":1},{"selector":".left-lg-5","declarations":1},{"selector":".bottom-lg-5","declarations":1},{"selector":".right-lg-5","declarations":1},{"selector":".top-lg-5","declarations":1},{"selector":".left-lg-n4","declarations":1},{"selector":".bottom-lg-n4","declarations":1},{"selector":".right-lg-n4","declarations":1},{"selector":".top-lg-n4","declarations":1},{"selector":".left-lg-4","declarations":1},{"selector":".bottom-lg-4","declarations":1},{"selector":".right-lg-4","declarations":1},{"selector":".top-lg-4","declarations":1},{"selector":".left-lg-n3","declarations":1},{"selector":".bottom-lg-n3","declarations":1},{"selector":".right-lg-n3","declarations":1},{"selector":".top-lg-n3","declarations":1},{"selector":".left-lg-3","declarations":1},{"selector":".bottom-lg-3","declarations":1},{"selector":".right-lg-3","declarations":1},{"selector":".top-lg-3","declarations":1},{"selector":".left-lg-n2","declarations":1},{"selector":".bottom-lg-n2","declarations":1},{"selector":".right-lg-n2","declarations":1},{"selector":".top-lg-n2","declarations":1},{"selector":".left-lg-2","declarations":1},{"selector":".bottom-lg-2","declarations":1},{"selector":".right-lg-2","declarations":1},{"selector":".top-lg-2","declarations":1},{"selector":".left-lg-n1","declarations":1},{"selector":".bottom-lg-n1","declarations":1},{"selector":".right-lg-n1","declarations":1},{"selector":".top-lg-n1","declarations":1},{"selector":".left-lg-1","declarations":1},{"selector":".bottom-lg-1","declarations":1},{"selector":".right-lg-1","declarations":1},{"selector":".top-lg-1","declarations":1},{"selector":".left-md-n12","declarations":1},{"selector":".bottom-md-n12","declarations":1},{"selector":".right-md-n12","declarations":1},{"selector":".top-md-n12","declarations":1},{"selector":".left-md-12","declarations":1},{"selector":".bottom-md-12","declarations":1},{"selector":".right-md-12","declarations":1},{"selector":".top-md-12","declarations":1},{"selector":".left-md-n11","declarations":1},{"selector":".bottom-md-n11","declarations":1},{"selector":".right-md-n11","declarations":1},{"selector":".top-md-n11","declarations":1},{"selector":".left-md-11","declarations":1},{"selector":".bottom-md-11","declarations":1},{"selector":".right-md-11","declarations":1},{"selector":".top-md-11","declarations":1},{"selector":".left-md-n10","declarations":1},{"selector":".bottom-md-n10","declarations":1},{"selector":".right-md-n10","declarations":1},{"selector":".top-md-n10","declarations":1},{"selector":".left-md-10","declarations":1},{"selector":".bottom-md-10","declarations":1},{"selector":".right-md-10","declarations":1},{"selector":".top-md-10","declarations":1},{"selector":".left-md-n9","declarations":1},{"selector":".bottom-md-n9","declarations":1},{"selector":".right-md-n9","declarations":1},{"selector":".top-md-n9","declarations":1},{"selector":".left-md-9","declarations":1},{"selector":".bottom-md-9","declarations":1},{"selector":".right-md-9","declarations":1},{"selector":".top-md-9","declarations":1},{"selector":".left-md-n8","declarations":1},{"selector":".bottom-md-n8","declarations":1},{"selector":".right-md-n8","declarations":1},{"selector":".top-md-n8","declarations":1},{"selector":".left-md-8","declarations":1},{"selector":".bottom-md-8","declarations":1},{"selector":".right-md-8","declarations":1},{"selector":".top-md-8","declarations":1},{"selector":".left-md-n7","declarations":1},{"selector":".bottom-md-n7","declarations":1},{"selector":".right-md-n7","declarations":1},{"selector":".top-md-n7","declarations":1},{"selector":".left-md-7","declarations":1},{"selector":".bottom-md-7","declarations":1},{"selector":".right-md-7","declarations":1},{"selector":".top-md-7","declarations":1},{"selector":".left-md-n6","declarations":1},{"selector":".bottom-md-n6","declarations":1},{"selector":".right-md-n6","declarations":1},{"selector":".top-md-n6","declarations":1},{"selector":".left-md-6","declarations":1},{"selector":".bottom-md-6","declarations":1},{"selector":".right-md-6","declarations":1},{"selector":".top-md-6","declarations":1},{"selector":".left-md-n5","declarations":1},{"selector":".bottom-md-n5","declarations":1},{"selector":".right-md-n5","declarations":1},{"selector":".top-md-n5","declarations":1},{"selector":".left-md-5","declarations":1},{"selector":".bottom-md-5","declarations":1},{"selector":".right-md-5","declarations":1},{"selector":".top-md-5","declarations":1},{"selector":".left-md-n4","declarations":1},{"selector":".bottom-md-n4","declarations":1},{"selector":".right-md-n4","declarations":1},{"selector":".top-md-n4","declarations":1},{"selector":".left-md-4","declarations":1},{"selector":".bottom-md-4","declarations":1},{"selector":".right-md-4","declarations":1},{"selector":".top-md-4","declarations":1},{"selector":".left-md-n3","declarations":1},{"selector":".bottom-md-n3","declarations":1},{"selector":".right-md-n3","declarations":1},{"selector":".top-md-n3","declarations":1},{"selector":".left-md-3","declarations":1},{"selector":".bottom-md-3","declarations":1},{"selector":".right-md-3","declarations":1},{"selector":".top-md-3","declarations":1},{"selector":".left-md-n2","declarations":1},{"selector":".bottom-md-n2","declarations":1},{"selector":".right-md-n2","declarations":1},{"selector":".top-md-n2","declarations":1},{"selector":".left-md-2","declarations":1},{"selector":".bottom-md-2","declarations":1},{"selector":".right-md-2","declarations":1},{"selector":".top-md-2","declarations":1},{"selector":".left-md-n1","declarations":1},{"selector":".bottom-md-n1","declarations":1},{"selector":".right-md-n1","declarations":1},{"selector":".top-md-n1","declarations":1},{"selector":".left-md-1","declarations":1},{"selector":".bottom-md-1","declarations":1},{"selector":".right-md-1","declarations":1},{"selector":".top-md-1","declarations":1},{"selector":".left-n12","declarations":1},{"selector":".bottom-n12","declarations":1},{"selector":".right-n12","declarations":1},{"selector":".top-n12","declarations":1},{"selector":".left-12","declarations":1},{"selector":".bottom-12","declarations":1},{"selector":".right-12","declarations":1},{"selector":".top-12","declarations":1},{"selector":".left-n11","declarations":1},{"selector":".bottom-n11","declarations":1},{"selector":".right-n11","declarations":1},{"selector":".top-n11","declarations":1},{"selector":".left-11","declarations":1},{"selector":".bottom-11","declarations":1},{"selector":".right-11","declarations":1},{"selector":".top-11","declarations":1},{"selector":".left-n10","declarations":1},{"selector":".bottom-n10","declarations":1},{"selector":".right-n10","declarations":1},{"selector":".top-n10","declarations":1},{"selector":".left-10","declarations":1},{"selector":".bottom-10","declarations":1},{"selector":".right-10","declarations":1},{"selector":".top-10","declarations":1},{"selector":".left-n9","declarations":1},{"selector":".bottom-n9","declarations":1},{"selector":".right-n9","declarations":1},{"selector":".top-n9","declarations":1},{"selector":".left-9","declarations":1},{"selector":".bottom-9","declarations":1},{"selector":".right-9","declarations":1},{"selector":".top-9","declarations":1},{"selector":".left-n8","declarations":1},{"selector":".bottom-n8","declarations":1},{"selector":".right-n8","declarations":1},{"selector":".top-n8","declarations":1},{"selector":".left-8","declarations":1},{"selector":".bottom-8","declarations":1},{"selector":".right-8","declarations":1},{"selector":".top-8","declarations":1},{"selector":".left-n7","declarations":1},{"selector":".bottom-n7","declarations":1},{"selector":".right-n7","declarations":1},{"selector":".top-n7","declarations":1},{"selector":".left-7","declarations":1},{"selector":".bottom-7","declarations":1},{"selector":".right-7","declarations":1},{"selector":".top-7","declarations":1},{"selector":".left-n6","declarations":1},{"selector":".bottom-n6","declarations":1},{"selector":".right-n6","declarations":1},{"selector":".top-n6","declarations":1},{"selector":".left-6","declarations":1},{"selector":".bottom-6","declarations":1},{"selector":".right-6","declarations":1},{"selector":".top-6","declarations":1},{"selector":".left-n5","declarations":1},{"selector":".bottom-n5","declarations":1},{"selector":".right-n5","declarations":1},{"selector":".top-n5","declarations":1},{"selector":".left-5","declarations":1},{"selector":".bottom-5","declarations":1},{"selector":".right-5","declarations":1},{"selector":".top-5","declarations":1},{"selector":".left-n4","declarations":1},{"selector":".bottom-n4","declarations":1},{"selector":".right-n4","declarations":1},{"selector":".top-n4","declarations":1},{"selector":".left-4","declarations":1},{"selector":".bottom-4","declarations":1},{"selector":".right-4","declarations":1},{"selector":".top-4","declarations":1},{"selector":".left-n3","declarations":1},{"selector":".bottom-n3","declarations":1},{"selector":".right-n3","declarations":1},{"selector":".top-n3","declarations":1},{"selector":".left-3","declarations":1},{"selector":".bottom-3","declarations":1},{"selector":".right-3","declarations":1},{"selector":".top-3","declarations":1},{"selector":".left-n2","declarations":1},{"selector":".bottom-n2","declarations":1},{"selector":".right-n2","declarations":1},{"selector":".top-n2","declarations":1},{"selector":".left-2","declarations":1},{"selector":".bottom-2","declarations":1},{"selector":".right-2","declarations":1},{"selector":".top-2","declarations":1},{"selector":".left-n1","declarations":1},{"selector":".bottom-n1","declarations":1},{"selector":".right-n1","declarations":1},{"selector":".top-n1","declarations":1},{"selector":".left-1","declarations":1},{"selector":".bottom-1","declarations":1},{"selector":".right-1","declarations":1},{"selector":".top-1","declarations":1},{"selector":".border-white-fade","declarations":1},{"selector":".grayscale","declarations":1},{"selector":".btn-primary-mktg:focus","declarations":1},{"selector":".h6-mktg","declarations":1},{"selector":".h5-mktg","declarations":1},{"selector":".h4-mktg","declarations":1},{"selector":".h3-mktg","declarations":1},{"selector":".h3-mktg","declarations":1},{"selector":".h2-mktg","declarations":1},{"selector":".h2-mktg","declarations":1},{"selector":".h1-mktg","declarations":1},{"selector":".h1-mktg","declarations":1},{"selector":".h0-mktg","declarations":1},{"selector":".h0-mktg","declarations":1},{"selector":".h00-mktg","declarations":1},{"selector":".h00-mktg","declarations":1},{"selector":".h000-mktg","declarations":1},{"selector":".h000-mktg","declarations":1}]},"selectors":{"total":508,"type":0,"class":508,"id":0,"pseudoClass":6,"pseudoElement":0,"values":[".h00-mktg",".h0-mktg",".h1-mktg",".h2-mktg",".h3-mktg",".h4-mktg",".h5-mktg",".h6-mktg",".lead-mktg",".h000-mktg",".h000-mktg",".h00-mktg",".h00-mktg",".h0-mktg",".h0-mktg",".h1-mktg",".h1-mktg",".h2-mktg",".h2-mktg",".h3-mktg",".h3-mktg",".h4-mktg",".h5-mktg",".h6-mktg",".lead-mktg",".pullquote",".pullquote",".btn-mktg",".btn-mktg:hover",".btn-mktg:focus",".btn-mktg:disabled",".btn-mktg.disabled",".btn-primary-mktg",".btn-primary-mktg:hover",".btn-primary-mktg:focus",".btn-large-mktg",".btn-outline-mktg",".btn-outline-mktg:hover",".grayscale",".border-white-fade",".top-1",".right-1",".bottom-1",".left-1",".top-n1",".right-n1",".bottom-n1",".left-n1",".top-2",".right-2",".bottom-2",".left-2",".top-n2",".right-n2",".bottom-n2",".left-n2",".top-3",".right-3",".bottom-3",".left-3",".top-n3",".right-n3",".bottom-n3",".left-n3",".top-4",".right-4",".bottom-4",".left-4",".top-n4",".right-n4",".bottom-n4",".left-n4",".top-5",".right-5",".bottom-5",".left-5",".top-n5",".right-n5",".bottom-n5",".left-n5",".top-6",".right-6",".bottom-6",".left-6",".top-n6",".right-n6",".bottom-n6",".left-n6",".top-7",".right-7",".bottom-7",".left-7",".top-n7",".right-n7",".bottom-n7",".left-n7",".top-8",".right-8",".bottom-8",".left-8",".top-n8",".right-n8",".bottom-n8",".left-n8",".top-9",".right-9",".bottom-9",".left-9",".top-n9",".right-n9",".bottom-n9",".left-n9",".top-10",".right-10",".bottom-10",".left-10",".top-n10",".right-n10",".bottom-n10",".left-n10",".top-11",".right-11",".bottom-11",".left-11",".top-n11",".right-n11",".bottom-n11",".left-n11",".top-12",".right-12",".bottom-12",".left-12",".top-n12",".right-n12",".bottom-n12",".left-n12",".top-md-1",".right-md-1",".bottom-md-1",".left-md-1",".top-md-n1",".right-md-n1",".bottom-md-n1",".left-md-n1",".top-md-2",".right-md-2",".bottom-md-2",".left-md-2",".top-md-n2",".right-md-n2",".bottom-md-n2",".left-md-n2",".top-md-3",".right-md-3",".bottom-md-3",".left-md-3",".top-md-n3",".right-md-n3",".bottom-md-n3",".left-md-n3",".top-md-4",".right-md-4",".bottom-md-4",".left-md-4",".top-md-n4",".right-md-n4",".bottom-md-n4",".left-md-n4",".top-md-5",".right-md-5",".bottom-md-5",".left-md-5",".top-md-n5",".right-md-n5",".bottom-md-n5",".left-md-n5",".top-md-6",".right-md-6",".bottom-md-6",".left-md-6",".top-md-n6",".right-md-n6",".bottom-md-n6",".left-md-n6",".top-md-7",".right-md-7",".bottom-md-7",".left-md-7",".top-md-n7",".right-md-n7",".bottom-md-n7",".left-md-n7",".top-md-8",".right-md-8",".bottom-md-8",".left-md-8",".top-md-n8",".right-md-n8",".bottom-md-n8",".left-md-n8",".top-md-9",".right-md-9",".bottom-md-9",".left-md-9",".top-md-n9",".right-md-n9",".bottom-md-n9",".left-md-n9",".top-md-10",".right-md-10",".bottom-md-10",".left-md-10",".top-md-n10",".right-md-n10",".bottom-md-n10",".left-md-n10",".top-md-11",".right-md-11",".bottom-md-11",".left-md-11",".top-md-n11",".right-md-n11",".bottom-md-n11",".left-md-n11",".top-md-12",".right-md-12",".bottom-md-12",".left-md-12",".top-md-n12",".right-md-n12",".bottom-md-n12",".left-md-n12",".top-lg-1",".right-lg-1",".bottom-lg-1",".left-lg-1",".top-lg-n1",".right-lg-n1",".bottom-lg-n1",".left-lg-n1",".top-lg-2",".right-lg-2",".bottom-lg-2",".left-lg-2",".top-lg-n2",".right-lg-n2",".bottom-lg-n2",".left-lg-n2",".top-lg-3",".right-lg-3",".bottom-lg-3",".left-lg-3",".top-lg-n3",".right-lg-n3",".bottom-lg-n3",".left-lg-n3",".top-lg-4",".right-lg-4",".bottom-lg-4",".left-lg-4",".top-lg-n4",".right-lg-n4",".bottom-lg-n4",".left-lg-n4",".top-lg-5",".right-lg-5",".bottom-lg-5",".left-lg-5",".top-lg-n5",".right-lg-n5",".bottom-lg-n5",".left-lg-n5",".top-lg-6",".right-lg-6",".bottom-lg-6",".left-lg-6",".top-lg-n6",".right-lg-n6",".bottom-lg-n6",".left-lg-n6",".top-lg-7",".right-lg-7",".bottom-lg-7",".left-lg-7",".top-lg-n7",".right-lg-n7",".bottom-lg-n7",".left-lg-n7",".top-lg-8",".right-lg-8",".bottom-lg-8",".left-lg-8",".top-lg-n8",".right-lg-n8",".bottom-lg-n8",".left-lg-n8",".top-lg-9",".right-lg-9",".bottom-lg-9",".left-lg-9",".top-lg-n9",".right-lg-n9",".bottom-lg-n9",".left-lg-n9",".top-lg-10",".right-lg-10",".bottom-lg-10",".left-lg-10",".top-lg-n10",".right-lg-n10",".bottom-lg-n10",".left-lg-n10",".top-lg-11",".right-lg-11",".bottom-lg-11",".left-lg-11",".top-lg-n11",".right-lg-n11",".bottom-lg-n11",".left-lg-n11",".top-lg-12",".right-lg-12",".bottom-lg-12",".left-lg-12",".top-lg-n12",".right-lg-n12",".bottom-lg-n12",".left-lg-n12",".mt-7",".mb-7",".my-7",".mt-8",".mb-8",".my-8",".mt-9",".mb-9",".my-9",".mt-10",".mb-10",".my-10",".mt-11",".mb-11",".my-11",".mt-12",".mb-12",".my-12",".mt-sm-7",".mb-sm-7",".my-sm-7",".mt-sm-8",".mb-sm-8",".my-sm-8",".mt-sm-9",".mb-sm-9",".my-sm-9",".mt-sm-10",".mb-sm-10",".my-sm-10",".mt-sm-11",".mb-sm-11",".my-sm-11",".mt-sm-12",".mb-sm-12",".my-sm-12",".mt-md-7",".mb-md-7",".my-md-7",".mt-md-8",".mb-md-8",".my-md-8",".mt-md-9",".mb-md-9",".my-md-9",".mt-md-10",".mb-md-10",".my-md-10",".mt-md-11",".mb-md-11",".my-md-11",".mt-md-12",".mb-md-12",".my-md-12",".mt-lg-7",".mb-lg-7",".my-lg-7",".mt-lg-8",".mb-lg-8",".my-lg-8",".mt-lg-9",".mb-lg-9",".my-lg-9",".mt-lg-10",".mb-lg-10",".my-lg-10",".mt-lg-11",".mb-lg-11",".my-lg-11",".mt-lg-12",".mb-lg-12",".my-lg-12",".mt-xl-7",".mb-xl-7",".my-xl-7",".mt-xl-8",".mb-xl-8",".my-xl-8",".mt-xl-9",".mb-xl-9",".my-xl-9",".mt-xl-10",".mb-xl-10",".my-xl-10",".mt-xl-11",".mb-xl-11",".my-xl-11",".mt-xl-12",".mb-xl-12",".my-xl-12",".pt-7",".pb-7",".py-7",".pt-8",".pb-8",".py-8",".pt-9",".pb-9",".py-9",".pt-10",".pb-10",".py-10",".pt-11",".pb-11",".py-11",".pt-12",".pb-12",".py-12",".pt-sm-7",".pb-sm-7",".py-sm-7",".pt-sm-8",".pb-sm-8",".py-sm-8",".pt-sm-9",".pb-sm-9",".py-sm-9",".pt-sm-10",".pb-sm-10",".py-sm-10",".pt-sm-11",".pb-sm-11",".py-sm-11",".pt-sm-12",".pb-sm-12",".py-sm-12",".pt-md-7",".pb-md-7",".py-md-7",".pt-md-8",".pb-md-8",".py-md-8",".pt-md-9",".pb-md-9",".py-md-9",".pt-md-10",".pb-md-10",".py-md-10",".pt-md-11",".pb-md-11",".py-md-11",".pt-md-12",".pb-md-12",".py-md-12",".pt-lg-7",".pb-lg-7",".py-lg-7",".pt-lg-8",".pb-lg-8",".py-lg-8",".pt-lg-9",".pb-lg-9",".py-lg-9",".pt-lg-10",".pb-lg-10",".py-lg-10",".pt-lg-11",".pb-lg-11",".py-lg-11",".pt-lg-12",".pb-lg-12",".py-lg-12",".pt-xl-7",".pb-xl-7",".py-xl-7",".pt-xl-8",".pb-xl-8",".py-xl-8",".pt-xl-9",".pb-xl-9",".py-xl-9",".pt-xl-10",".pb-xl-10",".py-xl-10",".pt-xl-11",".pb-xl-11",".py-xl-11",".pt-xl-12",".pb-xl-12",".py-xl-12"],"specificity":{"max":20,"average":10.137795275590552}},"declarations":{"total":604,"unique":185,"properties":{"font-family":["InterUI,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"font-weight":["500","400","500"],"font-size":["48px","64px","40px","48px","32px","40px","26px","32px","22px","24px","18px","20px","16px","14px","12px","20px","16px","18px","14px","16px"],"padding-top":["0","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["0","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-left":["8px","12px"],"margin-bottom":["24px","32px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"line-height":["1.4","1.5"],"color":["#586069","#fff","#1277eb","#0366d6"],"border-left":["3px solid #e1e4e8"],"margin-left":["-15px"],"display":["inline-block"],"padding":["16px 24px","20px 32px"],"white-space":["nowrap"],"vertical-align":["middle"],"cursor":["pointer","default"],"-webkit-user-select":["none"],"-moz-user-select":["none"],"-ms-user-select":["none"],"user-select":["none"],"background-color":["#1277eb","#0366d6","#2ebc4f","#28a745","#fff","#fff"],"border":["1px solid #1277eb"],"border-radius":["3px"],"transition":[".2s"],"-webkit-appearance":["none"],"-moz-appearance":["none"],"appearance":["none"],"text-decoration":["none","none"],"border-color":["#0366d6","#2ebc4f","#28a745","rgba(18,119,235,0.5)","#1277eb","rgba(255,255,255,0.15)"],"outline":["0"],"box-shadow":["0 0 0 0.2em rgba(3,102,214,0.3)","0 0 0 0.2em rgba(40,167,69,0.3)"],"pointer-events":["none"],"opacity":["0.65"],"filter":["grayscale(100%)"],"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}},"mediaQueries":{"total":17,"unique":4,"values":["(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)","(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h000-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h000-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["64px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h00-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h00-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["48px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h0-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h0-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["40px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h1-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h1-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["32px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h2-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h2-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["24px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h3-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h3-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["20px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[5],"max":5,"average":5},"selectorByRuleSizes":[{"selector":".pullquote","declarations":5}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":5,"unique":5,"properties":{"padding-left":["12px"],"margin-bottom":["32px"],"margin-left":["-15px"],"font-size":["18px"],"line-height":["1.5"]}}},{"value":"(min-width: 768px)","rules":{"total":96,"size":{"graph":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":",.left-md-n12","declarations":1},{"selector":",.bottom-md-n12","declarations":1},{"selector":",.right-md-n12","declarations":1},{"selector":",.top-md-n12","declarations":1},{"selector":",.left-md-12","declarations":1},{"selector":",.bottom-md-12","declarations":1},{"selector":",.right-md-12","declarations":1},{"selector":",.top-md-12","declarations":1},{"selector":",.left-md-n11","declarations":1},{"selector":",.bottom-md-n11","declarations":1},{"selector":",.right-md-n11","declarations":1},{"selector":",.top-md-n11","declarations":1},{"selector":",.left-md-11","declarations":1},{"selector":",.bottom-md-11","declarations":1},{"selector":",.right-md-11","declarations":1},{"selector":",.top-md-11","declarations":1},{"selector":",.left-md-n10","declarations":1},{"selector":",.bottom-md-n10","declarations":1},{"selector":",.right-md-n10","declarations":1},{"selector":",.top-md-n10","declarations":1},{"selector":",.left-md-10","declarations":1},{"selector":",.bottom-md-10","declarations":1},{"selector":",.right-md-10","declarations":1},{"selector":",.top-md-10","declarations":1},{"selector":",.left-md-n9","declarations":1},{"selector":",.bottom-md-n9","declarations":1},{"selector":",.right-md-n9","declarations":1},{"selector":",.top-md-n9","declarations":1},{"selector":",.left-md-9","declarations":1},{"selector":",.bottom-md-9","declarations":1},{"selector":",.right-md-9","declarations":1},{"selector":",.top-md-9","declarations":1},{"selector":",.left-md-n8","declarations":1},{"selector":",.bottom-md-n8","declarations":1},{"selector":",.right-md-n8","declarations":1},{"selector":",.top-md-n8","declarations":1},{"selector":",.left-md-8","declarations":1},{"selector":",.bottom-md-8","declarations":1},{"selector":",.right-md-8","declarations":1},{"selector":",.top-md-8","declarations":1},{"selector":",.left-md-n7","declarations":1},{"selector":",.bottom-md-n7","declarations":1},{"selector":",.right-md-n7","declarations":1},{"selector":",.top-md-n7","declarations":1},{"selector":",.left-md-7","declarations":1},{"selector":",.bottom-md-7","declarations":1},{"selector":",.right-md-7","declarations":1},{"selector":",.top-md-7","declarations":1},{"selector":",.left-md-n6","declarations":1},{"selector":",.bottom-md-n6","declarations":1},{"selector":",.right-md-n6","declarations":1},{"selector":",.top-md-n6","declarations":1},{"selector":",.left-md-6","declarations":1},{"selector":",.bottom-md-6","declarations":1},{"selector":",.right-md-6","declarations":1},{"selector":",.top-md-6","declarations":1},{"selector":",.left-md-n5","declarations":1},{"selector":",.bottom-md-n5","declarations":1},{"selector":",.right-md-n5","declarations":1},{"selector":",.top-md-n5","declarations":1},{"selector":",.left-md-5","declarations":1},{"selector":",.bottom-md-5","declarations":1},{"selector":",.right-md-5","declarations":1},{"selector":",.top-md-5","declarations":1},{"selector":",.left-md-n4","declarations":1},{"selector":",.bottom-md-n4","declarations":1},{"selector":",.right-md-n4","declarations":1},{"selector":",.top-md-n4","declarations":1},{"selector":",.left-md-4","declarations":1},{"selector":",.bottom-md-4","declarations":1},{"selector":",.right-md-4","declarations":1},{"selector":",.top-md-4","declarations":1},{"selector":",.left-md-n3","declarations":1},{"selector":",.bottom-md-n3","declarations":1},{"selector":",.right-md-n3","declarations":1},{"selector":",.top-md-n3","declarations":1},{"selector":",.left-md-3","declarations":1},{"selector":",.bottom-md-3","declarations":1},{"selector":",.right-md-3","declarations":1},{"selector":",.top-md-3","declarations":1},{"selector":",.left-md-n2","declarations":1},{"selector":",.bottom-md-n2","declarations":1},{"selector":",.right-md-n2","declarations":1},{"selector":",.top-md-n2","declarations":1},{"selector":",.left-md-2","declarations":1},{"selector":",.bottom-md-2","declarations":1},{"selector":",.right-md-2","declarations":1},{"selector":",.top-md-2","declarations":1},{"selector":",.left-md-n1","declarations":1},{"selector":",.bottom-md-n1","declarations":1},{"selector":",.right-md-n1","declarations":1},{"selector":",.top-md-n1","declarations":1},{"selector":",.left-md-1","declarations":1},{"selector":",.bottom-md-1","declarations":1},{"selector":",.right-md-1","declarations":1},{"selector":".top-md-1","declarations":1}]},"selectors":{"total":96,"type":0,"class":96,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".top-md-1",".right-md-1",".bottom-md-1",".left-md-1",".top-md-n1",".right-md-n1",".bottom-md-n1",".left-md-n1",".top-md-2",".right-md-2",".bottom-md-2",".left-md-2",".top-md-n2",".right-md-n2",".bottom-md-n2",".left-md-n2",".top-md-3",".right-md-3",".bottom-md-3",".left-md-3",".top-md-n3",".right-md-n3",".bottom-md-n3",".left-md-n3",".top-md-4",".right-md-4",".bottom-md-4",".left-md-4",".top-md-n4",".right-md-n4",".bottom-md-n4",".left-md-n4",".top-md-5",".right-md-5",".bottom-md-5",".left-md-5",".top-md-n5",".right-md-n5",".bottom-md-n5",".left-md-n5",".top-md-6",".right-md-6",".bottom-md-6",".left-md-6",".top-md-n6",".right-md-n6",".bottom-md-n6",".left-md-n6",".top-md-7",".right-md-7",".bottom-md-7",".left-md-7",".top-md-n7",".right-md-n7",".bottom-md-n7",".left-md-n7",".top-md-8",".right-md-8",".bottom-md-8",".left-md-8",".top-md-n8",".right-md-n8",".bottom-md-n8",".left-md-n8",".top-md-9",".right-md-9",".bottom-md-9",".left-md-9",".top-md-n9",".right-md-n9",".bottom-md-n9",".left-md-n9",".top-md-10",".right-md-10",".bottom-md-10",".left-md-10",".top-md-n10",".right-md-n10",".bottom-md-n10",".left-md-n10",".top-md-11",".right-md-11",".bottom-md-11",".left-md-11",".top-md-n11",".right-md-n11",".bottom-md-n11",".left-md-n11",".top-md-12",".right-md-12",".bottom-md-12",".left-md-12",".top-md-n12",".right-md-n12",".bottom-md-n12",".left-md-n12"],"specificity":{"max":10,"average":10}},"declarations":{"total":96,"unique":96,"properties":{"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":96,"size":{"graph":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":",.left-lg-n12","declarations":1},{"selector":",.bottom-lg-n12","declarations":1},{"selector":",.right-lg-n12","declarations":1},{"selector":",.top-lg-n12","declarations":1},{"selector":",.left-lg-12","declarations":1},{"selector":",.bottom-lg-12","declarations":1},{"selector":",.right-lg-12","declarations":1},{"selector":",.top-lg-12","declarations":1},{"selector":",.left-lg-n11","declarations":1},{"selector":",.bottom-lg-n11","declarations":1},{"selector":",.right-lg-n11","declarations":1},{"selector":",.top-lg-n11","declarations":1},{"selector":",.left-lg-11","declarations":1},{"selector":",.bottom-lg-11","declarations":1},{"selector":",.right-lg-11","declarations":1},{"selector":",.top-lg-11","declarations":1},{"selector":",.left-lg-n10","declarations":1},{"selector":",.bottom-lg-n10","declarations":1},{"selector":",.right-lg-n10","declarations":1},{"selector":",.top-lg-n10","declarations":1},{"selector":",.left-lg-10","declarations":1},{"selector":",.bottom-lg-10","declarations":1},{"selector":",.right-lg-10","declarations":1},{"selector":",.top-lg-10","declarations":1},{"selector":",.left-lg-n9","declarations":1},{"selector":",.bottom-lg-n9","declarations":1},{"selector":",.right-lg-n9","declarations":1},{"selector":",.top-lg-n9","declarations":1},{"selector":",.left-lg-9","declarations":1},{"selector":",.bottom-lg-9","declarations":1},{"selector":",.right-lg-9","declarations":1},{"selector":",.top-lg-9","declarations":1},{"selector":",.left-lg-n8","declarations":1},{"selector":",.bottom-lg-n8","declarations":1},{"selector":",.right-lg-n8","declarations":1},{"selector":",.top-lg-n8","declarations":1},{"selector":",.left-lg-8","declarations":1},{"selector":",.bottom-lg-8","declarations":1},{"selector":",.right-lg-8","declarations":1},{"selector":",.top-lg-8","declarations":1},{"selector":",.left-lg-n7","declarations":1},{"selector":",.bottom-lg-n7","declarations":1},{"selector":",.right-lg-n7","declarations":1},{"selector":",.top-lg-n7","declarations":1},{"selector":",.left-lg-7","declarations":1},{"selector":",.bottom-lg-7","declarations":1},{"selector":",.right-lg-7","declarations":1},{"selector":",.top-lg-7","declarations":1},{"selector":",.left-lg-n6","declarations":1},{"selector":",.bottom-lg-n6","declarations":1},{"selector":",.right-lg-n6","declarations":1},{"selector":",.top-lg-n6","declarations":1},{"selector":",.left-lg-6","declarations":1},{"selector":",.bottom-lg-6","declarations":1},{"selector":",.right-lg-6","declarations":1},{"selector":",.top-lg-6","declarations":1},{"selector":",.left-lg-n5","declarations":1},{"selector":",.bottom-lg-n5","declarations":1},{"selector":",.right-lg-n5","declarations":1},{"selector":",.top-lg-n5","declarations":1},{"selector":",.left-lg-5","declarations":1},{"selector":",.bottom-lg-5","declarations":1},{"selector":",.right-lg-5","declarations":1},{"selector":",.top-lg-5","declarations":1},{"selector":",.left-lg-n4","declarations":1},{"selector":",.bottom-lg-n4","declarations":1},{"selector":",.right-lg-n4","declarations":1},{"selector":",.top-lg-n4","declarations":1},{"selector":",.left-lg-4","declarations":1},{"selector":",.bottom-lg-4","declarations":1},{"selector":",.right-lg-4","declarations":1},{"selector":",.top-lg-4","declarations":1},{"selector":",.left-lg-n3","declarations":1},{"selector":",.bottom-lg-n3","declarations":1},{"selector":",.right-lg-n3","declarations":1},{"selector":",.top-lg-n3","declarations":1},{"selector":",.left-lg-3","declarations":1},{"selector":",.bottom-lg-3","declarations":1},{"selector":",.right-lg-3","declarations":1},{"selector":",.top-lg-3","declarations":1},{"selector":",.left-lg-n2","declarations":1},{"selector":",.bottom-lg-n2","declarations":1},{"selector":",.right-lg-n2","declarations":1},{"selector":",.top-lg-n2","declarations":1},{"selector":",.left-lg-2","declarations":1},{"selector":",.bottom-lg-2","declarations":1},{"selector":",.right-lg-2","declarations":1},{"selector":",.top-lg-2","declarations":1},{"selector":",.left-lg-n1","declarations":1},{"selector":",.bottom-lg-n1","declarations":1},{"selector":",.right-lg-n1","declarations":1},{"selector":",.top-lg-n1","declarations":1},{"selector":",.left-lg-1","declarations":1},{"selector":",.bottom-lg-1","declarations":1},{"selector":",.right-lg-1","declarations":1},{"selector":".top-lg-1","declarations":1}]},"selectors":{"total":96,"type":0,"class":96,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".top-lg-1",".right-lg-1",".bottom-lg-1",".left-lg-1",".top-lg-n1",".right-lg-n1",".bottom-lg-n1",".left-lg-n1",".top-lg-2",".right-lg-2",".bottom-lg-2",".left-lg-2",".top-lg-n2",".right-lg-n2",".bottom-lg-n2",".left-lg-n2",".top-lg-3",".right-lg-3",".bottom-lg-3",".left-lg-3",".top-lg-n3",".right-lg-n3",".bottom-lg-n3",".left-lg-n3",".top-lg-4",".right-lg-4",".bottom-lg-4",".left-lg-4",".top-lg-n4",".right-lg-n4",".bottom-lg-n4",".left-lg-n4",".top-lg-5",".right-lg-5",".bottom-lg-5",".left-lg-5",".top-lg-n5",".right-lg-n5",".bottom-lg-n5",".left-lg-n5",".top-lg-6",".right-lg-6",".bottom-lg-6",".left-lg-6",".top-lg-n6",".right-lg-n6",".bottom-lg-n6",".left-lg-n6",".top-lg-7",".right-lg-7",".bottom-lg-7",".left-lg-7",".top-lg-n7",".right-lg-n7",".bottom-lg-n7",".left-lg-n7",".top-lg-8",".right-lg-8",".bottom-lg-8",".left-lg-8",".top-lg-n8",".right-lg-n8",".bottom-lg-n8",".left-lg-n8",".top-lg-9",".right-lg-9",".bottom-lg-9",".left-lg-9",".top-lg-n9",".right-lg-n9",".bottom-lg-n9",".left-lg-n9",".top-lg-10",".right-lg-10",".bottom-lg-10",".left-lg-10",".top-lg-n10",".right-lg-n10",".bottom-lg-n10",".left-lg-n10",".top-lg-11",".right-lg-11",".bottom-lg-11",".left-lg-11",".top-lg-n11",".right-lg-n11",".bottom-lg-n11",".left-lg-n11",".top-lg-12",".right-lg-12",".bottom-lg-12",".left-lg-12",".top-lg-n12",".right-lg-n12",".bottom-lg-n12",".left-lg-n12"],"specificity":{"max":10,"average":10}},"declarations":{"total":96,"unique":96,"properties":{"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"]}}},{"value":"(min-width: 544px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-sm-12","declarations":2},{"selector":",.my-sm-11","declarations":2},{"selector":",.my-sm-10","declarations":2},{"selector":",.my-sm-9","declarations":2},{"selector":",.my-sm-8","declarations":2},{"selector":",.my-sm-7","declarations":2},{"selector":",.mb-sm-12","declarations":1},{"selector":",.mt-sm-12","declarations":1},{"selector":",.mb-sm-11","declarations":1},{"selector":",.mt-sm-11","declarations":1},{"selector":",.mb-sm-10","declarations":1},{"selector":",.mt-sm-10","declarations":1},{"selector":",.mb-sm-9","declarations":1},{"selector":",.mt-sm-9","declarations":1},{"selector":",.mb-sm-8","declarations":1},{"selector":",.mt-sm-8","declarations":1},{"selector":",.mb-sm-7","declarations":1},{"selector":".mt-sm-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-sm-7",".mb-sm-7",".my-sm-7",".mt-sm-8",".mb-sm-8",".my-sm-8",".mt-sm-9",".mb-sm-9",".my-sm-9",".mt-sm-10",".mb-sm-10",".my-sm-10",".mt-sm-11",".mb-sm-11",".my-sm-11",".mt-sm-12",".mb-sm-12",".my-sm-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 768px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-md-12","declarations":2},{"selector":",.my-md-11","declarations":2},{"selector":",.my-md-10","declarations":2},{"selector":",.my-md-9","declarations":2},{"selector":",.my-md-8","declarations":2},{"selector":",.my-md-7","declarations":2},{"selector":",.mb-md-12","declarations":1},{"selector":",.mt-md-12","declarations":1},{"selector":",.mb-md-11","declarations":1},{"selector":",.mt-md-11","declarations":1},{"selector":",.mb-md-10","declarations":1},{"selector":",.mt-md-10","declarations":1},{"selector":",.mb-md-9","declarations":1},{"selector":",.mt-md-9","declarations":1},{"selector":",.mb-md-8","declarations":1},{"selector":",.mt-md-8","declarations":1},{"selector":",.mb-md-7","declarations":1},{"selector":".mt-md-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-md-7",".mb-md-7",".my-md-7",".mt-md-8",".mb-md-8",".my-md-8",".mt-md-9",".mb-md-9",".my-md-9",".mt-md-10",".mb-md-10",".my-md-10",".mt-md-11",".mb-md-11",".my-md-11",".mt-md-12",".mb-md-12",".my-md-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-lg-12","declarations":2},{"selector":",.my-lg-11","declarations":2},{"selector":",.my-lg-10","declarations":2},{"selector":",.my-lg-9","declarations":2},{"selector":",.my-lg-8","declarations":2},{"selector":",.my-lg-7","declarations":2},{"selector":",.mb-lg-12","declarations":1},{"selector":",.mt-lg-12","declarations":1},{"selector":",.mb-lg-11","declarations":1},{"selector":",.mt-lg-11","declarations":1},{"selector":",.mb-lg-10","declarations":1},{"selector":",.mt-lg-10","declarations":1},{"selector":",.mb-lg-9","declarations":1},{"selector":",.mt-lg-9","declarations":1},{"selector":",.mb-lg-8","declarations":1},{"selector":",.mt-lg-8","declarations":1},{"selector":",.mb-lg-7","declarations":1},{"selector":".mt-lg-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-lg-7",".mb-lg-7",".my-lg-7",".mt-lg-8",".mb-lg-8",".my-lg-8",".mt-lg-9",".mb-lg-9",".my-lg-9",".mt-lg-10",".mb-lg-10",".my-lg-10",".mt-lg-11",".mb-lg-11",".my-lg-11",".mt-lg-12",".mb-lg-12",".my-lg-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1280px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-xl-12","declarations":2},{"selector":",.my-xl-11","declarations":2},{"selector":",.my-xl-10","declarations":2},{"selector":",.my-xl-9","declarations":2},{"selector":",.my-xl-8","declarations":2},{"selector":",.my-xl-7","declarations":2},{"selector":",.mb-xl-12","declarations":1},{"selector":",.mt-xl-12","declarations":1},{"selector":",.mb-xl-11","declarations":1},{"selector":",.mt-xl-11","declarations":1},{"selector":",.mb-xl-10","declarations":1},{"selector":",.mt-xl-10","declarations":1},{"selector":",.mb-xl-9","declarations":1},{"selector":",.mt-xl-9","declarations":1},{"selector":",.mb-xl-8","declarations":1},{"selector":",.mt-xl-8","declarations":1},{"selector":",.mb-xl-7","declarations":1},{"selector":".mt-xl-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-xl-7",".mb-xl-7",".my-xl-7",".mt-xl-8",".mb-xl-8",".my-xl-8",".mt-xl-9",".mb-xl-9",".my-xl-9",".mt-xl-10",".mb-xl-10",".my-xl-10",".mt-xl-11",".mb-xl-11",".my-xl-11",".mt-xl-12",".mb-xl-12",".my-xl-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 544px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-sm-12","declarations":2},{"selector":",.py-sm-11","declarations":2},{"selector":",.py-sm-10","declarations":2},{"selector":",.py-sm-9","declarations":2},{"selector":",.py-sm-8","declarations":2},{"selector":",.py-sm-7","declarations":2},{"selector":",.pb-sm-12","declarations":1},{"selector":",.pt-sm-12","declarations":1},{"selector":",.pb-sm-11","declarations":1},{"selector":",.pt-sm-11","declarations":1},{"selector":",.pb-sm-10","declarations":1},{"selector":",.pt-sm-10","declarations":1},{"selector":",.pb-sm-9","declarations":1},{"selector":",.pt-sm-9","declarations":1},{"selector":",.pb-sm-8","declarations":1},{"selector":",.pt-sm-8","declarations":1},{"selector":",.pb-sm-7","declarations":1},{"selector":".pt-sm-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-sm-7",".pb-sm-7",".py-sm-7",".pt-sm-8",".pb-sm-8",".py-sm-8",".pt-sm-9",".pb-sm-9",".py-sm-9",".pt-sm-10",".pb-sm-10",".py-sm-10",".pt-sm-11",".pb-sm-11",".py-sm-11",".pt-sm-12",".pb-sm-12",".py-sm-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 768px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-md-12","declarations":2},{"selector":",.py-md-11","declarations":2},{"selector":",.py-md-10","declarations":2},{"selector":",.py-md-9","declarations":2},{"selector":",.py-md-8","declarations":2},{"selector":",.py-md-7","declarations":2},{"selector":",.pb-md-12","declarations":1},{"selector":",.pt-md-12","declarations":1},{"selector":",.pb-md-11","declarations":1},{"selector":",.pt-md-11","declarations":1},{"selector":",.pb-md-10","declarations":1},{"selector":",.pt-md-10","declarations":1},{"selector":",.pb-md-9","declarations":1},{"selector":",.pt-md-9","declarations":1},{"selector":",.pb-md-8","declarations":1},{"selector":",.pt-md-8","declarations":1},{"selector":",.pb-md-7","declarations":1},{"selector":".pt-md-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-md-7",".pb-md-7",".py-md-7",".pt-md-8",".pb-md-8",".py-md-8",".pt-md-9",".pb-md-9",".py-md-9",".pt-md-10",".pb-md-10",".py-md-10",".pt-md-11",".pb-md-11",".py-md-11",".pt-md-12",".pb-md-12",".py-md-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-lg-12","declarations":2},{"selector":",.py-lg-11","declarations":2},{"selector":",.py-lg-10","declarations":2},{"selector":",.py-lg-9","declarations":2},{"selector":",.py-lg-8","declarations":2},{"selector":",.py-lg-7","declarations":2},{"selector":",.pb-lg-12","declarations":1},{"selector":",.pt-lg-12","declarations":1},{"selector":",.pb-lg-11","declarations":1},{"selector":",.pt-lg-11","declarations":1},{"selector":",.pb-lg-10","declarations":1},{"selector":",.pt-lg-10","declarations":1},{"selector":",.pb-lg-9","declarations":1},{"selector":",.pt-lg-9","declarations":1},{"selector":",.pb-lg-8","declarations":1},{"selector":",.pt-lg-8","declarations":1},{"selector":",.pb-lg-7","declarations":1},{"selector":".pt-lg-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-lg-7",".pb-lg-7",".py-lg-7",".pt-lg-8",".pb-lg-8",".py-lg-8",".pt-lg-9",".pb-lg-9",".py-lg-9",".pt-lg-10",".pb-lg-10",".py-lg-10",".pt-lg-11",".pb-lg-11",".py-lg-11",".pt-lg-12",".pb-lg-12",".py-lg-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1280px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-xl-12","declarations":2},{"selector":",.py-xl-11","declarations":2},{"selector":",.py-xl-10","declarations":2},{"selector":",.py-xl-9","declarations":2},{"selector":",.py-xl-8","declarations":2},{"selector":",.py-xl-7","declarations":2},{"selector":",.pb-xl-12","declarations":1},{"selector":",.pt-xl-12","declarations":1},{"selector":",.pb-xl-11","declarations":1},{"selector":",.pt-xl-11","declarations":1},{"selector":",.pb-xl-10","declarations":1},{"selector":",.pt-xl-10","declarations":1},{"selector":",.pb-xl-9","declarations":1},{"selector":",.pt-xl-9","declarations":1},{"selector":",.pb-xl-8","declarations":1},{"selector":",.pt-xl-8","declarations":1},{"selector":",.pb-xl-7","declarations":1},{"selector":".pt-xl-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-xl-7",".pb-xl-7",".py-xl-7",".pt-xl-8",".pb-xl-8",".py-xl-8",".pt-xl-9",".pb-xl-9",".py-xl-9",".pt-xl-10",".pb-xl-10",".py-xl-10",".pt-xl-11",".pb-xl-11",".py-xl-11",".pt-xl-12",".pb-xl-12",".py-xl-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}}]}}} \ No newline at end of file diff --git a/node_modules/primer-marketing/build/index.js b/node_modules/primer-marketing/build/index.js index af24ae9f61c..e1ee73a5d33 100644 --- a/node_modules/primer-marketing/build/index.js +++ b/node_modules/primer-marketing/build/index.js @@ -1 +1 @@ -module.exports = {"cssstats":{"size":5519,"gzipSize":1422,"humanizedSize":"5kB","humanizedGzipSize":"1kB","rules":{"total":79,"size":{"graph":[1,2,2,1,1,2,1,1,2,1,1,2,1,1,2,2,2,3,1,1,1,9,5,4,4,1,4,3,2,2,5,2,2,10,3,8,2,1,1,1,5,2,3,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":10,"average":1.860759493670886}},"selectors":{"total":89,"type":8,"class":89,"id":0,"pseudoClass":4,"pseudoElement":4,"values":[".alt-mono-font",".alt-h0",".alt-h1",".alt-h2",".alt-h3",".alt-h4",".alt-h5",".alt-h6",".alt-lead",".alt-h0",".alt-h0",".alt-h0",".alt-h1",".alt-h1",".alt-h1",".alt-h2",".alt-h2",".alt-h2",".alt-h3",".alt-h3",".alt-h3",".alt-h4",".alt-h5",".alt-h6",".alt-lead",".alt-lead",".alt-lead",".alt-text-small",".pullquote",".pullquote",".breadcrumb-item",".breadcrumb-item::after",".breadcrumb-item-selected::after",".card",".jumbotron",".jumbotron",".jumbotron",".jumbotron-supertron",".jumbotron-minitron",".jumbotron-minitron",".jumbotron-shadow::after",".jumbotron-photo",".jumbotron-photo::before",".page-section",".page-section",".page-section-jumplink:target",".page-section-jumplink:target",".data-table",".data-table th",".data-table td",".data-table th",".data-table tbody th",".data-table tbody th",".data-table tbody td",".data-table tbody tr:last-child th",".data-table tbody tr:last-child td",".grayscale",".border-sm-top",".border-sm-right",".border-sm-bottom",".border-sm-left",".border-sm-top-0",".border-sm-right-0",".border-sm-bottom-0",".border-sm-left-0",".border-md-top",".border-md-right",".border-md-bottom",".border-md-left",".border-md-top-0",".border-md-right-0",".border-md-bottom-0",".border-md-left-0",".border-lg-top",".border-lg-right",".border-lg-bottom",".border-lg-left",".border-lg-top-0",".border-lg-right-0",".border-lg-bottom-0",".border-lg-left-0",".border-xl-top",".border-xl-right",".border-xl-bottom",".border-xl-left",".border-xl-top-0",".border-xl-right-0",".border-xl-bottom-0",".border-xl-left-0"],"specificity":{"max":23,"average":10.662921348314606}},"declarations":{"total":147,"unique":99,"properties":{"font-family":["\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace","Roboto,-apple-system,BlinkMacSystemFont,\"Helvetica Neue\",\"Segoe UI\",\"Oxygen\",\"Ubuntu\",\"Cantarell\",\"Open Sans\",sans-serif","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"-webkit-font-smoothing":["antialiased","antialiased"],"font-size":["48px","54px","72px","36px","48px","54px","28px","34px","38px","18px","20px","22px","16px","14px","12px","21px","24px","26px","14px","16px","18px"],"font-weight":["300","300","300","400","500","500","500","300","400"],"padding-top":["0","40px","60px","120px","80px","24px","32px","112px","80px"],"padding-bottom":["0","40px","60px","120px","80px","24px","32px"],"padding-left":["8px","12px","0.5em"],"margin-bottom":["24px","32px"],"line-height":["1.4","1.5"],"color":["#586069","#e1e4e8"],"border-left":["3px solid #e1e4e8","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"],"margin-left":["-15px","-4px"],"display":["inline-block","block"],"white-space":["nowrap"],"list-style":["none"],"padding-right":["0.5em"],"content":["\"/\"","none","\" \"","\"\""],"background-color":["#fff","transparent","#24292e","rgba(0,0,0,0.25)"],"border":["1px #e1e4e8 solid","1px #e1e4e8 solid"],"border-radius":["6px"],"box-shadow":["0 1px 1px rgba(27,31,35,0.1)","inset 0 -1px 0 rgba(0,0,0,0.05)","0 1px 1px rgba(27,31,35,0.05)"],"position":["relative","absolute","relative","absolute"],"height":["45vw","30px","100%"],"min-height":["590px"],"max-height":["55vh"],"bottom":["0","0"],"left":["0","0"],"width":["100%","100%","100%","25%"],"background-image":["linear-gradient(transparent, rgba(0,0,0,0.05))"],"background-repeat":["repeat-x"],"background-size":["cover"],"padding":["32px 0","56px 0","16px"],"margin-top":["0","16px"],"border-collapse":["collapse"],"text-align":["left"],"border-right":["1px #e1e4e8 solid","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","1px #e1e4e8 solid","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"],"border-bottom-color":["#e1e4e8"],"-webkit-filter":["grayscale(100%)"],"filter":["grayscale(100%)"],"border-top":["1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"]}},"mediaQueries":{"total":21,"unique":4,"values":["(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 544px)","(min-width: 1280px)","(min-width: 1012px)","(min-width: 544px)","(min-width: 768px)","(min-width: 768px)","(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h0"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["54px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h0"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["72px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h1"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["48px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h1"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["54px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h2"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["34px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h2"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["38px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h3"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["20px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h3"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["22px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-lead"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["24px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-lead"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["26px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[5],"max":5,"average":5}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":5,"unique":5,"properties":{"padding-left":["12px"],"margin-bottom":["32px"],"margin-left":["-15px"],"font-size":["18px"],"line-height":["1.5"]}}},{"value":"(min-width: 544px)","rules":{"total":1,"size":{"graph":[2],"max":2,"average":2}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".jumbotron"],"specificity":{"max":10,"average":10}},"declarations":{"total":2,"unique":2,"properties":{"padding-top":["60px"],"padding-bottom":["60px"]}}},{"value":"(min-width: 1280px)","rules":{"total":1,"size":{"graph":[2],"max":2,"average":2}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".jumbotron"],"specificity":{"max":10,"average":10}},"declarations":{"total":2,"unique":2,"properties":{"padding-top":["120px"],"padding-bottom":["120px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[5],"max":5,"average":5}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".jumbotron-supertron"],"specificity":{"max":10,"average":10}},"declarations":{"total":5,"unique":5,"properties":{"height":["45vw"],"min-height":["590px"],"max-height":["55vh"],"padding-top":["80px"],"padding-bottom":["80px"]}}},{"value":"(min-width: 544px)","rules":{"total":1,"size":{"graph":[2],"max":2,"average":2}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".jumbotron-minitron"],"specificity":{"max":10,"average":10}},"declarations":{"total":2,"unique":2,"properties":{"padding-top":["32px"],"padding-bottom":["32px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".page-section"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"padding":["56px 0"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":1,"pseudoElement":0,"values":[".page-section-jumplink:target"],"specificity":{"max":20,"average":20}},"declarations":{"total":1,"unique":1,"properties":{"padding-top":["80px"]}}},{"value":"(min-width: 544px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-sm-top",".border-sm-right",".border-sm-bottom",".border-sm-left",".border-sm-top-0",".border-sm-right-0",".border-sm-bottom-0",".border-sm-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}},{"value":"(min-width: 768px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-md-top",".border-md-right",".border-md-bottom",".border-md-left",".border-md-top-0",".border-md-right-0",".border-md-bottom-0",".border-md-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}},{"value":"(min-width: 1012px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-lg-top",".border-lg-right",".border-lg-bottom",".border-lg-left",".border-lg-top-0",".border-lg-right-0",".border-lg-bottom-0",".border-lg-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}},{"value":"(min-width: 1280px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-xl-top",".border-xl-right",".border-xl-bottom",".border-xl-left",".border-xl-top-0",".border-xl-right-0",".border-xl-bottom-0",".border-xl-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}}]}}} \ No newline at end of file +module.exports = {"cssstats":{"size":22621,"gzipSize":3359,"humanizedSize":"22kB","humanizedGzipSize":"3kB","rules":{"total":499,"size":{"graph":[2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,9,5,19,3,2,3,2,2,1,2,3,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":19,"average":1.2104208416833668},"selectorByRuleSizes":[{"selector":".btn-mktg","declarations":19},{"selector":".pullquote","declarations":9},{"selector":".pullquote","declarations":5},{"selector":".btn-outline-mktg:hover","declarations":4},{"selector":".btn-outline-mktg","declarations":3},{"selector":".btn-mktg:disabled,.btn-mktg.disabled","declarations":3},{"selector":".btn-mktg:hover","declarations":3},{"selector":".py-xl-12","declarations":2},{"selector":".py-xl-11","declarations":2},{"selector":".py-xl-10","declarations":2},{"selector":".py-xl-9","declarations":2},{"selector":".py-xl-8","declarations":2},{"selector":".py-xl-7","declarations":2},{"selector":".py-lg-12","declarations":2},{"selector":".py-lg-11","declarations":2},{"selector":".py-lg-10","declarations":2},{"selector":".py-lg-9","declarations":2},{"selector":".py-lg-8","declarations":2},{"selector":".py-lg-7","declarations":2},{"selector":".py-md-12","declarations":2},{"selector":".py-md-11","declarations":2},{"selector":".py-md-10","declarations":2},{"selector":".py-md-9","declarations":2},{"selector":".py-md-8","declarations":2},{"selector":".py-md-7","declarations":2},{"selector":".py-sm-12","declarations":2},{"selector":".py-sm-11","declarations":2},{"selector":".py-sm-10","declarations":2},{"selector":".py-sm-9","declarations":2},{"selector":".py-sm-8","declarations":2},{"selector":".py-sm-7","declarations":2},{"selector":".py-12","declarations":2},{"selector":".py-11","declarations":2},{"selector":".py-10","declarations":2},{"selector":".py-9","declarations":2},{"selector":".py-8","declarations":2},{"selector":".py-7","declarations":2},{"selector":".my-xl-12","declarations":2},{"selector":".my-xl-11","declarations":2},{"selector":".my-xl-10","declarations":2},{"selector":".my-xl-9","declarations":2},{"selector":".my-xl-8","declarations":2},{"selector":".my-xl-7","declarations":2},{"selector":".my-lg-12","declarations":2},{"selector":".my-lg-11","declarations":2},{"selector":".my-lg-10","declarations":2},{"selector":".my-lg-9","declarations":2},{"selector":".my-lg-8","declarations":2},{"selector":".my-lg-7","declarations":2},{"selector":".my-md-12","declarations":2},{"selector":".my-md-11","declarations":2},{"selector":".my-md-10","declarations":2},{"selector":".my-md-9","declarations":2},{"selector":".my-md-8","declarations":2},{"selector":".my-md-7","declarations":2},{"selector":".my-sm-12","declarations":2},{"selector":".my-sm-11","declarations":2},{"selector":".my-sm-10","declarations":2},{"selector":".my-sm-9","declarations":2},{"selector":".my-sm-8","declarations":2},{"selector":".my-sm-7","declarations":2},{"selector":".my-12","declarations":2},{"selector":".my-11","declarations":2},{"selector":".my-10","declarations":2},{"selector":".my-9","declarations":2},{"selector":".my-8","declarations":2},{"selector":".my-7","declarations":2},{"selector":".btn-large-mktg","declarations":2},{"selector":".btn-primary-mktg:hover","declarations":2},{"selector":".btn-primary-mktg","declarations":2},{"selector":".btn-mktg:focus","declarations":2},{"selector":".lead-mktg","declarations":2},{"selector":".h00-mktg,.h0-mktg,.h1-mktg,.h2-mktg,.h3-mktg,.h4-mktg,.h5-mktg,.h6-mktg,.lead-mktg","declarations":2},{"selector":".pb-xl-12","declarations":1},{"selector":".pt-xl-12","declarations":1},{"selector":".pb-xl-11","declarations":1},{"selector":".pt-xl-11","declarations":1},{"selector":".pb-xl-10","declarations":1},{"selector":".pt-xl-10","declarations":1},{"selector":".pb-xl-9","declarations":1},{"selector":".pt-xl-9","declarations":1},{"selector":".pb-xl-8","declarations":1},{"selector":".pt-xl-8","declarations":1},{"selector":".pb-xl-7","declarations":1},{"selector":".pt-xl-7","declarations":1},{"selector":".pb-lg-12","declarations":1},{"selector":".pt-lg-12","declarations":1},{"selector":".pb-lg-11","declarations":1},{"selector":".pt-lg-11","declarations":1},{"selector":".pb-lg-10","declarations":1},{"selector":".pt-lg-10","declarations":1},{"selector":".pb-lg-9","declarations":1},{"selector":".pt-lg-9","declarations":1},{"selector":".pb-lg-8","declarations":1},{"selector":".pt-lg-8","declarations":1},{"selector":".pb-lg-7","declarations":1},{"selector":".pt-lg-7","declarations":1},{"selector":".pb-md-12","declarations":1},{"selector":".pt-md-12","declarations":1},{"selector":".pb-md-11","declarations":1},{"selector":".pt-md-11","declarations":1},{"selector":".pb-md-10","declarations":1},{"selector":".pt-md-10","declarations":1},{"selector":".pb-md-9","declarations":1},{"selector":".pt-md-9","declarations":1},{"selector":".pb-md-8","declarations":1},{"selector":".pt-md-8","declarations":1},{"selector":".pb-md-7","declarations":1},{"selector":".pt-md-7","declarations":1},{"selector":".pb-sm-12","declarations":1},{"selector":".pt-sm-12","declarations":1},{"selector":".pb-sm-11","declarations":1},{"selector":".pt-sm-11","declarations":1},{"selector":".pb-sm-10","declarations":1},{"selector":".pt-sm-10","declarations":1},{"selector":".pb-sm-9","declarations":1},{"selector":".pt-sm-9","declarations":1},{"selector":".pb-sm-8","declarations":1},{"selector":".pt-sm-8","declarations":1},{"selector":".pb-sm-7","declarations":1},{"selector":".pt-sm-7","declarations":1},{"selector":".pb-12","declarations":1},{"selector":".pt-12","declarations":1},{"selector":".pb-11","declarations":1},{"selector":".pt-11","declarations":1},{"selector":".pb-10","declarations":1},{"selector":".pt-10","declarations":1},{"selector":".pb-9","declarations":1},{"selector":".pt-9","declarations":1},{"selector":".pb-8","declarations":1},{"selector":".pt-8","declarations":1},{"selector":".pb-7","declarations":1},{"selector":".pt-7","declarations":1},{"selector":".mb-xl-12","declarations":1},{"selector":".mt-xl-12","declarations":1},{"selector":".mb-xl-11","declarations":1},{"selector":".mt-xl-11","declarations":1},{"selector":".mb-xl-10","declarations":1},{"selector":".mt-xl-10","declarations":1},{"selector":".mb-xl-9","declarations":1},{"selector":".mt-xl-9","declarations":1},{"selector":".mb-xl-8","declarations":1},{"selector":".mt-xl-8","declarations":1},{"selector":".mb-xl-7","declarations":1},{"selector":".mt-xl-7","declarations":1},{"selector":".mb-lg-12","declarations":1},{"selector":".mt-lg-12","declarations":1},{"selector":".mb-lg-11","declarations":1},{"selector":".mt-lg-11","declarations":1},{"selector":".mb-lg-10","declarations":1},{"selector":".mt-lg-10","declarations":1},{"selector":".mb-lg-9","declarations":1},{"selector":".mt-lg-9","declarations":1},{"selector":".mb-lg-8","declarations":1},{"selector":".mt-lg-8","declarations":1},{"selector":".mb-lg-7","declarations":1},{"selector":".mt-lg-7","declarations":1},{"selector":".mb-md-12","declarations":1},{"selector":".mt-md-12","declarations":1},{"selector":".mb-md-11","declarations":1},{"selector":".mt-md-11","declarations":1},{"selector":".mb-md-10","declarations":1},{"selector":".mt-md-10","declarations":1},{"selector":".mb-md-9","declarations":1},{"selector":".mt-md-9","declarations":1},{"selector":".mb-md-8","declarations":1},{"selector":".mt-md-8","declarations":1},{"selector":".mb-md-7","declarations":1},{"selector":".mt-md-7","declarations":1},{"selector":".mb-sm-12","declarations":1},{"selector":".mt-sm-12","declarations":1},{"selector":".mb-sm-11","declarations":1},{"selector":".mt-sm-11","declarations":1},{"selector":".mb-sm-10","declarations":1},{"selector":".mt-sm-10","declarations":1},{"selector":".mb-sm-9","declarations":1},{"selector":".mt-sm-9","declarations":1},{"selector":".mb-sm-8","declarations":1},{"selector":".mt-sm-8","declarations":1},{"selector":".mb-sm-7","declarations":1},{"selector":".mt-sm-7","declarations":1},{"selector":".mb-12","declarations":1},{"selector":".mt-12","declarations":1},{"selector":".mb-11","declarations":1},{"selector":".mt-11","declarations":1},{"selector":".mb-10","declarations":1},{"selector":".mt-10","declarations":1},{"selector":".mb-9","declarations":1},{"selector":".mt-9","declarations":1},{"selector":".mb-8","declarations":1},{"selector":".mt-8","declarations":1},{"selector":".mb-7","declarations":1},{"selector":".mt-7","declarations":1},{"selector":".left-lg-n12","declarations":1},{"selector":".bottom-lg-n12","declarations":1},{"selector":".right-lg-n12","declarations":1},{"selector":".top-lg-n12","declarations":1},{"selector":".left-lg-12","declarations":1},{"selector":".bottom-lg-12","declarations":1},{"selector":".right-lg-12","declarations":1},{"selector":".top-lg-12","declarations":1},{"selector":".left-lg-n11","declarations":1},{"selector":".bottom-lg-n11","declarations":1},{"selector":".right-lg-n11","declarations":1},{"selector":".top-lg-n11","declarations":1},{"selector":".left-lg-11","declarations":1},{"selector":".bottom-lg-11","declarations":1},{"selector":".right-lg-11","declarations":1},{"selector":".top-lg-11","declarations":1},{"selector":".left-lg-n10","declarations":1},{"selector":".bottom-lg-n10","declarations":1},{"selector":".right-lg-n10","declarations":1},{"selector":".top-lg-n10","declarations":1},{"selector":".left-lg-10","declarations":1},{"selector":".bottom-lg-10","declarations":1},{"selector":".right-lg-10","declarations":1},{"selector":".top-lg-10","declarations":1},{"selector":".left-lg-n9","declarations":1},{"selector":".bottom-lg-n9","declarations":1},{"selector":".right-lg-n9","declarations":1},{"selector":".top-lg-n9","declarations":1},{"selector":".left-lg-9","declarations":1},{"selector":".bottom-lg-9","declarations":1},{"selector":".right-lg-9","declarations":1},{"selector":".top-lg-9","declarations":1},{"selector":".left-lg-n8","declarations":1},{"selector":".bottom-lg-n8","declarations":1},{"selector":".right-lg-n8","declarations":1},{"selector":".top-lg-n8","declarations":1},{"selector":".left-lg-8","declarations":1},{"selector":".bottom-lg-8","declarations":1},{"selector":".right-lg-8","declarations":1},{"selector":".top-lg-8","declarations":1},{"selector":".left-lg-n7","declarations":1},{"selector":".bottom-lg-n7","declarations":1},{"selector":".right-lg-n7","declarations":1},{"selector":".top-lg-n7","declarations":1},{"selector":".left-lg-7","declarations":1},{"selector":".bottom-lg-7","declarations":1},{"selector":".right-lg-7","declarations":1},{"selector":".top-lg-7","declarations":1},{"selector":".left-lg-n6","declarations":1},{"selector":".bottom-lg-n6","declarations":1},{"selector":".right-lg-n6","declarations":1},{"selector":".top-lg-n6","declarations":1},{"selector":".left-lg-6","declarations":1},{"selector":".bottom-lg-6","declarations":1},{"selector":".right-lg-6","declarations":1},{"selector":".top-lg-6","declarations":1},{"selector":".left-lg-n5","declarations":1},{"selector":".bottom-lg-n5","declarations":1},{"selector":".right-lg-n5","declarations":1},{"selector":".top-lg-n5","declarations":1},{"selector":".left-lg-5","declarations":1},{"selector":".bottom-lg-5","declarations":1},{"selector":".right-lg-5","declarations":1},{"selector":".top-lg-5","declarations":1},{"selector":".left-lg-n4","declarations":1},{"selector":".bottom-lg-n4","declarations":1},{"selector":".right-lg-n4","declarations":1},{"selector":".top-lg-n4","declarations":1},{"selector":".left-lg-4","declarations":1},{"selector":".bottom-lg-4","declarations":1},{"selector":".right-lg-4","declarations":1},{"selector":".top-lg-4","declarations":1},{"selector":".left-lg-n3","declarations":1},{"selector":".bottom-lg-n3","declarations":1},{"selector":".right-lg-n3","declarations":1},{"selector":".top-lg-n3","declarations":1},{"selector":".left-lg-3","declarations":1},{"selector":".bottom-lg-3","declarations":1},{"selector":".right-lg-3","declarations":1},{"selector":".top-lg-3","declarations":1},{"selector":".left-lg-n2","declarations":1},{"selector":".bottom-lg-n2","declarations":1},{"selector":".right-lg-n2","declarations":1},{"selector":".top-lg-n2","declarations":1},{"selector":".left-lg-2","declarations":1},{"selector":".bottom-lg-2","declarations":1},{"selector":".right-lg-2","declarations":1},{"selector":".top-lg-2","declarations":1},{"selector":".left-lg-n1","declarations":1},{"selector":".bottom-lg-n1","declarations":1},{"selector":".right-lg-n1","declarations":1},{"selector":".top-lg-n1","declarations":1},{"selector":".left-lg-1","declarations":1},{"selector":".bottom-lg-1","declarations":1},{"selector":".right-lg-1","declarations":1},{"selector":".top-lg-1","declarations":1},{"selector":".left-md-n12","declarations":1},{"selector":".bottom-md-n12","declarations":1},{"selector":".right-md-n12","declarations":1},{"selector":".top-md-n12","declarations":1},{"selector":".left-md-12","declarations":1},{"selector":".bottom-md-12","declarations":1},{"selector":".right-md-12","declarations":1},{"selector":".top-md-12","declarations":1},{"selector":".left-md-n11","declarations":1},{"selector":".bottom-md-n11","declarations":1},{"selector":".right-md-n11","declarations":1},{"selector":".top-md-n11","declarations":1},{"selector":".left-md-11","declarations":1},{"selector":".bottom-md-11","declarations":1},{"selector":".right-md-11","declarations":1},{"selector":".top-md-11","declarations":1},{"selector":".left-md-n10","declarations":1},{"selector":".bottom-md-n10","declarations":1},{"selector":".right-md-n10","declarations":1},{"selector":".top-md-n10","declarations":1},{"selector":".left-md-10","declarations":1},{"selector":".bottom-md-10","declarations":1},{"selector":".right-md-10","declarations":1},{"selector":".top-md-10","declarations":1},{"selector":".left-md-n9","declarations":1},{"selector":".bottom-md-n9","declarations":1},{"selector":".right-md-n9","declarations":1},{"selector":".top-md-n9","declarations":1},{"selector":".left-md-9","declarations":1},{"selector":".bottom-md-9","declarations":1},{"selector":".right-md-9","declarations":1},{"selector":".top-md-9","declarations":1},{"selector":".left-md-n8","declarations":1},{"selector":".bottom-md-n8","declarations":1},{"selector":".right-md-n8","declarations":1},{"selector":".top-md-n8","declarations":1},{"selector":".left-md-8","declarations":1},{"selector":".bottom-md-8","declarations":1},{"selector":".right-md-8","declarations":1},{"selector":".top-md-8","declarations":1},{"selector":".left-md-n7","declarations":1},{"selector":".bottom-md-n7","declarations":1},{"selector":".right-md-n7","declarations":1},{"selector":".top-md-n7","declarations":1},{"selector":".left-md-7","declarations":1},{"selector":".bottom-md-7","declarations":1},{"selector":".right-md-7","declarations":1},{"selector":".top-md-7","declarations":1},{"selector":".left-md-n6","declarations":1},{"selector":".bottom-md-n6","declarations":1},{"selector":".right-md-n6","declarations":1},{"selector":".top-md-n6","declarations":1},{"selector":".left-md-6","declarations":1},{"selector":".bottom-md-6","declarations":1},{"selector":".right-md-6","declarations":1},{"selector":".top-md-6","declarations":1},{"selector":".left-md-n5","declarations":1},{"selector":".bottom-md-n5","declarations":1},{"selector":".right-md-n5","declarations":1},{"selector":".top-md-n5","declarations":1},{"selector":".left-md-5","declarations":1},{"selector":".bottom-md-5","declarations":1},{"selector":".right-md-5","declarations":1},{"selector":".top-md-5","declarations":1},{"selector":".left-md-n4","declarations":1},{"selector":".bottom-md-n4","declarations":1},{"selector":".right-md-n4","declarations":1},{"selector":".top-md-n4","declarations":1},{"selector":".left-md-4","declarations":1},{"selector":".bottom-md-4","declarations":1},{"selector":".right-md-4","declarations":1},{"selector":".top-md-4","declarations":1},{"selector":".left-md-n3","declarations":1},{"selector":".bottom-md-n3","declarations":1},{"selector":".right-md-n3","declarations":1},{"selector":".top-md-n3","declarations":1},{"selector":".left-md-3","declarations":1},{"selector":".bottom-md-3","declarations":1},{"selector":".right-md-3","declarations":1},{"selector":".top-md-3","declarations":1},{"selector":".left-md-n2","declarations":1},{"selector":".bottom-md-n2","declarations":1},{"selector":".right-md-n2","declarations":1},{"selector":".top-md-n2","declarations":1},{"selector":".left-md-2","declarations":1},{"selector":".bottom-md-2","declarations":1},{"selector":".right-md-2","declarations":1},{"selector":".top-md-2","declarations":1},{"selector":".left-md-n1","declarations":1},{"selector":".bottom-md-n1","declarations":1},{"selector":".right-md-n1","declarations":1},{"selector":".top-md-n1","declarations":1},{"selector":".left-md-1","declarations":1},{"selector":".bottom-md-1","declarations":1},{"selector":".right-md-1","declarations":1},{"selector":".top-md-1","declarations":1},{"selector":".left-n12","declarations":1},{"selector":".bottom-n12","declarations":1},{"selector":".right-n12","declarations":1},{"selector":".top-n12","declarations":1},{"selector":".left-12","declarations":1},{"selector":".bottom-12","declarations":1},{"selector":".right-12","declarations":1},{"selector":".top-12","declarations":1},{"selector":".left-n11","declarations":1},{"selector":".bottom-n11","declarations":1},{"selector":".right-n11","declarations":1},{"selector":".top-n11","declarations":1},{"selector":".left-11","declarations":1},{"selector":".bottom-11","declarations":1},{"selector":".right-11","declarations":1},{"selector":".top-11","declarations":1},{"selector":".left-n10","declarations":1},{"selector":".bottom-n10","declarations":1},{"selector":".right-n10","declarations":1},{"selector":".top-n10","declarations":1},{"selector":".left-10","declarations":1},{"selector":".bottom-10","declarations":1},{"selector":".right-10","declarations":1},{"selector":".top-10","declarations":1},{"selector":".left-n9","declarations":1},{"selector":".bottom-n9","declarations":1},{"selector":".right-n9","declarations":1},{"selector":".top-n9","declarations":1},{"selector":".left-9","declarations":1},{"selector":".bottom-9","declarations":1},{"selector":".right-9","declarations":1},{"selector":".top-9","declarations":1},{"selector":".left-n8","declarations":1},{"selector":".bottom-n8","declarations":1},{"selector":".right-n8","declarations":1},{"selector":".top-n8","declarations":1},{"selector":".left-8","declarations":1},{"selector":".bottom-8","declarations":1},{"selector":".right-8","declarations":1},{"selector":".top-8","declarations":1},{"selector":".left-n7","declarations":1},{"selector":".bottom-n7","declarations":1},{"selector":".right-n7","declarations":1},{"selector":".top-n7","declarations":1},{"selector":".left-7","declarations":1},{"selector":".bottom-7","declarations":1},{"selector":".right-7","declarations":1},{"selector":".top-7","declarations":1},{"selector":".left-n6","declarations":1},{"selector":".bottom-n6","declarations":1},{"selector":".right-n6","declarations":1},{"selector":".top-n6","declarations":1},{"selector":".left-6","declarations":1},{"selector":".bottom-6","declarations":1},{"selector":".right-6","declarations":1},{"selector":".top-6","declarations":1},{"selector":".left-n5","declarations":1},{"selector":".bottom-n5","declarations":1},{"selector":".right-n5","declarations":1},{"selector":".top-n5","declarations":1},{"selector":".left-5","declarations":1},{"selector":".bottom-5","declarations":1},{"selector":".right-5","declarations":1},{"selector":".top-5","declarations":1},{"selector":".left-n4","declarations":1},{"selector":".bottom-n4","declarations":1},{"selector":".right-n4","declarations":1},{"selector":".top-n4","declarations":1},{"selector":".left-4","declarations":1},{"selector":".bottom-4","declarations":1},{"selector":".right-4","declarations":1},{"selector":".top-4","declarations":1},{"selector":".left-n3","declarations":1},{"selector":".bottom-n3","declarations":1},{"selector":".right-n3","declarations":1},{"selector":".top-n3","declarations":1},{"selector":".left-3","declarations":1},{"selector":".bottom-3","declarations":1},{"selector":".right-3","declarations":1},{"selector":".top-3","declarations":1},{"selector":".left-n2","declarations":1},{"selector":".bottom-n2","declarations":1},{"selector":".right-n2","declarations":1},{"selector":".top-n2","declarations":1},{"selector":".left-2","declarations":1},{"selector":".bottom-2","declarations":1},{"selector":".right-2","declarations":1},{"selector":".top-2","declarations":1},{"selector":".left-n1","declarations":1},{"selector":".bottom-n1","declarations":1},{"selector":".right-n1","declarations":1},{"selector":".top-n1","declarations":1},{"selector":".left-1","declarations":1},{"selector":".bottom-1","declarations":1},{"selector":".right-1","declarations":1},{"selector":".top-1","declarations":1},{"selector":".border-white-fade","declarations":1},{"selector":".grayscale","declarations":1},{"selector":".btn-primary-mktg:focus","declarations":1},{"selector":".h6-mktg","declarations":1},{"selector":".h5-mktg","declarations":1},{"selector":".h4-mktg","declarations":1},{"selector":".h3-mktg","declarations":1},{"selector":".h3-mktg","declarations":1},{"selector":".h2-mktg","declarations":1},{"selector":".h2-mktg","declarations":1},{"selector":".h1-mktg","declarations":1},{"selector":".h1-mktg","declarations":1},{"selector":".h0-mktg","declarations":1},{"selector":".h0-mktg","declarations":1},{"selector":".h00-mktg","declarations":1},{"selector":".h00-mktg","declarations":1},{"selector":".h000-mktg","declarations":1},{"selector":".h000-mktg","declarations":1}]},"selectors":{"total":508,"type":0,"class":508,"id":0,"pseudoClass":6,"pseudoElement":0,"values":[".h00-mktg",".h0-mktg",".h1-mktg",".h2-mktg",".h3-mktg",".h4-mktg",".h5-mktg",".h6-mktg",".lead-mktg",".h000-mktg",".h000-mktg",".h00-mktg",".h00-mktg",".h0-mktg",".h0-mktg",".h1-mktg",".h1-mktg",".h2-mktg",".h2-mktg",".h3-mktg",".h3-mktg",".h4-mktg",".h5-mktg",".h6-mktg",".lead-mktg",".pullquote",".pullquote",".btn-mktg",".btn-mktg:hover",".btn-mktg:focus",".btn-mktg:disabled",".btn-mktg.disabled",".btn-primary-mktg",".btn-primary-mktg:hover",".btn-primary-mktg:focus",".btn-large-mktg",".btn-outline-mktg",".btn-outline-mktg:hover",".grayscale",".border-white-fade",".top-1",".right-1",".bottom-1",".left-1",".top-n1",".right-n1",".bottom-n1",".left-n1",".top-2",".right-2",".bottom-2",".left-2",".top-n2",".right-n2",".bottom-n2",".left-n2",".top-3",".right-3",".bottom-3",".left-3",".top-n3",".right-n3",".bottom-n3",".left-n3",".top-4",".right-4",".bottom-4",".left-4",".top-n4",".right-n4",".bottom-n4",".left-n4",".top-5",".right-5",".bottom-5",".left-5",".top-n5",".right-n5",".bottom-n5",".left-n5",".top-6",".right-6",".bottom-6",".left-6",".top-n6",".right-n6",".bottom-n6",".left-n6",".top-7",".right-7",".bottom-7",".left-7",".top-n7",".right-n7",".bottom-n7",".left-n7",".top-8",".right-8",".bottom-8",".left-8",".top-n8",".right-n8",".bottom-n8",".left-n8",".top-9",".right-9",".bottom-9",".left-9",".top-n9",".right-n9",".bottom-n9",".left-n9",".top-10",".right-10",".bottom-10",".left-10",".top-n10",".right-n10",".bottom-n10",".left-n10",".top-11",".right-11",".bottom-11",".left-11",".top-n11",".right-n11",".bottom-n11",".left-n11",".top-12",".right-12",".bottom-12",".left-12",".top-n12",".right-n12",".bottom-n12",".left-n12",".top-md-1",".right-md-1",".bottom-md-1",".left-md-1",".top-md-n1",".right-md-n1",".bottom-md-n1",".left-md-n1",".top-md-2",".right-md-2",".bottom-md-2",".left-md-2",".top-md-n2",".right-md-n2",".bottom-md-n2",".left-md-n2",".top-md-3",".right-md-3",".bottom-md-3",".left-md-3",".top-md-n3",".right-md-n3",".bottom-md-n3",".left-md-n3",".top-md-4",".right-md-4",".bottom-md-4",".left-md-4",".top-md-n4",".right-md-n4",".bottom-md-n4",".left-md-n4",".top-md-5",".right-md-5",".bottom-md-5",".left-md-5",".top-md-n5",".right-md-n5",".bottom-md-n5",".left-md-n5",".top-md-6",".right-md-6",".bottom-md-6",".left-md-6",".top-md-n6",".right-md-n6",".bottom-md-n6",".left-md-n6",".top-md-7",".right-md-7",".bottom-md-7",".left-md-7",".top-md-n7",".right-md-n7",".bottom-md-n7",".left-md-n7",".top-md-8",".right-md-8",".bottom-md-8",".left-md-8",".top-md-n8",".right-md-n8",".bottom-md-n8",".left-md-n8",".top-md-9",".right-md-9",".bottom-md-9",".left-md-9",".top-md-n9",".right-md-n9",".bottom-md-n9",".left-md-n9",".top-md-10",".right-md-10",".bottom-md-10",".left-md-10",".top-md-n10",".right-md-n10",".bottom-md-n10",".left-md-n10",".top-md-11",".right-md-11",".bottom-md-11",".left-md-11",".top-md-n11",".right-md-n11",".bottom-md-n11",".left-md-n11",".top-md-12",".right-md-12",".bottom-md-12",".left-md-12",".top-md-n12",".right-md-n12",".bottom-md-n12",".left-md-n12",".top-lg-1",".right-lg-1",".bottom-lg-1",".left-lg-1",".top-lg-n1",".right-lg-n1",".bottom-lg-n1",".left-lg-n1",".top-lg-2",".right-lg-2",".bottom-lg-2",".left-lg-2",".top-lg-n2",".right-lg-n2",".bottom-lg-n2",".left-lg-n2",".top-lg-3",".right-lg-3",".bottom-lg-3",".left-lg-3",".top-lg-n3",".right-lg-n3",".bottom-lg-n3",".left-lg-n3",".top-lg-4",".right-lg-4",".bottom-lg-4",".left-lg-4",".top-lg-n4",".right-lg-n4",".bottom-lg-n4",".left-lg-n4",".top-lg-5",".right-lg-5",".bottom-lg-5",".left-lg-5",".top-lg-n5",".right-lg-n5",".bottom-lg-n5",".left-lg-n5",".top-lg-6",".right-lg-6",".bottom-lg-6",".left-lg-6",".top-lg-n6",".right-lg-n6",".bottom-lg-n6",".left-lg-n6",".top-lg-7",".right-lg-7",".bottom-lg-7",".left-lg-7",".top-lg-n7",".right-lg-n7",".bottom-lg-n7",".left-lg-n7",".top-lg-8",".right-lg-8",".bottom-lg-8",".left-lg-8",".top-lg-n8",".right-lg-n8",".bottom-lg-n8",".left-lg-n8",".top-lg-9",".right-lg-9",".bottom-lg-9",".left-lg-9",".top-lg-n9",".right-lg-n9",".bottom-lg-n9",".left-lg-n9",".top-lg-10",".right-lg-10",".bottom-lg-10",".left-lg-10",".top-lg-n10",".right-lg-n10",".bottom-lg-n10",".left-lg-n10",".top-lg-11",".right-lg-11",".bottom-lg-11",".left-lg-11",".top-lg-n11",".right-lg-n11",".bottom-lg-n11",".left-lg-n11",".top-lg-12",".right-lg-12",".bottom-lg-12",".left-lg-12",".top-lg-n12",".right-lg-n12",".bottom-lg-n12",".left-lg-n12",".mt-7",".mb-7",".my-7",".mt-8",".mb-8",".my-8",".mt-9",".mb-9",".my-9",".mt-10",".mb-10",".my-10",".mt-11",".mb-11",".my-11",".mt-12",".mb-12",".my-12",".mt-sm-7",".mb-sm-7",".my-sm-7",".mt-sm-8",".mb-sm-8",".my-sm-8",".mt-sm-9",".mb-sm-9",".my-sm-9",".mt-sm-10",".mb-sm-10",".my-sm-10",".mt-sm-11",".mb-sm-11",".my-sm-11",".mt-sm-12",".mb-sm-12",".my-sm-12",".mt-md-7",".mb-md-7",".my-md-7",".mt-md-8",".mb-md-8",".my-md-8",".mt-md-9",".mb-md-9",".my-md-9",".mt-md-10",".mb-md-10",".my-md-10",".mt-md-11",".mb-md-11",".my-md-11",".mt-md-12",".mb-md-12",".my-md-12",".mt-lg-7",".mb-lg-7",".my-lg-7",".mt-lg-8",".mb-lg-8",".my-lg-8",".mt-lg-9",".mb-lg-9",".my-lg-9",".mt-lg-10",".mb-lg-10",".my-lg-10",".mt-lg-11",".mb-lg-11",".my-lg-11",".mt-lg-12",".mb-lg-12",".my-lg-12",".mt-xl-7",".mb-xl-7",".my-xl-7",".mt-xl-8",".mb-xl-8",".my-xl-8",".mt-xl-9",".mb-xl-9",".my-xl-9",".mt-xl-10",".mb-xl-10",".my-xl-10",".mt-xl-11",".mb-xl-11",".my-xl-11",".mt-xl-12",".mb-xl-12",".my-xl-12",".pt-7",".pb-7",".py-7",".pt-8",".pb-8",".py-8",".pt-9",".pb-9",".py-9",".pt-10",".pb-10",".py-10",".pt-11",".pb-11",".py-11",".pt-12",".pb-12",".py-12",".pt-sm-7",".pb-sm-7",".py-sm-7",".pt-sm-8",".pb-sm-8",".py-sm-8",".pt-sm-9",".pb-sm-9",".py-sm-9",".pt-sm-10",".pb-sm-10",".py-sm-10",".pt-sm-11",".pb-sm-11",".py-sm-11",".pt-sm-12",".pb-sm-12",".py-sm-12",".pt-md-7",".pb-md-7",".py-md-7",".pt-md-8",".pb-md-8",".py-md-8",".pt-md-9",".pb-md-9",".py-md-9",".pt-md-10",".pb-md-10",".py-md-10",".pt-md-11",".pb-md-11",".py-md-11",".pt-md-12",".pb-md-12",".py-md-12",".pt-lg-7",".pb-lg-7",".py-lg-7",".pt-lg-8",".pb-lg-8",".py-lg-8",".pt-lg-9",".pb-lg-9",".py-lg-9",".pt-lg-10",".pb-lg-10",".py-lg-10",".pt-lg-11",".pb-lg-11",".py-lg-11",".pt-lg-12",".pb-lg-12",".py-lg-12",".pt-xl-7",".pb-xl-7",".py-xl-7",".pt-xl-8",".pb-xl-8",".py-xl-8",".pt-xl-9",".pb-xl-9",".py-xl-9",".pt-xl-10",".pb-xl-10",".py-xl-10",".pt-xl-11",".pb-xl-11",".py-xl-11",".pt-xl-12",".pb-xl-12",".py-xl-12"],"specificity":{"max":20,"average":10.137795275590552}},"declarations":{"total":604,"unique":185,"properties":{"font-family":["InterUI,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"font-weight":["500","400","500"],"font-size":["48px","64px","40px","48px","32px","40px","26px","32px","22px","24px","18px","20px","16px","14px","12px","20px","16px","18px","14px","16px"],"padding-top":["0","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["0","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-left":["8px","12px"],"margin-bottom":["24px","32px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"line-height":["1.4","1.5"],"color":["#586069","#fff","#1277eb","#0366d6"],"border-left":["3px solid #e1e4e8"],"margin-left":["-15px"],"display":["inline-block"],"padding":["16px 24px","20px 32px"],"white-space":["nowrap"],"vertical-align":["middle"],"cursor":["pointer","default"],"-webkit-user-select":["none"],"-moz-user-select":["none"],"-ms-user-select":["none"],"user-select":["none"],"background-color":["#1277eb","#0366d6","#2ebc4f","#28a745","#fff","#fff"],"border":["1px solid #1277eb"],"border-radius":["3px"],"transition":[".2s"],"-webkit-appearance":["none"],"-moz-appearance":["none"],"appearance":["none"],"text-decoration":["none","none"],"border-color":["#0366d6","#2ebc4f","#28a745","rgba(18,119,235,0.5)","#1277eb","rgba(255,255,255,0.15)"],"outline":["0"],"box-shadow":["0 0 0 0.2em rgba(3,102,214,0.3)","0 0 0 0.2em rgba(40,167,69,0.3)"],"pointer-events":["none"],"opacity":["0.65"],"filter":["grayscale(100%)"],"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px","4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px","48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}},"mediaQueries":{"total":17,"unique":4,"values":["(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)","(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h000-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h000-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["64px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h00-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h00-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["48px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h0-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h0-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["40px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h1-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h1-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["32px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h2-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h2-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["24px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":".h3-mktg","declarations":1}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".h3-mktg"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["20px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[5],"max":5,"average":5},"selectorByRuleSizes":[{"selector":".pullquote","declarations":5}]},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":5,"unique":5,"properties":{"padding-left":["12px"],"margin-bottom":["32px"],"margin-left":["-15px"],"font-size":["18px"],"line-height":["1.5"]}}},{"value":"(min-width: 768px)","rules":{"total":96,"size":{"graph":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":",.left-md-n12","declarations":1},{"selector":",.bottom-md-n12","declarations":1},{"selector":",.right-md-n12","declarations":1},{"selector":",.top-md-n12","declarations":1},{"selector":",.left-md-12","declarations":1},{"selector":",.bottom-md-12","declarations":1},{"selector":",.right-md-12","declarations":1},{"selector":",.top-md-12","declarations":1},{"selector":",.left-md-n11","declarations":1},{"selector":",.bottom-md-n11","declarations":1},{"selector":",.right-md-n11","declarations":1},{"selector":",.top-md-n11","declarations":1},{"selector":",.left-md-11","declarations":1},{"selector":",.bottom-md-11","declarations":1},{"selector":",.right-md-11","declarations":1},{"selector":",.top-md-11","declarations":1},{"selector":",.left-md-n10","declarations":1},{"selector":",.bottom-md-n10","declarations":1},{"selector":",.right-md-n10","declarations":1},{"selector":",.top-md-n10","declarations":1},{"selector":",.left-md-10","declarations":1},{"selector":",.bottom-md-10","declarations":1},{"selector":",.right-md-10","declarations":1},{"selector":",.top-md-10","declarations":1},{"selector":",.left-md-n9","declarations":1},{"selector":",.bottom-md-n9","declarations":1},{"selector":",.right-md-n9","declarations":1},{"selector":",.top-md-n9","declarations":1},{"selector":",.left-md-9","declarations":1},{"selector":",.bottom-md-9","declarations":1},{"selector":",.right-md-9","declarations":1},{"selector":",.top-md-9","declarations":1},{"selector":",.left-md-n8","declarations":1},{"selector":",.bottom-md-n8","declarations":1},{"selector":",.right-md-n8","declarations":1},{"selector":",.top-md-n8","declarations":1},{"selector":",.left-md-8","declarations":1},{"selector":",.bottom-md-8","declarations":1},{"selector":",.right-md-8","declarations":1},{"selector":",.top-md-8","declarations":1},{"selector":",.left-md-n7","declarations":1},{"selector":",.bottom-md-n7","declarations":1},{"selector":",.right-md-n7","declarations":1},{"selector":",.top-md-n7","declarations":1},{"selector":",.left-md-7","declarations":1},{"selector":",.bottom-md-7","declarations":1},{"selector":",.right-md-7","declarations":1},{"selector":",.top-md-7","declarations":1},{"selector":",.left-md-n6","declarations":1},{"selector":",.bottom-md-n6","declarations":1},{"selector":",.right-md-n6","declarations":1},{"selector":",.top-md-n6","declarations":1},{"selector":",.left-md-6","declarations":1},{"selector":",.bottom-md-6","declarations":1},{"selector":",.right-md-6","declarations":1},{"selector":",.top-md-6","declarations":1},{"selector":",.left-md-n5","declarations":1},{"selector":",.bottom-md-n5","declarations":1},{"selector":",.right-md-n5","declarations":1},{"selector":",.top-md-n5","declarations":1},{"selector":",.left-md-5","declarations":1},{"selector":",.bottom-md-5","declarations":1},{"selector":",.right-md-5","declarations":1},{"selector":",.top-md-5","declarations":1},{"selector":",.left-md-n4","declarations":1},{"selector":",.bottom-md-n4","declarations":1},{"selector":",.right-md-n4","declarations":1},{"selector":",.top-md-n4","declarations":1},{"selector":",.left-md-4","declarations":1},{"selector":",.bottom-md-4","declarations":1},{"selector":",.right-md-4","declarations":1},{"selector":",.top-md-4","declarations":1},{"selector":",.left-md-n3","declarations":1},{"selector":",.bottom-md-n3","declarations":1},{"selector":",.right-md-n3","declarations":1},{"selector":",.top-md-n3","declarations":1},{"selector":",.left-md-3","declarations":1},{"selector":",.bottom-md-3","declarations":1},{"selector":",.right-md-3","declarations":1},{"selector":",.top-md-3","declarations":1},{"selector":",.left-md-n2","declarations":1},{"selector":",.bottom-md-n2","declarations":1},{"selector":",.right-md-n2","declarations":1},{"selector":",.top-md-n2","declarations":1},{"selector":",.left-md-2","declarations":1},{"selector":",.bottom-md-2","declarations":1},{"selector":",.right-md-2","declarations":1},{"selector":",.top-md-2","declarations":1},{"selector":",.left-md-n1","declarations":1},{"selector":",.bottom-md-n1","declarations":1},{"selector":",.right-md-n1","declarations":1},{"selector":",.top-md-n1","declarations":1},{"selector":",.left-md-1","declarations":1},{"selector":",.bottom-md-1","declarations":1},{"selector":",.right-md-1","declarations":1},{"selector":".top-md-1","declarations":1}]},"selectors":{"total":96,"type":0,"class":96,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".top-md-1",".right-md-1",".bottom-md-1",".left-md-1",".top-md-n1",".right-md-n1",".bottom-md-n1",".left-md-n1",".top-md-2",".right-md-2",".bottom-md-2",".left-md-2",".top-md-n2",".right-md-n2",".bottom-md-n2",".left-md-n2",".top-md-3",".right-md-3",".bottom-md-3",".left-md-3",".top-md-n3",".right-md-n3",".bottom-md-n3",".left-md-n3",".top-md-4",".right-md-4",".bottom-md-4",".left-md-4",".top-md-n4",".right-md-n4",".bottom-md-n4",".left-md-n4",".top-md-5",".right-md-5",".bottom-md-5",".left-md-5",".top-md-n5",".right-md-n5",".bottom-md-n5",".left-md-n5",".top-md-6",".right-md-6",".bottom-md-6",".left-md-6",".top-md-n6",".right-md-n6",".bottom-md-n6",".left-md-n6",".top-md-7",".right-md-7",".bottom-md-7",".left-md-7",".top-md-n7",".right-md-n7",".bottom-md-n7",".left-md-n7",".top-md-8",".right-md-8",".bottom-md-8",".left-md-8",".top-md-n8",".right-md-n8",".bottom-md-n8",".left-md-n8",".top-md-9",".right-md-9",".bottom-md-9",".left-md-9",".top-md-n9",".right-md-n9",".bottom-md-n9",".left-md-n9",".top-md-10",".right-md-10",".bottom-md-10",".left-md-10",".top-md-n10",".right-md-n10",".bottom-md-n10",".left-md-n10",".top-md-11",".right-md-11",".bottom-md-11",".left-md-11",".top-md-n11",".right-md-n11",".bottom-md-n11",".left-md-n11",".top-md-12",".right-md-12",".bottom-md-12",".left-md-12",".top-md-n12",".right-md-n12",".bottom-md-n12",".left-md-n12"],"specificity":{"max":10,"average":10}},"declarations":{"total":96,"unique":96,"properties":{"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":96,"size":{"graph":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":1,"average":1},"selectorByRuleSizes":[{"selector":",.left-lg-n12","declarations":1},{"selector":",.bottom-lg-n12","declarations":1},{"selector":",.right-lg-n12","declarations":1},{"selector":",.top-lg-n12","declarations":1},{"selector":",.left-lg-12","declarations":1},{"selector":",.bottom-lg-12","declarations":1},{"selector":",.right-lg-12","declarations":1},{"selector":",.top-lg-12","declarations":1},{"selector":",.left-lg-n11","declarations":1},{"selector":",.bottom-lg-n11","declarations":1},{"selector":",.right-lg-n11","declarations":1},{"selector":",.top-lg-n11","declarations":1},{"selector":",.left-lg-11","declarations":1},{"selector":",.bottom-lg-11","declarations":1},{"selector":",.right-lg-11","declarations":1},{"selector":",.top-lg-11","declarations":1},{"selector":",.left-lg-n10","declarations":1},{"selector":",.bottom-lg-n10","declarations":1},{"selector":",.right-lg-n10","declarations":1},{"selector":",.top-lg-n10","declarations":1},{"selector":",.left-lg-10","declarations":1},{"selector":",.bottom-lg-10","declarations":1},{"selector":",.right-lg-10","declarations":1},{"selector":",.top-lg-10","declarations":1},{"selector":",.left-lg-n9","declarations":1},{"selector":",.bottom-lg-n9","declarations":1},{"selector":",.right-lg-n9","declarations":1},{"selector":",.top-lg-n9","declarations":1},{"selector":",.left-lg-9","declarations":1},{"selector":",.bottom-lg-9","declarations":1},{"selector":",.right-lg-9","declarations":1},{"selector":",.top-lg-9","declarations":1},{"selector":",.left-lg-n8","declarations":1},{"selector":",.bottom-lg-n8","declarations":1},{"selector":",.right-lg-n8","declarations":1},{"selector":",.top-lg-n8","declarations":1},{"selector":",.left-lg-8","declarations":1},{"selector":",.bottom-lg-8","declarations":1},{"selector":",.right-lg-8","declarations":1},{"selector":",.top-lg-8","declarations":1},{"selector":",.left-lg-n7","declarations":1},{"selector":",.bottom-lg-n7","declarations":1},{"selector":",.right-lg-n7","declarations":1},{"selector":",.top-lg-n7","declarations":1},{"selector":",.left-lg-7","declarations":1},{"selector":",.bottom-lg-7","declarations":1},{"selector":",.right-lg-7","declarations":1},{"selector":",.top-lg-7","declarations":1},{"selector":",.left-lg-n6","declarations":1},{"selector":",.bottom-lg-n6","declarations":1},{"selector":",.right-lg-n6","declarations":1},{"selector":",.top-lg-n6","declarations":1},{"selector":",.left-lg-6","declarations":1},{"selector":",.bottom-lg-6","declarations":1},{"selector":",.right-lg-6","declarations":1},{"selector":",.top-lg-6","declarations":1},{"selector":",.left-lg-n5","declarations":1},{"selector":",.bottom-lg-n5","declarations":1},{"selector":",.right-lg-n5","declarations":1},{"selector":",.top-lg-n5","declarations":1},{"selector":",.left-lg-5","declarations":1},{"selector":",.bottom-lg-5","declarations":1},{"selector":",.right-lg-5","declarations":1},{"selector":",.top-lg-5","declarations":1},{"selector":",.left-lg-n4","declarations":1},{"selector":",.bottom-lg-n4","declarations":1},{"selector":",.right-lg-n4","declarations":1},{"selector":",.top-lg-n4","declarations":1},{"selector":",.left-lg-4","declarations":1},{"selector":",.bottom-lg-4","declarations":1},{"selector":",.right-lg-4","declarations":1},{"selector":",.top-lg-4","declarations":1},{"selector":",.left-lg-n3","declarations":1},{"selector":",.bottom-lg-n3","declarations":1},{"selector":",.right-lg-n3","declarations":1},{"selector":",.top-lg-n3","declarations":1},{"selector":",.left-lg-3","declarations":1},{"selector":",.bottom-lg-3","declarations":1},{"selector":",.right-lg-3","declarations":1},{"selector":",.top-lg-3","declarations":1},{"selector":",.left-lg-n2","declarations":1},{"selector":",.bottom-lg-n2","declarations":1},{"selector":",.right-lg-n2","declarations":1},{"selector":",.top-lg-n2","declarations":1},{"selector":",.left-lg-2","declarations":1},{"selector":",.bottom-lg-2","declarations":1},{"selector":",.right-lg-2","declarations":1},{"selector":",.top-lg-2","declarations":1},{"selector":",.left-lg-n1","declarations":1},{"selector":",.bottom-lg-n1","declarations":1},{"selector":",.right-lg-n1","declarations":1},{"selector":",.top-lg-n1","declarations":1},{"selector":",.left-lg-1","declarations":1},{"selector":",.bottom-lg-1","declarations":1},{"selector":",.right-lg-1","declarations":1},{"selector":".top-lg-1","declarations":1}]},"selectors":{"total":96,"type":0,"class":96,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".top-lg-1",".right-lg-1",".bottom-lg-1",".left-lg-1",".top-lg-n1",".right-lg-n1",".bottom-lg-n1",".left-lg-n1",".top-lg-2",".right-lg-2",".bottom-lg-2",".left-lg-2",".top-lg-n2",".right-lg-n2",".bottom-lg-n2",".left-lg-n2",".top-lg-3",".right-lg-3",".bottom-lg-3",".left-lg-3",".top-lg-n3",".right-lg-n3",".bottom-lg-n3",".left-lg-n3",".top-lg-4",".right-lg-4",".bottom-lg-4",".left-lg-4",".top-lg-n4",".right-lg-n4",".bottom-lg-n4",".left-lg-n4",".top-lg-5",".right-lg-5",".bottom-lg-5",".left-lg-5",".top-lg-n5",".right-lg-n5",".bottom-lg-n5",".left-lg-n5",".top-lg-6",".right-lg-6",".bottom-lg-6",".left-lg-6",".top-lg-n6",".right-lg-n6",".bottom-lg-n6",".left-lg-n6",".top-lg-7",".right-lg-7",".bottom-lg-7",".left-lg-7",".top-lg-n7",".right-lg-n7",".bottom-lg-n7",".left-lg-n7",".top-lg-8",".right-lg-8",".bottom-lg-8",".left-lg-8",".top-lg-n8",".right-lg-n8",".bottom-lg-n8",".left-lg-n8",".top-lg-9",".right-lg-9",".bottom-lg-9",".left-lg-9",".top-lg-n9",".right-lg-n9",".bottom-lg-n9",".left-lg-n9",".top-lg-10",".right-lg-10",".bottom-lg-10",".left-lg-10",".top-lg-n10",".right-lg-n10",".bottom-lg-n10",".left-lg-n10",".top-lg-11",".right-lg-11",".bottom-lg-11",".left-lg-11",".top-lg-n11",".right-lg-n11",".bottom-lg-n11",".left-lg-n11",".top-lg-12",".right-lg-12",".bottom-lg-12",".left-lg-12",".top-lg-n12",".right-lg-n12",".bottom-lg-n12",".left-lg-n12"],"specificity":{"max":10,"average":10}},"declarations":{"total":96,"unique":96,"properties":{"top":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"right":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"bottom":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"],"left":["4px","-4px","8px","-8px","16px","-16px","24px","-24px","32px","-32px","40px","-40px","48px","-48px","64px","-64px","80px","-80px","96px","-96px","112px","-112px","128px","-128px"]}}},{"value":"(min-width: 544px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-sm-12","declarations":2},{"selector":",.my-sm-11","declarations":2},{"selector":",.my-sm-10","declarations":2},{"selector":",.my-sm-9","declarations":2},{"selector":",.my-sm-8","declarations":2},{"selector":",.my-sm-7","declarations":2},{"selector":",.mb-sm-12","declarations":1},{"selector":",.mt-sm-12","declarations":1},{"selector":",.mb-sm-11","declarations":1},{"selector":",.mt-sm-11","declarations":1},{"selector":",.mb-sm-10","declarations":1},{"selector":",.mt-sm-10","declarations":1},{"selector":",.mb-sm-9","declarations":1},{"selector":",.mt-sm-9","declarations":1},{"selector":",.mb-sm-8","declarations":1},{"selector":",.mt-sm-8","declarations":1},{"selector":",.mb-sm-7","declarations":1},{"selector":".mt-sm-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-sm-7",".mb-sm-7",".my-sm-7",".mt-sm-8",".mb-sm-8",".my-sm-8",".mt-sm-9",".mb-sm-9",".my-sm-9",".mt-sm-10",".mb-sm-10",".my-sm-10",".mt-sm-11",".mb-sm-11",".my-sm-11",".mt-sm-12",".mb-sm-12",".my-sm-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 768px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-md-12","declarations":2},{"selector":",.my-md-11","declarations":2},{"selector":",.my-md-10","declarations":2},{"selector":",.my-md-9","declarations":2},{"selector":",.my-md-8","declarations":2},{"selector":",.my-md-7","declarations":2},{"selector":",.mb-md-12","declarations":1},{"selector":",.mt-md-12","declarations":1},{"selector":",.mb-md-11","declarations":1},{"selector":",.mt-md-11","declarations":1},{"selector":",.mb-md-10","declarations":1},{"selector":",.mt-md-10","declarations":1},{"selector":",.mb-md-9","declarations":1},{"selector":",.mt-md-9","declarations":1},{"selector":",.mb-md-8","declarations":1},{"selector":",.mt-md-8","declarations":1},{"selector":",.mb-md-7","declarations":1},{"selector":".mt-md-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-md-7",".mb-md-7",".my-md-7",".mt-md-8",".mb-md-8",".my-md-8",".mt-md-9",".mb-md-9",".my-md-9",".mt-md-10",".mb-md-10",".my-md-10",".mt-md-11",".mb-md-11",".my-md-11",".mt-md-12",".mb-md-12",".my-md-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-lg-12","declarations":2},{"selector":",.my-lg-11","declarations":2},{"selector":",.my-lg-10","declarations":2},{"selector":",.my-lg-9","declarations":2},{"selector":",.my-lg-8","declarations":2},{"selector":",.my-lg-7","declarations":2},{"selector":",.mb-lg-12","declarations":1},{"selector":",.mt-lg-12","declarations":1},{"selector":",.mb-lg-11","declarations":1},{"selector":",.mt-lg-11","declarations":1},{"selector":",.mb-lg-10","declarations":1},{"selector":",.mt-lg-10","declarations":1},{"selector":",.mb-lg-9","declarations":1},{"selector":",.mt-lg-9","declarations":1},{"selector":",.mb-lg-8","declarations":1},{"selector":",.mt-lg-8","declarations":1},{"selector":",.mb-lg-7","declarations":1},{"selector":".mt-lg-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-lg-7",".mb-lg-7",".my-lg-7",".mt-lg-8",".mb-lg-8",".my-lg-8",".mt-lg-9",".mb-lg-9",".my-lg-9",".mt-lg-10",".mb-lg-10",".my-lg-10",".mt-lg-11",".mb-lg-11",".my-lg-11",".mt-lg-12",".mb-lg-12",".my-lg-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1280px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.my-xl-12","declarations":2},{"selector":",.my-xl-11","declarations":2},{"selector":",.my-xl-10","declarations":2},{"selector":",.my-xl-9","declarations":2},{"selector":",.my-xl-8","declarations":2},{"selector":",.my-xl-7","declarations":2},{"selector":",.mb-xl-12","declarations":1},{"selector":",.mt-xl-12","declarations":1},{"selector":",.mb-xl-11","declarations":1},{"selector":",.mt-xl-11","declarations":1},{"selector":",.mb-xl-10","declarations":1},{"selector":",.mt-xl-10","declarations":1},{"selector":",.mb-xl-9","declarations":1},{"selector":",.mt-xl-9","declarations":1},{"selector":",.mb-xl-8","declarations":1},{"selector":",.mt-xl-8","declarations":1},{"selector":",.mb-xl-7","declarations":1},{"selector":".mt-xl-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".mt-xl-7",".mb-xl-7",".my-xl-7",".mt-xl-8",".mb-xl-8",".my-xl-8",".mt-xl-9",".mb-xl-9",".my-xl-9",".mt-xl-10",".mb-xl-10",".my-xl-10",".mt-xl-11",".mb-xl-11",".my-xl-11",".mt-xl-12",".mb-xl-12",".my-xl-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"margin-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"margin-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 544px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-sm-12","declarations":2},{"selector":",.py-sm-11","declarations":2},{"selector":",.py-sm-10","declarations":2},{"selector":",.py-sm-9","declarations":2},{"selector":",.py-sm-8","declarations":2},{"selector":",.py-sm-7","declarations":2},{"selector":",.pb-sm-12","declarations":1},{"selector":",.pt-sm-12","declarations":1},{"selector":",.pb-sm-11","declarations":1},{"selector":",.pt-sm-11","declarations":1},{"selector":",.pb-sm-10","declarations":1},{"selector":",.pt-sm-10","declarations":1},{"selector":",.pb-sm-9","declarations":1},{"selector":",.pt-sm-9","declarations":1},{"selector":",.pb-sm-8","declarations":1},{"selector":",.pt-sm-8","declarations":1},{"selector":",.pb-sm-7","declarations":1},{"selector":".pt-sm-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-sm-7",".pb-sm-7",".py-sm-7",".pt-sm-8",".pb-sm-8",".py-sm-8",".pt-sm-9",".pb-sm-9",".py-sm-9",".pt-sm-10",".pb-sm-10",".py-sm-10",".pt-sm-11",".pb-sm-11",".py-sm-11",".pt-sm-12",".pb-sm-12",".py-sm-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 768px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-md-12","declarations":2},{"selector":",.py-md-11","declarations":2},{"selector":",.py-md-10","declarations":2},{"selector":",.py-md-9","declarations":2},{"selector":",.py-md-8","declarations":2},{"selector":",.py-md-7","declarations":2},{"selector":",.pb-md-12","declarations":1},{"selector":",.pt-md-12","declarations":1},{"selector":",.pb-md-11","declarations":1},{"selector":",.pt-md-11","declarations":1},{"selector":",.pb-md-10","declarations":1},{"selector":",.pt-md-10","declarations":1},{"selector":",.pb-md-9","declarations":1},{"selector":",.pt-md-9","declarations":1},{"selector":",.pb-md-8","declarations":1},{"selector":",.pt-md-8","declarations":1},{"selector":",.pb-md-7","declarations":1},{"selector":".pt-md-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-md-7",".pb-md-7",".py-md-7",".pt-md-8",".pb-md-8",".py-md-8",".pt-md-9",".pb-md-9",".py-md-9",".pt-md-10",".pb-md-10",".py-md-10",".pt-md-11",".pb-md-11",".py-md-11",".pt-md-12",".pb-md-12",".py-md-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1012px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-lg-12","declarations":2},{"selector":",.py-lg-11","declarations":2},{"selector":",.py-lg-10","declarations":2},{"selector":",.py-lg-9","declarations":2},{"selector":",.py-lg-8","declarations":2},{"selector":",.py-lg-7","declarations":2},{"selector":",.pb-lg-12","declarations":1},{"selector":",.pt-lg-12","declarations":1},{"selector":",.pb-lg-11","declarations":1},{"selector":",.pt-lg-11","declarations":1},{"selector":",.pb-lg-10","declarations":1},{"selector":",.pt-lg-10","declarations":1},{"selector":",.pb-lg-9","declarations":1},{"selector":",.pt-lg-9","declarations":1},{"selector":",.pb-lg-8","declarations":1},{"selector":",.pt-lg-8","declarations":1},{"selector":",.pb-lg-7","declarations":1},{"selector":".pt-lg-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-lg-7",".pb-lg-7",".py-lg-7",".pt-lg-8",".pb-lg-8",".py-lg-8",".pt-lg-9",".pb-lg-9",".py-lg-9",".pt-lg-10",".pb-lg-10",".py-lg-10",".pt-lg-11",".pb-lg-11",".py-lg-11",".pt-lg-12",".pb-lg-12",".py-lg-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}},{"value":"(min-width: 1280px)","rules":{"total":18,"size":{"graph":[1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2],"max":2,"average":1.3333333333333333},"selectorByRuleSizes":[{"selector":",.py-xl-12","declarations":2},{"selector":",.py-xl-11","declarations":2},{"selector":",.py-xl-10","declarations":2},{"selector":",.py-xl-9","declarations":2},{"selector":",.py-xl-8","declarations":2},{"selector":",.py-xl-7","declarations":2},{"selector":",.pb-xl-12","declarations":1},{"selector":",.pt-xl-12","declarations":1},{"selector":",.pb-xl-11","declarations":1},{"selector":",.pt-xl-11","declarations":1},{"selector":",.pb-xl-10","declarations":1},{"selector":",.pt-xl-10","declarations":1},{"selector":",.pb-xl-9","declarations":1},{"selector":",.pt-xl-9","declarations":1},{"selector":",.pb-xl-8","declarations":1},{"selector":",.pt-xl-8","declarations":1},{"selector":",.pb-xl-7","declarations":1},{"selector":".pt-xl-7","declarations":1}]},"selectors":{"total":18,"type":0,"class":18,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pt-xl-7",".pb-xl-7",".py-xl-7",".pt-xl-8",".pb-xl-8",".py-xl-8",".pt-xl-9",".pb-xl-9",".py-xl-9",".pt-xl-10",".pb-xl-10",".py-xl-10",".pt-xl-11",".pb-xl-11",".py-xl-11",".pt-xl-12",".pb-xl-12",".py-xl-12"],"specificity":{"max":10,"average":10}},"declarations":{"total":24,"unique":12,"properties":{"padding-top":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"],"padding-bottom":["48px","48px","64px","64px","80px","80px","96px","96px","112px","112px","128px","128px"]}}}]}}} \ No newline at end of file diff --git a/node_modules/primer-marketing/index.scss b/node_modules/primer-marketing/index.scss index e2114149693..7ef088bd952 100755 --- a/node_modules/primer-marketing/index.scss +++ b/node_modules/primer-marketing/index.scss @@ -1,8 +1,8 @@ /*! * Primer-marketing - * http://primercss.io + * http://primer.github.io * - * Released under MIT license. Copyright 2015 GitHub, Inc. + * Released under MIT license. Copyright (c) 2019 GitHub Inc. */ // Primer master file @@ -16,9 +16,5 @@ // marketing specific css modules @import "primer-marketing-type/index.scss"; -@import "primer-breadcrumb/index.scss"; -@import "primer-cards/index.scss"; -@import "primer-page-headers/index.scss"; -@import "primer-page-sections/index.scss"; -@import "primer-tables/index.scss"; +@import "primer-marketing-buttons/index.scss"; @import "primer-marketing-utilities/index.scss"; diff --git a/node_modules/primer-marketing/package.json b/node_modules/primer-marketing/package.json index 69e89d486b9..f611f9ad621 100644 --- a/node_modules/primer-marketing/package.json +++ b/node_modules/primer-marketing/package.json @@ -1,67 +1,71 @@ { - "_from": "primer-marketing@5.0.2", - "_id": "primer-marketing@5.0.2", + "_args": [ + [ + "primer-marketing@7.0.0", + "/Users/damaneice/Projects/opensource.guide" + ] + ], + "_from": "primer-marketing@7.0.0", + "_id": "primer-marketing@7.0.0", "_inBundle": false, - "_integrity": "sha1-x6Dg6bx2JSIbTavxyZL/NedEnGM=", + "_integrity": "sha512-gLIWiE3pW1rXEEnmfz2eekq4LC27QUeMccrG87EU5qyEnu8LMr59c5LRibc5EJaCsa4708Jd2WxxSXEfD0ieug==", "_location": "/primer-marketing", "_phantomChildren": {}, "_requested": { "type": "version", "registry": true, - "raw": "primer-marketing@5.0.2", + "raw": "primer-marketing@7.0.0", "name": "primer-marketing", "escapedName": "primer-marketing", - "rawSpec": "5.0.2", + "rawSpec": "7.0.0", "saveSpec": null, - "fetchSpec": "5.0.2" + "fetchSpec": "7.0.0" }, "_requiredBy": [ "/" ], - "_resolved": "https://registry.npmjs.org/primer-marketing/-/primer-marketing-5.0.2.tgz", - "_shasum": "c7a0e0e9bc7625221b4dabf1c992ff35e7449c63", - "_spec": "primer-marketing@5.0.2", - "_where": "/Users/bkeepers/projects/guides", + "_resolved": "https://registry.npmjs.org/primer-marketing/-/primer-marketing-7.0.0.tgz", + "_spec": "7.0.0", + "_where": "/Users/damaneice/Projects/opensource.guide", "author": { "name": "GitHub, Inc." }, "bugs": { - "url": "https://github.com/primer/primer-css/issues" + "url": "https://github.com/primer/primer/issues" }, - "bundleDependencies": false, "dependencies": { - "primer-breadcrumb": "^1.0.2", - "primer-cards": "^0.1.8", - "primer-marketing-support": "^1.0.2", - "primer-marketing-type": "^1.0.2", - "primer-marketing-utilities": "^1.0.2", - "primer-page-headers": "^1.0.2", - "primer-page-sections": "^1.0.2", - "primer-support": "^4.0.7", - "primer-tables": "^1.0.2" - }, - "deprecated": false, - "description": "Primer CSS marketing packages", - "devDependencies": { - "primer-module-build": "*" + "primer-marketing-buttons": "2.0.0", + "primer-marketing-support": "2.0.0", + "primer-marketing-type": "2.0.0", + "primer-marketing-utilities": "2.0.0", + "primer-support": "5.0.0" }, + "description": "Primer marketing packages", "files": [ "index.scss", "build" ], - "homepage": "http://primercss.io/", + "homepage": "http://primer.github.io/", "license": "MIT", "main": "build/index.js", "name": "primer-marketing", + "primer": { + "category": "marketing", + "module_type": "meta" + }, "repository": { "type": "git", - "url": "https://github.com/primer/primer-css/tree/master/modules/primer-marketing" + "url": "https://github.com/primer/primer/tree/master/modules/primer-marketing" }, + "sass": "index.scss", "scripts": { - "build": "primer-module-build index.scss", + "build": "../../script/npm-run primer-module-build index.scss", + "lint": "../../script/lint-scss", + "postpublish": "../../script/notify success", "prepare": "npm run build", + "prepublishOnly": "../../script/notify pending", "test": "npm run build" }, "style": "build/build.css", - "version": "5.0.2" + "version": "7.0.0" } diff --git a/node_modules/primer-navigation/CHANGELOG.md b/node_modules/primer-navigation/CHANGELOG.md deleted file mode 100644 index 9d4f503aeef..00000000000 --- a/node_modules/primer-navigation/CHANGELOG.md +++ /dev/null @@ -1,108 +0,0 @@ -# v1.0.0 - - -# v0.7.1 - - * Bump all the version numbers for readme - Mu-An Chiou [github/github@a9d152f](https://github.com/github/github/commit/a9d152f) - * Fix all the travis badge URL - Mu-An Chiou [github/github@9cd6d84](https://github.com/github/github/commit/9cd6d84) - -# v0.7.0 - - * update primer-core version number - broccolini [github/github@6846743](https://github.com/github/github/commit/6846743) - * update from hex's to variables in subnav - broccolini [github/github@4939673](https://github.com/github/github/commit/4939673) - * menu heading bg - broccolini [github/github@e64484f](https://github.com/github/github/commit/e64484f) - * update hex to gray variable in filter-list - broccolini [github/github@b5d9c07](https://github.com/github/github/commit/b5d9c07) - * lighten counter backgrounds - broccolini [github/github@8c59ce9](https://github.com/github/github/commit/8c59ce9) - * update nav from gray back to orange :large_orange_diamond: - broccolini [github/github@ec9c222](https://github.com/github/github/commit/ec9c222) - * replace #eee with variable in primer-core - broccolini [github/github@69b378b](https://github.com/github/github/commit/69b378b) - * update counter to use variables - broccolini [github/github@0067529](https://github.com/github/github/commit/0067529) - * update grays in tabnav - broccolini [github/github@58ce81a](https://github.com/github/github/commit/58ce81a) - * update grays in menu nav - broccolini [github/github@d50a0da](https://github.com/github/github/commit/d50a0da) - * Update some borders to correct contrast and small inconsistencies - Mark Otto [github/github@76c782a](https://github.com/github/github/commit/76c782a) - * use new variables in subnav - broccolini [github/github@8675126](https://github.com/github/github/commit/8675126) - * match left nav selected color - Mark Otto [github/github@cc514de](https://github.com/github/github/commit/cc514de) - -# v0.6.3 - - * update version numbers for primer package with bold update - broccolini [github/github@5d3e089](https://github.com/github/github/commit/5d3e089) - -# v0.6.2 - - * More versions - Jon Rohan [github/github@e12ba2e](https://github.com/github/github/commit/e12ba2e) - * Pointing main js file to build - Jon Rohan [github/github@3575651](https://github.com/github/github/commit/3575651) - * don't change the versions yet - Jon Rohan [github/github@6bebcff](https://github.com/github/github/commit/6bebcff) - -# v0.6.1 - - * Removing needless disables - Jon Rohan [github/github@6233c40](https://github.com/github/github/commit/6233c40) - * Make all href #url - Mu-An Chiou [github/github@27ba40c](https://github.com/github/github/commit/27ba40c) - * Add href to '#' - Mu-An Chiou [github/github@55965d4](https://github.com/github/github/commit/55965d4) - * Improve navigation accessibility - Add aria-current to current item - Change input type to search for search fields - Add aria-label to nav element to explain nav type - Mu-An Chiou [github/github@1e30d0a](https://github.com/github/github/commit/1e30d0a) - -# v0.6.0 - - * Cutting new versions of primer modules - Jon Rohan [github/github@157f5ab](https://github.com/github/github/commit/157f5ab) - * Replace instances that can be replaced. Delete shadows when on white bgs. - Sophie Shepherd [github/github@e33bf62](https://github.com/github/github/commit/e33bf62) - * Rename repository with prefix primer- - Jon Rohan [github/github@ec8774a](https://github.com/github/github/commit/ec8774a) - * Separating out modules into primer-core and primer-product - Jon Rohan [github/github@ddf698c](https://github.com/github/github/commit/ddf698c) - -# v0.5.0 - - * Updating to major new version - Jon Rohan [github/github@f0df999](https://github.com/github/github/commit/f0df999) - * refactoring out old utility classes in css - Jon Rohan [github/github@26e9bee](https://github.com/github/github/commit/26e9bee) - * finding more left/right - Jon Rohan [github/github@c80b828](https://github.com/github/github/commit/c80b828) - -# v0.4.0 - - * Updating version - Jon Rohan [github/github@6bf5fe5](https://github.com/github/github/commit/6bf5fe5) - * Updating link to real primer-css repository - Jon Rohan [github/github@bbaedda](https://github.com/github/github/commit/bbaedda) - * 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) - -# v0.3.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) - * move over .state change, .label font-size bump, and .counter font-size bump - Mark Otto [github/github@0bc7288](https://github.com/github/github/commit/0bc7288) - * fix up subnav-item alignment - Mark Otto [github/github@f7247a2](https://github.com/github/github/commit/f7247a2) - * Adding documentation status to most of the modules - Jon Rohan [github/github@b97695c](https://github.com/github/github/commit/b97695c) - -# v0.2.3 - - * Publishing a new version - Jon Rohan [github/github@eed0e96](https://github.com/github/github/commit/eed0e96) - * Updating octicons to deprecate the use of :symbol - Jon Rohan [github/github@9eb0c63](https://github.com/github/github/commit/9eb0c63) - * Adding link to homepage in readme docs - Jon Rohan [github/github@633f421](https://github.com/github/github/commit/633f421) - * Removing some unnecessary lint plugins and using native - Jon Rohan [github/github@2ae0070](https://github.com/github/github/commit/2ae0070) - * Fixing the tests - Jon Rohan [github/github@1ba7f2a](https://github.com/github/github/commit/1ba7f2a) - * including no-utility lint plugin - Jon Rohan [github/github@5cb86ed](https://github.com/github/github/commit/5cb86ed) - * Adding lint plugins for new config - Jon Rohan [github/github@7fb9613](https://github.com/github/github/commit/7fb9613) - -# 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) - * Updating the link - Jon Rohan [github/github@f67684b](https://github.com/github/github/commit/f67684b) - -# 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 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) - * Adding subnav to navigation module - Jon Rohan [github/github@0591b26](https://github.com/github/github/commit/0591b26) - * Moving navigation from primer/primer - Jon Rohan [github/github@4e3517e](https://github.com/github/github/commit/4e3517e) \ No newline at end of file diff --git a/node_modules/primer-navigation/LICENSE b/node_modules/primer-navigation/LICENSE index 5715c13693b..f1cc6aa1076 100644 --- a/node_modules/primer-navigation/LICENSE +++ b/node_modules/primer-navigation/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 GitHub Inc. +Copyright (c) 2019 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 diff --git a/node_modules/primer-navigation/README.md b/node_modules/primer-navigation/README.md index 6f951d310d5..30c0a3de609 100644 --- a/node_modules/primer-navigation/README.md +++ b/node_modules/primer-navigation/README.md @@ -1,11 +1,11 @@ -# Primer CSS Navigation +# Primer Navigation -[![npm version](http://img.shields.io/npm/v/primer-navigation.svg)](https://www.npmjs.org/package/primer-navigation) -[![Build Status](https://travis-ci.org/primer/primer-css.svg?branch=master)](https://travis-ci.org/primer/primer-css) +[![npm version](https://img.shields.io/npm/v/primer-navigation.svg)](https://www.npmjs.org/package/primer-navigation) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) > Primer comes with several navigation components. Some were designed with singular purposes, while others were design to be more flexible and appear quite frequently. -This repository is a module of the full [primer-css][primer-css] repository. +This repository is a module of the full [primer][primer] repository. ## Install @@ -37,6 +37,7 @@ $ npm run build @@ -48,7 +49,7 @@ Primer comes with several navigation components. Some were designed with singula The menu is a vertical list of navigational links. **A menu's width and placement must be set by you.** If you like, just use our grid columns as a parent. Otherwise, apply a custom `width`. -```html +```html title="Menu"