Skip to content

Instantly share code, notes, and snippets.

@vini-btc
Created July 26, 2022 20:47
Show Gist options
  • Save vini-btc/e008ac652962f9cf79c38893293d01a4 to your computer and use it in GitHub Desktop.
Save vini-btc/e008ac652962f9cf79c38893293d01a4 to your computer and use it in GitHub Desktop.
The inline CSS found in the Gatsby blog starter
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: normal;
font-weight: 100;
src: local("Montserrat Thin "),local("Montserrat-Thin"),url(/static/montserrat-latin-100-8d7d79679b70dbe27172b6460e7a7910.woff2) format("woff2"),url(/static/montserrat-latin-100-ec38980a9e0119a379e2a9b3dbb1901a.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: italic;
font-weight: 100;
src: local("Montserrat Thin italic"),local("Montserrat-Thinitalic"),url(/static/montserrat-latin-100italic-e279051046ba1286706adc886cf1c96b.woff2) format("woff2"),url(/static/montserrat-latin-100italic-3b325a3173c8207435cd1b76e19bf501.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: normal;
font-weight: 200;
src: local("Montserrat Extra Light "),local("Montserrat-Extra Light"),url(/static/montserrat-latin-200-9d266fbbfa6cab7009bd56003b1eeb67.woff2) format("woff2"),url(/static/montserrat-latin-200-2d8ba08717110d27122e54c34b8a5798.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: italic;
font-weight: 200;
src: local("Montserrat Extra Light italic"),local("Montserrat-Extra Lightitalic"),url(/static/montserrat-latin-200italic-6e5b3756583bb2263eb062eae992735e.woff2) format("woff2"),url(/static/montserrat-latin-200italic-a0d6f343e4b536c582926255367a57da.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: normal;
font-weight: 300;
src: local("Montserrat Light "),local("Montserrat-Light"),url(/static/montserrat-latin-300-00b3e893aab5a8fd632d6342eb72551a.woff2) format("woff2"),url(/static/montserrat-latin-300-ea303695ceab35f17e7d062f30e0173b.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: italic;
font-weight: 300;
src: local("Montserrat Light italic"),local("Montserrat-Lightitalic"),url(/static/montserrat-latin-300italic-56f34ea368f6aedf89583d444bbcb227.woff2) format("woff2"),url(/static/montserrat-latin-300italic-54b0bf2c8c4c12ffafd803be2466a790.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: normal;
font-weight: 400;
src: local("Montserrat Regular "),local("Montserrat-Regular"),url(/static/montserrat-latin-400-b71748ae4f80ec8c014def4c5fa8688b.woff2) format("woff2"),url(/static/montserrat-latin-400-0659a9f4e90db5cf51b50d005bff1e41.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: italic;
font-weight: 400;
src: local("Montserrat Regular italic"),local("Montserrat-Regularitalic"),url(/static/montserrat-latin-400italic-6eed6b4cbb809c6efc7aa7ddad6dbe3e.woff2) format("woff2"),url(/static/montserrat-latin-400italic-7583622cfde30ae49086d18447ab28e7.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: normal;
font-weight: 500;
src: local("Montserrat Medium "),local("Montserrat-Medium"),url(/static/montserrat-latin-500-091b209546e16313fd4f4fc36090c757.woff2) format("woff2"),url(/static/montserrat-latin-500-edd311588712a96bbf435fad264fff62.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: italic;
font-weight: 500;
src: local("Montserrat Medium italic"),local("Montserrat-Mediumitalic"),url(/static/montserrat-latin-500italic-c90ced68b46050061d1a41842d6dfb43.woff2) format("woff2"),url(/static/montserrat-latin-500italic-5146cbfe02b1deea5dffea27a5f2f998.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: normal;
font-weight: 600;
src: local("Montserrat SemiBold "),local("Montserrat-SemiBold"),url(/static/montserrat-latin-600-0480d2f8a71f38db8633b84d8722e0c2.woff2) format("woff2"),url(/static/montserrat-latin-600-b77863a375260a05dd13f86a1cee598f.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: italic;
font-weight: 600;
src: local("Montserrat SemiBold italic"),local("Montserrat-SemiBolditalic"),url(/static/montserrat-latin-600italic-cf46ffb11f3a60d7df0567f8851a1d00.woff2) format("woff2"),url(/static/montserrat-latin-600italic-c4fcfeeb057724724097167e57bd7801.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: normal;
font-weight: 700;
src: local("Montserrat Bold "),local("Montserrat-Bold"),url(/static/montserrat-latin-700-7dbcc8a5ea2289d83f657c25b4be6193.woff2) format("woff2"),url(/static/montserrat-latin-700-99271a835e1cae8c76ef8bba99a8cc4e.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: italic;
font-weight: 700;
src: local("Montserrat Bold italic"),local("Montserrat-Bolditalic"),url(/static/montserrat-latin-700italic-c41ad6bdb4bd504a843d546d0a47958d.woff2) format("woff2"),url(/static/montserrat-latin-700italic-6779372f04095051c62ed36bc1dcc142.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: normal;
font-weight: 800;
src: local("Montserrat ExtraBold "),local("Montserrat-ExtraBold"),url(/static/montserrat-latin-800-db9a3e0ba7eaea32e5f55328ace6cf23.woff2) format("woff2"),url(/static/montserrat-latin-800-4e3c615967a2360f5db87d2f0fd2456f.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: italic;
font-weight: 800;
src: local("Montserrat ExtraBold italic"),local("Montserrat-ExtraBolditalic"),url(/static/montserrat-latin-800italic-bf45bfa14805969eda318973947bc42b.woff2) format("woff2"),url(/static/montserrat-latin-800italic-fe82abb0bcede51bf724254878e0c374.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: normal;
font-weight: 900;
src: local("Montserrat Black "),local("Montserrat-Black"),url(/static/montserrat-latin-900-e66c7edc609e24bacbb705175669d814.woff2) format("woff2"),url(/static/montserrat-latin-900-8211f418baeb8ec880b80ba3c682f957.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Montserrat;
font-style: italic;
font-weight: 900;
src: local("Montserrat Black italic"),local("Montserrat-Blackitalic"),url(/static/montserrat-latin-900italic-4454c775e48152c1a72510ceed3603e2.woff2) format("woff2"),url(/static/montserrat-latin-900italic-efcaa0f6a82ee0640b83a0916e6e8d68.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Merriweather;
font-style: normal;
font-weight: 300;
src: local("Merriweather Light "),local("Merriweather-Light"),url(/static/merriweather-latin-300-fc117160c69a8ea0851b26dd14748ee4.woff2) format("woff2"),url(/static/merriweather-latin-300-58b18067ebbd21fda77b67e73c241d3b.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Merriweather;
font-style: italic;
font-weight: 300;
src: local("Merriweather Light italic"),local("Merriweather-Lightitalic"),url(/static/merriweather-latin-300italic-fe29961474f8dbf77c0aa7b9a629e4bc.woff2) format("woff2"),url(/static/merriweather-latin-300italic-23c3f1f88683618a4fb8d265d33d383a.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Merriweather;
font-style: normal;
font-weight: 400;
src: local("Merriweather Regular "),local("Merriweather-Regular"),url(/static/merriweather-latin-400-d9479e8023bef9cbd9bf8d6eabd6bf36.woff2) format("woff2"),url(/static/merriweather-latin-400-040426f99ff6e00b86506452e0d1f10b.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Merriweather;
font-style: italic;
font-weight: 400;
src: local("Merriweather Regular italic"),local("Merriweather-Regularitalic"),url(/static/merriweather-latin-400italic-2de7bfeaf08fb03d4315d49947f062f7.woff2) format("woff2"),url(/static/merriweather-latin-400italic-79db67aca65f5285964ab332bd65f451.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Merriweather;
font-style: normal;
font-weight: 700;
src: local("Merriweather Bold "),local("Merriweather-Bold"),url(/static/merriweather-latin-700-4b08e01d805fa35d7bf777f1b24314ae.woff2) format("woff2"),url(/static/merriweather-latin-700-22fb8afba4ab1f093b6ef9e28a9b6e92.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Merriweather;
font-style: italic;
font-weight: 700;
src: local("Merriweather Bold italic"),local("Merriweather-Bolditalic"),url(/static/merriweather-latin-700italic-cd92541b177652fffb6e3b952f1c33f1.woff2) format("woff2"),url(/static/merriweather-latin-700italic-f87f3d87cea0dd0979bfc8ac9ea90243.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Merriweather;
font-style: normal;
font-weight: 900;
src: local("Merriweather Black "),local("Merriweather-Black"),url(/static/merriweather-latin-900-f813fc6a4bee46eda5224ac7ebf1b7be.woff2) format("woff2"),url(/static/merriweather-latin-900-5d4e42cb44410674acd99153d57df032.woff) format("woff")
}
@font-face {
font-display: swap;
font-family: Merriweather;
font-style: italic;
font-weight: 900;
src: local("Merriweather Black italic"),local("Merriweather-Blackitalic"),url(/static/merriweather-latin-900italic-b7901d85486871c1779c0e93ddd85656.woff2) format("woff2"),url(/static/merriweather-latin-900italic-9647f9fdab98756989a8a5550eb205c3.woff) format("woff")
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
-webkit-text-size-adjust: 100%;
line-height: 1.15
}
body {
margin: 0
}
main {
display: block
}
h1 {
font-size: 2em;
margin: .67em 0
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible
}
pre {
font-family: monospace,monospace;
font-size: 1em
}
a {
background-color: transparent
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted
}
b,strong {
font-weight: bolder
}
code,kbd,samp {
font-family: monospace,monospace;
font-size: 1em
}
small {
font-size: 80%
}
sub,sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline
}
sub {
bottom: -.25em
}
sup {
top: -.5em
}
img {
border-style: none
}
button,input,optgroup,select,textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0
}
button,input {
overflow: visible
}
button,select {
text-transform: none
}
[type=button],[type=reset],[type=submit],button {
-webkit-appearance: button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
border-style: none;
padding: 0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
outline: 1px dotted ButtonText
}
fieldset {
padding: .35em .75em .625em
}
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal
}
progress {
vertical-align: baseline
}
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-decoration {
-webkit-appearance: none
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit
}
details {
display: block
}
summary {
display: list-item
}
[hidden] {
display: none
}
:root {
--maxWidth-none: "none";
--maxWidth-xs: 20rem;
--maxWidth-sm: 24rem;
--maxWidth-md: 28rem;
--maxWidth-lg: 32rem;
--maxWidth-xl: 36rem;
--maxWidth-2xl: 42rem;
--maxWidth-3xl: 48rem;
--maxWidth-4xl: 56rem;
--maxWidth-full: "100%";
--maxWidth-wrapper: var(--maxWidth-2xl);
--spacing-px: "1px";
--spacing-0: 0;
--spacing-1: 0.25rem;
--spacing-2: 0.5rem;
--spacing-3: 0.75rem;
--spacing-4: 1rem;
--spacing-5: 1.25rem;
--spacing-6: 1.5rem;
--spacing-8: 2rem;
--spacing-10: 2.5rem;
--spacing-12: 3rem;
--spacing-16: 4rem;
--spacing-20: 5rem;
--spacing-24: 6rem;
--spacing-32: 8rem;
--fontFamily-sans: Montserrat,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
--fontFamily-serif: "Merriweather","Georgia",Cambria,"Times New Roman",Times,serif;
--font-body: var(--fontFamily-serif);
--font-heading: var(--fontFamily-sans);
--fontWeight-normal: 400;
--fontWeight-medium: 500;
--fontWeight-semibold: 600;
--fontWeight-bold: 700;
--fontWeight-extrabold: 800;
--fontWeight-black: 900;
--fontSize-root: 16px;
--lineHeight-none: 1;
--lineHeight-tight: 1.1;
--lineHeight-normal: 1.5;
--lineHeight-relaxed: 1.625;
--fontSize-0: 0.833rem;
--fontSize-1: 1rem;
--fontSize-2: 1.2rem;
--fontSize-3: 1.44rem;
--fontSize-4: 1.728rem;
--fontSize-5: 2.074rem;
--fontSize-6: 2.488rem;
--fontSize-7: 2.986rem;
--color-primary: #005b99;
--color-text: #2e353f;
--color-text-light: #4f5969;
--color-heading: #1a202c;
--color-heading-black: #000;
--color-accent: #d1dce5
}
*,:after,:before {
box-sizing: border-box
}
html {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: var(--fontSize-root);
line-height: var(--lineHeight-normal)
}
body {
color: var(--color-text);
font-family: var(--font-body);
font-size: var(--fontSize-1)
}
footer {
padding: var(--spacing-6) var(--spacing-0)
}
hr {
background: var(--color-accent);
border: 0;
height: 1px
}
h1,h2,h3,h4,h5,h6 {
font-family: var(--font-heading);
letter-spacing: -.025em;
line-height: var(--lineHeight-tight);
margin-bottom: var(--spacing-6);
margin-top: var(--spacing-12)
}
h2,h3,h4,h5,h6 {
color: var(--color-heading);
font-weight: var(--fontWeight-bold)
}
h1 {
color: var(--color-heading-black);
font-size: var(--fontSize-6);
font-weight: var(--fontWeight-black)
}
h2 {
font-size: var(--fontSize-5)
}
h3 {
font-size: var(--fontSize-4)
}
h4 {
font-size: var(--fontSize-3)
}
h5 {
font-size: var(--fontSize-2)
}
h6 {
font-size: var(--fontSize-1)
}
h1>a,h2>a,h3>a,h4>a,h5>a,h6>a {
color: inherit;
text-decoration: none
}
p {
--baseline-multiplier: 0.179;
--x-height-multiplier: 0.35;
line-height: var(--lineHeight-relaxed);
margin: var(--spacing-0) var(--spacing-0) var(--spacing-8) var(--spacing-0)
}
ol,p,ul {
padding: var(--spacing-0)
}
ol,ul {
list-style-image: none;
list-style-position: outside;
margin-bottom: var(--spacing-8);
margin-left: var(--spacing-0);
margin-right: var(--spacing-0)
}
ol li,ul li {
padding-left: var(--spacing-0)
}
li>p,ol li,ul li {
margin-bottom: calc(var(--spacing-8)/2)
}
li :last-child {
margin-bottom: var(--spacing-0)
}
li>ul {
margin-left: var(--spacing-8);
margin-top: calc(var(--spacing-8)/2)
}
blockquote {
border-left: var(--spacing-1) solid var(--color-primary);
color: var(--color-text-light);
font-size: var(--fontSize-2);
font-style: italic;
margin-bottom: var(--spacing-8);
margin-left: calc(var(--spacing-6)*-1);
margin-right: var(--spacing-8);
padding: var(--spacing-0) var(--spacing-0) var(--spacing-0) var(--spacing-6)
}
blockquote>:last-child {
margin-bottom: var(--spacing-0)
}
blockquote>ol,blockquote>ul {
list-style-position: inside
}
table {
border-collapse: collapse;
border-spacing: .25rem;
margin-bottom: var(--spacing-8);
width: 100%
}
table thead tr th {
border-bottom: 1px solid var(--color-accent)
}
a {
color: var(--color-primary)
}
a:focus,a:hover {
text-decoration: none
}
.global-wrapper {
margin: var(--spacing-0) auto;
max-width: var(--maxWidth-wrapper);
padding: var(--spacing-10) var(--spacing-5)
}
.global-wrapper[data-is-root-path=true] .bio {
margin-bottom: var(--spacing-20)
}
.global-header {
margin-bottom: var(--spacing-12)
}
.main-heading {
font-size: var(--fontSize-7);
margin: 0
}
.post-list-item {
margin-bottom: var(--spacing-8);
margin-top: var(--spacing-8)
}
.post-list-item p {
margin-bottom: var(--spacing-0)
}
.post-list-item h2 {
color: var(--color-primary);
font-size: var(--fontSize-4);
margin-bottom: var(--spacing-2);
margin-top: var(--spacing-0)
}
.post-list-item header {
margin-bottom: var(--spacing-4)
}
.header-link-home {
font-family: var(--font-heading);
font-size: var(--fontSize-2);
font-weight: var(--fontWeight-bold);
text-decoration: none
}
.bio {
display: flex;
margin-bottom: var(--spacing-16)
}
.bio p,.bio-avatar {
margin-bottom: var(--spacing-0)
}
.bio-avatar {
border-radius: 100%;
margin-right: var(--spacing-4);
min-width: 50px
}
.blog-post header h1 {
margin: var(--spacing-0) var(--spacing-0) var(--spacing-4) var(--spacing-0)
}
.blog-post header p {
font-family: var(--font-heading);
font-size: var(--fontSize-2)
}
.blog-post-nav ul {
margin: var(--spacing-0)
}
.gatsby-highlight {
margin-bottom: var(--spacing-8)
}
@media (max-width: 42rem) {
blockquote {
margin-left:var(--spacing-0);
padding: var(--spacing-0) var(--spacing-0) var(--spacing-0) var(--spacing-4)
}
ol,ul {
list-style-position: inside
}
}
code[class*=language-],pre[class*=language-] {
word-wrap: normal;
background: none;
color: #000;
font-family: Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;
font-size: 1em;
-webkit-hyphens: none;
hyphens: none;
line-height: 1.5;
-o-tab-size: 4;
tab-size: 4;
text-align: left;
text-shadow: 0 1px #fff;
white-space: pre;
word-break: normal;
word-spacing: normal
}
code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection {
background: #b3d4fc;
text-shadow: none
}
@media print {
code[class*=language-],pre[class*=language-] {
text-shadow: none
}
}
pre[class*=language-] {
margin: .5em 0;
overflow: auto;
padding: 1em
}
:not(pre)>code[class*=language-],pre[class*=language-] {
background: #f5f2f0
}
:not(pre)>code[class*=language-] {
border-radius: .3em;
padding: .1em;
white-space: normal
}
.token.cdata,.token.comment,.token.doctype,.token.prolog {
color: #708090
}
.token.punctuation {
color: #999
}
.token.namespace {
opacity: .7
}
.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag {
color: #905
}
.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string {
color: #690
}
.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url {
background: hsla(0,0%,100%,.5);
color: #9a6e3a
}
.token.atrule,.token.attr-value,.token.keyword {
color: #07a
}
.token.class-name,.token.function {
color: #dd4a68
}
.token.important,.token.regex,.token.variable {
color: #e90
}
.token.bold,.token.important {
font-weight: 700
}
.token.italic {
font-style: italic
}
.token.entity {
cursor: help
}
.gatsby-image-wrapper {
position: relative;
overflow: hidden
}
.gatsby-image-wrapper picture.object-fit-polyfill {
position: static!important
}
.gatsby-image-wrapper img {
bottom: 0;
height: 100%;
left: 0;
margin: 0;
max-width: none;
padding: 0;
position: absolute;
right: 0;
top: 0;
width: 100%;
object-fit: cover
}
.gatsby-image-wrapper [data-main-image] {
opacity: 0;
transform: translateZ(0);
transition: opacity .25s linear;
will-change: opacity
}
.gatsby-image-wrapper-constrained {
display: inline-block;
vertical-align: top
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment