From 599437caddfa1399cf475dd70c6da4adcaadb96e Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Tue, 19 Sep 2023 17:53:21 -0700 Subject: implemented home page - CSS animation - Social media navbar --- package-lock.json | 10 ++ package.json | 1 + src/components/SocialNavbar.astro | 46 +++++++ src/layouts/Layout.astro | 6 + src/pages/index.astro | 244 ++++++++++++++++++++++++++++---------- 5 files changed, 245 insertions(+), 62 deletions(-) create mode 100644 src/components/SocialNavbar.astro diff --git a/package-lock.json b/package-lock.json index 6052f74..0a41df6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "portfolio", "version": "0.0.1", "dependencies": { + "@fortawesome/fontawesome-free": "^6.4.2", "astro": "^3.1.1" } }, @@ -750,6 +751,15 @@ "node": ">=12" } }, + "node_modules/@fortawesome/fontawesome-free": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.4.2.tgz", + "integrity": "sha512-m5cPn3e2+FDCOgi1mz0RexTUvvQibBebOUlUlW0+YrMjDTPkiJ6VTKukA1GRsvRw+12KyJndNjj0O4AgTxm2Pg==", + "hasInstallScript": true, + "engines": { + "node": ">=6" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", diff --git a/package.json b/package.json index 22d782e..a58476a 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "astro": "astro" }, "dependencies": { + "@fortawesome/fontawesome-free": "^6.4.2", "astro": "^3.1.1" } } diff --git a/src/components/SocialNavbar.astro b/src/components/SocialNavbar.astro new file mode 100644 index 0000000..ed020e4 --- /dev/null +++ b/src/components/SocialNavbar.astro @@ -0,0 +1,46 @@ +--- +import '@fortawesome/fontawesome-free/css/all.min.css'; +--- + + +
+
+ + + + + + +
+
\ No newline at end of file diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index b800e50..69f5f8f 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -33,6 +33,12 @@ import Header from '../components/Header.astro'; rgb(var(--accent-light)) 30%, white 60% ); + --accent-gradient-purp: linear-gradient( + 45deg, + rgb(126, 85, 182), + rgb(121, 77, 209) 30%, + rgb(230, 230, 250) 60% + ); } html { font-family: system-ui, sans-serif; diff --git a/src/pages/index.astro b/src/pages/index.astro index e60ca5f..a08de2d 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,64 +1,36 @@ --- import Layout from "../layouts/Layout.astro"; -import Card from "../components/Card.astro"; +import SocialNavbar from '../components/SocialNavbar.astro'; --- -
- -

- Welcome👋 -

- -
+
+
+

+ Welcome 👋 +

+

+ I'm Pinapelz a Software Engineering + student at UC Irvine +

+

+ Sometimes I make cool things. Feel free to go and check them out! +

+ +
+
+
-- cgit v1.2.3