ux: the homepage has no search field in the first screen; #search sits ~3 screens down again
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 68/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- javascript
Piste de recherche
Commencez par lire la mise en page de la page d’accueil et le code du catalogue qui lit #catalog?q=… ; l’issue ne nomme pas de fichiers spécifiques. Vérifiez comment l’état de recherche du catalogue est renseigné, puis identifiez où les commandes du hero ou du catalogue peuvent rendre cette recherche accessible. Le travail est terminé lorsque le champ est visible sans défilement à des largeurs de 390 px et 1366 px et que l’envoi d’une requête affiche des résultats filtrés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Why it matters
A visitor who arrives with a need ("pixel tileset", "footstep sounds") should be able to search straight away. Right now the first screen has no search field. This is a regression of #26: the newer homepage sections pushed the catalog back down.
Evidence
#search sits at y≈2377 px on desktop (1366×800) and y≈3191 px on mobile (390×844), below the filmstrip, Starter stacks and Safe starting points.
Suggested approach
Add a search input to the hero that submits to #catalog?q=… (the same state the catalog already reads), or move the catalog controls above the editorial sections.
Done when
A search field is visible without scrolling at 390 px and 1366 px widths, and typing in it lands on filtered results.
- Langage dominant
- JavaScript
- Étoiles
- 58
- Forks
- 15
- Merge moyen
- 1 j 7 h
- PR mergées (30 j)
- 12
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de TMHSDigital/Free-Game-Dev-Assets
-
documentation priority: medium
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
TMHSDigital/Free-Game-Dev-Assets#178 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement priority: low
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
TMHSDigital/Free-Game-Dev-Assets#176 ·
Les mainteneurs répondent en général sous 1 jour
-
copy: headline and README badge count 418 including 2 deprecated entries; the catalog shows 416Ouvertebug priority: low
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
TMHSDigital/Free-Game-Dev-Assets#175 ·
Les mainteneurs répondent en général sous 1 jour
-
bug hardening priority: low
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
TMHSDigital/Free-Game-Dev-Assets#170 ·
Les mainteneurs répondent en général sous 1 jour
-
hardening priority: low
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
TMHSDigital/Free-Game-Dev-Assets#169 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de TMHSDigital/Free-Game-Dev-Assets
Issues similaires
-
Let TypeScript accept an initial object in ReactiveDictPeut-être pris @yograj-vijay-yadav l’a pris aujourd’hui. Ouvertebug good first issue help wanted workshop
Difficulté 2/5 1-3 heures Accessibilité débutants 92/100
meteor/meteor#14919 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
akitaonrails/FrankMD#268 ·
Les mainteneurs répondent en général sous 1 jour
-
account: profile
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 5 jours
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
mfreed7/xslt_polyfill#65 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour