Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[Bug]: Terminal drawer toggle has no spacing from "Commit, push & PR" and its hover/tooltip overlaps it

Open Beginner friendly
#13,419 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
75/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Active
Tech stack
electron, typescript
Domain
desktop, frontend

Research direction

Look in the desktop app's codebase under apps/desktop for the toolbar component, likely in a file like Toolbar.tsx or similar. Inspect the styling for the terminal drawer toggle button and compare its margin/padding with neighboring buttons like 'Commit, push & PR'. Check the hover/tooltip implementation to ensure it doesn't overflow. Running the app locally and inspecting the element with dev tools will help verify the fix.

Written by the indexing model from the issue text.

Description

accepted bug via-triage
Before submitting
  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.
Area

apps/desktop

Steps to reproduce
  1. Open the T3 Code desktop app (Linux) and open a project/thread.
  2. Look at the top toolbar: Add action, Open, Commit, push & PR, then the terminal drawer toggle (tooltip "Toggle terminal drawer (Ctrl+J)").
  3. Hover the terminal drawer toggle.
Expected behavior

The terminal drawer toggle should have the same spacing/margin as the other toolbar controls, and its hover state/tooltip should stay inside its own bounds and not overlap the Commit, push & PR button.

Actual behavior

There is no margin between the terminal drawer toggle button and the Commit, push & PR button. When hovering, the hover state/tooltip is drawn on top of the Commit, push & PR button.

Impact

Cosmetic issue

Version or commit

0.0.43-nightly.20260924.2200 (x86_64 AppImage, build 473ee9c)

Environment

CachyOS (Arch-based), Linux kernel 7.2.6-1-cachyos, x86_64; T3 Code desktop app (Electron). Report filed via opencode using model opencode-go/deepseek-v4.1-flash.

Screenshots, recordings, or supporting files
Image
Dominant language
TypeScript
Stars
23.4k
Forks
6k
Avg merge
9h
Merged PRs (30d)
349

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from pingdotgg/t3code

All issues in pingdotgg/t3code

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.