Releases: xelvhk/aboutme
Releases · xelvhk/aboutme
aboutme v0.1.0
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
- Production: https://xelvhk.github.io/aboutme/
- Screenshots are available in
docs/screenshots/.
Verification
CI=true npm test -- --watchAll=falsenpm run buildnpm run deploy
Setup
git clone https://github.com/xelvhk/aboutme.git
cd aboutme
npm install
cp .env.example .env
npm startKnown 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.