Dialogs render with the light theme on dark pages
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- react, typescript
Línea de trabajo
Start with src/components/ui/dialog.tsx and inspect which theme tokens its dialog surface and form controls use, then compare them with the page theme on /directory. Check both the offer details dialog and eligibility sheet in light and dark mode; done when dialogs match the active theme and text, inputs, selects, and checkboxes remain readable.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Route
/directory (and any page that opens a dialog from src/components/ui/dialog.tsx).
Steps to reproduce
- Open
/directorywith the dark theme (the directory's default look). - Click an offer's description to open its details dialog, or click "Set my eligibility" to open the eligibility sheet.
Actual behavior
The dialog renders as a light panel on the dark page. It uses the shadcn popover tokens instead of the page theme, so it looks out of place and the contrast of its inputs and text changes.
Expected behavior
Dialogs follow the active theme in both light and dark mode, with readable text, inputs, selects, and checkboxes.
- Lenguaje dominante
- TypeScript
- Estrellas
- 1
- Forks
- 6
- Merge medio
- 21 h 33 min
- PR fusionados (30 d)
- 48
Preparar el entorno
- 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 Your-Voldemort/StudentStack
-
CI passes NEXT_PUBLIC_SUPABASE_ANON_KEY but the app reads NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY; e2e job installs only ChromiumPosiblemente ocupada @rootsiemen la tomó hace 1 día. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Your-Voldemort/StudentStack#126 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Flag curated flagship opportunities whose dates need a refreshPosiblemente ocupada @rootsiemen la tomó hace 1 día. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Your-Voldemort/StudentStack#120 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Reviews: add "Most helpful" sort with helpful votesPosiblemente ocupada @Aryan-Techie la tomó hoy. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Your-Voldemort/StudentStack#119 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de Your-Voldemort/StudentStack
Issues similares
-
[Bug]: REST API URL starting with "http" but no scheme (e.g. httpbin.org/get) is not given an http:// prefixPosiblemente ocupada @ItsDeadlyProgrammer la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
appsmithorg/appsmith#42471 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
ehmpathy/rhachet-roles-bhrain#705 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Status: Triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
mermaid-js/mermaid#8546 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
braintrustdata/braintrust-sdk-javascript#2659 ·
Los mantenedores suelen responder en 1 día