Skip to content

feat(studio): redesign deployment modals into inline control hub with ambient dock and official branding - #9

Merged
Interittus13 merged 3 commits into
mainfrom
feat/inline-deployment-hub
Oct 16, 2026
Merged

Interittus13 merged 3 commits into
mainfrom
feat/inline-deployment-hub

Conversation

@Interittus13

Copy link
Copy Markdown
Owner

📋 Summary

Reworks the deployment workflow into a seamless inline studio experience, replacing full-screen modals with DeploymentControlHub and a floating AmbientDeployIsland. Removes dead code and integrates official ContraGit branding and favicons.


🔍 Type of Change

  • fix: Bug fix
  • feat: New feature
  • refactor: Code overhaul
  • style: UI/UX improvements
  • docs: Documentation updates
  • test: Test updates
  • chore: Maintenance and configuration
  • BREAKING CHANGE: Breaking API or storage changes

🛠️ Key Changes & Technical Design Decisions

  • Inline Deployment Hub (DeploymentControlHub.tsx)

    • Replaces modal workflows with a 4-stage deployment state machine.
    • Displays pre-flight checks, repository settings, commit payloads, and batch estimates inline.
    • Keeps the heatmap and linguist controls accessible throughout deployment.
  • Floating Deploy Dock (AmbientDeployIsland.tsx)

    • Adds a floating glass-style dock during active or paused deployments.
    • Supports pause, resume, and return-to-cockpit actions.
  • Codebase Cleanup

    • Removes obsolete components, unused imports, and dead state across 18 files.
    • Passes strict TypeScript checks with zero unused declarations.
  • Branding & Metadata

    • Integrates official ContraGit banner, logo, and favicon assets.
    • Updates app branding, metadata, web manifest, and theme color.

🧪 Testing Performed

  • Unit Tests: 28/28 passing
  • TypeScript Check: Passed
  • Strict TS Diagnostics: Passed
  • Production Build: 19/19 routes compiled
  • Full Pre-Flight: npm run check passed
  • Browsers: Chrome, Brave, Safari, Firefox
  • Devices: Desktop and mobile viewports

✅ Contributor Checklist

  • Follows project coding standards and DRY principles.
  • Changes reviewed and validated.
  • Documentation updated where relevant.
  • No new lint, TypeScript, or console warnings.
  • No secrets or sensitive credentials committed.

@vercel

vercel Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
contragit Ready Ready Preview Oct 16, 2026 2:48pm UTC
gitcontra Ready Ready Preview Oct 16, 2026 2:48pm UTC

@Interittus13
Interittus13 merged commit 81aa989 into main Oct 16, 2026
6 checks passed
@Interittus13
Interittus13 deleted the feat/inline-deployment-hub branch October 16, 2026 14:49

This branch was successfully deployed

1 active deployment
Preview — bb1312d7 Deployed Oct 16, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant