Skip to content

Releases: amide-init/gitfolio

Gitfolio v1.0.0 — New Workflow Implemented

01 Mar 11:22

Choose a tag to compare

Architecture

Two-Branch Strategy
Gitfolio now ships with a clean separation between template and personal data:

  • main — clean template branch (no personal data)
  • web — your personal portfolio data (generated/synced from main)

Forkers get a pristine template on main and keep their data isolated on web, making upstream merges conflict-free.


New Features

  • Responsive Sidebar with Drawer — Replaced AdminPostsPage sidebar entry with a drawer-based navigation, enabling a mobile-friendly menu toggle for
    better UX on small screens
  • Font Family Configuration — Choose a site-wide font family from the admin panel settings
  • Custom Admin Favicon — Admin panel now uses the Gitfolio brand favicon
  • BASE_URL Support — GitHub and Stats links now resolve correctly relative to BASE_URL

Improvements

  • GitHub link label updated to "Fork" for clearer call-to-action
  • GitHub label in data generation script renamed to "GitProfile"
  • Admin settings page: improved state management and form handling
  • Device information integrated into admin authentication flow

CI/CD & Workflows

  • enforce-empty-data workflow — enforces that data files remain empty on main, preventing accidental personal data commits to the template branch
  • sync-to-web workflow fix — now correctly triggers a deploy after syncing code from main to web
  • README updated to document the two-branch setup for forkers

Gitfolio v1.0.0 — First Stable Release

23 Feb 15:17

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/amide-init/gitfolio/commits/v1.0.0