Skip to content

jaainil/jaainil.github.io

 
 

Repository files navigation

Manuel Doncel Martos Portfolio

My portfolio using Astro and TailwindCSS. No JavaScript in final build.

Deployed

Check out: manuelarte.github.io.

Tech Stack

Getting Started

# 1. Install dependencies
npm install

# 2. Run the development server
npm run dev

# 3. Build for production
npm run build

# Deploy the contents of the `./dist` folder wherever you like.

Customization

Site & Domain Configuration

  • Modify astro.config.mjs to update your site settings, including metadata for SEO.

Theme Customization

  • Adjust the primary theme color in tailwind.config.js, to fit your branding.

Updating Content & SEO

Edit the Frontmatter variables in these files:

  • src/layouts/Layout.astro – General page info (title, SEO, etc.)
  • src/components/Socials.astro – Update your social media links.
  • src/components/Profile.astro – Personal profile information.
  • src/components/ContentProjects.astro – Projects/portfolio section content.
  • src/components/ContentAbout.astro – About section content.

Logo & OpenGraph Image

  • Update these files:
    • /public/img/logo.svg (your logo)
    • /public/img/meta.png (your OpenGraph image)

Need a free OpenGraph image? Check the og-image-generator website.

Sitemap & Robots.txt

  • Adjust /public/robots.txt to match your domain.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Astro 95.0%
  • JavaScript 4.6%
  • Other 0.4%