diff --git a/package-lock.json b/package-lock.json index 3b3731b..dadec99 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,11 @@ "dependencies": { "@astrojs/check": "^0.4.1", "@astrojs/tailwind": "^5.1.0", + "@fontsource-variable/epilogue": "^5.0.9", + "@fontsource-variable/josefin-sans": "^5.0.19", + "@fontsource-variable/lora": "^5.0.9", + "@fontsource/open-sans": "^5.0.22", + "@fontsource/vollkorn": "^5.0.18", "astro": "^4.1.2", "iconify-icon": "^1.0.8", "tailwindcss": "^3.4.1", @@ -887,6 +892,31 @@ "node": ">=12" } }, + "node_modules/@fontsource-variable/epilogue": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/@fontsource-variable/epilogue/-/epilogue-5.0.9.tgz", + "integrity": "sha512-Os2UapzsHJkKWSzlFpL9NX8CWJZbsNriWlA2iB1E+itWFSvxySMQzZqbu9QGpsBXr/cR4oiG8TaBzzp05wVoWQ==" + }, + "node_modules/@fontsource-variable/josefin-sans": { + "version": "5.0.19", + "resolved": "https://registry.npmjs.org/@fontsource-variable/josefin-sans/-/josefin-sans-5.0.19.tgz", + "integrity": "sha512-/e2QwUF+m5m6zj7BKgLFak0oZwEhUKNk2k/4Sb1BGqHy8ghKN0XpmEn5dKw8xzjab612N5QrIs0XTSz5CkyHAA==" + }, + "node_modules/@fontsource-variable/lora": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/@fontsource-variable/lora/-/lora-5.0.9.tgz", + "integrity": "sha512-AeTqrMIay4QXkLeGs0JDgc2RBnR6Hgkj3OLZjkAusauMmz03Z7SAz8FsuT2vfpUpjkrLeU52AFwF21EeBn3+7g==" + }, + "node_modules/@fontsource/open-sans": { + "version": "5.0.22", + "resolved": "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-5.0.22.tgz", + "integrity": "sha512-lN3A4prlcVPgLjlgwY+oMPalpyXPM/6DwaLr6LjqkjytjGIZTLBbInL+zTfcemSyMtTQklreETepGjjmtzlRHA==" + }, + "node_modules/@fontsource/vollkorn": { + "version": "5.0.18", + "resolved": "https://registry.npmjs.org/@fontsource/vollkorn/-/vollkorn-5.0.18.tgz", + "integrity": "sha512-jdZL0LnKtkHHTDo5YKJ3yiS4XhCuE1EO9IrRJbf/5N07Y3lbDATuaXj6erg8DQltqLhqrb5TTfxYpno2MKpddQ==" + }, "node_modules/@iconify/types": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", diff --git a/package.json b/package.json index 1d85351..95941ec 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,11 @@ "dependencies": { "@astrojs/check": "^0.4.1", "@astrojs/tailwind": "^5.1.0", + "@fontsource-variable/epilogue": "^5.0.9", + "@fontsource-variable/josefin-sans": "^5.0.19", + "@fontsource-variable/lora": "^5.0.9", + "@fontsource/open-sans": "^5.0.22", + "@fontsource/vollkorn": "^5.0.18", "astro": "^4.1.2", "iconify-icon": "^1.0.8", "tailwindcss": "^3.4.1", diff --git a/public/backgrounds/project_space.png b/public/backgrounds/project_space.png new file mode 100644 index 0000000..e74b950 Binary files /dev/null and b/public/backgrounds/project_space.png differ diff --git a/src/components/Footer.astro b/src/components/Footer.astro new file mode 100644 index 0000000..9693871 --- /dev/null +++ b/src/components/Footer.astro @@ -0,0 +1,3 @@ +
+
+
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 5289ecd..23f114d 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -1,8 +1,10 @@ --- import Navbar from "../components/Navbar.astro"; +import Footer from "../components/Footer.astro"; import "../styles/hamburgers.scss"; import "../styles/global.scss"; import "iconify-icon"; +import "@fontsource-variable/epilogue"; const { title, description, keywords, url, image } = Astro.props; --- @@ -13,9 +15,9 @@ const { title, description, keywords, url, image } = Astro.props; > - + -
+