Skip to content
This repository was archived by the owner on Mar 13, 2024. It is now read-only.

Commit 283b2ec

Browse files
committed
chore: update font and remove ui-pro
1 parent 3ef51dc commit 283b2ec

File tree

6 files changed

+1263
-1202
lines changed

6 files changed

+1263
-1202
lines changed

app.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<main>
2+
<main class="font-sans">
33
<NuxtPage />
44
</main>
55

nuxt.config.ts

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,21 @@ export default defineNuxtConfig({
44
title: 'UnJS Relations',
55
meta: [{
66
name: 'description',
7-
content: 'Visualize relations between UnJS packages',
7+
content: 'Visualize relations between UnJS packages and the ecosystem.',
88
}],
99
link: [{
1010
rel: 'icon',
1111
href: '/favicon.svg',
1212
}],
1313
},
1414
},
15-
extends: ['@nuxt/ui-pro'],
16-
modules: ['@nuxt/ui', '@vueuse/nuxt'],
15+
16+
modules: ['@nuxt/ui', '@vueuse/nuxt', '@nuxtjs/google-fonts', '@nuxtjs/fontaine'],
17+
1718
ui: {
1819
icons: ['simple-icons', 'ph'],
1920
},
21+
2022
routeRules: {
2123
'/': {
2224
ssr: false,
@@ -27,11 +29,13 @@ export default defineNuxtConfig({
2729
},
2830
},
2931
},
32+
3033
nitro: {
3134
prerender: {
3235
routes: ['/', '/api/packages.json'],
3336
},
3437
},
38+
3539
vite: {
3640
optimizeDeps: {
3741
include: [
@@ -40,11 +44,26 @@ export default defineNuxtConfig({
4044
],
4145
},
4246
},
47+
4348
tailwindcss: {
4449
exposeConfig: true,
4550
},
51+
52+
fontMetrics: {
53+
fonts: ['Nunito'],
54+
},
55+
56+
googleFonts: {
57+
display: 'swap',
58+
download: true,
59+
families: {
60+
Nunito: [300, 400, 500, 600, 700, 800],
61+
},
62+
},
63+
4664
colorMode: {
4765
preference: 'light',
4866
},
67+
4968
devtools: { enabled: true },
5069
})

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
"lint": "eslint .",
1313
"lint:fix": "eslint . --fix"
1414
},
15-
"dependencies": {
16-
"@nuxt/ui-pro": "^0.4.2"
17-
},
1815
"devDependencies": {
1916
"@antfu/eslint-config": "^2.6.1",
2017
"@iconify-json/ph": "^1.1.9",
2118
"@iconify-json/simple-icons": "^1.1.86",
19+
"@nuxt/ui": "^2.11.1",
20+
"@nuxtjs/fontaine": "^0.4.1",
21+
"@nuxtjs/google-fonts": "^3.1.3",
2222
"@vueuse/core": "^10.7.1",
2323
"@vueuse/nuxt": "^10.7.1",
2424
"eslint": "^8.56.0",

pages/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ function getGitHubLink(packageName: string): string {
248248
</div>
249249
</div>
250250
</UModal>
251-
<UnJsPackagesModal v-model="isUnJSPackagesOpen" :packages="unjsPackages" :selection="selectedUnJSPackages" @selection="onUnJSSelection($event)" />
251+
<UnJSPackagesModal v-model="isUnJSPackagesOpen" :packages="unjsPackages" :selection="selectedUnJSPackages" @selection="onUnJSSelection($event)" />
252252
<NpmPackagesModal v-model="isNpmPackagesOpen" :unjs-packages="unjsPackages" @selection="onNpmSelection($event)" />
253253
</template>
254254

0 commit comments

Comments
 (0)