diff --git a/assets/static/vocabulary/css/library-vars.css b/assets/static/vocabulary/css/library-vars.css new file mode 100644 index 000000000..ff5e39b18 --- /dev/null +++ b/assets/static/vocabulary/css/library-vars.css @@ -0,0 +1,297 @@ +/* library vars */ + +/* brand typsetting */ +@font-face { + font-family:"Roboto Condensed"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('../fonts/RobotoCondensed-Regular.woff2') format('woff2'), + url('../fonts/RobotoCondensed-Regular.woff') format('woff'), + url('../fonts/RobotoCondensed-Regular.otf') format('opentype'); +} + +@font-face { + font-family:"Roboto Condensed"; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url('../fonts/RobotoCondensed-Bold.woff2') format('woff2'), + url('../fonts/RobotoCondensed-Bold.woff') format('woff'), + url('../fonts/RobotoCondensed-Bold.otf') format('opentype'); +} + +@font-face { + font-family: "Source Sans Pro"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(../fonts/SourceSansPro-Regular.woff2) format("woff2"), + url(../fonts/SourceSansPro-Regular.woff) format("woff"), + url(../fonts/SourceSansPro-Regular.otf) format("opentype"); + } + +@font-face { + font-family: "Source Sans Pro"; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(../fonts/SourceSansPro-SemiBold.woff2) format("woff2"), + url(../fonts/SourceSansPro-SemiBold.woff) format("woff"), + url(../fonts/SourceSansPro-SemiBold.otf) format("opentype"); +} + +@font-face { + font-family: "Source Sans Pro"; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(../fonts/SourceSansPro-Bold.woff2) format("woff2"), + url(../fonts/SourceSansPro-Bold.woff) format("woff"), + url(../fonts/SourceSansPro-Bold.otf) format("opentype"); +} + +@font-face { + font-family: "CC Accidenz Commons"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(../fonts/CCAccidenzCommons-medium.otf) format("opentype"); +} + + +:root { + /* brand colors */ + + --vocabulary-brand-color-gold: #FBD43C; + --vocabulary-brand-color-green: #008000; + --vocabulary-brand-color-tomato: #C74200; + --vocabulary-brand-color-turquoise: #05b5da; + + --vocabulary-brand-color-soft-gold: #FEF6D8; + + --vocabulary-brand-color-soft-green: #E0F5E0; + --vocabulary-brand-color-dark-green: #005d00; + + --vocabulary-brand-color-soft-turquoise: #DFF6FC; + + --vocabulary-brand-color-soft-tomato: #FEEDE9; + --vocabulary-brand-color-dark-tomato: #903101; + + --vocabulary-neutral-color-lighter-gray: #F5F5F5; + --vocabulary-neutral-color-dark-gray: #767676; + + /* brand typsetting */ + --vocabulary-brand-typeset-nav-family: "Roboto Condensed"; + --vocabulary-brand-typeset-nav-weight: bold; + --vocabulary-brand-typeset-nav-color: #767676; + + /* whitespace */ + --vocabulary-page-edges-space: 5%; + + + + /* brand svg sprite sheet capabilities */ + + /* note: Be sure you utilize the icons in the way that is most + accessible and semantic. + + This system allows for 5 icon implementation strategies: + + 1. Replace an empty with an icon utterly + + + 2. Replace a readable element with an equivalent meaning icon + Mastodon + + 3. Attach an icon to the :before of an element, leaving content + Mastodon + + 4. Bypass the use of CSS classes, and put icon in content as an + with fragment identifiers. + + + + + 5. Target an element precisely with less extraneous "icon name classes", + using mostly CSS. (This could optionally be abstracted further to remove + the need for the .icon class entirely.) + + Mastodon + + a:before { + --icon-sprite: var(--icon-name); + --icon-sprite- color: white; + --icon-sprite-size: .8em; + + */ + + /* set default icon sprite */ + --icon-sprite: url('../svg/cc/icons/cc-icons.svg#cc-logo'); + --icon-sprite-color: black; + --icon-sprite-size: 1em; + + /* cc sprite names */ + --cc-logo: url('./../svg/cc/icons/cc-icons.svg#cc-logo'); + --cc-heart: url('./../svg/cc/icons/cc-icons.svg#cc-heart'); + --cc-heart-filled: url('./../svg/cc/icons/cc-icons.svg#cc-heart-filled'); + --cc-quote: url('./../svg/cc/icons/cc-icons.svg#cc-quote'); + + /* font awesome sprite names */ + --fa-angle-down: url('./../svg/font-awesome/icons/fa-icons.svg#fa-angle-down'); + --fa-angle-left: url('./../svg/font-awesome/icons/fa-icons.svg#fa-angle-left'); + --fa-angle-right: url('./../svg/font-awesome/icons/fa-icons.svg#fa-angle-right'); + --fa-angle-up: url('./../svg/font-awesome/icons/fa-icons.svg#fa-angle-up'); + --fa-globe: url('./../svg/font-awesome/icons/fa-icons.svg#fa-globe'); + --fa-heart: url('./../svg/font-awesome/icons/fa-icons.svg#fa-heart'); + --fa-info: url('./../svg/font-awesome/icons/fa-icons.svg#fa-info'); + --fa-right-angle: url('./../svg/font-awesome/icons/fa-icons.svg#fa-right-angle'); + --fa-search: url('./../svg/font-awesome/icons/fa-icons.svg#fa-search'); + + --fa-instagram: url('./../svg/font-awesome/icons/fa-icons.svg#fa-instagram'); + --fa-twitter: url('./../svg/font-awesome/icons/fa-icons.svg#fa-twitter'); + --fa-facebook: url('./../svg/font-awesome/icons/fa-icons.svg#fa-facebook'); + --fa-linkedin: url('./../svg/font-awesome/icons/fa-icons.svg#fa-linkedin'); + --fa-mastodon: url('./../svg/font-awesome/icons/fa-icons.svg#fa-mastodon'); + +} + +/* establish svg sprite icon defaults */ +.icon { + display: inline-block; + /* min-width: 30px; + min-height: 30px; */ + height: 1em; + width: 1em; + + font-size: var(--icon-sprite-size); + background-color: var(--icon-sprite-color); + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + + -webkit-mask-image: var(--icon-sprite); + mask-image: var(--icon-sprite); + + -webkit-mask-size: contain; + mask-size: contain; +} + +/* customize a specific sprite via matching class on +with .icon, an element replaced with an icon using .icon-replace, +or attaching an icon to an element :before using .icon-attach, +leaving room for semantic and accessible implementation choices */ + +.icon.cc-heart, .icon-attach.cc-heart:before { + --icon-sprite: var(--cc-heart); +} + +.icon.cc-heart-filled, .icon-attach.cc-heart-filled:before { + --icon-sprite: var(--cc-heart-filled); +} + +.icon.cc-quote, .icon-attach.cc-quote:before { + --icon-sprite: var(--cc-quote); +} + +.icon.fa-angle-down, .icon-attach.fa-angle-down:before { + --icon-sprite: var(--fa-angle-down); +} + +.icon.fa-angle-left, .icon-attach.fa-angle-left:before { + --icon-sprite: var(--fa-angle-left); +} + +.icon.fa-angle-right, .icon-attach.fa-angle-rignt:before { + --icon-sprite: var(--fa-angle-right); +} + +.icon.fa-angle-up, .icon-attach.fa-angle-up:before { + --icon-sprite: var(--fa-angle-up); +} + +.icon.fa-globe, .icon-attach.fa-globe:before { + --icon-sprite: var(--fa-globe); +} + +.icon.fa-heart, .icon-attach.fa-heart:before { + --icon-sprite: var(--fa-heart); +} + +.icon.fa-info, .icon-attach.fa-info:before { + --icon-sprite: var(--fa-info); +} + +.icon.fa-right-angle, .icon-attach.fa-righ-angle:before { + --icon-sprite: var(--fa-heart); +} + +.icon.fa-search, .icon-attach.fa-search:before { + --icon-sprite: var(--fa-search); +} + +.icon-replace.fa-instagram { + --icon-sprite: var(--fa-instagram); +} + +.icon-replace.fa-twitter { + --icon-sprite: var(--fa-twitter); +} + +.icon-replace.fa-facebook { + --icon-sprite: var(--fa-facebook); +} + +.icon-replace.fa-linkedin { + --icon-sprite: var(--fa-linkedin); +} + +.icon-replace.fa-mastodon { + --icon-sprite: var(--fa-mastodon); +} + + +/* attach an icon to an existing element with a :before */ +.icon-attach:before { + display: inline-block; + content: ''; + /* min-width: 30px; */ + /* min-height: 30px; */ + height: 1em; + width: 1em; + + font-size: var(--icon-sprite-size); + background-color: var(--icon-sprite-color); + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-image: var(--icon-sprite); + mask-image: var(--icon-sprite); + + -webkit-mask-size: contain; + mask-size: contain; + + --icon-sprite: var(--cc-logo); +} + +.icon-replace { + display: inline-block; + content: ''; + text-indent: -1000px; + + /* min-width: 30px; */ + /* min-height: 30px; */ + height: 1em; + width: 1em; + + font-size: var(--icon-sprite-size); + background-color: var(--icon-sprite-color); + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-image: var(--icon-sprite); + mask-image: var(--icon-sprite); + + -webkit-mask-size: contain; + mask-size: contain; + + --icon-sprite: var(--cc-logo); +} + diff --git a/assets/static/vocabulary/css/vendor/normalize.css b/assets/static/vocabulary/css/vendor/normalize.css new file mode 100644 index 000000000..1a9fc1b82 --- /dev/null +++ b/assets/static/vocabulary/css/vendor/normalize.css @@ -0,0 +1,349 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ + + html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + } + + /* Sections + ========================================================================== */ + + /** + * Remove the margin in all browsers. + */ + + body { + margin: 0; + } + + /** + * Render the `main` element consistently in IE. + */ + + main { + display: block; + } + + /** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + + h1 { + font-size: 2em; + margin: 0.67em 0; + } + + /* Grouping content + ========================================================================== */ + + /** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + + hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ + } + + /** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + + pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ + } + + /* Text-level semantics + ========================================================================== */ + + /** + * Remove the gray background on active links in IE 10. + */ + + a { + background-color: transparent; + } + + /** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + + abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ + } + + /** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + + b, + strong { + font-weight: bolder; + } + + /** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + + code, + kbd, + samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ + } + + /** + * Add the correct font size in all browsers. + */ + + small { + font-size: 80%; + } + + /** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + + sub, + sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; + } + + sub { + bottom: -0.25em; + } + + sup { + top: -0.5em; + } + + /* Embedded content + ========================================================================== */ + + /** + * Remove the border on images inside links in IE 10. + */ + + img { + border-style: none; + } + + /* Forms + ========================================================================== */ + + /** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ + + button, + input, + optgroup, + select, + textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ + } + + /** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + + button, + input { /* 1 */ + overflow: visible; + } + + /** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + + button, + select { /* 1 */ + text-transform: none; + } + + /** + * Correct the inability to style clickable types in iOS and Safari. + */ + + button, + [type="button"], + [type="reset"], + [type="submit"] { + -webkit-appearance: button; + } + + /** + * Remove the inner border and padding in Firefox. + */ + + button::-moz-focus-inner, + [type="button"]::-moz-focus-inner, + [type="reset"]::-moz-focus-inner, + [type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; + } + + /** + * Restore the focus styles unset by the previous rule. + */ + + button:-moz-focusring, + [type="button"]:-moz-focusring, + [type="reset"]:-moz-focusring, + [type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; + } + + /** + * Correct the padding in Firefox. + */ + + fieldset { + padding: 0.35em 0.75em 0.625em; + } + + /** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + + legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ + } + + /** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + + progress { + vertical-align: baseline; + } + + /** + * Remove the default vertical scrollbar in IE 10+. + */ + + textarea { + overflow: auto; + } + + /** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ + + [type="checkbox"], + [type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ + } + + /** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + + [type="number"]::-webkit-inner-spin-button, + [type="number"]::-webkit-outer-spin-button { + height: auto; + } + + /** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + + [type="search"] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ + } + + /** + * Remove the inner padding in Chrome and Safari on macOS. + */ + + [type="search"]::-webkit-search-decoration { + -webkit-appearance: none; + } + + /** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + + ::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ + } + + /* Interactive + ========================================================================== */ + + /* + * Add the correct display in Edge, IE 10+, and Firefox. + */ + + details { + display: block; + } + + /* + * Add the correct display in all browsers. + */ + + summary { + display: list-item; + } + + /* Misc + ========================================================================== */ + + /** + * Add the correct display in IE 10+. + */ + + template { + display: none; + } + + /** + * Add the correct display in IE 10. + */ + + [hidden] { + display: none; + } diff --git a/assets/static/vocabulary/css/vocabulary.css b/assets/static/vocabulary/css/vocabulary.css new file mode 100644 index 000000000..678fe3b65 --- /dev/null +++ b/assets/static/vocabulary/css/vocabulary.css @@ -0,0 +1,2060 @@ +/* +Style rules are written with two sections +at current, separated by an empty line. + +1. for layout, positioning, and related. + +2. for visual configuration such +as color, font, background, etc. + +EX: +.selector { + layout style: rule here + + visual style: rule here +} + +EX: +.article { + position: relative; + width: 100%; + + color: blue; + text-decoration: none; +} + +*/ + +@import 'vendor/normalize.css'; +@import 'library-vars.css'; + +/* utilities */ +.skip-to-content { + position: absolute; + top: 0; + left: 0; + margin: -1000px; +} + +.skip-to-content:focus { + margin: 0; +} + +/* typography */ + +body { + display: grid; + grid-template-columns: 5% 3% 6% 6% 15% 30% 15% 6% 6% 3% 5%; + overflow-x: hidden; + + font-weight: 400; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; +} + +a.more { + padding: .4em .7em; + + background: black; + color: white; + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + font-size: 1.2em; + text-transform: none; + text-decoration: none; + text-shadow: none; +} + + +/* ************************* */ + +/* temp */ + +/* body > header {display: none;} */ +/* body > footer {display: none;} */ + +/* components */ + +/* post component - singular */ + +.post header { + display: flex; + flex-wrap: wrap; + flex-direction: column; + align-items: baseline; + width: 100%; +} + +.post .categories { + order: -1; + + font-family: 'Source Sans Pro'; +} + +/* post component - plural */ + +.posts { + text-align: center; +} + +.posts > h2 { + margin-bottom: 2.1em; + + font-family: 'Roboto Condensed'; + /* font-size: 2.1em; */ + font-style: normal; + font-weight: 700; + text-transform: none; + text-align: left; +} + +.posts .post { + display: flex; + flex-wrap: wrap; + grid-template-columns: 1fr 1fr; + grid-template-areas: + 'title title' + 'image teaser'; + gap: 2em; + margin-bottom: 8em; + position: relative; + + text-align: left; +} + +/* .posts .post header { + display: flex; + flex-wrap: wrap; + flex-direction: column; + align-items: baseline; + width: 100%; +} */ + +.posts .post h2, .posts .post h3 { + grid-area: title; + width: 100%; + margin-top: 0.83em; + + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + font-size: 2.1em; + text-transform: none; + text-transform: initial; +} + +/* .posts .post .categories { + order: -1; + + font-family: 'Source Sans Pro'; +} */ + +.posts .post .byline { + font-family: 'Source Sans Pro'; +} + +.posts .post .type { + position: absolute; + top: 0; + right: 0; + padding: .5em .7em; + + background: var(--vocabulary-brand-color-soft-turquoise); + border-radius: 4px; + font-family: 'Source Sans Pro'; +} + +.posts .post figure { + display: inline-block; + width: 50%; + grid-area: image; + margin: 0; + padding: 0; + flex: 1; +} + +.posts .post img { + width: 100%; +} + +.posts .post p { + flex: 1; + display: inline-block; + grid-area: teaser; + margin-top: 0; +} + +.posts a.more { + display: inline-block; + margin: 0 auto; + margin-bottom: 4em; +} + +.posts .attribution { + display: inline-block; + margin-top: 1em; + + font-family: 'Source Sans Pro'; +} + +/* contexts - in ascending order of specificity */ + +/* .posts .related variant context */ + +.posts.related { + +} + +/*
level context */ + +main { + + display: grid; + grid-template-columns: subgrid; + width: 100%; + margin: 0; + margin-bottom: 8em; + padding: 0; + grid-column: 1 / 12; +} + +main > * { + grid-column: 5 / span 3; +} + +main > header { + display: flex; + flex-wrap: wrap; + justify-content: center; + margin-bottom: 4em; + padding-top: 2em; + padding-bottom: 1em; + position: relative; + grid-template-columns: subgrid; + grid-column: 5 / span 3; + + text-align: center; + color: #333; /* for testing */ +} + +main > header:before { + width: 100vw; + height: 100%; + position: absolute; + left: -33.333%; + top: 0; + z-index: -1; + content: ""; + + background: #F5F5F5; +} + +main > header h1 { + width: 100%; + margin-top: .39em; + margin-bottom: 0; + grid: 0 / auto; + + font-family: 'Roboto Condensed'; + font-size: 3.56em; + font-style: normal; + font-weight: 700; + /* text-transform: uppercase; */ +} + +main > header h2 { + margin: 0; + margin-top: .2em; +} + +main > header a { + color: var(--vocabulary-brand-color-dark-tomato); + --underline-background-color: var(--vocabulary-neutral-color-lighter-gray); +} + +main > header .categories { + order: -1; + + font-family: 'Source Sans Pro'; + font-size: 1.2em; + font-style: normal; + font-weight: 400; +} + +main > header .byline { + display: block; + width: 100%; + margin-top: 2em; + margin-bottom: 2em; + + font-family: 'Source Sans Pro'; + font-size: 1.2em; + font-style: normal; + font-weight: 400; + font-style: italic; +} + +/* if aside is present, split to two-col */ +main:has( > aside.sidebar) > div { /* was '> *' */ + grid-column: 2 / span 5; +} + +main:has( > aside.sidebar) > article { + grid-column: 2 / span 5; +} + +main:has( > aside.sidebar) > aside.sidebar { + grid-column: 7 / span 4; + grid-row-start: 2; + padding-left: 4.1em; +} + +main > aside.sidebar h2 { + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + font-size: 1.5em; +} + +main > aside.sidebar nav { + margin-bottom: 3em; +} + +main > aside.sidebar nav.filter-menu ul li { + margin-bottom: 0; + padding: 1em; +} + +main > aside.sidebar nav.filter-menu ul li.current { + background: var(--vocabulary-brand-color-soft-tomato); + /* padding: 1em; */ + font-weight: bold; +} + +main > aside.sidebar nav.filter-menu ul li.current a { + --underline-background-color: var(--vocabulary-brand-color-soft-tomato); +} + +main > aside.sidebar nav ul { + margin: 0; + padding: 0; + text-indent: none; + + list-style: none; + font-size: 1rem; + font-weight: 700; +} + +main > aside.sidebar nav ul ul { + margin-top: .8em; + margin-left: 1em; +} + +main > aside.sidebar nav ul li { + margin-bottom: 1em; + + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-size: 1.1em; + line-height: 150%; +} + +main > aside.sidebar nav ul ul li { + margin-bottom: .8em; +} + +main > aside.sidebar nav ul ul { + margin-left: 1em; +} + +main > aside.sidebar nav ul ul li { + margin-bottom: .8em; +} + +main > aside.sidebar p { + font-size: 1em; +} + +main > aside.sidebar .attention { + margin-top: 5em; + padding: 1.5em; + + background: var(--vocabulary-brand-color-soft-turquoise); +} + +main > aside.sidebar .attention a { + --underline-background-color: var(--vocabulary-brand-color-soft-turquoise); +} + +main h2 { + width: 100%; + + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + font-size: 2.1em; + text-transform: none; +} + +main h3 { + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + font-size: 1.75em; + text-transform: none; +} + +main aside.opening { + display: inline-block; + box-sizing: border-box; + width: 25%; + margin-bottom: 2em; + padding: 2em; + width: 100%; + + background: #FEEDE9; +} + + +main aside.opening a { + color: var(--vocabulary-brand-color-dark-tomato); + --underline-background-color: #FEEDE9; +} + +main aside.opening p { + margin :0; + + font-family: 'Source Sans Pro'; + font-size: 1.2em; + font-style: normal; + font-weight: 400; + line-height: 150%; +} + +main a { + /* better hyperlink underline typesetting inspired by Tufte CSS */ + --underline-color: var(--vocabulary-brand-color-dark-tomato); + --underline-background-color: white; + color: var(--vocabulary-brand-color-dark-tomato); + text-decoration: none; + + /* adapted from Tufte.css -- Copyright (c) 2014 Dave Liepmann -- https://github.com/edwardtufte/tufte-css -- https://github.com/edwardtufte/tufte-css/blob/gh-pages/LICENSE */ + background: -webkit-linear-gradient(var( --underline-color), var( --underline-color)), -webkit-linear-gradient(var( --underline-color), var( --underline-color)), -webkit-linear-gradient(currentColor, currentColor); + background: linear-gradient(var( --underline-color), var( --underline-color)), linear-gradient(var( --underline-color), var( --underline-color)), linear-gradient(currentColor, currentColor); + -webkit-background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + -moz-background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + background-repeat: no-repeat, no-repeat, repeat-x; + text-shadow: 0.03em 0 var(--underline-background-color), -0.03em 0 var(--underline-background-color), 0 0.03em var(--underline-background-color), 0 -0.03em var(--underline-background-color), 0.06em 0 var(--underline-background-color), -0.06em 0 var(--underline-background-color), 0.09em 0 var(--underline-background-color), -0.09em 0 var(--underline-background-color), 0.12em 0 var(--underline-background-color), -0.12em 0 var(--underline-background-color), 0.15em 0 var(--underline-background-color), -0.15em 0 var(--underline-background-color); + background-position: 0% 93%, 100% 93%, 0% 93%; + background-position-y: 90%, 90%, 90%; +} + +main p { + margin-bottom: 2em; + + font-family: 'Source Sans Pro'; + font-size: 1.5em; + font-style: normal; + font-weight: 400; + line-height: 150%; +} + +main ul, main ol { + margin: 0 0 2em 1em; + padding: 0; + + font-family: 'Source Sans Pro'; + font-size: 1.5rem; + font-style: normal; + font-weight: 400; + /* line-height: 150%; */ +} + +main ul ul, main ol ol { + font-size: 1.2rem; +} + +main blockquote { + margin: 0; + margin-bottom: 1.5em; + padding: 0; +} + +/* manually include quote icon to avoid extraneous html classes */ +main blockquote p:before { + --icon-sprite: var(--cc-quote); + + display: block; + content: ''; + height: 1em; + width: 1em; + + font-size: var(--icon-sprite-size); + background-color: var(--icon-sprite-color); + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-image: var(--icon-sprite); + mask-image: var(--icon-sprite); + -webkit-mask-size: contain; + mask-size: contain; +} + +main blockquote p { + font-family: 'Source Sans Pro'; + font-weight: bold; + font-size: 1.9em; + line-height: 105%; +} + +main figure { + margin: 0; + margin-bottom: 3em; + padding: 0; +} + +main > article figure img, main > figure img { + width: 100%; +} + +main figure .attribution { + display: block; + margin-top: 1em; + + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + line-height: 150%; +} + +main figure:has(iframe) { + grid-column: 4 / span 5; + float: none; +} + +main aside.closing { + display: inline-block; + box-sizing: border-box; + width: 25%; + margin-bottom: 2em; + padding: 2em; + width: 100%; + + background: var(--vocabulary-brand-color-soft-turquoise); + } + +main aside.closing a { + --underline-background-color: var(--vocabulary-brand-color-soft-turquoise); + color: var(--vocabulary-brand-color-dark-tomato); + } + +main aside.closing p { + margin :0; + + font-family: 'Source Sans Pro'; + font-size: 1.2em; + font-style: normal; + font-weight: 400; + line-height: 150%; + } + +main .pub-date { + display: inline-block; + margin-bottom: 4em; + + font-family: 'Source Sans Pro'; + font-size: 1.5em; + font-style: normal; + font-weight: 400; + line-height: 150%; +} + +main article.tags { + margin-bottom: 8em; +} + +main article.tags ul { + display: flex; + flex-wrap: wrap; + margin: 0; + left: 0; + + list-style: none; +} + +main article.tags ul li { + margin-right: .5em; +} + + +main article.tags ul li:after { + content: ','; + margin-left: .1em; +} + +main article.tags ul li:last-child:after { + content: ''; +} + +main > footer { + grid-column: 3 / span 7; +} + +main article.posts.related { + grid-column: 3 / span 7; + padding: 2em 4em; + box-sizing: border-box; + + background: var(--vocabulary-neutral-color-lighter-gray); +} + +main article.posts.related > h2 { + margin-bottom: 0.83em; +} + +main article.posts.related ul { + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr; + margin: 0 auto; + margin-top: 0; + gap: 2em; + box-sizing: border-box; + list-style: none; + + font-size: initial; + + +} + +main article.posts.related ul li { + margin-bottom: 3em; +} + +main article.posts.related .post { + margin-bottom: 0; +} + +main article.posts.related .post header { + flex-direction: column; + align-items: baseline; +} + +main article.posts.related .post figure { + display: none; + order: -1; +} + +main article.posts.related .post a { + --underline-background-color: var(--vocabulary-neutral-color-lighter-gray); +} + +main article.posts.related .post h2, main article.posts.related .post h3 { + font-size: 1.4em; +} + +main article.posts.related .post p { + display: none; +} + +main nav.pagination { + margin: 0 auto; +} + +main nav.pagination ol { + display: flex; + flex-wrap: wrap; + justify-content: center; + width: 100%; + margin: 0; + padding: 0; + text-indent: none; + + font-size: 1em; + list-style: none; +} + +main nav.pagination ol li { + margin: 0 .5em; + + line-height: 250%; +} + +main nav.pagination ol li a { + padding: .4em .7em; + + background: #F5F5F5; + --underline-background-color: #F5F5F5; + color: black; + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + font-size: 1.2em; + text-transform: none; + text-decoration: none; +} + +main nav.pagination ol li.current a { + background: black; + --underline-background-color: black; + color: white; +} + +main .attribution-list { + grid-column: 3 / span 7; + box-sizing: border-box; + position: relative; + padding: 4em; + + background: var(--vocabulary-neutral-color-lighter-gray); + text-align: left; +} + +main .attribution-list h2 { + margin: 0; +} + +main .attribution-list button.expand-attribution { + position: absolute; + top: 4.5em; + right: 4em; + + cursor: pointer; + border: 1px solid black; + border-radius: 3px; + padding: .5em; + font-family: "Source Sans Pro"; +} + +main .attribution-list button.expand-attribution.selected { + background: black; + color: white; +} + +main .attribution-list ul { + display: none; +} + +main .attribution-list ul.expand { + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr; + margin: 0; + margin-top: 2em; + padding: 0; + gap: 2em; + + font-size: 1em; + list-style: none; +} + +main .attribution-list article { + margin-bottom: 1em; +} + +main .attribution-list article a { + --underline-background-color: var(--vocabulary-brand-color-grey); +} + +main .attribution-list article figure { + display: flex; + gap: 1em; + margin-top: 1em; +} + +main .attribution-list article img { + object-fit: cover; + width: 4em; + height: 4em; +} + +main .attribution-list article figure .attribution { + margin-top: 0; +} + +/* general page-level context */ + +/* body-level context */ + +/* global header component */ +body > header { + grid-column: 1 / 12; + display: flex; + flex-wrap: wrap; + position: relative; + margin-bottom: 2em; + /* padding: 0 var(--vocabulary-page-edges-space); */ +} + +body > header .masthead { + display: flex; + justify-content: space-between; + flex-wrap: wrap; + align-items: baseline; + position: relative; + + width: 100%; + /* padding-top: 3%; */ + padding-top: 40px; + margin: 0 var(--vocabulary-page-edges-space); +} + +body > header .masthead h1 { + margin: 0; +} + +/* allows the child identity-logo element to have a focus state */ +body > header .identity-logo-wrapper { + height: 50px; + width: 191px; + display: block; + position: absolute; +} + +body > header .masthead .identity-logo { + display: inline-block; + text-indent: -1000px; + vertical-align: bottom; + height: 50px; + width: 191px; + + + /* allows for color manipulation of svg */ + background-color: black; + -webkit-mask-image: url('./../svg/cc/logos/cc/logomark.svg'); + mask-image: url('./../svg/cc/logos/cc/logomark.svg'); + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + cursor: pointer; + + /* standard pattern for setting logo in lieu of background color manipulation */ + /* background: url('../../svg/cc/logos/cc/logomark.svg') left top no-repeat; */ +} + +body > header .masthead .identity-logo:hover { + background-color: var(--vocabulary-neutral-color-dark-gray); +} + +/* TODO: needs focus outline to be fixed */ +/* .masthead .identity-logo:focus { + position: relative; +} + +.masthead .identity-logo:focus:before { + display: block; + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + z-index: 1000; + content: ''; + + border: 60px solid purple; + -webkit-mask-image: none; + mask-image: none; +} */ + +/* style product identity typesetting */ +body > header .masthead .identity-logo.product { + width: initial; + position: relative; + text-indent: 42px; + padding-top: 7px; + box-sizing: border-box; + + text-decoration: none; + font-family: "CC Accidenz Commons"; + font-weight: normal; + text-transform: lowercase; + letter-spacing: -1px; + line-height: 1em; + -webkit-mask-image: none; + mask-image: none; + background: none; + color: black; +} + +/* style product identity mini-cc-logo */ +body > header .masthead .identity-logo.product:before { + position: absolute; + width: 40px; + height: 40px; + content: ''; + left: 0; + top: .176em; + + background-color: black; + -webkit-mask-image: url('./../svg/cc/logos/cc/lettermark.svg'); + mask-image: url('./../svg/cc/logos/cc/lettermark.svg'); + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + cursor: pointer; +} + +/* .masthead .primary-menu { + margin-top: 45px; + vertical-align: bottom; + +} */ + +body > header .masthead .primary-menu ul { + display: flex; + justify-content: space-around; + width: 100%; + margin: 0; + padding: 0; + + list-style: none; +} + +body > header .masthead .primary-menu ul li { + display: flex; + align-items: center; + margin-top: 5px; + margin-left: 20px; +} + +body > header .masthead .primary-menu ul li a { + text-decoration: none; + text-transform: uppercase; + font-family: var(--vocabulary-brand-typeset-nav-family); + font-weight: var(--vocabulary-brand-typeset-nav-weight); + font-size: 1.1em; + letter-spacing: 0.02em; + color: var(--vocabulary-brand-typeset-nav-color); +} + +body > header .masthead .primary-menu ul li a:hover { + color: black; +} + +body > header .masthead .primary-menu ul li a.attention { + display: inline-block; + padding: 0.5em; + + background: var(--vocabulary-brand-color-turquoise); + color: white; + border-radius: 4px; +} + +body > header button.expand-menu { + display: none; +} + +body > header .ancilliary-menu { + position: absolute; + top: 0; + /* right: var(--vocabulary-page-edges-space); */ + right: 0; + + font-family: "Source Sans Pro"; + font-style: normal; + font-weight: 600; + font-size: .8em; + /* font-size: 1em; */ +} + +body > header .ancilliary-menu ul { + display: flex; + margin: 0; + padding: 0; + + list-style: none; +} + +body > header .ancilliary-menu ul li { + margin-left: 10px; +} +body > header .ancilliary-menu ul li a { + /* generalize this */ + display: inline-block; +} + +body > header .ancilliary-menu ul li a, +.ancilliary-menu ul li button { + margin-top: 10px; +} + +body > header .ancilliary-menu ul li button:hover { + cursor: pointer; +} + +body > header .ancilliary-menu button.locale { + display: inline-flex; + align-items: center; + padding: 6px 10px; + + + background: var(--vocabulary-neutral-color-lighter-gray); + border: none; + border-radius: 3px; +} + +body > header .ancilliary-menu button.locale.icon-attach:before { + --icon-sprite: var(--fa-globe); + --icon-sprite-size: .8em; + + margin-right: .8em; + + opacity: .3; +} + +body > header .ancilliary-menu a.donate { + display: inline-flex; + align-items: center; + padding: 6px 10px; + + text-decoration: none; + background: var(--vocabulary-brand-color-soft-tomato); + color: var(--vocabulary-brand-color-dark-tomato); + border-radius: 3px; +} + +.ancilliary-menu a.donate.icon-attach:before { + --icon-sprite: var(--fa-heart); + --icon-sprite-color: var(--vocabulary-brand-color-dark-tomato); + --icon-sprite-size: .8em; + + margin-right: .8em; +} + +body > header .ancilliary-menu a.search { + display: inline-flex; + align-items: center; + padding: 6px 10px; + + font-weight: normal; + text-decoration: none; + background: var(--vocabulary-neutral-color-lighter-gray); + color: #000; + border: none; + border-radius: 3px; +} + +body > header .ancilliary-menu a.search.icon-attach:before { + --icon-sprite: var(--fa-search); + --icon-sprite-size: .8em; + + margin-right: .8em; +} + +body > header .ancilliary-menu button.explore { + margin-top: 0; + padding-top: 16px; + padding-bottom: 6px; + padding-left: 10px; + padding-right: 10px; + + background: black; + color: white; + border: none; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; +} + +body > header .explore-panel { + order: -1; + display: flex; + justify-content: space-between; + width: 100%; + padding: 40px var(--vocabulary-page-edges-space) 60px var(--vocabulary-page-edges-space); + + background: black; + color: white; + display: none; +} + +.explore-panel.expand { + display: inherit; + transition: display 2s ease-in-out; +} + +body > header .explore-panel aside { + margin-right: 20px; +} + +body > header .explore-panel aside .identity-logo { + display: inline-block; + text-indent: -1000px; + vertical-align: bottom; + height: 50px; + width: 191px; + + + /* allows for color manipulation of svg */ + background-color: white; + -webkit-mask-image: url('./../svg/cc/logos/cc/logomark.svg'); + mask-image: url('./../svg/cc/logos/cc/logomark.svg'); + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + cursor: pointer; + + /* standard pattern for setting logo in lieu of background color manipulation */ + /* background: url('../../svg/cc/logos/cc/logomark.svg') left top no-repeat; */ + +} + +body > header .explore-panel aside h2 { + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + +} + +body > header .explore-panel aside p { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; +} + +body > header .explore-panel .explore-menu { + width: 100%; + + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + +} + +body > header .explore-panel .explore-menu ul { + display: grid; + grid-template-columns: 1fr 1fr 1fr; + gap: 20px; + + margin: 0; + padding: 0; + + list-style: none; + +} + +body > header .explore-panel nav ul li a { + display: block; + + color: var(--vocabulary-brand-color-turquoise); + text-decoration: none; + font-weight: 700; + /* margin-bottom: .8em; */ +} + +body > header .explore-panel nav ul li p { + font-weight: inherit; + line-height: 1.5; +} + +body > article.attention { + grid-column: 1 / span 11; + padding: 1em 5%; + + background: var(--vocabulary-brand-color-soft-green); + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-size: 1.2em; + line-height: 150%; + text-align: center; + border-bottom: 3px solid white; +} + +/* bottom page banner */ +/* body > article.attention:nth-of-type(2) { + background: var(--vocabulary-brand-color-soft-gold); +} */ + +body > article.attention a { + color: var(--vocabulary-brand-color-dark-green); + --underline-background-color: var(--vocabulary-brand-color-soft-green); +} + +body > article.attention.low-importance a, body > article.attention.medium-importance a, body > article.attention.high-importance a { + display: inline-flex; + align-items: center; + padding: 0.5em .8em; + margin-left: .5em; + + text-transform: uppercase; + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + text-decoration: none; + vertical-align: middle; + background: var(--vocabulary-brand-color-turquoise); + color: white; + border-radius: 4px; +} + +body > article.attention.low-importance a:before, body > article.attention.medium-importance a:before, body > article.attention.high-importance a:before { + --icon-sprite: var(--cc-heart-filled); + --icon-sprite-color: white; + --icon-sprite-size: 1em; + + display: inline-block; + content: ''; + height: 1em; + width: 1em; + margin-right: .2em; + + font-size: var(--icon-sprite-size); + background-color: var(--icon-sprite-color); + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-image: var(--icon-sprite); + mask-image: var(--icon-sprite); + -webkit-mask-size: contain; + mask-size: contain; +} + +body > .attention.low-importance { + background: var(--vocabulary-brand-color-soft-green); + border-bottom: 8px solid var(--vocabulary-brand-color-green); +} + +body > .attention.medium-importance { + background: var(--vocabulary-brand-color-soft-gold); + border-bottom: 8px solid var(--vocabulary-brand-color-gold); +} + +body > .attention.high-importance { + background: var(--vocabulary-brand-color-soft-tomato); + border-bottom: 8px solid var(--vocabulary-brand-color-tomato); +} + +/* global footer component */ +body > footer { + grid-column: 1 / 12; + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr; + grid-template-areas: + "logo nav nav nav" + "contact subscribe subscribe donate" + "contact license license donate"; + gap: 40px; + padding: 40px var(--vocabulary-page-edges-space); + + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + color: white; + background: black; +} + +body > footer h2 { + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + font-size: 1.25em; +} + +body > footer a { + color: var(--vocabulary-brand-color-turquoise); + text-decoration: none; +} + +body > footer p { + line-height: 1.5; +} + +/* needs to be moved to be broader in general specificity scope */ +body > footer p a { + /* better hyperlink underline typesetting inspired by Tufte CSS */ + --underline-color: var(--vocabulary-brand-color-turquoise); + --underline-background-color: black; + color: var(--vocabulary-brand-color-turquoise); + /* text-decoration: none; */ + + /* adapted from Tufte.css -- Copyright (c) 2014 Dave Liepmann -- https://github.com/edwardtufte/tufte-css -- https://github.com/edwardtufte/tufte-css/blob/gh-pages/LICENSE */ + background: -webkit-linear-gradient(var( --underline-color), var( --underline-color)), -webkit-linear-gradient(var( --underline-color), var( --underline-color)), -webkit-linear-gradient(currentColor, currentColor); + background: linear-gradient(var( --underline-color), var( --underline-color)), linear-gradient(var( --underline-color), var( --underline-color)), linear-gradient(currentColor, currentColor); + -webkit-background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + -moz-background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + background-repeat: no-repeat, no-repeat, repeat-x; + text-shadow: 0.03em 0 var(--underline-background-color), -0.03em 0 var(--underline-background-color), 0 0.03em var(--underline-background-color), 0 -0.03em var(--underline-background-color), 0.06em 0 var(--underline-background-color), -0.06em 0 var(--underline-background-color), 0.09em 0 var(--underline-background-color), -0.09em 0 var(--underline-background-color), 0.12em 0 var(--underline-background-color), -0.12em 0 var(--underline-background-color), 0.15em 0 var(--underline-background-color), -0.15em 0 var(--underline-background-color); + background-position: 0% 93%, 100% 93%, 0% 93%; + /* background-position-y: 87%, 87%, 87%; */ + +} + +body > footer .identity-logo { + grid-area: logo; + display: inline-block; + text-indent: -1000px; + vertical-align: bottom; + height: 50px; + width: 191px; + + + /* allows for color manipulation of svg */ + background-color: white; + -webkit-mask-image: url('./../svg/cc/logos/cc/logomark.svg'); + mask-image: url('./../svg/cc/logos/cc/logomark.svg'); + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + cursor: pointer; + + /* standard pattern for setting logo in lieu of background color manipulation */ + /* background: url('../../svg/cc/logos/cc/logomark.svg') left top no-repeat; */ +} + +body > footer .identity-logo:hover { + background-color: var(--vocabulary-brand-color-turquoise); +} + +body > footer .footer-menu { + grid-area: nav; + + font-size: 1.3em; + font-weight: 700; +} + +body > footer .footer-menu ul { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + + list-style: none; +} + +body > footer .footer-menu ul li a { + text-decoration: none; + color: var(--vocabulary-brand-color-turquoise); + +} + +body > footer .contact { + grid-area: contact; +} + +body > footer .contact .social-menu ul { + display: flex; + margin: 0; + padding: 0; + margin-top: 3em; + + list-style: none; + +} + +body > footer .contact .social-menu ul li { + margin-right: 1.5em; +} + +body > footer .social-menu li a { + --icon-sprite-color: white; + --icon-sprite-size: 1.9em; +} + +body > footer .subscribe { + grid-area: subscribe; +} + +body > footer .subscribe form { + display: flex; + justify-content: space-around; + width: 100%; +} + +body > footer .subscribe form input { + display: inline-flex; + position: relative; + justify-content: flex-start; + align-items: center; + vertical-align: top; + box-sizing: border-box; + + -webkit-appearance: none; + background-color: transparent; + color: rgb(118, 118, 118); + font-family: "Source Sans Pro", sans-serif; + font-size: 1em; + font-weight: 600; + line-height: 1.3; + border: 2px solid rgb(118, 118, 118);; + /* border-radius: 4px; */ + box-shadow: none; + +} + +body > footer .subscribe form input.input { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + padding: .5em; + width: 100%; +} + +body > footer .subscribe form input.input:focus { + color: white; +} + +body > footer .subscribe form input.button { + justify-content: center; + padding: 1.1em; + + cursor: pointer; + font-family: "Roboto Condensed", sans-serif; + font-size: 1.125rem; + text-align: center; + text-transform: uppercase; + font-weight: 600; + line-height: 0; + white-space: nowrap; + background-color: rgb(118, 118, 118); + border: none; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + color: rgb(255, 255, 255); +} + +body > footer .donate { + grid-area: donate; +} + +body > footer .donate a.donate { + display: inline-flex; + align-items: center; + padding: 1rem 1.5rem; + + text-transform: uppercase; + font-family: 'Roboto Condensed'; + font-size: 1.5em; + line-height: 1em; + font-style: normal; + font-weight: 700; + border: none; + border-radius: 4px; + color: black; + background: var(--vocabulary-brand-color-gold); +} + +body > footer .donate a.donate:hover { + cursor: pointer; + + background-color: rgb(248, 204, 44); +} + +/* set the icon settings */ +body > footer .donate a.donate.icon-attach:before { + /* --icon-sprite: var(--cc-heart-filled); */ + --icon-sprite-color: black; + --icon-sprite-size: 1.2em; + + margin-right: .3em; +} + +body > footer .license { + grid-area: license; +} + +body > footer .license img path { + fill: white; + /* width: 1.2em; */ +} + +body > footer .license svg { + display: inline; + width: 1.9em; + height: 1.9em; + margin-right: .3em; +} + + +/* archive-page context */ +.archive-page main { + + +} + +/* blog-index context */ + +.blog-index main > header { + margin-bottom: 0; +} + +.blog-index main .posts { + grid-column: 2 / span 9; +} + +.blog-index main .posts h2 { + text-align: center; +} + +.blog-index main .posts ul { + display: grid; + grid-template-columns: repeat(12, 1fr); + margin-top: 8em; + /* padding: 0 4em; */ + gap: 2em; + box-sizing: border-box; + width:100%; + margin: 0 auto; + margin-top: 0; + + font-size: 1rem; + list-style: none; +} + +.blog-index main .posts ul li { + grid-column: span 4; + } + + .blog-index main .posts ul li h3 { + font-size: 1.5em; +} + +.blog-index main .posts .post figure { + order: -1; +} + + +/* targets the featured posts section */ +.blog-index main .posts.featured { + grid-column: 1 / span 11; + margin-bottom: 3em; + + background: var(--vocabulary-neutral-color-lighter-gray); +} + +.blog-index main .posts.featured h2 { + visibility: hidden; + height: 0; + margin: 0; + padding: 0; +} + +.blog-index main .posts.featured .post h3 { + font-size: 1.4em; +} + +.blog-index main .posts.featured ul li:nth-child(1) h3 { + font-size: 2.1em; +} + +.blog-index main .posts.featured .post a { + --underline-background-color: var(--vocabulary-neutral-color-lighter-gray); +} + +.blog-index main .posts.featured li:nth-of-type(1) .post a { + --underline-background-color: white; +} + +.blog-index main .posts.featured li:nth-of-type(1) .post figure { + order: initial; +} + +.blog-index main .posts.featured ul { + padding: 0 5%; +} + +.blog-index main .posts.featured ul li { + grid-column: span 3; +} + +.blog-index main .posts.featured ul li:nth-of-type(1) { + grid-column: span 12; + + background: white; +} + +.blog-index main .posts.featured ul li:nth-of-type(1) article.post { + margin-bottom: 1em; + padding: 4em; +} + + +.blog-index main footer { + grid-column: 2 / span 9; +} + +/* search-index context */ + +.search-index main > header { /* generalize? */ + display: block; + padding: 3.7em 0; + /* text-align: left; */ +} + +.search-index .search-form form { + display: flex; + width: 100%; + margin-top: 1em; + margin-bottom: 1em; + + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 700; + font-size: 1em; + +} + +.search-index .search-form form input { + flex: 1; + width: 100%; + height: 4em; + padding: .2em 1em; + + outline: none; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border: 2px solid black; + +} + +.search-index .search-form form button { + width: 10%; + + cursor: pointer; + background: black; + color: white; + border: none; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +/* team-index context */ + +.team-index main .persons { + grid-column: 2 / 11; + margin-bottom: 5em; +} + +.team-index main .persons h2 { + margin-top: 0; + margin-bottom: 1.5em; + + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + font-size: 2.1em; +} + +.team-index main .persons ul { + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr; + gap: 4em; + margin: 0; + padding: 0; + + list-style: none; +} + +.team-index main .persons .person { + display: flex; + flex-wrap: wrap; + + font-family: 'Source Sans Pro'; +} + +.team-index main .persons .person h3 { + width: 100%; + margin-top: .6em; + margin-bottom: .5em; + + font-style: normal; + font-weight: 700; + font-size: 1em; + /* line-height: 150%; */ +} + +.team-index main .persons .person .title { + margin-bottom: .4em; + + font-style: normal; + font-weight: 600; + font-size: .7em; + line-height: 150%; +} + +.team-index main .persons .person figure { + order: -1; + margin: 0; + padding: 0; + + font-size: .8em; +} + +.team-index main .persons .person img { + width: 100%; + zoom: 10; +} + +.team-index main .persons .person a { + /* better hyperlink underline typesetting inspired by Tufte CSS */ + --underline-color: var(--vocabulary-brand-color-dark-tomato); + --underline-background-color: white; + color: var(--vocabulary-brand-color-dark-tomato); + text-decoration: none; + + /* adapted from Tufte.css -- Copyright (c) 2014 Dave Liepmann -- https://github.com/edwardtufte/tufte-css -- https://github.com/edwardtufte/tufte-css/blob/gh-pages/LICENSE */ + background: -webkit-linear-gradient(var( --underline-color), var( --underline-color)), -webkit-linear-gradient(var( --underline-color), var( --underline-color)), -webkit-linear-gradient(currentColor, currentColor); + background: linear-gradient(var( --underline-color), var( --underline-color)), linear-gradient(var( --underline-color), var( --underline-color)), linear-gradient(currentColor, currentColor); + -webkit-background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + -moz-background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + background-repeat: no-repeat, no-repeat, repeat-x; + text-shadow: 0.03em 0 var(--underline-background-color), -0.03em 0 var(--underline-background-color), 0 0.03em var(--underline-background-color), 0 -0.03em var(--underline-background-color), 0.06em 0 var(--underline-background-color), -0.06em 0 var(--underline-background-color), 0.09em 0 var(--underline-background-color), -0.09em 0 var(--underline-background-color), 0.12em 0 var(--underline-background-color), -0.12em 0 var(--underline-background-color), 0.15em 0 var(--underline-background-color), -0.15em 0 var(--underline-background-color); + background-position: 0% 93%, 100% 93%, 0% 93%; + /* background-position-y: 87%, 87%, 87%; */ +} + +.team-index main .persons .person p { + font-size: .75em; +} + +.team-index main aside.closing { + background: none; +} + +.team-index main aside.closing p { + font-style: italic; +} + +/* person-page context */ + +.person-page main > header { + grid-column: 2 / span 9; + min-height: 410px; + position: relative; + box-sizing: border-box; + display: grid; + grid-template-columns: 3fr 7fr; + /* grid-template-areas: + 'picture info' + 'picture info' + 'picture info'; */ + gap: 0 5em; + padding: 3.7em 0; + + text-align: left; +} + + +.person-page main > header:before { + left: -5.5%; +} + +.person-page main > header h1 { + grid-column-start: 2; + + margin-bottom: .1em; + +} + +.person-page main > header .title { + grid-column-start: 2; + margin-bottom: 1em; + + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 700; + font-size: 1.9em; +} + +.person-page main > header .pronouns { + grid-column-start: 2; + margin-bottom: 1em; + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 700; + font-size: 1.5em; +} + +.person-page main > header figure { + box-sizing: border-box; + position: absolute; + margin: 0; + padding:0; + + top: 3.4em; + left: 0; + width: 30%; +} + +.person-page main > header figure img { + box-sizing: border-box; + + width: 100%; + + border: 16px solid white; +} + +.person-page main > header .bio { + grid-column-start: 2; + + font-size: .9em; + +} + +.person-page main > header p { + margin-bottom: .3em; +} + +/* program-index context */ + +.program-index main > article.projects { + grid-column: 3 / 10; + margin-bottom: 8em; +} + +.program-index main > article.projects ul { + display: grid; + grid-template-columns: 1fr 1fr 1fr; + gap: 2em; + margin: 0; + padding: 0; + + font-size: 1em; + list-style: none; +} + +.program-index main > article.projects article { + padding: 2em; + + background: var(--vocabulary-brand-color-soft-turquoise); + border-top: 3px solid black; +} + +.program-index main > article.projects article a { + --underline-background-color: var(--vocabulary-brand-color-soft-turquoise); +} + +/* program-page context */ + + +/* responsive contexts */ + +@media (min-width: 1500px) { + body { + width: 1500px; + margin: 0 auto; + } + + body > main { + overflow-x: hidden; + } + +} + +@media (max-width: 1140px) { + .blog-index main footer .attribution-list ul.expand { + grid-template-columns: 1fr 1fr; + } + + .search-index main > header { + grid-column: 3 / 10; + } + + .search-index main > header:before { + left: -9.3%; + } +} + +@media (max-width: 900px) { + + .blog-index main .posts ul { + display: flex; + flex-wrap: wrap; + } +} + +@media (max-width: 705px) { + + body > header .masthead { + padding-top: 60px; + display: block; + } + + body > header button.expand-menu { + position: absolute; + top: 4.5em; + right: 0; + display: inline-block; + padding: .3em .5em; + border: none; + border-radius: 5px; + background: #F5F5F5; + text-transform: uppercase; + font-family: 'Roboto Condensed'; + font-style: normal; + font-weight: 700; + font-size: 1em; + padding: .5rem 1rem; + } + + body > header .primary-menu { + display: none; + + } + + body > header .primary-menu.expand { + display: initial; + } + + body > header .primary-menu.expand ul { + display: block; + width: 100%; + margin: 0; + padding: 0; + margin-top: 1.5em; + } + + body > header .primary-menu.expand ul li { + margin: 0; + padding: 1em 0; + border-top: 1px solid rgba(1,1,1,.1); + } + + main { + width: 80%; + } + + main article.posts.related { + width: 100%; + margin-left: 0; + } + + main article.posts.related { + display: block; + } + + .blog-index main article.posts.featured > ul li:nth-child(1) { + padding: 2em; + } + + .blog-index main .posts { + padding: 0 5%; + } + + .blog-index main footer .attribution-list ul.expand { + display: block; + } + + .search-index .search-form form button { + width: 20%; + } + +} + +@media (max-width: 680px) { + + body > header .explore-panel { + flex-wrap: wrap; + } + + body > footer { + display: block; + } + + body > footer > nav { + margin-top: 1em; + margin-bottom: 3em; + } + + body > footer > nav ul li { + margin-bottom: 1em; + } + + body > footer > div { + margin-bottom: 4em; + } + + main { + display: block; + width: 100%; + } + + main > aside .attention { + margin-bottom: 5em; + } + + main > header:before { + left: 0; + } + + .posts article figure { + width: 100%; + flex: initial; + } + + .team-index main > header { + padding: 0 5%; + } + + .team-index main article.persons { + padding: 0 5%; + } + + .team-index main article.persons ul { + grid-template-columns: 1fr 1fr; + } + + .person-page main > header { + display: flex; + } + + .person-page main > header figure { + width: auto; + margin-bottom: 3em; + position: relative; + + order: -1; + } + + main nav.pagination { + width: 100%; + } + + main nav.pagination ol { + /* width: 100%; */ + flex-wrap: wrap; + } + + main nav.pagination ol li { + line-height: 250%; + } +} + +@media (max-width: 580px) { + body > header .explore-panel .explore-menu ul { + grid-template-columns: 1fr 1fr; + } + + body > footer .footer-menu ul { + display: block; + } +} + +@media (max-width: 425px) { + + .blog-index .attribution-list { + padding: 2em; + } + + .blog-index .attribution-list h2 { + width: 50%; + + hyphens: auto; + word-break: break-word; + } + + } + + @media (max-width:400px) { + + body > header .explore-panel .explore-menu ul { + display: flex; + flex-direction: column; + flex-wrap: wrap; + } + + .team-index main article.persons ul { + display: initial; + } +} + +@media (max-width:340px) { + body > header .ancilliary-menu button:before, body > header .ancilliary-menu a:before { + display: none; + } +} diff --git a/assets/static/vocabulary/favicon/android-chrome-192x192.png b/assets/static/vocabulary/favicon/android-chrome-192x192.png new file mode 100644 index 000000000..354133b8a Binary files /dev/null and b/assets/static/vocabulary/favicon/android-chrome-192x192.png differ diff --git a/assets/static/vocabulary/favicon/android-chrome-512x512.png b/assets/static/vocabulary/favicon/android-chrome-512x512.png new file mode 100644 index 000000000..615ce8592 Binary files /dev/null and b/assets/static/vocabulary/favicon/android-chrome-512x512.png differ diff --git a/assets/static/vocabulary/favicon/apple-touch-icon.png b/assets/static/vocabulary/favicon/apple-touch-icon.png new file mode 100644 index 000000000..c626695a5 Binary files /dev/null and b/assets/static/vocabulary/favicon/apple-touch-icon.png differ diff --git a/assets/static/vocabulary/favicon/favicon.ico b/assets/static/vocabulary/favicon/favicon.ico new file mode 100644 index 000000000..e69de29bb diff --git a/assets/static/vocabulary/favicon/favicon.svg b/assets/static/vocabulary/favicon/favicon.svg new file mode 100644 index 000000000..0880e8500 --- /dev/null +++ b/assets/static/vocabulary/favicon/favicon.svg @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/assets/static/vocabulary/favicon/manifest.webmanifest b/assets/static/vocabulary/favicon/manifest.webmanifest new file mode 100644 index 000000000..f31e7bc30 --- /dev/null +++ b/assets/static/vocabulary/favicon/manifest.webmanifest @@ -0,0 +1,6 @@ +{ + "icons": [ + { "src": "/android-chrome-192x192.png", "type": "image/png", "sizes": "192x192" }, + { "src": "/android-chrome-512x512.png", "type": "image/png", "sizes": "512x512" } + ] +} diff --git a/assets/static/vocabulary/fonts/CCAccidenzCommons-medium.otf b/assets/static/vocabulary/fonts/CCAccidenzCommons-medium.otf new file mode 100644 index 000000000..a4409cab2 Binary files /dev/null and b/assets/static/vocabulary/fonts/CCAccidenzCommons-medium.otf differ diff --git a/assets/static/vocabulary/fonts/JetBrainsMono-Bold.otf b/assets/static/vocabulary/fonts/JetBrainsMono-Bold.otf new file mode 100644 index 000000000..5dc6ec245 Binary files /dev/null and b/assets/static/vocabulary/fonts/JetBrainsMono-Bold.otf differ diff --git a/assets/static/vocabulary/fonts/JetBrainsMono-Bold.woff b/assets/static/vocabulary/fonts/JetBrainsMono-Bold.woff new file mode 100644 index 000000000..c8118a879 Binary files /dev/null and b/assets/static/vocabulary/fonts/JetBrainsMono-Bold.woff differ diff --git a/assets/static/vocabulary/fonts/JetBrainsMono-Bold.woff2 b/assets/static/vocabulary/fonts/JetBrainsMono-Bold.woff2 new file mode 100644 index 000000000..d09807617 Binary files /dev/null and b/assets/static/vocabulary/fonts/JetBrainsMono-Bold.woff2 differ diff --git a/assets/static/vocabulary/fonts/JetBrainsMono-Regular.otf b/assets/static/vocabulary/fonts/JetBrainsMono-Regular.otf new file mode 100644 index 000000000..7db854fd9 Binary files /dev/null and b/assets/static/vocabulary/fonts/JetBrainsMono-Regular.otf differ diff --git a/assets/static/vocabulary/fonts/JetBrainsMono-Regular.woff b/assets/static/vocabulary/fonts/JetBrainsMono-Regular.woff new file mode 100644 index 000000000..dc1d85f57 Binary files /dev/null and b/assets/static/vocabulary/fonts/JetBrainsMono-Regular.woff differ diff --git a/assets/static/vocabulary/fonts/JetBrainsMono-Regular.woff2 b/assets/static/vocabulary/fonts/JetBrainsMono-Regular.woff2 new file mode 100644 index 000000000..fdf95dde6 Binary files /dev/null and b/assets/static/vocabulary/fonts/JetBrainsMono-Regular.woff2 differ diff --git a/assets/static/vocabulary/fonts/RobotoCondensed-Bold.otf b/assets/static/vocabulary/fonts/RobotoCondensed-Bold.otf new file mode 100644 index 000000000..dae22094a Binary files /dev/null and b/assets/static/vocabulary/fonts/RobotoCondensed-Bold.otf differ diff --git a/assets/static/vocabulary/fonts/RobotoCondensed-Bold.woff b/assets/static/vocabulary/fonts/RobotoCondensed-Bold.woff new file mode 100644 index 000000000..44a9bac76 Binary files /dev/null and b/assets/static/vocabulary/fonts/RobotoCondensed-Bold.woff differ diff --git a/assets/static/vocabulary/fonts/RobotoCondensed-Bold.woff2 b/assets/static/vocabulary/fonts/RobotoCondensed-Bold.woff2 new file mode 100644 index 000000000..1a32150b5 Binary files /dev/null and b/assets/static/vocabulary/fonts/RobotoCondensed-Bold.woff2 differ diff --git a/assets/static/vocabulary/fonts/RobotoCondensed-Regular.otf b/assets/static/vocabulary/fonts/RobotoCondensed-Regular.otf new file mode 100644 index 000000000..a7fe671e8 Binary files /dev/null and b/assets/static/vocabulary/fonts/RobotoCondensed-Regular.otf differ diff --git a/assets/static/vocabulary/fonts/RobotoCondensed-Regular.woff b/assets/static/vocabulary/fonts/RobotoCondensed-Regular.woff new file mode 100644 index 000000000..90f54ea5f Binary files /dev/null and b/assets/static/vocabulary/fonts/RobotoCondensed-Regular.woff differ diff --git a/assets/static/vocabulary/fonts/RobotoCondensed-Regular.woff2 b/assets/static/vocabulary/fonts/RobotoCondensed-Regular.woff2 new file mode 100644 index 000000000..bcbfde74a Binary files /dev/null and b/assets/static/vocabulary/fonts/RobotoCondensed-Regular.woff2 differ diff --git a/assets/static/vocabulary/fonts/SourceSansPro-Bold.otf b/assets/static/vocabulary/fonts/SourceSansPro-Bold.otf new file mode 100644 index 000000000..d2484df2f Binary files /dev/null and b/assets/static/vocabulary/fonts/SourceSansPro-Bold.otf differ diff --git a/assets/static/vocabulary/fonts/SourceSansPro-Bold.woff b/assets/static/vocabulary/fonts/SourceSansPro-Bold.woff new file mode 100644 index 000000000..f2a7dd342 Binary files /dev/null and b/assets/static/vocabulary/fonts/SourceSansPro-Bold.woff differ diff --git a/assets/static/vocabulary/fonts/SourceSansPro-Bold.woff2 b/assets/static/vocabulary/fonts/SourceSansPro-Bold.woff2 new file mode 100644 index 000000000..ce34a9fec Binary files /dev/null and b/assets/static/vocabulary/fonts/SourceSansPro-Bold.woff2 differ diff --git a/assets/static/vocabulary/fonts/SourceSansPro-Regular.otf b/assets/static/vocabulary/fonts/SourceSansPro-Regular.otf new file mode 100644 index 000000000..96bdc926f Binary files /dev/null and b/assets/static/vocabulary/fonts/SourceSansPro-Regular.otf differ diff --git a/assets/static/vocabulary/fonts/SourceSansPro-Regular.woff b/assets/static/vocabulary/fonts/SourceSansPro-Regular.woff new file mode 100644 index 000000000..5b6e97be7 Binary files /dev/null and b/assets/static/vocabulary/fonts/SourceSansPro-Regular.woff differ diff --git a/assets/static/vocabulary/fonts/SourceSansPro-Regular.woff2 b/assets/static/vocabulary/fonts/SourceSansPro-Regular.woff2 new file mode 100644 index 000000000..36bdc0e32 Binary files /dev/null and b/assets/static/vocabulary/fonts/SourceSansPro-Regular.woff2 differ diff --git a/assets/static/vocabulary/fonts/SourceSansPro-SemiBold.otf b/assets/static/vocabulary/fonts/SourceSansPro-SemiBold.otf new file mode 100644 index 000000000..f4fed15ce Binary files /dev/null and b/assets/static/vocabulary/fonts/SourceSansPro-SemiBold.otf differ diff --git a/assets/static/vocabulary/fonts/SourceSansPro-SemiBold.woff b/assets/static/vocabulary/fonts/SourceSansPro-SemiBold.woff new file mode 100644 index 000000000..0aba561de Binary files /dev/null and b/assets/static/vocabulary/fonts/SourceSansPro-SemiBold.woff differ diff --git a/assets/static/vocabulary/fonts/SourceSansPro-SemiBold.woff2 b/assets/static/vocabulary/fonts/SourceSansPro-SemiBold.woff2 new file mode 100644 index 000000000..cb0ea772f Binary files /dev/null and b/assets/static/vocabulary/fonts/SourceSansPro-SemiBold.woff2 differ diff --git a/assets/static/vocabulary/fonts/VocabularyIcons.json b/assets/static/vocabulary/fonts/VocabularyIcons.json new file mode 100644 index 000000000..8cc251751 --- /dev/null +++ b/assets/static/vocabulary/fonts/VocabularyIcons.json @@ -0,0 +1 @@ +{"metadata":{"name":"Vocabulary-Icons","lastOpened":0,"created":1601649670882},"iconSets":[{"icons":[{"paths":["M577.324 704h-514.648c-35.636 0-53.482-43.086-28.284-68.284l257.324-257.324c15.62-15.62 40.948-15.62 56.568 0l257.324 257.324c25.2 25.198 7.352 68.284-28.284 68.284z"],"attrs":[{}],"width":640,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["caret-up"],"id":1},{"paths":["M384 254.676v514.648c0 35.636-43.086 53.482-68.284 28.284l-257.324-257.324c-15.62-15.62-15.62-40.948 0-56.568l257.324-257.324c25.198-25.2 68.284-7.352 68.284 28.284z"],"attrs":[{}],"width":384,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["caret-left"],"id":2},{"paths":["M481.942 261.048l388.686 388.686c18.746 18.746 18.746 49.138 0 67.882l-45.334 45.334c-18.714 18.714-49.044 18.75-67.802 0.080l-309.492-308.040-309.49 308.042c-18.758 18.67-49.088 18.634-67.802-0.080l-45.334-45.334c-18.746-18.746-18.746-49.138 0-67.882l388.686-388.686c18.744-18.746 49.136-18.746 67.882-0.002z"],"attrs":[{}],"width":896,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["chevron-up"],"defaultCode":59648,"id":3},{"paths":["M570.952 545.942l-388.688 388.686c-18.746 18.746-49.138 18.746-67.882 0l-45.334-45.334c-18.714-18.714-18.75-49.044-0.080-67.802l308.042-309.492-308.042-309.49c-18.67-18.758-18.634-49.088 0.080-67.802l45.334-45.334c18.746-18.746 49.138-18.746 67.882 0l388.686 388.686c18.746 18.744 18.746 49.136 0.002 67.882z"],"attrs":[{}],"width":640,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["chevron-right"],"defaultCode":59649,"id":4},{"paths":["M414.058 762.952l-388.686-388.688c-18.746-18.746-18.746-49.138 0-67.882l45.334-45.334c18.714-18.714 49.044-18.75 67.802-0.080l309.492 308.042 309.49-308.042c18.758-18.67 49.088-18.634 67.802 0.080l45.334 45.334c18.746 18.746 18.746 49.138 0 67.882l-388.684 388.688c-18.746 18.744-49.138 18.744-67.884 0z"],"attrs":[{}],"width":896,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["chevron-down"],"defaultCode":59650,"id":5},{"paths":["M69.040 478.060l388.7-388.68c18.74-18.74 49.14-18.74 67.88 0l45.34 45.34c18.72 18.72 18.74 49.040 0.080 67.8l-308.060 309.48 308.040 309.5c18.68 18.76 18.64 49.080-0.080 67.8l-45.34 45.34c-18.74 18.74-49.14 18.74-67.88 0l-388.68-388.7c-18.74-18.74-18.74-49.14 0-67.88z"],"attrs":[{}],"width":640,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["chevron-left"],"defaultCode":59651,"id":6},{"paths":["M354 319.4l272 272c18.8 18.8 18.8 49.2 0 67.8l-45.2 45.2c-18.8 18.8-49.2 18.8-67.8 0l-193-192.6-192.8 192.8c-18.8 18.8-49.2 18.8-67.8 0l-45.4-45.2c-18.8-18.8-18.8-49.2 0-67.8l272-272c18.8-19 49.2-19 68-0.2z"],"attrs":[{}],"width":640,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["angle-up"],"defaultCode":59652,"id":7},{"paths":["M448.6 546l-272 272c-18.8 18.8-49.2 18.8-67.8 0l-45.2-45.2c-18.8-18.8-18.8-49.2 0-67.8l192.8-192.8-192.8-192.8c-18.8-18.8-18.8-49.2 0-67.8l45-45.6c18.8-18.8 49.2-18.8 67.8 0l272 272c19 18.8 19 49.2 0.2 68z"],"attrs":[{}],"width":512,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["angle-right"],"defaultCode":59653,"id":8},{"paths":["M286 704.6l-272-272c-18.8-18.8-18.8-49.2 0-67.8l45.2-45.2c18.8-18.8 49.2-18.8 67.8 0l192.8 192.8 192.8-192.8c18.8-18.8 49.2-18.8 67.8 0l45.2 45.2c18.8 18.8 18.8 49.2 0 67.8l-272 272c-18.4 18.8-48.8 18.8-67.6 0z"],"attrs":[{}],"width":640,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["angle-down"],"defaultCode":59654,"id":9},{"paths":["M63.4 478l272-272c18.8-18.8 49.2-18.8 67.8 0l45.2 45.2c18.8 18.8 18.8 49.2 0 67.8l-192.6 193 192.8 192.8c18.8 18.8 18.8 49.2 0 67.8l-45.2 45.4c-18.8 18.8-49.2 18.8-67.8 0l-272-272c-19-18.8-19-49.2-0.2-68z"],"attrs":[{}],"width":512,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["angle-left"],"defaultCode":59655,"id":10},{"paths":["M0 769.324v-514.648c0-35.636 43.086-53.482 68.284-28.284l257.324 257.324c15.62 15.62 15.62 40.948 0 56.568l-257.324 257.324c-25.198 25.2-68.284 7.352-68.284-28.284z"],"attrs":[{}],"width":384,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["caret-right"],"defaultCode":59656,"id":11},{"paths":["M62.6 384h514.6c35.6 0 53.4 43 28.2 68.2l-257.2 257.4c-15.6 15.6-41 15.6-56.6 0l-257.2-257.4c-25.2-25.2-7.4-68.2 28.2-68.2z"],"attrs":[{}],"width":640,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["caret-down"],"defaultCode":59657,"id":12},{"paths":["M1004.599 381.6c7.803-6.202 19.401-0.399 19.401 9.4v408.999c0 52.999-43.001 96-96 96h-832c-53 0-96-43.001-96-96v-408.801c0-9.998 11.4-15.599 19.4-9.4 44.8 34.802 104.2 79.002 308.2 227.202 42.2 30.799 113.399 95.601 184.4 95.201 71.4 0.597 144.002-65.601 184.6-95.201 204.001-148.2 263.199-192.601 307.999-227.4zM512 640c46.401 0.799 113.2-58.399 146.801-82.801 265.4-192.601 285.6-209.398 346.798-257.399 11.602-9 18.401-23 18.401-37.8v-38c0-53-43.001-96-96-96h-832c-53 0-96 43-96 96v38c0 14.8 6.8 28.6 18.4 37.8 61.2 47.8 81.4 64.799 346.799 257.399 33.601 24.402 100.4 83.599 146.801 82.801z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["envelope"],"id":13},{"paths":["M914.285 0h-804.571c-60.595 0-109.714 49.12-109.714 109.714v804.571c0 60.593 49.12 109.715 109.714 109.715h804.571c60.593 0 109.715-49.121 109.715-109.715v-804.571c0-60.595-49.121-109.714-109.715-109.714zM256 877.715c-60.594 0-109.714-49.121-109.714-109.715s49.12-109.715 109.714-109.715c60.594 0 109.715 49.121 109.715 109.715s-49.121 109.715-109.715 109.715zM616.076 877.715h-78.479c-13.742 0-25.262-10.598-26.153-24.306-11.919-182.972-158.269-328.96-340.854-340.852-13.708-0.891-24.304-12.414-24.304-26.153v-78.479c0-14.937 12.499-26.918 27.415-26.115 252.676 13.657 454.851 216.084 468.491 468.49 0.802 14.916-11.179 27.416-26.115 27.416zM851.565 877.715h-78.476c-14.083 0-25.545-11.158-26.119-25.231-12.797-312.078-263.325-562.653-575.453-575.45-14.073-0.579-25.232-12.039-25.232-26.121v-78.478c0-14.752 12.201-26.661 26.942-26.13 383.61 13.771 690.766 322.722 704.467 704.469 0.532 14.739-11.377 26.941-26.129 26.941z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["rss square"],"id":14},{"paths":["M347.796 878.808l-332.8-332.8c-19.994-19.994-19.994-52.412 0-72.408l72.406-72.408c19.994-19.996 52.414-19.996 72.408 0l224.19 224.188 480.19-480.188c19.994-19.994 52.414-19.994 72.408 0l72.406 72.408c19.994 19.994 19.994 52.412 0 72.408l-588.8 588.802c-19.996 19.994-52.414 19.994-72.408-0.002z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["check"],"defaultCode":59659,"id":15},{"paths":["M485.44 512l200.14-200.14c24.56-24.56 24.56-64.38 0-88.96l-44.48-44.48c-24.56-24.56-64.38-24.56-88.96 0l-200.14 200.14-200.14-200.14c-24.56-24.56-64.38-24.56-88.96 0l-44.48 44.48c-24.56 24.56-24.56 64.38 0 88.96l200.14 200.14-200.14 200.14c-24.56 24.56-24.56 64.38 0 88.96l44.48 44.48c24.56 24.56 64.4 24.56 88.96 0l200.14-200.14 200.14 200.14c24.56 24.56 64.4 24.56 88.96 0l44.48-44.48c24.56-24.56 24.56-64.38 0-88.96l-200.14-200.14z"],"attrs":[{}],"width":704,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["times"],"defaultCode":59660,"id":16},{"paths":["M832 416h-288v-288c0-35.34-28.66-64-64-64h-64c-35.34 0-64 28.66-64 64v288h-288c-35.34 0-64 28.66-64 64v64c0 35.34 28.66 64 64 64h288v288c0 35.34 28.66 64 64 64h64c35.34 0 64-28.66 64-64v-288h288c35.34 0 64-28.66 64-64v-64c0-35.34-28.66-64-64-64z"],"attrs":[{}],"width":896,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["plus"],"id":17},{"paths":["M832 416h-768c-35.34 0-64 28.66-64 64v64c0 35.34 28.66 64 64 64h768c35.34 0 64-28.66 64-64v-64c0-35.34-28.66-64-64-64z"],"attrs":[{}],"width":896,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["minus"],"id":18},{"paths":["M512 16c-274 0-496 222-496 496s222 496 496 496 496-222 496-496-222-496-496-496z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["circle"],"defaultCode":59661,"id":19},{"paths":["M512 16c-274 0-496 222-496 496s222 496 496 496 496-222 496-496-222-496-496-496zM512 912c-221 0-400-179-400-400s179-400 400-400 400 179 400 400-179 400-400 400z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["circle"],"defaultCode":59662,"id":20},{"paths":["M673 320c-29-178.6-97.4-304-177-304s-148 125.4-177 304h354zM304 512c0 44.4 2.4 87 6.6 128h370.6c4.2-41 6.6-83.6 6.6-128s-2.4-87-6.6-128h-370.6c-4.2 41-6.6 83.6-6.6 128zM953.4 320c-57.2-135.8-173-240.8-316-283.2 48.8 67.6 82.4 169.4 100 283.2h216zM354.4 36.8c-142.8 42.4-258.8 147.4-315.8 283.2h216c17.4-113.8 51-215.6 99.8-283.2zM974.8 384h-229.4c4.2 42 6.6 85 6.6 128s-2.4 86-6.6 128h229.2c11-41 17.2-83.6 17.2-128s-6.2-87-17-128zM240 512c0-43 2.4-86 6.6-128h-229.4c-10.8 41-17.2 83.6-17.2 128s6.4 87 17.2 128h229.2c-4-42-6.4-85-6.4-128zM319 704c29 178.6 97.4 304 177 304s148-125.4 177-304h-354zM637.6 987.2c142.8-42.4 258.8-147.4 316-283.2h-216c-17.6 113.8-51.2 215.6-100 283.2zM38.6 704c57.2 135.8 173 240.8 316 283.2-48.8-67.6-82.4-169.4-100-283.2h-216z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["globe"],"defaultCode":59663,"id":21},{"paths":["M512 16c-273.914 0-496 222.166-496 496 0 273.994 222.086 496 496 496s496-222.006 496-496c0-273.834-222.086-496-496-496zM512 236c46.392 0 84 37.608 84 84s-37.608 84-84 84-84-37.608-84-84 37.608-84 84-84zM624 744c0 13.254-10.746 24-24 24h-176c-13.254 0-24-10.746-24-24v-48c0-13.254 10.746-24 24-24h24v-128h-24c-13.254 0-24-10.746-24-24v-48c0-13.254 10.746-24 24-24h128c13.254 0 24 10.746 24 24v200h24c13.254 0 24 10.746 24 24v48z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["info-circle"],"defaultCode":59664,"id":22},{"paths":["M864 640h-64c-17.673 0-32 14.327-32 32v0 224h-640v-640h288c17.673 0 32-14.327 32-32v0-64c0-17.673-14.327-32-32-32v0h-320c-53.019 0-96 42.981-96 96v0 704c0 53.019 42.981 96 96 96v0h704c53.019 0 96-42.981 96-96v0-256c0-17.673-14.327-32-32-32v0zM976 0h-256c-42.74 0-64.1 51.82-34 82l71.46 71.46-487.46 487.28c-8.721 8.692-14.118 20.716-14.118 34s5.396 25.308 14.116 33.999l0.001 0.001 45.34 45.26c8.692 8.721 20.716 14.118 34 14.118s25.308-5.396 33.999-14.116l0.001-0.001 487.22-487.36 71.44 71.36c30 30 82 9 82-34v-256c0-26.51-21.49-48-48-48v0z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["external-link-alt"],"defaultCode":59665,"id":23},{"paths":["M1010 885.4l-199.4-199.4c-9-9-21.2-14-34-14h-32.6c55.2-70.6 88-159.4 88-256 0-229.8-186.2-416-416-416s-416 186.2-416 416 186.2 416 416 416c96.6 0 185.4-32.8 256-88v32.6c0 12.8 5 25 14 34l199.4 199.4c18.8 18.8 49.2 18.8 67.8 0l56.6-56.6c18.8-18.8 18.8-49.2 0.2-68zM416 672c-141.4 0-256-114.4-256-256 0-141.4 114.4-256 256-256 141.4 0 256 114.4 256 256 0 141.4-114.4 256-256 256z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["search"],"defaultCode":59666,"id":24},{"paths":["M82 576h476c42.8 0 64.2 51.8 34 82l-238 238c-18.8 18.8-49.2 18.8-67.8 0l-238.2-238c-30.2-30.2-8.8-82 34-82zM592 366l-238-238c-18.8-18.8-49.2-18.8-67.8 0l-238.2 238c-30.2 30.2-8.8 82 34 82h476c42.8 0 64.2-51.8 34-82z"],"attrs":[{}],"width":640,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["sort"],"defaultCode":59658,"id":25},{"paths":["M975.952 0h-927.896c-42.636 0-64.15 51.732-33.94 81.942l369.884 369.94v412.118c0 15.662 7.642 30.34 20.474 39.324l160 111.96c31.566 22.096 75.526-0.298 75.526-39.324v-524.078l369.894-369.94c30.148-30.15 8.782-81.942-33.942-81.942z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["filter"],"id":26},{"paths":["M992 768h-672v-32c0-17.6-14.4-32-32-32h-64c-17.6 0-32 14.4-32 32v32h-160c-17.6 0-32 14.4-32 32v64c0 17.6 14.4 32 32 32h160v32c0 17.6 14.4 32 32 32h64c17.6 0 32-14.4 32-32v-32h672c17.6 0 32-14.4 32-32v-64c0-17.6-14.4-32-32-32zM992 448h-160v-32c0-17.6-14.4-32-32-32h-64c-17.6 0-32 14.4-32 32v32h-672c-17.6 0-32 14.4-32 32v64c0 17.6 14.4 32 32 32h672v32c0 17.6 14.4 32 32 32h64c17.6 0 32-14.4 32-32v-32h160c17.6 0 32-14.4 32-32v-64c0-17.6-14.4-32-32-32zM992 128h-416v-32c0-17.6-14.4-32-32-32h-64c-17.6 0-32 14.4-32 32v32h-416c-17.6 0-32 14.4-32 32v64c0 17.6 14.4 32 32 32h416v32c0 17.6 14.4 32 32 32h64c17.6 0 32-14.4 32-32v-32h416c17.6 0 32-14.4 32-32v-64c0-17.6-14.4-32-32-32z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["sliders-h"],"defaultCode":59667,"id":27},{"paths":["M32 264h832c17.674 0 32-14.326 32-32v-80c0-17.674-14.326-32-32-32h-832c-17.674 0-32 14.326-32 32v80c0 17.674 14.326 32 32 32zM32 584h832c17.674 0 32-14.326 32-32v-80c0-17.674-14.326-32-32-32h-832c-17.674 0-32 14.326-32 32v80c0 17.674 14.326 32 32 32zM32 904h832c17.674 0 32-14.326 32-32v-80c0-17.674-14.326-32-32-32h-832c-17.674 0-32 14.326-32 32v80c0 17.674 14.326 32 32 32z"],"attrs":[{}],"width":896,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["bars-solid"],"id":28},{"paths":["M699.13 197.566c-107.174 0-195.688-69.566-330.434-69.566-49.91 0-94.618 8.768-136.090 24.026 4.683-11.873 7.398-25.625 7.398-40.011 0-2.502-0.082-4.986-0.244-7.447l0.018 0.335c-3.544-56.872-50.166-102.49-107.102-104.806-63.986-2.604-116.676 48.496-116.676 111.904 0 38.052 18.994 71.65 48 91.89v772.11c0 26.51 21.49 48 48 48h32c26.51 0 48-21.49 48-48v-188.8c56.622-24.128 127.164-44.244 228.87-44.244 107.176 0 195.688 69.566 330.434 69.566 96.338 0 173.334-32.588 245.010-81.716 17.366-11.902 27.686-31.664 27.686-52.716v-486.2c0-46.786-48.538-77.74-90.97-58.032-68.676 31.896-152.908 63.708-233.9 63.708z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["flag"],"id":29},{"paths":["M1008 512c0 273.994-222.086 496-496 496s-496-222.006-496-496c0-273.834 222.086-496 496-496s496 222.166 496 496zM512 612c-50.81 0-92 41.19-92 92s41.19 92 92 92 92-41.19 92-92-41.19-92-92-92zM424.654 281.308l14.836 272c0.694 12.728 11.218 22.692 23.964 22.692h97.092c12.746 0 23.27-9.964 23.964-22.692l14.836-272c0.75-13.748-10.196-25.308-23.964-25.308h-126.766c-13.768 0-24.712 11.56-23.962 25.308z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["exclamation-circle"],"id":30},{"paths":["M1008 512c0 273.994-222.086 496-496 496s-496-222.006-496-496c0-273.834 222.086-496 496-496s496 222.166 496 496zM525.31 180c-108.994 0-178.51 45.914-233.098 127.516-7.072 10.572-4.706 24.83 5.43 32.516l69.398 52.62c10.41 7.894 25.242 6.016 33.33-4.244 35.728-45.316 60.226-71.594 114.606-71.594 40.858 0 91.396 26.296 91.396 65.916 0 29.952-24.726 45.334-65.068 67.952-47.048 26.374-109.304 59.2-109.304 141.318v8c0 13.254 10.746 24 24 24h112c13.254 0 24-10.746 24-24v-2.666c0-56.924 166.372-59.294 166.372-213.334 0-116.004-120.33-204-233.062-204zM512 676c-50.73 0-92 41.27-92 92 0 50.728 41.27 92 92 92s92-41.272 92-92c0-50.73-41.27-92-92-92z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["question-circle"],"id":31},{"paths":["M16 512c0 273.932 222.066 496 496 496s496-222.068 496-496-222.068-496-496-496-496 222.066-496 496zM512 880v-736c203.41 0 368 164.622 368 368 0 203.41-164.622 368-368 368z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["adjust"],"id":32},{"paths":["M672 0h-576c-53.020 0-96 42.98-96 96v928l384-224 384 224v-928c0-53.020-42.98-96-96-96zM672 856.86l-288-168-288 168v-748.86c0-6.627 5.373-12 12-12v0h552c6.628 0 12 5.366 12 11.992v748.868z"],"attrs":[{}],"width":768,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["bookmark"],"id":33},{"paths":["M0 1024v-928c0-53.020 42.98-96 96-96h576c53.020 0 96 42.98 96 96v928l-384-224-384 224z"],"attrs":[{}],"width":768,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["bookmark-solid"],"id":34},{"id":64,"paths":["M990.643 97.571c-117.427-100.071-292.070-82.071-399.857 29.143l-42.214 43.5-42.211-43.5c-107.575-111.214-282.431-129.214-399.859-29.143-134.572 114.857-141.643 321-21.214 445.5l414.644 428.142c26.785 27.644 70.283 27.644 97.072 0l414.643-428.142c120.642-124.5 113.569-330.643-21.003-445.5z"],"attrs":[{}],"width":1097,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["heart"]},{"paths":["M491.66 429.74l-66.44 34.56c-18.86-39.16-50.48-39.86-54.92-39.86-44.26 0-66.44 29.22-66.44 87.68 0 47.14 18.42 87.68 66.44 87.68 28.94 0 49.3-14.18 61.14-42.52l61.1 31c-12.34 23.020-51.38 77.96-130.2 77.96-45.2 0-147.92-20.64-147.92-154.1 0-117.38 86-154.12 145.26-154.12 61.44-0.020 105.4 23.9 131.98 71.72zM777.76 429.74l-65.56 34.56c-19-39.54-51.44-39.86-55.8-39.86-44.28 0-66.44 29.22-66.44 87.68 0 47.1 18.46 87.68 66.44 87.68 28.9 0 49.3-14.18 61.080-42.52l62 31c-4.2 7.5-42.78 77.96-130.18 77.96-45.38 0-147.92-19.74-147.92-154.1 0-117.34 85.94-154.12 145.26-154.12 61.42-0.020 105.16 23.9 131.12 71.72zM495.12 16.1c-285.64 0-495.12 230.12-495.12 496 0 276.98 227.2 496 495.12 496 259.86 0 496.88-201.74 496.88-496 0-275.74-213.24-496-496.88-496zM496.86 917.72c-225.080 0-407.4-186.080-407.4-405.62 0-210.84 170.86-406.54 407.44-406.54 225.060 0 405.64 178.92 405.64 406.52-0.020 243.38-199.36 405.64-405.68 405.64z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons"],"defaultCode":60416,"id":35},{"paths":["M629.8 388.8v202.8h-56.6v241h-154.2v-240.8h-56.6v-203c0-8.8 3.2-16.4 9.2-22.6 6.2-6.2 13.8-9.4 22.6-9.4h203.8c8.2 0 15.6 3.2 22.2 9.4 6.2 6.4 9.6 13.8 9.6 22.6zM426.8 261.4c0-46.6 23-70 69-70s69 23.4 69 70c0 46-23 69-69 69s-69-23-69-69zM495.2 16c283.6 0 496.8 220.2 496.8 496 0 294.2-237 496-496.8 496-268 0-495.2-219-495.2-496 0-265.8 209.4-496 495.2-496zM496.8 105.4c-236.4 0-407.4 195.8-407.4 406.6 0 219.6 182.4 405.6 407.4 405.6 206.4 0 405.6-162.2 405.6-405.6 0.2-227.6-180.4-406.6-405.6-406.6z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-by"],"defaultCode":60417,"id":36},{"paths":["M495.2 16c279.6 0 496.8 215.8 496.8 496 0 294.4-237 496-496.8 496-269 0-495.2-221.6-495.2-496 0-265.8 209.4-496 495.2-496zM111.6 378.2c-14.8 40.8-22.2 85.4-22.2 133.8 0 221.8 184.2 404.8 407.4 404.8 244.8 0 354.4-203.6 357-208.2l-186.8-83.2c-15.4 74.2-82.4 106-136.4 110.8v76.2h-57.6v-76.4c-55-0.6-105.2-20.4-150.6-59.4l68.2-69c63.4 58.8 172.8 63.6 172.8-4.4 0-12.4-4.4-22.4-13.2-30.2-28.4-12-3.6-0.2-438.6-194.8zM496.8 104.6c-76.8 0-224.8 17.4-341 186l189.6 85c20-62.6 80.8-85.8 127.6-88.6v-76.2h57.6v76.2c45.4 2.4 86.8 17.8 124 46l-64.6 66.4c-85.4-59.8-167-16-140 22.2 106.8 48.2 87.6 39.6 186 83.2l254.2 113.4c8.2-34.8 12.4-70.2 12.4-106.2 0-114-39.6-210-118.6-287.8-78.6-79.8-174.4-119.6-287.2-119.6z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-nc"],"defaultCode":60418,"id":37},{"paths":["M495.4 16c-288.2 0-495.4 233.6-495.4 496 0 272.6 223.4 496 495.4 496 260.4 0 496.6-201.8 496.6-496 0-278-215.2-496-496.6-496zM496.6 917.4c-224 0-407.2-185-407.2-405.4 0-46.4 7.4-90.4 21.8-132l131.4 58.2h-9.4v59h46.6c0 12.4-0.8 6.4-0.8 39h-45.6v59h54c22.8 134 134.4 202.6 249.2 202.6 53.2 0 101.2-15.8 129.6-31.6l-20-92.2c-17.4 9.2-56.4 21.6-94.6 21.6-56.4 0-116.2-21.8-134.6-100.4h180.6l256.6 113.6c-3 4.2-112.4 208.6-357.6 208.6zM463.2 536.2l-1-0.8 1.8 0.8h-0.8zM617.6 497.2h7.4v-59h-140.6l-57.2-25.2c5-11 10.8-21 17.6-28.6 25.8-31.6 62.2-44.8 102.2-44.8 36.6 0 70.6 10.8 92.2 20l23.2-94.6c-30-13.2-74-24.8-124.6-24.8-78 0-144.4 31.6-191.8 84.6-10.6 12.2-19.6 25.8-27.8 40.2l-163.2-72.2c129.2-193.6 315.4-187.2 341.4-187.2 226 0 406 180.4 406 406.8 0 37.4-4.2 72.6-12.6 105.8l-272.2-121z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-nc-eu"],"defaultCode":60419,"id":38},{"paths":["M495.4 16c-288.2 0-495.4 233.6-495.4 496 0 272.8 223.6 496 495.4 496 260.4 0 496.6-201.6 496.6-496 0-277.6-215-496-496.6-496zM496.6 917.4c-224 0-407.2-185-407.2-405.4 0-42.2 6-82.4 18-120.6l254 113h-55.8v77.2h116.2l11.4 23.6v37.4h-127.6v77.4h127.6v112h123.4v-112h128.4v-71.4l162 72.2c-3 4.4-114.2 196.6-350.4 196.6zM671.8 642.8h-115.2v-37.4l5.8-11.2 109.4 48.6zM684.8 540v-35.6h-77.2l126-232h-131.6l-86.8 192-46-20.4-79.2-171.4h-131.6l54.6 102-163.8-73c55.6-88.2 165.2-196.2 347.4-196.2 225.6 0 406 180 406 406.8 0 42-5.4 81.2-15.8 118l-202-90.2z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-nc-jp"],"defaultCode":60420,"id":39},{"paths":["M495.2 16c283.6 0 496.8 220.2 496.8 496 0 294.2-237 496-496.8 496-268 0-495.2-219-495.2-496 0-265.8 209.4-496 495.2-496zM496.8 105.4c-236.4 0-407.4 195.8-407.4 406.6 0 219.6 182.4 405.6 407.4 405.6 206.4 0 405.6-162.2 405.6-405.6 0.2-227.6-180.4-406.6-405.6-406.6zM684.8 394v85h-360.6v-85h360.6zM684.8 553.6v85h-360.6v-85h360.6z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-nd"],"defaultCode":60421,"id":40},{"paths":["M495.2 16c283.6 0 496.8 220.2 496.8 496 0 294.2-237 496-496.8 496-268 0-495.2-219-495.2-496 0-265.8 209.4-496 495.2-496zM496.8 105.4c-236.4 0-407.4 195.8-407.4 406.6 0 219.6 182.4 405.6 407.4 405.6 206.4 0 405.6-162.2 405.6-405.6 0.2-227.6-180.4-406.6-405.6-406.6zM275.4 442c26-167.8 161-191.4 217.8-191.4 199.6 0 255 165 255 268.4 0 127.2-82 265.8-257.8 265.8-77.8 0-198.2-40-218.8-194h125c3 60.2 39.2 90.4 109 90.4 46.6 0 116-36.4 116-165.6 0-165-98.2-161.2-113.4-161.2-66.2 0-103.4 29.2-111.6 87.6h36.4l-98.4 98.4-98-98.4h38.8z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-sa"],"defaultCode":60422,"id":41},{"paths":["M495.2 16c283.6 0 496.8 220.2 496.8 496 0 294.2-237 496-496.8 496-268 0-495.2-219-495.2-496 0-265.8 209.4-496 495.2-496zM496.8 105.4c-236.4 0-407.4 195.8-407.4 406.6 0 219.6 182.4 405.6 407.4 405.6 206.4 0 405.6-162.2 405.6-405.6 0.2-227.6-180.4-406.6-405.6-406.6zM820.2 520.8l9.8 4.4v140c-14.4 7.2-126.8 55-134.6 57.6-13-3.6-227.4-93.6-274.6-112.4l-128.4 53.2-126.6-55v-127.6l118.6-49.6c-1.4-1.4-0.8 10-0.8-140.8l134.6-59.4 303.8 125.8v123.2l98.2 40.6zM679.4 683.8v-87.6h-0.8v-3.6l-227.6-93v90.4l227.6 93.8v-0.8l0.8 0.8zM694.4 568.6l79.8-32.8-73.6-31-78 32.8 71.8 31zM799 644.8v-86l-88.6 37.2v86.8l88.6-38z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-remix"],"defaultCode":60423,"id":42},{"paths":["M495.2 16c283.6 0 496.8 220.2 496.8 496 0 294.2-237 496-496.8 496-268 0-495.2-219-495.2-496 0-265.8 209.4-496 495.2-496zM496.8 105.4c-236.4 0-407.4 195.8-407.4 406.6 0 219.6 182.4 405.6 407.4 405.6 206.4 0 405.6-162.2 405.6-405.6 0.2-227.6-180.4-406.6-405.6-406.6zM710.8 516.6c-9.4 0-18 5.6-21.4 14.4l-8 19-22-185.6c-3.4-27.8-44-26.8-46.2 0.8l-8.6 102.8-10.4-137.6c-2.2-28.6-44.2-28.4-46.4 0l-7 89.8-11.8-188.6c-1.8-29-44.6-28.8-46.4 0l-10.2 167.4-8.6-132.6c-1.8-28.8-44.4-28.8-46.4 0l-10.6 160.4-8.2-114c-2.2-28.6-44-28.6-46.4-0.4l-15.4 179.6-3.6-24.4c-3.4-22.8-34.2-27.2-44-6.6l-26.4 55.4h-87.8v46.4h102.6c8.8 0 16.8-5 20.8-12.8l21.4 146.2c4 27 43.8 26 46.2-1.4l7.6-87.2 11.4 156.6c2.2 28.8 44.6 28.4 46.4-0.2l9.2-140.8 9.6 146.6c1.8 28.8 44.6 28.8 46.4-0.2l9.8-161 9 143.6c1.8 28.6 44.2 29 46.4 0.4l9.2-117.2 9.8 128.8c2.2 28.6 44 28.4 46.2 0.2l13.6-166 5.4 44.6c2.8 23.6 35.4 28.2 44.6 6.2l36-86.8h101v-46.4l-116.8 0.6zM554.8 527h-43.8v43.8c0 8.2-6.6 15-15 15-8.2 0-15-6.6-15-15v-43.8h-43.8c-8.2 0-15-6.6-15-15 0-8.2 6.8-15 15-15h43.8v-43.8c0-8.2 6.8-15 15-15s15 6.6 15 15v43.8h43.8c8.2 0 15 6.6 15 15 0 8.2-6.8 15-15 15z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-sampling-plus"],"defaultCode":60424,"id":43},{"paths":["M495.2 16c283.6 0 496.8 220.2 496.8 496 0 294.2-237 496-496.8 496-268 0-495.2-219-495.2-496 0-265.8 209.4-496 495.2-496zM496.8 105.4c-236.4 0-407.4 195.8-407.4 406.6 0 219.6 182.4 405.6 407.4 405.6 206.4 0 405.6-162.2 405.6-405.6 0.2-227.6-180.4-406.6-405.6-406.6zM504 211.8c5.6-0.6 23 2 23 23l13.2 214.4 9.8-118.6c0-12 9.4-21.2 21.2-21.2s21.2 9.4 21.2 21.2c0 5-1-11.4 11.4 163l11.6-128.4c0.6-5.8 5.8-18.6 20.4-18.6 7.6 0 19.8 4.6 21.2 17.8l23 193 10.6-25.6c3.6-8.8 10.4-13.2 20.4-13.2h116v42.6h-101.8l-36.4 88.6c-7.8 19.8-39 18.2-41.6-6.2l-8-63.8-15 185.2c-0.6 6-6 18.6-20.4 18.6-6 0-19.6-4.2-21.2-18.6 0-3.8 1.2 11.6-12.4-155.8l-10.6 144.4c-2.2 9.6-9.6 18.6-21.2 18.6-5.8 0-19.6-4-21.2-18.6 0-3.8 1 13.4-11.6-175.4l-11.6 189.6c0 12.6-7.2 24.8-21.2 24.8-10.4 0-21.2-8.2-21.2-24l-11.6-175.4c-11.6 185-10.6 168-10.6 171.8-2.2 9.6-9.6 18.6-21.2 18.6-6 0-19.6-4.2-21.2-18.6 0-1.4-0.8-2.2-0.8-5.2l-12.4-177.2-9.8 113.4c-1.4 13-13.4 18.6-21.2 18.6-11.6 0-19.2-8.2-21.2-17.8l-22.2-152.8c-4 8-7 16.8-22.2 16.8h-102.8v-42.6h89.6l27.4-55.8c8.8-19.8 36.4-14.4 39.8 5.4l6.2 40.8 16.8-195.8c0-12 9.6-21.2 21.2-21.2 1 0 21.2-0.4 21.2 24.8l9.8 138.2 13.2-185.2c0-20.2 19-21.2 20.4-21.2 1.2 0 21.2 1.4 21.2 21.2l10.6 161.2 12.4-195.8c0.2-2.2-1.2-20.6 19.8-23z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-sampling"],"defaultCode":60425,"id":44},{"paths":["M495.2 16c283.6 0 496.8 220.2 496.8 496 0 294.2-237 496-496.8 496-268 0-495.2-219-495.2-496 0-265.8 209.4-496 495.2-496zM496.8 105.4c-236.4 0-407.4 195.8-407.4 406.6 0 219.6 182.4 405.6 407.4 405.6 206.4 0 405.6-162.2 405.6-405.6 0.2-227.6-180.4-406.6-405.6-406.6zM698.8 370.2c15.6 0 27.4 12.2 27.4 27.4v365c0 15.4-12.2 27.4-27.4 27.4h-270.2c-15.4 0-27.4-12-27.4-27.4v-108h-108c-15.6 0-27.4-12-27.4-27.4v-365c0-16.4 13.2-25.4 24.8-27.4h272.8c15.4 0 27.4 12 27.4 27.4v108h108zM319.8 600.6h81.4v-202.8c0-14.8 11.6-25.2 24-27.4h111.6v-80.6h-217v310.8zM672.2 424.4h-217v310.8h217v-310.8z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-share"],"defaultCode":60426,"id":45},{"paths":["M495.2 16c283.6 0 496.8 220.2 496.8 496 0 294.2-237 496-496.8 496-268 0-495.2-219-495.2-496 0-265.8 209.4-496 495.2-496zM496.8 105.4c-236.4 0-407.4 195.8-407.4 406.6 0 219.6 182.4 405.6 407.4 405.6 206.4 0 405.6-162.2 405.6-405.6 0.2-227.6-180.4-406.6-405.6-406.6zM496 226.4c-163.8 0-205 154.6-205 285.6s41.2 285.6 205 285.6 205-154.6 205-285.6c0-131-41.2-285.6-205-285.6zM496 334.2c6.6 0 12.8 1 18.4 2.4 11.8 10.2 17.6 24.2 6.2 43.8l-109 200.4c-3.4-25.4-3.8-50.2-3.8-68.8 0-57.6 4-177.8 88.2-177.8zM577.6 426.6c5.8 30.8 6.6 62.8 6.6 85.4 0 57.8-4 177.8-88.2 177.8-27 0-65.2-15.4-40.2-52.8l121.8-210.4z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-zero"],"defaultCode":60427,"id":46},{"paths":["M496 16c-274 0-496 222.2-496 496 0 274 222 496 496 496s496-222 496-496c0-273.8-222-496-496-496zM496 915c-278.4 0-471.6-276-380.4-535.8l157.6 70.2c-4.2 21-6.6 43-6.6 65.8 0 198 147.8 253.8 240.8 253.8 45.8 0 107-13.4 158.8-59l-72.2-87.8c-11 12.6-35.2 33.4-72.6 33.4-75.6 0-107.4-79.8-107.8-143.8 460.8 205.2 433 193 435.8 193.6-68.6 124.8-201.2 209.6-353.4 209.6zM884.4 615l-448-200c37.6-68 109.8-61.4 149.4-22l80.8-83.2c-54.2-46.6-116-55-156.2-55-94.8 0-161.8 41-201.4 103.2l-149.8-66.8c72.2-109.8 196.2-182.4 337-182.4 222.2 0 403 180.8 403 403 0 36-4.8 70.8-13.6 104-0.6-0.2-0.8-0.4-1.2-0.8z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-pd"],"defaultCode":60428,"id":47},{"paths":["M495.2 16c-285.8 0-495.2 230.2-495.2 496 0 277 227.2 496 495.2 496 259.8 0 496.8-201.8 496.8-496 0-275.8-213.2-496-496.8-496zM496.8 917.6c-225 0-407.4-186-407.4-405.6 0-210.8 171-406.6 407.4-406.6 225.2 0 405.8 179 405.6 406.6 0 243.4-199.2 405.6-405.6 405.6zM633.4 372h-106.4v274.4h106.4c42.8 0 140-10.2 140-137.2 0-126.8-97.2-137.2-140-137.2zM635 589h-39.8v-159.4l38.8-0.2c7.6 0 70-4.2 70 79.8 0 49.2-21 79.8-69 79.8zM407.4 372h-136.4v274.6h69.2v-88.6h54c108.2 0 114.2-75 114.2-93 0-62-33.6-93-101-93zM397.6 506.6h-58.4v-83.2h56.6c61.8 0 57.6 83.2 1.8 83.2z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creative-commons-pd-alt"],"defaultCode":60429,"id":48},{"paths":["M570.286 196.883c72.368-78.239 156.894-113.802 254.764-99.577 101.016 14.225 187.023 85.351 217.6 183.505 23.529 75.394 13.762 159.323-17.746 234.716-49.004 119.492-193.814 288.772-456.014 406.842-262.2-118.069-407.010-287.35-456.014-406.842-31.508-75.394-41.275-159.323-17.746-234.716 30.577-98.154 116.584-169.28 217.6-183.505 97.873-14.225 182.402 21.338 254.771 99.577 0.142 0 1.388 1.423 1.388 1.423 0.001 0 1.274-1.423 1.397-1.423zM568.889 85.926c-158.065-124.044-405.805-91.753-519.725 95.309-37.824 61.168-52.031 133.717-48.692 204.843 5.791 123.759 59.296 231.871 137.886 325.758 105.825 126.605 258.817 224.759 427.185 298.73 0.228 0 2.179 1.423 3.346 1.423 1.024 0 2.816-1.423 3.367-1.423 167.502-73.971 321.345-172.125 427.164-298.73 78.596-93.886 132.095-201.998 137.886-325.758 3.339-71.126-10.867-143.675-48.693-204.843-113.92-187.062-361.659-219.353-519.725-95.309z","M564.848 543.192l-71.959-35.563c-25.012 36.986-43.21 61.168-95.775 46.943-41.261-11.38-53.474-56.901-55.042-93.887-2.142-52.633 15.973-112.379 77.86-109.534 39.546 2.845 56.396 25.605 65.401 46.943l78.569-39.831c-38.701-73.971-129.396-99.577-206.275-78.239-81.805 21.338-123.239 96.732-121.786 177.815 1.485 82.506 41.307 155.055 126.85 173.548 41.71 8.535 87.125 7.113 125.749-12.803 29.891-14.225 63.1-44.098 76.407-75.394zM904.057 543.192l-71.959-35.563c-25.012 36.986-43.21 61.168-95.775 46.943-41.261-11.38-53.474-56.901-55.042-93.887-2.142-52.633 15.973-112.379 77.861-109.534 39.546 2.845 56.395 25.605 65.4 46.943l78.569-39.831c-38.701-73.971-129.396-99.577-206.274-78.239-81.805 21.338-123.239 96.732-121.787 177.815 1.485 82.506 41.308 155.055 126.851 173.548 41.709 8.535 87.125 7.113 125.749-12.803 29.891-14.225 63.101-44.098 76.407-75.394z"],"attrs":[{},{}],"width":1138,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["letterheart"],"id":49},{"paths":["M511.996 137.198c-137.812-109.395-353.809-80.85-453.132 83.562-32.978 54.59-45.364 118.058-42.453 181.070 5.049 109.298 51.698 204.838 120.219 287.286 92.264 111.018 225.654 198.258 372.448 263.36l0.276 0.122c0.566 0.25 1.824 0.804 2.642 1.172 0.892-0.38 2.456-1.092 2.936-1.306 146.038-65.102 280.17-152.35 372.43-263.348 68.524-82.444 115.17-177.988 120.218-287.286 2.912-63.014-9.474-126.482-42.454-181.070-99.322-164.413-315.318-192.957-453.13-83.562zM445.258 487.050l62.74 31.454c-11.602 27.504-40.556 53.012-66.618 66.228-33.674 17.076-73.27 18.946-109.636 10.904-74.582-16.492-109.302-79.682-110.596-152.834-1.268-71.564 34.858-137.922 106.18-157.228 67.028-18.144 146.102 3.998 179.844 69.104l-68.502 35.516c-7.85-18.488-22.54-39.054-57.020-40.856-53.958-2.822-69.752 49.948-67.884 95.638 1.368 33.45 12.016 73.328 47.99 83.298 45.83 12.7 61.696-9.064 83.502-41.224zM741.004 487.050l62.738 31.454c-11.6 27.504-40.554 53.012-66.616 66.228-33.674 17.076-73.272 18.946-109.636 10.904-74.582-16.492-109.302-79.682-110.598-152.834-1.266-71.564 34.86-137.922 106.182-157.228 67.028-18.144 146.102 3.998 179.844 69.104l-68.502 35.516c-7.85-18.488-22.542-39.054-57.020-40.856-53.958-2.822-69.752 49.948-67.884 95.638 1.368 33.45 12.016 73.328 47.99 83.298 45.83 12.7 61.696-9.064 83.502-41.224z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["cc-heart-filled"],"id":50},{"paths":["M512 1008c273.934 0 496-222.066 496-496s-222.066-496-496-496c-273.933 0-496 222.067-496 496s222.067 496 496 496zM389.319 216.191c31.747-1.449 41.882-1.791 122.717-1.791 80.831 0 90.966 0.343 122.714 1.791 31.681 1.445 53.317 6.477 72.247 13.835 19.572 7.605 36.172 17.782 52.718 34.329s26.724 33.146 34.33 52.718c7.357 18.932 12.39 40.569 13.835 72.246 1.448 31.747 1.789 41.882 1.789 122.717 0 80.831-0.341 90.966-1.789 122.714-1.445 31.681-6.478 53.317-13.835 72.247-7.605 19.572-17.783 36.172-34.33 52.718s-33.146 26.724-52.718 34.33c-18.931 7.357-40.566 12.39-72.247 13.835-31.747 1.448-41.882 1.789-122.714 1.789-80.835 0-90.97-0.341-122.717-1.789-31.678-1.445-53.315-6.478-72.246-13.835-19.572-7.605-36.171-17.783-52.718-34.33s-26.723-33.146-34.329-52.718c-7.358-18.931-12.39-40.566-13.835-72.247-1.449-31.747-1.791-41.882-1.791-122.714 0-80.835 0.343-90.97 1.791-122.717 1.445-31.678 6.477-53.315 13.835-72.246 7.605-19.572 17.782-36.171 34.329-52.718s33.146-26.723 52.718-34.329c18.932-7.358 40.569-12.39 72.246-13.835zM632.306 269.764c-31.387-1.432-40.798-1.736-120.27-1.736s-88.887 0.304-120.27 1.736c-29.019 1.323-44.779 6.172-55.268 10.248-13.893 5.399-23.808 11.849-34.222 22.265-10.416 10.415-16.866 20.329-22.265 34.222-4.076 10.489-8.925 26.248-10.248 55.268-1.432 31.384-1.736 40.798-1.736 120.27s0.304 88.887 1.736 120.27c1.323 29.019 6.172 44.779 10.248 55.264 5.399 13.895 11.85 23.808 22.265 34.224s20.329 16.864 34.222 22.264c10.489 4.077 26.248 8.925 55.268 10.247 31.38 1.432 40.791 1.736 120.27 1.736 79.476 0 88.89-0.304 120.27-1.736 29.019-1.323 44.779-6.17 55.264-10.247 13.895-5.4 23.808-11.848 34.224-22.264s16.864-20.329 22.264-34.224c4.077-10.485 8.925-26.245 10.247-55.264 1.432-31.384 1.736-40.798 1.736-120.27s-0.304-88.887-1.736-120.27c-1.323-29.019-6.17-44.779-10.247-55.268-5.4-13.893-11.848-23.808-22.264-34.222-10.416-10.416-20.329-16.866-34.224-22.265-10.485-4.076-26.245-8.925-55.264-10.248zM412.846 512.036c0 54.795 44.418 99.213 99.213 99.213 54.791 0 99.21-44.418 99.21-99.213 0-54.791-44.418-99.21-99.21-99.21-54.795 0-99.213 44.418-99.213 99.21zM359.219 512.036c0-84.409 68.428-152.837 152.841-152.837 84.409 0 152.837 68.428 152.837 152.837 0 84.413-68.428 152.841-152.837 152.841-84.413 0-152.841-68.428-152.841-152.841zM706.63 353.144c0 19.721-15.984 35.705-35.705 35.705-19.718 0-35.702-15.984-35.702-35.705 0-19.719 15.984-35.705 35.702-35.705 19.721 0 35.705 15.986 35.705 35.705z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["instagram"],"defaultCode":60672,"id":51},{"paths":["M512 1008c273.934 0 496-222.066 496-496s-222.066-496-496-496c-273.933 0-496 222.067-496 496s222.067 496 496 496zM758.76 402.133c0 167.896-127.968 361.832-361.832 361.832-71.673 0-138.633-21.080-194.681-56.792 9.92 1.24 20.088 1.736 30.256 1.736 59.52 0 114.329-20.336 157.977-54.56-55.553-0.992-102.673-37.696-118.793-88.288 7.688 1.488 15.624 2.232 23.808 2.232 11.656 0 22.816-1.488 33.48-4.464-58.032-11.656-101.928-63.24-101.928-124.744v-1.736c17.112 9.424 36.704 15.128 57.536 15.872-33.976-22.816-56.544-61.752-56.544-105.896 0-23.313 6.2-45.137 17.112-63.985 62.744 76.881 156.489 127.721 262.137 132.929-1.984-9.424-3.224-19.096-3.224-29.016 0-70.185 57.040-127.225 127.224-127.225 36.456 0 69.44 15.376 92.752 40.176 29.016-5.704 56.296-16.12 80.848-30.752-9.672 29.76-29.76 54.808-56.048 70.432 25.792-3.224 50.344-9.92 73.16-20.088-17.112 25.544-38.688 48.113-63.488 65.969 0.248 5.456 0.248 10.912 0.248 16.368z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["twitter"],"defaultCode":60673,"id":52},{"paths":["M832 64h-768.2c-35.2 0-63.8 29-63.8 64.6v766.8c0 35.6 28.6 64.6 63.8 64.6h768.2c35.2 0 64-29 64-64.6v-766.8c0-35.6-28.8-64.6-64-64.6zM270.8 832h-132.8v-427.6h133v427.6zM204.4 346c-42.6 0-77-34.6-77-77s34.4-77 77-77c42.4 0 77 34.6 77 77 0 42.6-34.4 77-77 77zM768.6 832h-132.8v-208c0-49.6-1-113.4-69-113.4-69.2 0-79.8 54-79.8 109.8v211.6h-132.8v-427.6h127.4v58.4h1.8c17.8-33.6 61.2-69 125.8-69 134.4 0 159.4 88.6 159.4 203.8v234.4z"],"attrs":[{}],"width":896,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["linkedin"],"defaultCode":60674,"id":53},{"paths":["M1008 512c0-274-222-496-496-496s-496 222-496 496c0 247.56 181.38 452.76 418.5 490v-346.62h-126v-143.38h126v-109.28c0-124.3 74-192.96 187.34-192.96 54.28 0 111.040 9.68 111.040 9.68v122h-62.56c-61.6 0-80.82 38.24-80.82 77.46v93.1h137.56l-22 143.38h-115.56v346.62c237.12-37.24 418.5-242.44 418.5-490z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["facebook"],"defaultCode":60675,"id":54},{"paths":["M992 512c0 274-222 496-496 496-51.2 0-100.4-7.8-146.8-22.2 20.2-33 50.4-87 61.6-130 6-23.2 30.8-118 30.8-118 16.2 30.8 63.4 57 113.6 57 149.6 0 257.4-137.6 257.4-308.6 0-163.8-133.8-286.4-305.8-286.4-214 0-327.8 143.6-327.8 300.2 0 72.8 38.8 163.4 100.6 192.2 9.4 4.4 14.4 2.4 16.6-6.6 1.6-6.8 10-40.6 13.8-56.2 1.2-5 0.6-9.4-3.4-14.2-20.2-25-36.6-70.6-36.6-113.2 0-109.4 82.8-215.2 224-215.2 121.8 0 207.2 83 207.2 201.8 0 134.2-67.8 227.2-156 227.2-48.6 0-85.2-40.2-73.4-89.6 14-59 41-122.6 41-165.2 0-38-20.4-69.8-62.8-69.8-49.8 0-89.8 51.4-89.8 120.4 0 44 14.8 73.6 14.8 73.6s-49 207.6-58 246.4c-10 42.8-6 103.2-1.8 142.4-184.4-72.2-315.2-251.8-315.2-462 0-274 222-496 496-496s496 222 496 496z"],"attrs":[{}],"width":992,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["pinterest"],"defaultCode":60676,"id":55},{"paths":["M512 16c273.934 0 496 222.066 496 496s-222.066 496-496 496c-273.934 0-496-222.066-496-496s222.066-496 496-496zM599.244 703.722h-69.472v69.472c0 38.238 31.236 69.474 69.472 69.474 38.238 0 69.472-31.236 69.472-69.474 0-38.236-31.234-69.472-69.472-69.472zM424.756 529.772c-38.238 0-69.474 31.236-69.474 69.472v0 173.95c0 38.238 31.236 69.472 69.474 69.472 38.236 0 69.472-31.234 69.472-69.472v0-173.95c0-38.236-31.236-69.472-69.472-69.472zM320.278 529.772h-69.472c-38.238 0-69.473 31.236-69.473 69.472s31.235 69.472 69.473 69.472c38.236 0 69.472-31.236 69.472-69.472v0-69.472zM773.194 529.772h-173.95c-38.236 0-69.472 31.236-69.472 69.472s31.236 69.472 69.472 69.472v0h173.95c38.236 0 69.472-31.236 69.472-69.472s-31.236-69.472-69.472-69.472v0zM599.244 181.333c-38.236 0-69.472 31.235-69.472 69.473v0 173.95c0 38.236 31.236 69.472 69.472 69.472s69.472-31.236 69.472-69.472v0-173.95c0-38.238-31.236-69.473-69.472-69.473zM424.756 355.284h-173.95c-38.238 0-69.473 31.236-69.473 69.472s31.235 69.472 69.473 69.472v0h173.95c38.236 0 69.472-31.236 69.472-69.472s-31.236-69.472-69.472-69.472v0zM773.194 355.284c-38.236 0-69.472 31.234-69.472 69.472v69.472h69.472c38.238 0 69.472-31.236 69.472-69.472 0-38.238-31.234-69.472-69.472-69.472zM424.756 181.334c-38.238 0-69.474 31.236-69.474 69.472s31.236 69.472 69.474 69.472h69.472v-69.472c0-38.236-31.236-69.472-69.472-69.472z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["slack"],"id":56},{"paths":["M399.483 614.195c-28.488 0-51.405-22.917-51.405-50.79 0-28.488 22.917-51.405 51.405-51.405 28.078 0 50.787 22.917 50.787 51.405 0 28.078-22.914 50.79-50.787 50.79zM1024 512c0 282.839-229.161 512-512 512s-512-229.161-512-512c0-282.839 229.161-512 512-512s512 229.161 512 512zM750.865 426.943c-19.408 0-36.543 8.052-49.135 20.644-46.247-32-108.595-52.644-177.756-54.917l35.922-161.65 114.374 25.806c0 28.077 22.917 50.787 50.787 50.787 28.491 0 51.408-23.329 51.408-51.407s-22.917-51.407-51.408-51.407c-20.026 0-37.161 11.974-45.626 28.49l-126.348-28.077c-6.192-1.652-12.592 2.89-14.244 9.084l-39.434 178.373c-68.54 2.891-130.27 23.33-176.514 55.33-12.594-13.213-30.349-21.057-49.755-21.057-72.052 0-95.587 96.826-29.729 129.652-2.271 10.322-3.51 21.057-3.51 32 0 108.592 122.22 196.54 272.516 196.54 150.917 0 273.135-87.948 273.135-196.54 0-10.943-1.239-22.299-3.922-32.621 64.618-33.031 40.878-129.031-30.761-129.031zM608.618 666.839c-37.574 37.574-157.109 36.956-193.236 0-4.543-4.543-12.595-4.543-17.138 0-5.161 5.161-5.161 13.213 0 17.756 47.073 47.070 180.234 47.070 227.512 0 5.161-4.543 5.161-12.595 0-17.756-4.543-4.543-12.595-4.543-17.138 0zM624.517 512c-28.078 0-50.787 22.917-50.787 51.405 0 28.078 22.914 50.79 50.787 50.79 28.488 0 51.405-22.917 51.405-50.79 0-28.488-22.709-51.405-51.405-51.405z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["reddit"],"id":57},{"paths":["M342.504 824.525c0 4.233-4.749 7.622-10.736 7.622-6.813 0.635-11.561-2.755-11.561-7.622 0-4.236 4.748-7.625 10.735-7.625 6.194-0.635 11.562 2.755 11.562 7.625zM278.297 814.995c-1.445 4.236 2.684 9.103 8.877 10.377 5.367 2.116 11.561 0 12.8-4.236s-2.684-9.103-8.877-11.011c-5.368-1.481-11.355 0.635-12.8 4.871zM369.548 811.394c-5.987 1.485-10.117 5.506-9.496 10.377 0.618 4.236 5.987 6.987 12.179 5.506 5.987-1.481 10.117-5.506 9.499-9.742-0.621-4.021-6.195-6.775-12.182-6.141zM505.395 0c-286.35 0-505.395 222.964-505.395 516.649 0 234.824 144.103 435.767 349.935 506.487 26.426 4.871 35.717-11.858 35.717-25.62 0-13.128-0.621-85.542-0.621-130.010 0 0-144.515 31.761-174.863-63.099 0 0-23.536-61.617-57.393-77.496 0 0-47.277-33.242 3.303-32.608 0 0 51.407 4.233 79.69 54.63 45.213 81.732 120.98 58.228 150.502 44.254 4.748-33.881 18.169-57.385 33.034-71.359-115.407-13.128-231.846-30.28-231.846-233.974 0-58.228 15.69-87.45 48.722-124.716-5.367-13.763-22.916-70.51 5.368-143.773 43.149-13.763 142.452 57.17 142.452 57.17 41.291-11.858 85.678-17.998 129.652-17.998s88.361 6.14 129.652 17.998c0 0 99.301-71.145 142.452-57.17 28.283 73.474 10.735 130.010 5.366 143.773 33.034 37.478 53.265 66.7 53.265 124.716 0 204.329-121.6 220.634-237.005 233.974 18.992 16.729 35.096 48.49 35.096 98.249 0 71.356-0.621 159.652-0.621 177.015 0 13.763 9.499 30.491 35.717 25.62 206.452-70.298 346.426-271.241 346.426-506.064 0-293.685-232.257-516.649-518.605-516.649zM200.671 730.3c-2.684 2.116-2.064 6.987 1.445 11.008 3.303 3.389 8.052 4.871 10.736 2.12 2.684-2.12 2.064-6.991-1.445-11.011-3.303-3.389-8.052-4.871-10.736-2.116zM178.374 713.148c-1.445 2.751 0.619 6.141 4.748 8.257 3.303 2.116 7.432 1.481 8.877-1.481 1.445-2.755-0.62-6.141-4.748-8.257-4.129-1.273-7.432-0.638-8.877 1.481zM245.264 788.528c-3.303 2.751-2.064 9.103 2.684 13.128 4.749 4.871 10.736 5.506 13.42 2.116 2.684-2.751 1.445-9.103-2.684-13.128-4.542-4.871-10.736-5.506-13.42-2.116zM221.729 757.402c-3.303 2.116-3.303 7.622 0 12.493s8.877 6.987 11.561 4.871c3.303-2.755 3.303-8.26 0-13.128-2.89-4.871-8.258-6.991-11.561-4.236z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["github"],"id":58},{"paths":["M870.629 148.8c-95.771-96-223.314-148.8-358.857-148.8-279.771 0-507.428 227.657-507.428 507.43 0 89.371 23.314 176.684 67.657 253.713l-72 262.857 269.029-70.629c74.056 40.458 157.484 61.713 242.514 61.713h0.229c279.542 0 512.229-227.656 512.229-507.426 0-135.543-57.6-262.858-153.371-358.858zM511.771 929.601c-75.885 0-150.173-20.343-214.857-58.743l-15.314-9.144-159.543 41.83 42.514-155.658-10.057-15.998c-42.286-67.202-64.457-144.688-64.457-224.457 0-232.458 189.257-421.715 421.943-421.715 112.684 0 218.515 43.886 298.056 123.657 79.544 79.771 128.457 185.599 128.229 298.287 0 232.684-194.055 421.943-426.513 421.943zM743.086 613.714c-12.571-6.4-74.97-37.028-86.63-41.141-11.657-4.345-20.111-6.4-28.57 6.4s-32.686 41.141-40.23 49.828c-7.315 8.455-14.858 9.598-27.43 3.198-74.513-37.257-123.426-66.512-172.571-150.856-13.029-22.402 13.029-20.801 37.26-69.257 4.113-8.458 2.055-15.773-1.143-22.173-3.202-6.4-28.573-68.799-39.086-94.171-10.284-24.686-20.801-21.257-28.573-21.714-7.311-0.457-15.77-0.457-24.227-0.457s-22.171 3.2-33.829 15.771c-11.657 12.8-44.343 43.429-44.343 105.828 0 62.403 45.485 122.743 51.657 131.202 6.4 8.455 89.37 136.455 216.684 191.543 80.459 34.741 112.002 37.714 152.231 31.771 24.457-3.659 74.97-30.628 85.484-60.344 10.516-29.713 10.516-55.084 7.315-60.341-2.97-5.714-11.428-8.916-23.999-15.087z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["WhatsApp"],"id":59},{"paths":["M914.285 0h-804.571c-60.572 0-109.714 49.143-109.714 109.714v804.571c0 60.573 49.143 109.715 109.714 109.715h804.571c60.573 0 109.715-49.142 109.715-109.715v-804.571c0-60.572-49.142-109.714-109.715-109.714zM726.173 832.457c-19.429 20.801-71.315 45.257-139.203 45.257-172.571 0-210.057-126.857-210.057-200.916v-205.715h-67.885c-7.771 0-14.171-6.4-14.171-14.169v-97.143c0-10.288 6.4-19.429 16.229-22.858 88.687-31.314 116.342-108.571 120.459-167.314 1.14-15.771 9.37-23.314 22.856-23.314h101.257c7.772 0 14.172 6.4 14.172 14.171v164.571h118.627c7.772 0 14.172 6.4 14.172 14.171v116.801c0 7.772-6.4 14.172-14.172 14.172h-119.084v190.399c0 48.913 33.83 76.571 97.143 51.2 6.857-2.744 12.8-4.57 18.285-3.202 5.028 1.143 8.23 4.803 10.513 11.203l31.543 91.884c2.287 7.315 4.574 15.316-0.683 20.801z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["tumblr"],"id":60},{"paths":["M548.571 32c-303 0-548.571 199.5-548.571 445.714 0 106.288 45.857 203.571 122.143 280.071-26.786 107.999-116.357 204.215-117.428 205.286-4.714 4.93-6 12.215-3.214 18.644 2.786 6.426 8.786 10.284 15.643 10.284 142.072 0 248.572-68.144 301.286-110.142 70.070 26.357 147.857 41.571 230.143 41.571 303.002 0 548.571-199.501 548.571-445.714s-245.57-445.714-548.571-445.714zM274.714 614.857h-26.143c-9.429 0-17.143-7.713-17.143-17.141v-34.289c0-9.428 7.714-17.141 17.143-17.141h26.357c12.857 0 22.286-7.501 22.286-14.142 0-2.787-1.714-5.786-4.5-8.144l-46.929-40.283c-18.214-15.429-28.5-37.5-28.5-60.215 0-45.645 40.714-82.715 90.857-82.715h26.143c9.429 0 17.143 7.714 17.143 17.143v34.285c0 9.428-7.714 17.145-17.143 17.145h-26.357c-12.857 0-22.286 7.497-22.286 14.142 0 2.783 1.714 5.786 4.5 8.141l46.929 40.287c18.214 15.429 28.5 37.5 28.5 60.215 0.216 45.641-40.714 82.714-90.857 82.714zM685.714 597.716c0 9.428-7.713 17.141-17.145 17.141h-34.282c-9.432 0-17.145-7.713-17.145-17.141v-146.143l-53.142 119.57c-6.213 12.643-24.43 12.643-30.643 0l-53.358-119.57v146.143c0 9.428-7.713 17.141-17.145 17.141h-34.282c-9.432 0-17.145-7.713-17.145-17.141v-222.859c0-18.857 15.429-34.286 34.286-34.286h34.286c13.071 0 24.858 7.286 30.643 18.857l37.928 75.856 37.928-75.856c5.786-11.571 17.785-18.857 30.643-18.857h34.286c18.856 0 34.286 15.429 34.286 34.286v222.859zM789.215 614.857h-26.357c-9.428 0-17.145-7.713-17.145-17.141v-34.289c0-9.428 7.717-17.141 17.145-17.141h26.357c12.855 0 22.287-7.501 22.287-14.142 0-2.787-1.715-5.786-4.502-8.144l-46.928-40.283c-18.213-15.429-28.5-37.5-28.5-60.215 0-45.645 40.715-82.715 90.858-82.715h26.141c9.428 0 17.145 7.714 17.145 17.143v34.285c0 9.428-7.717 17.145-17.145 17.145h-26.357c-12.855 0-22.287 7.497-22.287 14.142 0 2.783 1.715 5.786 4.502 8.141l46.928 40.287c18.213 15.429 28.5 37.5 28.5 60.215 0.216 45.641-40.499 82.714-90.642 82.714z"],"attrs":[{}],"width":1097,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["sms"],"id":61},{"paths":["M513.137 0c-289.095 0-513.137 211.283-513.137 496.66 0 149.265 61.337 278.255 161.177 367.36 17.239 15.503 13.687 24.484 16.619 120.218 0.231 6.704 2.099 13.251 5.441 19.070 3.342 5.816 8.057 10.728 13.734 14.305s12.142 5.714 18.832 6.219c6.691 0.502 13.403-0.638 19.552-3.321 109.235-48.104 110.638-51.903 129.155-46.865 316.471 87.101 659.49-115.429 659.49-476.986 0-285.378-221.751-496.66-510.863-496.66zM821.245 382.205l-150.709 238.595c-5.693 8.97-13.175 16.671-21.982 22.617s-18.743 10.008-29.194 11.933c-10.448 1.922-21.183 1.669-31.529-0.748s-20.081-6.946-28.593-13.302l-119.907-89.743c-5.362-4.021-11.882-6.195-18.582-6.195s-13.22 2.174-18.579 6.195l-161.797 122.713c-21.595 16.374-49.879-9.496-35.324-32.352l150.71-238.595c5.69-8.974 13.172-16.674 21.975-22.624 8.806-5.946 18.746-10.008 29.198-11.933 10.448-1.925 21.183-1.669 31.529 0.748 10.346 2.42 20.084 6.95 28.597 13.309l119.866 89.726c5.359 4.017 11.878 6.192 18.579 6.192s13.22-2.174 18.582-6.192l161.877-122.593c21.555-16.474 49.838 9.373 35.284 32.249z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["messenger"],"id":62},{"paths":["M0 64v896h896v-896h-896zM744.4 276.2l-48 46c-4.2 3.2-6.2 8.4-5.4 13.4v338.6c-0.8 5.2 1.2 10.4 5.4 13.4l47 46v10.2h-236v-9.8l48.6-47.2c4.8-4.8 4.8-6.2 4.8-13.4v-273.8l-135.2 343.2h-18.2l-157.4-343.2v230c-1.4 9.6 2 19.4 8.8 26.4l63.2 76.6v10.2h-179.6v-10.2l63.2-76.6c6.8-7 9.8-16.8 8.2-26.4v-266c0.8-7.4-2-14.6-7.6-19.6l-56.2-67.8v-10.2h174.6l134.8 296 118.6-295.8h166.4v10z"],"attrs":[{}],"width":896,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["medium"],"id":63}],"height":1024,"metadata":{"name":"Vocabulary-Icons","url":"https:\/\/creativecommons.org","designer":"Creative Commons","designerURL":"https:\/\/opensource.creativecommons.org","license":"MIT","licenseURL":"https:\/\/opensource.org\/licenses\/MIT"},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"cc-","metadata":{"fontFamily":"VocabularyIcons","majorVersion":1,"minorVersion":0,"fontURL":"https:\/\/creativecommons.org","description":"Icon font for Vocabulary","copyright":"","designer":"Creative Commons","designerURL":"https:\/\/opensource.creativecommons.org","license":"MIT","licenseURL":"https:\/\/opensource.org\/licenses\/MIT"},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false,"resetPoint":59648,"includeMetadata":true,"cssVars":true,"cssVarsFormat":"scss","showSelector":true,"showMetrics":true,"showMetadata":true,"showVersion":true,"noie8":true,"ie7":false,"selector":"class","classSelector":".icon"},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon"},"historySize":50,"showCodes":true,"gridSize":16,"showLiga":true},"selection":[{"order":614,"id":11,"name":"caret-up","prevSize":32,"code":59658,"ligatures":"caretup","tempChar":"\ue900"},{"order":613,"id":10,"name":"caret-left","prevSize":32,"code":59659,"ligatures":"caretleft","tempChar":"\ue901"},{"order":612,"id":0,"name":"chevron-up","prevSize":32,"ligatures":"chevronup","code":59648,"tempChar":"\ue902"},{"order":611,"id":1,"name":"chevron-right","prevSize":32,"ligatures":"chevronright","code":59649,"tempChar":"\ue903"},{"order":610,"id":2,"name":"chevron-down","prevSize":32,"ligatures":"chevrondown","code":59650,"tempChar":"\ue904"},{"order":609,"id":3,"name":"chevron-left","prevSize":32,"ligatures":"chevronleft","code":59651,"tempChar":"\ue905"},{"order":608,"id":4,"name":"angle-up","prevSize":32,"ligatures":"angleup","code":59652,"tempChar":"\ue906"},{"order":607,"id":5,"name":"angle-right","prevSize":32,"ligatures":"angleright","code":59653,"tempChar":"\ue907"},{"order":606,"id":6,"name":"angle-down","prevSize":32,"ligatures":"angledown","code":59654,"tempChar":"\ue908"},{"order":605,"id":7,"name":"angle-left","prevSize":32,"ligatures":"angleleft","code":59655,"tempChar":"\ue909"},{"order":604,"id":8,"name":"caret-right","prevSize":32,"ligatures":"caretright","code":59656,"tempChar":"\ue90a"},{"order":603,"id":9,"name":"caret-down","prevSize":32,"ligatures":"caretdown","code":59657,"tempChar":"\ue90b"},{"order":618,"id":21,"name":"envelope","prevSize":32,"code":59923,"ligatures":"envelope","tempChar":"\ue90c"},{"order":602,"id":20,"name":"rss-square","prevSize":32,"code":59924,"ligatures":"rss-square","tempChar":"\ue90d"},{"order":601,"id":0,"name":"tick","prevSize":32,"ligatures":"tick","code":59904,"tempChar":"\ue90e"},{"order":600,"id":1,"name":"cross","prevSize":32,"ligatures":"cross","code":59905,"tempChar":"\ue90f"},{"order":599,"id":13,"name":"plus","prevSize":32,"code":59917,"ligatures":"plus","tempChar":"\ue910"},{"order":598,"id":14,"name":"minus","prevSize":32,"code":59918,"ligatures":"minus","tempChar":"\ue911"},{"order":597,"id":2,"name":"circle-filled","prevSize":32,"ligatures":"circlefilled","code":59906,"tempChar":"\ue912"},{"order":596,"id":3,"name":"circle-outline","prevSize":32,"ligatures":"circleoutline","code":59907,"tempChar":"\ue913"},{"order":595,"id":4,"name":"globe","prevSize":32,"ligatures":"globe","code":59908,"tempChar":"\ue914"},{"order":594,"id":5,"name":"info","prevSize":32,"ligatures":"info","code":59909,"tempChar":"\ue915"},{"order":593,"id":6,"name":"external-link","prevSize":32,"ligatures":"externallink","code":59910,"tempChar":"\ue916"},{"order":592,"id":7,"name":"search","prevSize":32,"ligatures":"search","code":59911,"tempChar":"\ue917"},{"order":591,"id":10,"name":"sort","prevSize":32,"ligatures":"sort","code":59912,"tempChar":"\ue918"},{"order":617,"id":8,"name":"filter","prevSize":32,"code":59913,"ligatures":"filter","tempChar":"\ue919"},{"order":590,"id":9,"name":"sliders","prevSize":32,"ligatures":"sliders","code":59914,"tempChar":"\ue91a"},{"order":589,"id":19,"name":"bars","prevSize":32,"code":59660,"ligatures":"bars","tempChar":"\ue91b"},{"order":588,"id":11,"name":"flag","prevSize":32,"code":59915,"ligatures":"flag","tempChar":"\ue91c"},{"order":587,"id":18,"name":"exclamation-circle","prevSize":32,"code":59922,"ligatures":"exclamationcircle","tempChar":"\ue91d"},{"order":586,"id":12,"name":"question-circle","prevSize":32,"code":59916,"ligatures":"questioncircle","tempChar":"\ue91e"},{"order":585,"id":15,"name":"adjust","prevSize":32,"code":59919,"ligatures":"adjust","tempChar":"\ue91f"},{"order":584,"id":17,"name":"bookmark-regular","prevSize":32,"code":59920,"ligatures":"bookmarkregular","tempChar":"\ue920"},{"order":583,"id":16,"name":"bookmark-solid","prevSize":32,"code":59921,"ligatures":"bookmarksolid","tempChar":"\ue921"},{"order":619,"id":80,"name":"heart","prevSize":32,"code":128156,"tempChar":"\ue922","ligatures":"heart"},{"order":581,"id":65,"name":"logo","prevSize":32,"ligatures":"cc, cclogo","code":127341,"tempChar":"\ue923"},{"order":580,"id":66,"name":"by","prevSize":32,"ligatures":"ccby","code":127343,"tempChar":"\ue924"},{"order":579,"id":67,"name":"nc","prevSize":32,"ligatures":"ccnc","code":127247,"tempChar":"\ue925"},{"order":616,"id":68,"name":"nc-eu","prevSize":32,"ligatures":"ccnceu","code":60419,"tempChar":"\ue926"},{"order":578,"id":69,"name":"nc-jp","prevSize":32,"ligatures":"ccncjp","code":60420,"tempChar":"\ue927"},{"order":577,"id":70,"name":"nd","prevSize":32,"ligatures":"ccnd","code":8860,"tempChar":"\ue928"},{"order":576,"id":71,"name":"sa","prevSize":32,"ligatures":"ccsa","code":127246,"tempChar":"\ue929"},{"order":575,"id":72,"name":"remix","prevSize":32,"ligatures":"ccremix","code":60423,"tempChar":"\ue92a"},{"order":574,"id":73,"name":"sampling-plus","prevSize":32,"ligatures":"ccsamplingplus","code":60424,"tempChar":"\ue92b"},{"order":573,"id":74,"name":"sampling","prevSize":32,"ligatures":"ccsampling","code":60425,"tempChar":"\ue92c"},{"order":572,"id":75,"name":"share","prevSize":32,"ligatures":"ccshare","code":60426,"tempChar":"\ue92d"},{"order":571,"id":76,"name":"zero","prevSize":32,"ligatures":"cczero","code":127245,"tempChar":"\ue92e"},{"order":570,"id":77,"name":"pd","prevSize":32,"ligatures":"publicdomain, pd","code":127342,"tempChar":"\ue92f"},{"order":569,"id":78,"name":"pd-alt","prevSize":32,"ligatures":"publicdomainalt, pdalt","code":60429,"tempChar":"\ue930"},{"order":568,"id":43,"name":"letterheart","prevSize":32,"code":60430,"ligatures":"ccletterheart","tempChar":"\ue931"},{"order":567,"id":79,"name":"letterheart-filled","prevSize":32,"code":60431,"ligatures":"ccletterheartfilled","tempChar":"\ue932"},{"order":615,"id":0,"name":"instagram","prevSize":32,"ligatures":"instagram","code":60672,"tempChar":"\ue933"},{"order":566,"id":1,"name":"twitter","prevSize":32,"ligatures":"twitter","code":60673,"tempChar":"\ue934"},{"order":565,"id":2,"name":"linkedin","prevSize":32,"ligatures":"linkedin","code":60674,"tempChar":"\ue935"},{"order":564,"id":3,"name":"facebook","prevSize":32,"ligatures":"facebook","code":60675,"tempChar":"\ue936"},{"order":563,"id":4,"name":"pinterest","prevSize":32,"ligatures":"pinterest","code":60676,"tempChar":"\ue937"},{"order":562,"id":5,"name":"slack","prevSize":32,"code":60677,"ligatures":"slack","tempChar":"\ue938"},{"order":561,"id":6,"name":"reddit","prevSize":32,"code":60678,"ligatures":"reddit","tempChar":"\ue939"},{"order":560,"id":7,"name":"github","prevSize":32,"code":60679,"ligatures":"github","tempChar":"\ue93a"},{"order":559,"id":8,"name":"WhatsApp","prevSize":32,"code":60680,"ligatures":"WhatsApp","tempChar":"\ue93b"},{"order":558,"id":9,"name":"tumblr","prevSize":32,"code":60681,"ligatures":"tumblr","tempChar":"\ue93c"},{"order":557,"id":10,"name":"sms","prevSize":32,"code":60688,"ligatures":"sms","tempChar":"\ue93d"},{"order":556,"id":11,"name":"messenger","prevSize":32,"code":60689,"ligatures":"messenger","tempChar":"\ue93e"},{"order":555,"id":12,"name":"medium","prevSize":32,"code":60690,"ligatures":"medium","tempChar":"\ue93f"}],"prevSize":32,"id":1}],"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"cc-","metadata":{"fontFamily":"VocabularyIcons","majorVersion":1,"minorVersion":0,"fontURL":"https:\/\/creativecommons.org","description":"Icon font for Vocabulary","copyright":"","designer":"Creative Commons","designerURL":"https:\/\/opensource.creativecommons.org","license":"MIT","licenseURL":"https:\/\/opensource.org\/licenses\/MIT"},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false,"resetPoint":59648,"includeMetadata":true,"cssVars":true,"cssVarsFormat":"scss","showSelector":true,"showMetrics":true,"showMetadata":true,"showVersion":true,"noie8":true,"ie7":false,"selector":"class","classSelector":".icon"},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon"},"historySize":50,"showCodes":true,"gridSize":16,"showLiga":true},"uid":-1,"time":1601650624290} diff --git a/assets/static/vocabulary/fonts/VocabularyIcons.ttf b/assets/static/vocabulary/fonts/VocabularyIcons.ttf new file mode 100644 index 000000000..db22133f4 Binary files /dev/null and b/assets/static/vocabulary/fonts/VocabularyIcons.ttf differ diff --git a/assets/static/vocabulary/fonts/VocabularyIcons.woff b/assets/static/vocabulary/fonts/VocabularyIcons.woff new file mode 100644 index 000000000..62d59c021 Binary files /dev/null and b/assets/static/vocabulary/fonts/VocabularyIcons.woff differ diff --git a/assets/static/vocabulary/js/vocabulary.js b/assets/static/vocabulary/js/vocabulary.js new file mode 100644 index 000000000..fe2885e40 --- /dev/null +++ b/assets/static/vocabulary/js/vocabulary.js @@ -0,0 +1,32 @@ +const exploreButton = document.querySelector('button.explore'); +const explorePanel = document.querySelector('.explore-panel'); + +// explorePanel.classList.add('hide'); + +exploreButton.addEventListener('click', (event) => { + explorePanel.classList.toggle('expand'); + // explorePanel.classList.toggle('hide'); +}); + + +const menuButton = document.querySelector('button.expand-menu'); +const menuPanel = document.querySelector('.primary-menu'); + +menuButton.addEventListener('click', (event) => { + menuPanel.classList.toggle('expand'); + // explorePanel.classList.toggle('hide'); +}); + + +const attributionButton = document.querySelector('button.expand-attribution'); +const attributionPanel = document.querySelector('.attribution-panel'); + +if (attributionButton !== null && attributionPanel !== null ) { + + attributionButton.addEventListener('click', (event) => { + attributionButton.classList.toggle('selected'); + attributionPanel.classList.toggle('expand'); + // explorePanel.classList.toggle('hide'); + }); + +} diff --git a/assets/static/vocabulary/svg/cc/icons/cc-by.svg b/assets/static/vocabulary/svg/cc/icons/cc-by.svg new file mode 100644 index 000000000..9a0b21801 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-by.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-heart-filled.svg b/assets/static/vocabulary/svg/cc/icons/cc-heart-filled.svg new file mode 100644 index 000000000..80cd7c8c5 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-heart-filled.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-heart.svg b/assets/static/vocabulary/svg/cc/icons/cc-heart.svg new file mode 100644 index 000000000..d43e65f2e --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-heart.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-icons.svg b/assets/static/vocabulary/svg/cc/icons/cc-icons.svg new file mode 100644 index 000000000..fb77898d8 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-icons.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-logo.svg b/assets/static/vocabulary/svg/cc/icons/cc-logo.svg new file mode 100644 index 000000000..8b464cf86 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-logo.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-nc-eu.svg b/assets/static/vocabulary/svg/cc/icons/cc-nc-eu.svg new file mode 100644 index 000000000..42e4c7110 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-nc-eu.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-nc-jp.svg b/assets/static/vocabulary/svg/cc/icons/cc-nc-jp.svg new file mode 100644 index 000000000..73ba20c01 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-nc-jp.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-nc.svg b/assets/static/vocabulary/svg/cc/icons/cc-nc.svg new file mode 100644 index 000000000..cac5b004a --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-nc.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-nd.svg b/assets/static/vocabulary/svg/cc/icons/cc-nd.svg new file mode 100644 index 000000000..d6bff7f33 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-nd.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-pd.svg b/assets/static/vocabulary/svg/cc/icons/cc-pd.svg new file mode 100644 index 000000000..69f9aa81d --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-pd.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-pdm.svg b/assets/static/vocabulary/svg/cc/icons/cc-pdm.svg new file mode 100644 index 000000000..3ba019dec --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-pdm.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-remix.svg b/assets/static/vocabulary/svg/cc/icons/cc-remix.svg new file mode 100644 index 000000000..a2e351180 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-remix.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-sa.svg b/assets/static/vocabulary/svg/cc/icons/cc-sa.svg new file mode 100644 index 000000000..dec58210c --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-sa.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-sampling-plus.svg b/assets/static/vocabulary/svg/cc/icons/cc-sampling-plus.svg new file mode 100644 index 000000000..ef29be7e8 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-sampling-plus.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-sampling.svg b/assets/static/vocabulary/svg/cc/icons/cc-sampling.svg new file mode 100644 index 000000000..2c475a68c --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-sampling.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-share.svg b/assets/static/vocabulary/svg/cc/icons/cc-share.svg new file mode 100644 index 000000000..172058c89 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-share.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/icons/cc-zero.svg b/assets/static/vocabulary/svg/cc/icons/cc-zero.svg new file mode 100644 index 000000000..adb10ce39 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/icons/cc-zero.svg @@ -0,0 +1 @@ + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/by.svg b/assets/static/vocabulary/svg/cc/license_badges/big/by.svg new file mode 100644 index 000000000..866e95bb5 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/by.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/by_nc.eu.svg b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc.eu.svg new file mode 100644 index 000000000..091c799ea --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc.eu.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/by_nc.svg b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc.svg new file mode 100644 index 000000000..e13f6772b --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_nd.eu.svg b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_nd.eu.svg new file mode 100644 index 000000000..adaec3e04 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_nd.eu.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_nd.svg b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_nd.svg new file mode 100644 index 000000000..8fff4e173 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_nd.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_sa.eu.svg b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_sa.eu.svg new file mode 100644 index 000000000..37fee368c --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_sa.eu.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_sa.svg b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_sa.svg new file mode 100644 index 000000000..8ed3811c3 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/by_nc_sa.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/by_nd.svg b/assets/static/vocabulary/svg/cc/license_badges/big/by_nd.svg new file mode 100644 index 000000000..82ea80b58 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/by_nd.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/by_sa.svg b/assets/static/vocabulary/svg/cc/license_badges/big/by_sa.svg new file mode 100644 index 000000000..cd9c3a080 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/by_sa.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/cc_zero.svg b/assets/static/vocabulary/svg/cc/license_badges/big/cc_zero.svg new file mode 100644 index 000000000..1a4832834 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/cc_zero.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/big/publicdomain.svg b/assets/static/vocabulary/svg/cc/license_badges/big/publicdomain.svg new file mode 100644 index 000000000..cc6a72e65 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/big/publicdomain.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/small/by.svg b/assets/static/vocabulary/svg/cc/license_badges/small/by.svg new file mode 100644 index 000000000..003097ca4 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/small/by.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/small/by_nc.svg b/assets/static/vocabulary/svg/cc/license_badges/small/by_nc.svg new file mode 100644 index 000000000..ae44f09f6 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/small/by_nc.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/small/by_nc_nd.svg b/assets/static/vocabulary/svg/cc/license_badges/small/by_nc_nd.svg new file mode 100644 index 000000000..0876e5078 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/small/by_nc_nd.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/small/by_nc_sa.svg b/assets/static/vocabulary/svg/cc/license_badges/small/by_nc_sa.svg new file mode 100644 index 000000000..fbce516e9 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/small/by_nc_sa.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/small/by_nd.svg b/assets/static/vocabulary/svg/cc/license_badges/small/by_nd.svg new file mode 100644 index 000000000..d9240e373 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/small/by_nd.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/small/by_sa.svg b/assets/static/vocabulary/svg/cc/license_badges/small/by_sa.svg new file mode 100644 index 000000000..781173588 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/small/by_sa.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/small/cc_zero.svg b/assets/static/vocabulary/svg/cc/license_badges/small/cc_zero.svg new file mode 100644 index 000000000..6747b02df --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/small/cc_zero.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/license_badges/small/publicdomain.svg b/assets/static/vocabulary/svg/cc/license_badges/small/publicdomain.svg new file mode 100644 index 000000000..77b0cf878 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/license_badges/small/publicdomain.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/cc/letterheart.svg b/assets/static/vocabulary/svg/cc/logos/cc/letterheart.svg new file mode 100644 index 000000000..024c8bf14 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/cc/letterheart.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/cc/lettermark.svg b/assets/static/vocabulary/svg/cc/logos/cc/lettermark.svg new file mode 100644 index 000000000..063316e55 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/cc/lettermark.svg @@ -0,0 +1,10 @@ + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/cc/logomark.svg b/assets/static/vocabulary/svg/cc/logos/cc/logomark.svg new file mode 100644 index 000000000..b3ef76d40 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/cc/logomark.svg @@ -0,0 +1,10 @@ + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/certificate.svg b/assets/static/vocabulary/svg/cc/logos/products/certificate.svg new file mode 100644 index 000000000..2f7c6d5eb --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/certificate.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/certificates.svg b/assets/static/vocabulary/svg/cc/logos/products/certificates.svg new file mode 100644 index 000000000..a9a330b45 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/certificates.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/chooser.svg b/assets/static/vocabulary/svg/cc/logos/products/chooser.svg new file mode 100644 index 000000000..487f2d4a5 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/chooser.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/global_network.svg b/assets/static/vocabulary/svg/cc/logos/products/global_network.svg new file mode 100644 index 000000000..a13412f83 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/global_network.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/global_summit.svg b/assets/static/vocabulary/svg/cc/logos/products/global_summit.svg new file mode 100644 index 000000000..69928253f --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/global_summit.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/legal_database.svg b/assets/static/vocabulary/svg/cc/logos/products/legal_database.svg new file mode 100644 index 000000000..8954b1f5d --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/legal_database.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/open_source.svg b/assets/static/vocabulary/svg/cc/logos/products/open_source.svg new file mode 100644 index 000000000..bed8412a8 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/open_source.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/search.svg b/assets/static/vocabulary/svg/cc/logos/products/search.svg new file mode 100644 index 000000000..ac101168c --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/search.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/state_of_the_commons.svg b/assets/static/vocabulary/svg/cc/logos/products/state_of_the_commons.svg new file mode 100644 index 000000000..2f61a39be --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/state_of_the_commons.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/vocabulary.svg b/assets/static/vocabulary/svg/cc/logos/products/vocabulary.svg new file mode 100644 index 000000000..782d62962 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/vocabulary.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/cc/logos/products/vocabulary_inverted.svg b/assets/static/vocabulary/svg/cc/logos/products/vocabulary_inverted.svg new file mode 100644 index 000000000..38530c533 --- /dev/null +++ b/assets/static/vocabulary/svg/cc/logos/products/vocabulary_inverted.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/static/vocabulary/svg/font-awesome/icons/fa-icons.svg b/assets/static/vocabulary/svg/font-awesome/icons/fa-icons.svg new file mode 100644 index 000000000..62f43c30f --- /dev/null +++ b/assets/static/vocabulary/svg/font-awesome/icons/fa-icons.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +