CodeForPhilly / CodeForPhilly/laddr

Member directory layout improvement

Ouverte
#230 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Smarty
Étoiles
62
Forks
34
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

**Current:**
Member directory need some love. Avatars can be different sizes, names can be very long so it looks weird in current layout:
![Screenshot 2020-11-27 at 11 40 27](https://user-images.githubusercontent.com/1014134/100440667-868c2280-30a5-11eb-8f44-15ceac2d1dc1.png)

**Expected:**
My proposed solution is table with information such as:
- Avatar (image - small thumbnail)
- Name + indication if user is site Staff/Administrator
- Handle
- Location (visible only to users with permission to manage users - $accountLevelEditOthers)
- Account Level (visible only to users with permission to manage users - $accountLevelEditOthers)

Example on https://staging.codeforcroatia.org/people:
![Screenshot 2020-11-27 at 11 45 27](https://user-images.githubusercontent.com/1014134/100441019-10d48680-30a6-11eb-96e2-024a72886c54.png)

I thin this is much more easier to read and liking more to the directory page.

Let me know what do you think and I'll make PR upstream!

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par comparer l’annuaire actuel des membres avec les captures d’écran et l’exemple de staging à l’adresse https://staging.codeforcroatia.org/people. Vérifiez comment doivent apparaître la taille des avatars, les noms longs, les indicateurs de membre du personnel ou d’administrateur, ainsi que les champs Location et Account Level contrôlés par les permissions. Le travail est considéré comme terminé lorsqu’une mise en page d’annuaire lisible inclut les informations proposées avec les règles de visibilité indiquées.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
design, frontend
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.