Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Some fieldtype icons have a thinner stroke than the rest

Abierto Apto para principiantes
#15,652 0 comentarios 0 reacciones 0 asignados Ver en GitHub

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
76/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
laravel, php
Área
frontend

Línea de trabajo

Empieza con los cinco iconos nombrados en la tabla: fieldtype-textarea, fieldtype-list, fieldtype-collections, fieldtype-taxonomy y fieldtype-user_groups. Para cada uno, compara su viewBox y cualquier transformación de escala con un icono de referencia, como fieldtype-markdown, y ajusta la geometría para que el trazo se renderice con 1 unidad. Está terminado cuando los cinco coinciden con el grosor de trazo de los iconos de referencia al compararlos en el selector de Create Field.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

fieldtypes ui
Bug description

Most fieldtype icons draw a 1px stroke in a 14×14 viewBox. Five of them render thinner because they were scaled down or use a wider viewBox, without compensating the stroke:

Fieldtype Icon Effective stroke Cause
Textarea fieldtype-textarea 0.79 group scaled to 79 % (matrix(.791658 …))
Collections fieldtype-collections 0.82 viewBox 17 wide
Taxonomy, Terms fieldtype-taxonomy 0.82 viewBox 17 wide
User Groups fieldtype-user_groups 0.82 viewBox 17 wide
List fieldtype-list 0.91 group scaled to 91 %

In the screenshot below you see on the left the icons with the thinner stroke. On the right you see a few reference icons with a stroke of 1. Textarea stands out most. There the thinner stroke is clearly visible.

Image
How to reproduce
  1. Open any blueprint and click «Add Field» → «Create Field».
  2. Compare Textarea, List, Collections, Taxonomy, Terms and User Groups with e.g. Markdown, Entries or Users.
Logs

Environment
Environment
Laravel Version: 12.69.3
PHP Version: 8.4.23
Composer Version: 2.10.2
Environment: local
Debug Mode: ENABLED
Maintenance Mode: OFF
Timezone: UTC
Locale: de_CH

Cache
Config: NOT CACHED
Events: NOT CACHED
Routes: NOT CACHED
Views: CACHED

Drivers
Broadcasting: log
Cache: file
Database: sqlite
Logs: stack / single
Mail: log
Queue: background
Session: file

Storage
public/storage: NOT LINKED

Statamic
Addons: 4
License Key: Not set
Sites: 1
Stache Watcher: Enabled (auto)
Static Caching: Disabled
Version: 6.35.1 PRO

Statamic Addons
daun/statamic-original-filename: 1.1.1
mitydigital/statamic-llms-txt: 1.1.1
statamic/seo-pro: 7.15.1
swiftmade/statamic-clear-assets: 3.4.0
Installation

Fresh statamic/statamic site via CLI

Additional details

No response

Lenguaje dominante
PHP
Estrellas
4.9k
Forks
647
Merge medio
1 d 18 h
PR fusionados (30 d)
118

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de statamic/cms

Todos los issues de statamic/cms

Issues similares

Más issues de PHP

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.