Skip to content

one-aalam/astro-me

Repository files navigation

Astro - Me

Crisp, minimal, personal portfolio theme for Astro

Astro Banner

Astro Me is a minimal theme created to serve minimalistic personal portfolio needs. It ships with almost all the basic Astro components that you might need while creating light-weight, performant, personal portfolios, that focus on shipping less Javascript by default.

It's hugely inspired by Gatsby Intro and strives to remain light, while providing the basis for a beautiful, minimal portfolio. It even supports features like "Dark Mode" and "Resume Download" on top.

Features

  • Minimal, Crisp, Markdown Ready
  • Responsive Design
  • Data configuration through YAML files -
  • Svelte Ready - In its effort to remain light-weight, performant, and more approachable from Astro's POV, Svelte is used for interactive components like the theme switcher
  • Modular - The structure is highly modular, with components doing just one job, and one job well.
  • Color Themes - It supports 6+ color themes that could be configured using tailwind.config.js. Remember to restart when developing.
  • Dark Mode - All the color themes, support the Dark mode
  • Print Ready - You can print your one-page portfolio through the browser's print function. The CSS will adjust as per the print media.
  • Download Resume - You can even download the resume by visiting /site-url/api/resume

More features coming soon

  • Form Spree for contact
  • Improved styles

Development Instructions

Unlike the default Astro project settings, this theme uses yarn start instead of yarn dev for local development to be compatible with vercel dev for local function development.