onedrive-vercel-index. Made with ❤ by SpencerWoo.",
+ "footer": "Powered by
onedrive-vercel-index. Made with ❤ by SpencerWoo.",
"protectedRoutes": [
"/🌞 Private folder/u-need-a-password",
"/🥟 Some test files/Protected route"
diff --git a/package-lock.json b/package-lock.json
index 5bc0ec3..513164c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -19,6 +19,7 @@
"emoji-regex": "^9.2.2",
"jszip": "^3.7.1",
"next": "^12.0.7",
+ "nextjs-progressbar": "^0.0.13",
"preview-office-docs": "^1.0.2",
"prismjs": "^1.23.0",
"react": "17.0.2",
@@ -5461,6 +5462,19 @@
"node": ">=4"
}
},
+ "node_modules/nextjs-progressbar": {
+ "version": "0.0.13",
+ "resolved": "https://registry.npmjs.org/nextjs-progressbar/-/nextjs-progressbar-0.0.13.tgz",
+ "integrity": "sha512-vuE9/j1yaFyHhMVwdlPZbGbcwnvoZZMH8fXUG+HCa+w5uojRNOMO43EL+o9YZ53QwQHsjWdfUapz+J8D/u3jFw==",
+ "dependencies": {
+ "nprogress": "^0.2.0",
+ "prop-types": "^15.7.2"
+ },
+ "peerDependencies": {
+ "next": ">= 6.0.0 <=12.x.x",
+ "react": ">= 16.0.0 <= 17.x.x"
+ }
+ },
"node_modules/node-fetch": {
"version": "2.6.1",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
@@ -5520,6 +5534,11 @@
"node": ">=0.10.0"
}
},
+ "node_modules/nprogress": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz",
+ "integrity": "sha1-y480xTIT2JVyP8urkH6UIq28r7E="
+ },
"node_modules/object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
@@ -11993,6 +12012,15 @@
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw="
},
+ "nextjs-progressbar": {
+ "version": "0.0.13",
+ "resolved": "https://registry.npmjs.org/nextjs-progressbar/-/nextjs-progressbar-0.0.13.tgz",
+ "integrity": "sha512-vuE9/j1yaFyHhMVwdlPZbGbcwnvoZZMH8fXUG+HCa+w5uojRNOMO43EL+o9YZ53QwQHsjWdfUapz+J8D/u3jFw==",
+ "requires": {
+ "nprogress": "^0.2.0",
+ "prop-types": "^15.7.2"
+ }
+ },
"node-fetch": {
"version": "2.6.1",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
@@ -12042,6 +12070,11 @@
"integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
"dev": true
},
+ "nprogress": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz",
+ "integrity": "sha1-y480xTIT2JVyP8urkH6UIq28r7E="
+ },
"object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
diff --git a/package.json b/package.json
index d7f8f68..7f70f8b 100644
--- a/package.json
+++ b/package.json
@@ -20,6 +20,7 @@
"emoji-regex": "^9.2.2",
"jszip": "^3.7.1",
"next": "^12.0.7",
+ "nextjs-progressbar": "^0.0.13",
"preview-office-docs": "^1.0.2",
"prismjs": "^1.23.0",
"react": "17.0.2",
diff --git a/pages/_app.tsx b/pages/_app.tsx
index 688c01a..b0fbc51 100644
--- a/pages/_app.tsx
+++ b/pages/_app.tsx
@@ -40,6 +40,7 @@ import {
import { faGithub, faMarkdown, faTelegramPlane } from '@fortawesome/free-brands-svg-icons'
import type { AppProps } from 'next/app'
+import NextNProgress from 'nextjs-progressbar'
library.add(
faFileImage,
@@ -78,6 +79,11 @@ library.add(
)
function MyApp({ Component, pageProps }: AppProps) {
- return
+ return (
+ <>
+
+
+ >
+ )
}
export default MyApp
diff --git a/pages/_document.tsx b/pages/_document.tsx
index a8ddf44..af0f3e1 100644
--- a/pages/_document.tsx
+++ b/pages/_document.tsx
@@ -10,12 +10,9 @@ class MyDocument extends Document {
-
+ {siteConfig.googleFontLinks.map(link => (
+
+ ))}
diff --git a/tailwind.config.js b/tailwind.config.js
index 2138cdd..c75526f 100644
--- a/tailwind.config.js
+++ b/tailwind.config.js
@@ -22,7 +22,8 @@ module.exports = {
},
extend: {
fontFamily: {
- sans: [`"${siteConfig.googleFont}"`, '"Noto Sans SC"', ...defaultTheme.fontFamily.sans]
+ sans: [`"${siteConfig.googleFontSans}"`, '"Noto Sans SC"', ...defaultTheme.fontFamily.sans],
+ mono: [`"${siteConfig.googleFontMono}"`, ...defaultTheme.fontFamily.mono]
},
colors: {
gray: {