[Bug]: Message navigation minimap shows a visible vertical track line on custom themes with an opaque border color
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 82/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- css, tailwindcss, typescript
Línea de trabajo
El issue identifica la clase de la pista del minimapa como absolute top-0 left-3 h-full w-px bg-border/15 en el área apps/web. Encuentra esa clase y comprueba cómo se comporta tanto con el tema predeterminado como con un color border personalizado y opaco. Se considera terminado cuando la línea no deseada de la pista deja de verse en todos los temas y las marcas del minimapa siguen siendo utilizables.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Disclosure: I have OCD. This is a 1px line and it is driving me up the wall. Low severity, very high annoyance.
Before submitting
- I searched existing issues and did not find a duplicate.
- I included enough detail to reproduce or investigate the problem.
Area
apps/web
Steps to reproduce
- Use a custom theme whose
bordercolor is opaque. Mine is an Omarchy theme in~/.t3/userdata/themes/omarchy.jsonwith"border": "#4b4e55"and"canvas": "#101315". - Open a thread long enough to show the message navigation minimap on the left edge of the chat.
- Compare with the default dark theme.
Expected behavior
The minimap looks the same as on the default theme: just the ticks, with no visible track line.
Actual behavior
A thin gray vertical line runs through the ticks on the custom theme. On the default theme there is no visible line.
Cause: the minimap draws its track with
absolute top-0 left-3 h-full w-px bg-border/15
On the default dark theme --border is #ffffff14 (white at about 8% alpha), so 15% of it is roughly 1% white and the line is effectively invisible. Custom themes map --border to --app-theme-border, which is usually opaque. 15% of #4b4e55 over #101315 comes out around #191c1e, which is clearly visible. So the line has always been there, it only shows when a theme's border color is solid.
Suggested fix: drop the track line if it isn't meant to be seen, or derive it from something that stays faint on every theme (e.g. color-mix(in oklab, var(--foreground) 4%, transparent)) instead of a percentage of --border.
Impact
Cosmetic issue
Version or commit
0.1.8-nightly.20261108.4367 (6417151c093e)
Environment
Linux (Omarchy, Hyprland, Wayland), desktop app nightly
Screenshots, recordings, or supporting files
| Custom (Omarchy) theme: line visible | Default theme: no line |
|---|---|
![]() |
![]() |
Workaround
Give the theme's border color some alpha, e.g. "border": "#4b4e5540". That also fades every other border in the theme.
- Lenguaje dominante
- TypeScript
- Estrellas
- 24.8k
- Forks
- 6.4k
- Merge medio
- 4 h 16 min
- PR fusionados (30 d)
- 352
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de pingdotgg/t3code
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Los mantenedores suelen responder en 1 día
-
[Bug]: t3_thread_read drops the typed failure (usage_limit class and resetAt) on error itemsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
Todos los issues de pingdotgg/t3code
Issues similares
-
Add "append" and "prepend" slots for vue-vuetify extended renderersPosiblemente ocupada @simeyc la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
eclipsesource/jsonforms#2668 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
cobot/zapier#520 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
README の通知条件を実際の判定処理に合わせるPosiblemente ocupada @unhappychoice la tomó hoy. Abiertofactory:in-progress priority:medium
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
unhappychoice/oss-issue-opener#395 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug Website
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
OWASP/OWASP-Hunting#88 ·
Los mantenedores suelen responder en 1 día

