Improving readability of documentation tables
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- css
- Área
- design, documentation
Línea de trabajo
Comienza localizando el CSS y el marcado del tema de documentación mediante los selectores .py.method y .describe mencionados en el issue. Compara el estilo actual de la tabla con los ejemplos proporcionados y verifica después que los fondos alternos y el espaciado ajustado mejoren la legibilidad sin resaltar elementos no intencionados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Documentation
I was reading through the documentation and I thought of a way you could make it read better.
You could do the thing thats done with tables where you alternate the background color to make the elements easier to distinguish at a glance.
I made a quick example using inspect element to color every other method in the documentation.
vs what it looks like currently.
My quick test was done by adding
.py.method:nth-child(odd) {
background-color: #2d2d2d;
}
And replacing the margin on the dl elements with padding so the background color would fill it.
I originally used dl:nth-child(odd) but .py.method:nth-child(odd) worked better, but it would probably be better to add a new class to the elements you want highlight instead, because dl:nth-child(odd) highlights too much and .py.method:nth-child(odd) doesnt highlight all of the elements you would probably want highlighted.
*:is(.py.method, .describe):nth-child(odd of *:is(.py.method, .describe)) {
background-color: #2b2b2b;
}
Should work but adding a new class is probably easier to maintain and you could reuse it in more places.
- Lenguaje dominante
- CSS
- Estrellas
- 90
- Forks
- 78
- Merge medio
- 2 d 19 h
- PR fusionados (30 d)
- 4
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 python/python-docs-theme
-
bug help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
python/python-docs-theme#289 · 7 comentarios · 2 reacciones ·
-
Docs Python.org button Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
python/python-docs-theme#217 · 7 comentarios · 1 reacción ·
-
enhancement github_actions
python/python-docs-theme#260 · 6 comentarios · 1 asignado ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
python/python-docs-theme#245 · 3 comentarios ·
-
enhancement help wanted
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
python/python-docs-theme#192 · 9 comentarios ·
Todos los issues de python/python-docs-theme
Issues similares
-
Overskrift på Ditt valg AbiertoDesignfix
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
-
[Icon Request]: Frankenphp Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
databrickslabs/ontobricks#181 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
puj-course/FIS_2630_1204_G1#294 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
cds-snc/design-gc-conception#2758 ·