mirror of
https://codeberg.org/andyscott-pages/andyscott-dot-me.git
synced 2024-12-22 01:33:11 -05:00
improving index page
This commit is contained in:
parent
db33127686
commit
e601bd786d
3 changed files with 25 additions and 8 deletions
|
@ -73,7 +73,7 @@
|
|||
</svg>
|
||||
</a>
|
||||
|
||||
<a href="https://twitter.com/manuelernestog" target="_blank" class="mx-3">
|
||||
<a href="/rss.xml" target="_blank" class="mx-3">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
width="24"
|
||||
|
|
|
@ -2,4 +2,4 @@
|
|||
// You can import this data from anywhere in your site by using the `import` keyword.
|
||||
|
||||
export const SITE_TITLE = 'Manuel Ernesto Garcia';
|
||||
export const SITE_DESCRIPTION = 'Welcome to my website!';
|
||||
export const SITE_DESCRIPTION = 'Software Engineer from Cuba and Entrepreneur. Working in create software that solve problems in a simple way and sharing what I learn along the way.';
|
||||
|
|
|
@ -2,19 +2,23 @@
|
|||
import PageLayout from "../layouts/Page.astro";
|
||||
import HorizontalCard from "../components/HorizontalCard.astro";
|
||||
|
||||
import { SITE_TITLE, SITE_DESCRIPTION } from "../config";
|
||||
const posts = (await Astro.glob("./blog/*.{md,mdx}")).sort(
|
||||
(a, b) => new Date(b.frontmatter.pubDate).valueOf() - new Date(a.frontmatter.pubDate).valueOf()
|
||||
);
|
||||
|
||||
const last_posts = posts.slice(0, 3);
|
||||
---
|
||||
|
||||
<PageLayout>
|
||||
<div class="pb-10">
|
||||
|
||||
<div class="pb-12 mt-5">
|
||||
<div class="text-xl py-1">Hey there 👋</div>
|
||||
<div class="text-5xl font-bold">I'm Manuel Ernesto</div>
|
||||
<div class="text-3xl py-3 font-bold">Software Engineer and Entrepreneur</div>
|
||||
<div class="py-2">
|
||||
<text class="text-lg">
|
||||
I work creating software solutions that solve problems in a simple way and sharing what I learn along the way. I
|
||||
like minimalism, Open-Source and good music. You can find me mostly on Twitter.</text
|
||||
I work creating software that solve problems in a simple way and sharing what I learn along the way. I like
|
||||
minimalism, Open-Source and good music. You can find me mostly on Twitter.</text
|
||||
>
|
||||
</div>
|
||||
<div class="mt-8">
|
||||
|
@ -53,5 +57,18 @@ import { SITE_TITLE, SITE_DESCRIPTION } from "../config";
|
|||
<div>
|
||||
<div class="text-3xl w-full font-bold mb-5 mt-10">Last from blog</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{
|
||||
last_posts.map((post) => (
|
||||
<HorizontalCard
|
||||
title={post.frontmatter.title}
|
||||
img={post.frontmatter.heroImage}
|
||||
desc={post.frontmatter.description}
|
||||
url={post.url}
|
||||
target="_self"
|
||||
/>
|
||||
<div class="divider my-0"></div>
|
||||
))
|
||||
}
|
||||
|
||||
</PageLayout>
|
||||
|
|
Loading…
Reference in a new issue