Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: codinit-dev/codinit-dev
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 04b229a
Choose a base ref
...
head repository: codinit-dev/codinit-dev
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 170f23a
Choose a head ref
  • 8 commits
  • 10 files changed
  • 1 contributor

Commits on Nov 29, 2025

  1. Integrate Electron window controls into unified header system

    - Created ElectronWindowControls component for reusable window controls
    - Integrated window controls into Header and ChatHeader components
    - Removed separate CustomTitleBar from _index.tsx
    - Maintains platform-specific control placement (macOS left, Windows/Linux right)
    - Preserves drag region functionality and all window operations
    - Compatible with both Electron and web modes (auto-detects environment)
    - Reduces total header height from 88px to 48px in Electron mode
    - Fixed missing api-keys tab entries in settings constants
    Gerome-Elassaad committed Nov 29, 2025
    Configuration menu
    Copy the full SHA
    db5eb3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    deb6535 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2025

  1. Refactor headers to match browser layout with seamless window controls

    - Use absolute positioning for window controls to avoid disrupting layout
    - macOS: Controls positioned at left with content margin
    - Windows/Linux: Controls positioned at right
    - Maintains exact same visual layout as browser version
    - Window controls overlay without affecting main content flow
    Gerome-Elassaad committed Nov 30, 2025
    Configuration menu
    Copy the full SHA
    2784f6c View commit details
    Browse the repository at this point in the history
  2. Remove header border for seamless workbench integration

    - Removed border-b from unified header container
    - Chat header and workbench now flow together as one
    - Creates clean, unified visual appearance
    Gerome-Elassaad committed Nov 30, 2025
    Configuration menu
    Copy the full SHA
    75bde00 View commit details
    Browse the repository at this point in the history
  3. Add VSCode-style title bar for Electron

    - Created ElectronTitleBar component with VSCode-inspired design
    - macOS: Traffic light buttons (red/yellow/green) on left with hover states
    - Windows/Linux: Minimize/maximize/close icons on right
    - Centered app branding with icon and name
    - Height: 36px (h-9) for compact design
    - Removed window controls from Header and ChatHeader (now in title bar)
    - Integrated title bar at top of app layout in Electron mode only
    Gerome-Elassaad committed Nov 30, 2025
    Configuration menu
    Copy the full SHA
    1424aa1 View commit details
    Browse the repository at this point in the history
  4. Update title bar with sleeker design and prominent controls

    - Reduced height to 32px (h-8) for more compact design
    - Enhanced background with depth-2 and subtle shadow
    - Improved button visibility and hover states
    - macOS: Traffic lights with smooth opacity transitions on hover
    - Windows/Linux: Larger, clearer icons with better hover feedback
    - Perfectly centered app branding
    - Sleek, professional appearance matching modern desktop apps
    Gerome-Elassaad committed Nov 30, 2025
    Configuration menu
    Copy the full SHA
    032853e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ec312a1 View commit details
    Browse the repository at this point in the history
  6. bump v1.1.17

    Gerome-Elassaad committed Nov 30, 2025
    Configuration menu
    Copy the full SHA
    170f23a View commit details
    Browse the repository at this point in the history
Loading