diff --git a/docs/assets/fonts/Inter-italic.var.woff2 b/docs/assets/fonts/Inter-italic.var.woff2 deleted file mode 100644 index b826d5a..0000000 Binary files a/docs/assets/fonts/Inter-italic.var.woff2 and /dev/null differ diff --git a/docs/assets/fonts/Inter-roman.var.woff2 b/docs/assets/fonts/Inter-roman.var.woff2 deleted file mode 100644 index 6a256a0..0000000 Binary files a/docs/assets/fonts/Inter-roman.var.woff2 and /dev/null differ diff --git a/docs/assets/fonts/Satoshi-Black.eot b/docs/assets/fonts/Satoshi-Black.eot new file mode 100644 index 0000000..11747f3 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Black.eot differ diff --git a/docs/assets/fonts/Satoshi-Black.ttf b/docs/assets/fonts/Satoshi-Black.ttf new file mode 100644 index 0000000..62015ac Binary files /dev/null and b/docs/assets/fonts/Satoshi-Black.ttf differ diff --git a/docs/assets/fonts/Satoshi-Black.woff b/docs/assets/fonts/Satoshi-Black.woff new file mode 100644 index 0000000..a6bee36 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Black.woff differ diff --git a/docs/assets/fonts/Satoshi-Black.woff2 b/docs/assets/fonts/Satoshi-Black.woff2 new file mode 100644 index 0000000..64492d5 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Black.woff2 differ diff --git a/docs/assets/fonts/Satoshi-Bold.eot b/docs/assets/fonts/Satoshi-Bold.eot new file mode 100644 index 0000000..390ae25 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Bold.eot differ diff --git a/docs/assets/fonts/Satoshi-Bold.ttf b/docs/assets/fonts/Satoshi-Bold.ttf new file mode 100644 index 0000000..00bc985 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Bold.ttf differ diff --git a/docs/assets/fonts/Satoshi-Bold.woff b/docs/assets/fonts/Satoshi-Bold.woff new file mode 100644 index 0000000..bba8257 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Bold.woff differ diff --git a/docs/assets/fonts/Satoshi-Bold.woff2 b/docs/assets/fonts/Satoshi-Bold.woff2 new file mode 100644 index 0000000..0a8db7a Binary files /dev/null and b/docs/assets/fonts/Satoshi-Bold.woff2 differ diff --git a/docs/assets/fonts/Satoshi-Light.eot b/docs/assets/fonts/Satoshi-Light.eot new file mode 100644 index 0000000..d8fcacc Binary files /dev/null and b/docs/assets/fonts/Satoshi-Light.eot differ diff --git a/docs/assets/fonts/Satoshi-Light.ttf b/docs/assets/fonts/Satoshi-Light.ttf new file mode 100644 index 0000000..b41a2d4 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Light.ttf differ diff --git a/docs/assets/fonts/Satoshi-Light.woff b/docs/assets/fonts/Satoshi-Light.woff new file mode 100644 index 0000000..8f05e4e Binary files /dev/null and b/docs/assets/fonts/Satoshi-Light.woff differ diff --git a/docs/assets/fonts/Satoshi-Light.woff2 b/docs/assets/fonts/Satoshi-Light.woff2 new file mode 100644 index 0000000..cf18cd4 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Light.woff2 differ diff --git a/docs/assets/fonts/Satoshi-Medium.eot b/docs/assets/fonts/Satoshi-Medium.eot new file mode 100644 index 0000000..83cacec Binary files /dev/null and b/docs/assets/fonts/Satoshi-Medium.eot differ diff --git a/docs/assets/fonts/Satoshi-Medium.ttf b/docs/assets/fonts/Satoshi-Medium.ttf new file mode 100644 index 0000000..ab149b7 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Medium.ttf differ diff --git a/docs/assets/fonts/Satoshi-Medium.woff b/docs/assets/fonts/Satoshi-Medium.woff new file mode 100644 index 0000000..cef3226 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Medium.woff differ diff --git a/docs/assets/fonts/Satoshi-Medium.woff2 b/docs/assets/fonts/Satoshi-Medium.woff2 new file mode 100644 index 0000000..ffd0ac9 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Medium.woff2 differ diff --git a/docs/assets/fonts/Satoshi-Regular.eot b/docs/assets/fonts/Satoshi-Regular.eot new file mode 100644 index 0000000..452666f Binary files /dev/null and b/docs/assets/fonts/Satoshi-Regular.eot differ diff --git a/docs/assets/fonts/Satoshi-Regular.ttf b/docs/assets/fonts/Satoshi-Regular.ttf new file mode 100644 index 0000000..fe85cd6 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Regular.ttf differ diff --git a/docs/assets/fonts/Satoshi-Regular.woff b/docs/assets/fonts/Satoshi-Regular.woff new file mode 100644 index 0000000..03ac195 Binary files /dev/null and b/docs/assets/fonts/Satoshi-Regular.woff differ diff --git a/docs/assets/fonts/Satoshi-Regular.woff2 b/docs/assets/fonts/Satoshi-Regular.woff2 new file mode 100644 index 0000000..81c40ab Binary files /dev/null and b/docs/assets/fonts/Satoshi-Regular.woff2 differ diff --git a/docs/assets/fonts/lexend.txt b/docs/assets/fonts/lexend.txt deleted file mode 100644 index ef5fbbc..0000000 --- a/docs/assets/fonts/lexend.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright 2018 The Lexend Project Authors (https://github.com/googlefonts/lexend), with Reserved Font Name “RevReading Lexend”. - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -https://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/docs/assets/fonts/lexend.woff2 b/docs/assets/fonts/lexend.woff2 deleted file mode 100644 index 00384e4..0000000 Binary files a/docs/assets/fonts/lexend.woff2 and /dev/null differ diff --git a/docs/assets/fonts/satoshi-variable-webfont.woff b/docs/assets/fonts/satoshi-variable-webfont.woff new file mode 100644 index 0000000..bb0ca13 Binary files /dev/null and b/docs/assets/fonts/satoshi-variable-webfont.woff differ diff --git a/docs/assets/fonts/satoshi-variable-webfont.woff2 b/docs/assets/fonts/satoshi-variable-webfont.woff2 new file mode 100644 index 0000000..c223bde Binary files /dev/null and b/docs/assets/fonts/satoshi-variable-webfont.woff2 differ diff --git a/docs/assets/fonts/satoshi-variableitalic-webfont.woff b/docs/assets/fonts/satoshi-variableitalic-webfont.woff new file mode 100644 index 0000000..79e601f Binary files /dev/null and b/docs/assets/fonts/satoshi-variableitalic-webfont.woff differ diff --git a/docs/assets/fonts/satoshi-variableitalic-webfont.woff2 b/docs/assets/fonts/satoshi-variableitalic-webfont.woff2 new file mode 100644 index 0000000..d6740c9 Binary files /dev/null and b/docs/assets/fonts/satoshi-variableitalic-webfont.woff2 differ diff --git a/docs/assets/styles/main.css b/docs/assets/styles/main.css index 413394a..9df1a93 100644 --- a/docs/assets/styles/main.css +++ b/docs/assets/styles/main.css @@ -3,28 +3,63 @@ @tailwind utilities; @layer base { + html { + @apply scroll-smooth; + } + @font-face { - font-family: 'Lexend'; - font-style: normal; - font-weight: 100 900; + font-family: 'Satoshi'; + src: + url('~/assets/fonts/Satoshi-Light.woff2') format('woff2'), + url('~/assets/fonts/Satoshi-Light.woff') format('woff'), + url('~/assets/fonts/Satoshi-Light.ttf') format('truetype'); + font-weight: 300; font-display: swap; - src: url(~/assets/fonts/lexend.woff2) format('woff2'); - } - @font-face { - font-family: 'Inter'; - font-weight: 100 900; - font-display: block; font-style: normal; - font-named-instance: 'Regular'; - src: url('~/assets/fonts/Inter-roman.var.woff2') format('woff2'); } + @font-face { - font-family: 'Inter'; - font-weight: 100 900; - font-display: block; - font-style: italic; - font-named-instance: 'Italic'; - src: url('~/assets/fonts/Inter-italic.var.woff2') format('woff2'); + font-family: 'Satoshi'; + src: + url('~/assets/fonts/Satoshi-Regular.woff2') format('woff2'), + url('~/assets/fonts/Satoshi-Regular.woff') format('woff'), + url('~/assets/fonts/Satoshi-Regular.ttf') format('truetype'); + font-weight: 400; + font-display: swap; + font-style: normal; + } + + @font-face { + font-family: 'Satoshi'; + src: + url('~/assets/fonts/Satoshi-Medium.woff2') format('woff2'), + url('~/assets/fonts/Satoshi-Medium.woff') format('woff'), + url('~/assets/fonts/Satoshi-Medium.ttf') format('truetype'); + font-weight: 500; + font-display: swap; + font-style: normal; + } + + @font-face { + font-family: 'Satoshi'; + src: + url('~/assets/fonts/Satoshi-Bold.woff2') format('woff2'), + url('~/assets/fonts/Satoshi-Bold.woff') format('woff'), + url('~/assets/fonts/Satoshi-Bold.ttf') format('truetype'); + font-weight: 700; + font-display: swap; + font-style: normal; + } + + @font-face { + font-family: 'Satoshi'; + src: + url('~/assets/fonts/Satoshi-Black.woff2') format('woff2'), + url('~/assets/fonts/Satoshi-Black.woff') format('woff'), + url('~/assets/fonts/Satoshi-Black.ttf') format('truetype'); + font-weight: 900; + font-display: swap; + font-style: normal; } } diff --git a/docs/assets/svg/springloaded-logo.svg b/docs/assets/svg/springloaded-logo.svg new file mode 100644 index 0000000..b4a7fc9 --- /dev/null +++ b/docs/assets/svg/springloaded-logo.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/components/ApplicationHeader.vue b/docs/components/ApplicationHeader.vue index b988989..a2c8ac4 100644 --- a/docs/components/ApplicationHeader.vue +++ b/docs/components/ApplicationHeader.vue @@ -2,6 +2,7 @@ import { NuxtLink } from '#components' import ColorThemeSwitcher from '~/components/ThemeSwitcher.vue' import { useWindowScroll } from '@vueuse/core' +import SpringloadedLogo from '~/assets/svg/springloaded-logo.svg' const { y } = useWindowScroll() @@ -58,26 +59,29 @@ const isScrolled = computed(() => y.value !== 0) viewBox="0 0 87 68" > - Vue Select + Vue Select
@@ -112,6 +116,7 @@ const isScrolled = computed(() => y.value !== 0) y.value !== 0) > + + +
diff --git a/docs/components/Hero.vue b/docs/components/Hero.vue index 54927a3..2164a67 100644 --- a/docs/components/Hero.vue +++ b/docs/components/Hero.vue @@ -29,7 +29,7 @@ import { />

The complete Vue.js combobox solution.

diff --git a/docs/components/PageContent.vue b/docs/components/PageContent.vue index b1d5bb5..85f8ca7 100644 --- a/docs/components/PageContent.vue +++ b/docs/components/PageContent.vue @@ -14,7 +14,7 @@ import PageTableOfContents from '~/components/PageTableOfContents.vue' :class="[ 'prose prose-slate max-w-none dark:prose-invert dark:text-slate-400', // headings - 'prose-headings:scroll-mt-28 prose-headings:font-display prose-headings:font-normal lg:prose-headings:scroll-mt-[8.5rem]', + 'prose-headings:scroll-mt-28 prose-headings:font-display prose-headings:font-bold lg:prose-headings:scroll-mt-[8.5rem]', // lead 'prose-lead:text-slate-500 dark:prose-lead:text-slate-400', // links diff --git a/docs/components/PageContentHeader.vue b/docs/components/PageContentHeader.vue index ada1dd5..e2eb36e 100644 --- a/docs/components/PageContentHeader.vue +++ b/docs/components/PageContentHeader.vue @@ -6,14 +6,11 @@ const { page } = useContent()