Skip to content

simplearyan/simplearyan.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

61 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

SimpleAryan

A minimal, modern, and content-focused educational platform built for speed and readability. Live Site: https://simplearyan.github.io/

๐Ÿš€ Features

  • Performance First: Built with Astro for lightning-fast page loads.
  • Zen Mode: A distraction-free reading experience that hides all UI elements.
  • PWA Ready: Installable on mobile and desktop for an app-like experience.
  • Dark/Light Mode: Seamless theme switching with system preference detection.
  • MDX Support: Write content in Markdown with support for React components, Math (KaTeX), and Mermaid diagrams.
  • Custom Design: Hand-crafted CSS with a focus on typography and whitespace (No heavy frameworks).
  • Responsive: Optimized for all screen sizes, from mobile phones to large desktops.

๐Ÿ› ๏ธ Tech Stack

  • Framework: Astro
  • Styling: Vanilla CSS (Variables, Flexbox, Grid)
  • Content: MDX (Markdown + JSX)
  • Icons: SVG (Feather Icons / Custom)
  • Deployment: GitHub Pages

๐Ÿ Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • npm (v9 or higher)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/SimpleAryan.git
    cd SimpleAryan
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open your browser and navigate to http://localhost:4321.

๐Ÿš€ Deployment

This project is configured to automatically deploy to GitHub Pages using GitHub Actions.

  1. Push your changes to the main or astro branch.
  2. The workflow defined in .github/workflows/deploy.yml will automatically build and deploy the site.
  3. Ensure "GitHub Actions" is selected as the source in your repository's Settings > Pages.

๐Ÿ“„ License

This project is licensed under the MIT License.

About

๐Ÿ˜บ Aryan Portfolio

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published