From 99a80c425c81713d2fd8bbddadbda1b858ab4cae Mon Sep 17 00:00:00 2001 From: Araozu Date: Fri, 17 May 2024 18:53:35 -0500 Subject: [PATCH] Add blog page --- src/components/Sidebar.astro | 3 +++ src/components/index/Languages.astro | 23 ++++++++++++++--------- src/components/index/Learning.astro | 18 ++++++++++++++++-- src/components/index/Tools.astro | 3 --- src/layouts/BlogLayout.astro | 25 +++++++++++++++++++++++++ src/pages/blog/first.md | 7 +++++++ src/pages/blog/index.astro | 7 +++++++ src/pages/index.astro | 2 +- 8 files changed, 73 insertions(+), 15 deletions(-) create mode 100644 src/layouts/BlogLayout.astro create mode 100644 src/pages/blog/first.md create mode 100644 src/pages/blog/index.astro diff --git a/src/components/Sidebar.astro b/src/components/Sidebar.astro index 9269c6f..74e9b78 100644 --- a/src/components/Sidebar.astro +++ b/src/components/Sidebar.astro @@ -11,4 +11,7 @@ I'm a (human) software engineer passionate about web technologies. I love building things and learning new stuff.

+
+ Blog +
diff --git a/src/components/index/Languages.astro b/src/components/index/Languages.astro index 77c5594..7cc3b8a 100644 --- a/src/components/index/Languages.astro +++ b/src/components/index/Languages.astro @@ -31,6 +31,14 @@ import ToolIcon from "../ToolIcon.astro";
+
+
+ ↓ Click one ↑ +
+
I've used JS/TS since my first year at uni. I've written a lot of small pages, with either vanilla JS or frameworks in the @@ -69,14 +77,6 @@ import ToolIcon from "../ToolIcon.astro"; I've used PHP at work, to mantain & update legacy websites, and to create a REST API along with a React frontend.
-
-
- ↓ Click one ↑ -
-

Other languages I've used: @@ -116,6 +116,12 @@ import ToolIcon from "../ToolIcon.astro"; Other languages I've tried for fun:

+ + - - a - \ No newline at end of file +
+ + +
+ diff --git a/src/components/index/Tools.astro b/src/components/index/Tools.astro index 8a955ce..c326264 100644 --- a/src/components/index/Tools.astro +++ b/src/components/index/Tools.astro @@ -4,9 +4,6 @@ import ToolIcon from "../ToolIcon.astro" --- -

- I've used a lot of tools, some of them are: -

diff --git a/src/layouts/BlogLayout.astro b/src/layouts/BlogLayout.astro new file mode 100644 index 0000000..bfa7dfa --- /dev/null +++ b/src/layouts/BlogLayout.astro @@ -0,0 +1,25 @@ + + + + + + + + Fernando Araoz - Blog + + + + + + + + + + diff --git a/src/pages/blog/first.md b/src/pages/blog/first.md new file mode 100644 index 0000000..5a6f8de --- /dev/null +++ b/src/pages/blog/first.md @@ -0,0 +1,7 @@ +--- +layout: ../../layouts/BlogLayout.astro +--- +# First + +The first page + diff --git a/src/pages/blog/index.astro b/src/pages/blog/index.astro new file mode 100644 index 0000000..091a98a --- /dev/null +++ b/src/pages/blog/index.astro @@ -0,0 +1,7 @@ +--- +import BlogLayout from "../../layouts/BlogLayout.astro"; +--- + + +

Blog index, WIP

+
diff --git a/src/pages/index.astro b/src/pages/index.astro index 35c93a2..937d6a4 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -12,7 +12,7 @@ import Tools from "../components/index/Tools.astro"; - Astro + Fernando Araoz