Skip to content

Releases: xelvhk/aboutme

aboutme v0.1.0

09 Jun 12:23

Choose a tag to compare

aboutme v0.1.0

Release date: 2026-06-09

First documented release for aboutme, a personal portfolio built as a macOS-inspired desktop interface with GitHub project sync, bilingual content, and a Markdown-powered blog.

Highlights

  • Added macOS-style desktop shell for the portfolio home screen.
  • Added GitHub-driven project cards with pinned repositories: vasya_ai, tajnyj_ded_bot, aboutme.
  • Added topic/category filters for project discovery.
  • Added local SVG preview convention for project cards: public/project-previews/<repo-name>.svg.
  • Added Obsidian Markdown -> blog generation flow.
  • Added RU/EN content support.
  • Added AI Studio page placeholder.
  • Added quick links, sticker themes, and Astra Linux easter egg.
  • Improved mobile behavior: Quick Notes and sticker theme switcher are hidden on small screens.
  • Published production build to GitHub Pages.

Demo

Verification

  • CI=true npm test -- --watchAll=false
  • npm run build
  • npm run deploy

Setup

git clone https://github.com/xelvhk/aboutme.git
cd aboutme
npm install
cp .env.example .env
npm start

Known Limitations

  • Blog content is generated at build time from local Markdown files.
  • Project previews must be added manually as SVG files.
  • Visual regression checks are not automated yet.
  • AI Studio is intentionally a placeholder until the media source workflow is defined.

Next

  • Add visual regression snapshots for Home, Projects, and Blog.
  • Improve Lighthouse mobile score.
  • Expand project cases with Problem -> Solution -> Result metrics.
  • Add a short demo GIF/video for Home -> Projects -> Blog flow.