diff --git a/App/astro.config.mjs b/App/astro.config.mjs index 882e651..b92a04c 100644 --- a/App/astro.config.mjs +++ b/App/astro.config.mjs @@ -1,4 +1,6 @@ import { defineConfig } from 'astro/config'; // https://astro.build/config -export default defineConfig({}); +export default defineConfig({ + +}); diff --git a/App/public/Assets/Homepage/desktop.png b/App/public/Assets/Homepage/desktop.png index 68c8bfd..3156433 100644 Binary files a/App/public/Assets/Homepage/desktop.png and b/App/public/Assets/Homepage/desktop.png differ diff --git a/App/public/favicon.svg b/App/public/favicon.svg index f157bd1..73d9c0a 100644 Binary files a/App/public/favicon.svg and b/App/public/favicon.svg differ diff --git a/App/src/Components/BlogPost.astro b/App/src/Components/BlogPost.astro new file mode 100644 index 0000000..c3f91da --- /dev/null +++ b/App/src/Components/BlogPost.astro @@ -0,0 +1,30 @@ +--- +const { title, description, date, url } = Astro.props; +--- + +
+ {title}{date} +

{description}

+
+ + \ No newline at end of file diff --git a/App/src/Components/FriendsRow.astro b/App/src/Components/FriendsRow.astro index 063c3b4..cf29e16 100644 --- a/App/src/Components/FriendsRow.astro +++ b/App/src/Components/FriendsRow.astro @@ -3,12 +3,12 @@ ---
- Mat/ - Mayu/ - DD/ - Kiyo/ - Wiki/ - Mari/ + Mat/ + DD/ + Kiyo/ + Wiki/ + Nao/ + Augocka/
\ No newline at end of file + diff --git a/App/src/Styles/blogPage.css b/App/src/Styles/blogPage.css new file mode 100644 index 0000000..562f340 --- /dev/null +++ b/App/src/Styles/blogPage.css @@ -0,0 +1,5 @@ +#bloglist { + gap: 20px; + display: flex; + flex-direction: column; +} \ No newline at end of file diff --git a/App/src/Styles/index.css b/App/src/Styles/index.css index 397a9e4..4aada82 100644 --- a/App/src/Styles/index.css +++ b/App/src/Styles/index.css @@ -38,20 +38,26 @@ body{ color: #f8f8f2 } -#content p strong { +strong { color: #bd93f9 } -#content p i { +i { color: #8be9fd } -#content p a { +#content a { color: #ffb86c; font-style: normal; text-decoration:none } +#content a:hover { + background-color: #ffb86c; + color: #282a36; + +} + #content .paragraphwpic { display: flex; flex-direction: row; diff --git a/App/src/pages/blog.astro b/App/src/pages/blog.astro index 13a107b..f63bb4c 100644 --- a/App/src/pages/blog.astro +++ b/App/src/pages/blog.astro @@ -1,6 +1,10 @@ --- import "../Styles/index.css" +import "../Styles/blogPage.css" import SubPagesRow from "../Components/SubPagesRow.astro" +import BlogPost from "../Components/BlogPost.astro"; + +const posts = await Astro.glob('./posts/*.md') --- @@ -14,12 +18,25 @@ import SubPagesRow from "../Components/SubPagesRow.astro"
-

/home/alecake/blog

+

/home/alecake/blog

> ls ~/subpages/

-

In construction

+
+

> ls ~/blogposts/

+
+
+ {posts.map(post => ( + + ) + )} +
\ No newline at end of file diff --git a/App/src/pages/index.astro b/App/src/pages/index.astro index 728a206..199644f 100644 --- a/App/src/pages/index.astro +++ b/App/src/pages/index.astro @@ -17,12 +17,12 @@ import FriendsRow from "../Components/FriendsRow.astro"

/home/alecake

-

> ls ~/subpages/

+

> ls ~/subpages/

-

> ls ~/contacts_and_socialmedia/

+

> ls ~/contacts_and_socialmedia/

@@ -31,11 +31,11 @@ import FriendsRow from "../Components/FriendsRow.astro"

> cat ~/intro.md

- Howdy~ I'm Ale, lot's of people know me as cake though. - I'm somewhat of a software developer, though i enjoy doing basically - anything that is actually fun and mostly relates to computers. -
- Other stuff to let you know me better, mh, i'm 19, and i live in italy 🍕, yeah, that's it, this is supposed to be a short intro! + Howdy~ I'm Ale, lot's of people know me as cake though. + I'm somewhat of a software developer, though i enjoy doing basically + anything that is actually fun and mostly relates to computers. +
+ Other stuff to let you know me better, mh, i'm 19, and i live in italy 🍕, yeah, that's it, this is supposed to be a short intro!


@@ -45,61 +45,61 @@ import FriendsRow from "../Components/FriendsRow.astro" -

- If you are my friend you may already know, but I'm very much obsessed - with open source crap, that's why this website is hosted on my git istance, - and that's why i use linux, specifically, i'm using opensuse tumbleweed - in this screenshot and i'd say that it is quite the nice distro overall, though i did have some issues with gnome and - nautilus not working exactly nicely after an update, with that i mean that some python extension for nautilus - really did not want me to browse my files, but it was quickly fixed by searching for the solution online, in true linux fashion. -

- +

+ If you are my friend you may already know, but I'm very much obsessed with open source crap, that's why this website is hosted on my git istance, + and that's why i use linux, specifically, i'm using nixos, it's quite the nice distro + it has a lot of issues, regarding the documentation, but it is usable, and i like having my system available as a readable config file. + Regarding my choice of desktops, well, as you may see i'm using GNOME, it's pretty much my favorite desktop environment. +

+
-

> cat ~/randomstuff/interests.md

+

> cat ~/randomstuff/interests.md

-

- My interests...well, i do enjoy a lot of things, my main ones focus on - software, i like to learn new technologies, even if it takes me a while. - And, as you might have noticed, dear reader, my wallpaper is from an anime, evangelion, and i really like evangelion - and with like, i mean that it's one of my favorite pieces of media ever, the third impact just resonates with me so much, both - in the anime ending, and the movie. -

- - +

+ My interests...well, i do enjoy a lot of things, my main ones focus on + software, i like to learn new technologies, even if it takes me a while. + And, as you might have noticed, dear reader, my wallpaper is from an anime, evangelion, and i really like evangelion + and with like, i mean that it's one of my favorite pieces of media ever, the third impact just resonates with me so much, both + in the anime ending, and the movie. +

+

- Other than that, i do enjoy coding, making websites, writing css, drawing, making pixel art, trying new technologies... - i have quite a lot of interests, that i am not going to write here, for now. + Other than that, i do enjoy coding, making websites, writing css, drawing, making pixel art, trying new technologies... + i have quite a lot of interests, that i am not going to write here, for now.

-

> cat ~/randomstuff/homeserver.md

+

> cat ~/randomstuff/homeserver.md

- OH yeah! one big hobby of mine is to basically, fuck up my old laptop...yeah...it's my main server - and yeah, it's underpowered, that's why i rented a couple cheap VPS from Hetzner, and they do the job - quite nicely, my laptop is now used only for my Nextcloud, Navidrome, FreshRSS and my Revolt bot.
- While my VPS hosts a Matrix dendrite istance and a Lemmy istance.
- It has been quite the learning experience for me, haha, i have to thank a friend of mine for teaching me how to use Docker, as i had been too stubborn - to use it at first. + OH yeah! one big hobby of mine is to basically, fuck up my old laptop...yeah...it's my main server + and yeah, it's underpowered, that's why i rented a couple cheap VPS from Hetzner, and they do the job + quite nicely, my laptop is now used only for my Nextcloud, Navidrome, + FreshRSS and my Revolt bot. +
+ While my VPS hosts a Matrix dendrite istance and a Lemmy istance.
+ It has been quite the learning experience for me, haha, i have to thank a friend of mine for teaching + me how to use Docker, as i had been too stubborn to use it at first.

-

> ls ~/important_stuff/confession/

+

> cat ~/important_stuff/brain.md

- Fuck it, if you are reading this and you are a friend of mine, especially irl ones, take this as a way of me coming out, i am trans, i'm a transfem, - and i've known for a fucking decade, so i'm pretty tired of keeping myself in the closet + Well, a cool thing about how my brain works, is that i have a very hard time thinking about past things, even if they happened recently, + which makes me a perfect candidate to be the "venting" friend, i forget everything, and i have a diary which i forget to update, haha, + though, it may just be a consequence of untreated depression.

-

> ls ~/important_stuff/friends/

+

> ls ~/important_stuff/important_people/

- \ No newline at end of file + diff --git a/App/src/pages/posts/HelloWorld.md b/App/src/pages/posts/HelloWorld.md new file mode 100644 index 0000000..410be74 --- /dev/null +++ b/App/src/pages/posts/HelloWorld.md @@ -0,0 +1,8 @@ +--- +title : Hello World! +description : just a try for astro's glob function...or whatever the name is +date: 09/07/2023 +--- +# First Article! + +uwu owo uwu owo uwu owo uwu owo uwu owo \ No newline at end of file diff --git a/App/tsconfig (conflicted copy 2023-07-04 200638).json b/App/tsconfig (conflicted copy 2023-07-04 200638).json deleted file mode 100644 index 77da9dd..0000000 --- a/App/tsconfig (conflicted copy 2023-07-04 200638).json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "astro/tsconfigs/strict" -} \ No newline at end of file diff --git a/App/tsconfig.json b/App/tsconfig.json index d78f81e..77da9dd 100644 --- a/App/tsconfig.json +++ b/App/tsconfig.json @@ -1,3 +1,3 @@ { - "extends": "astro/tsconfigs/base" -} + "extends": "astro/tsconfigs/strict" +} \ No newline at end of file