CodeForPhilly / CodeForPhilly/laddr

Member directory layout improvement

Aperta
#230 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Smarty
Stelle
62
Fork
34
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**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!

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia confrontando l’elenco attuale dei membri con gli screenshot e l’esempio di staging all’indirizzo https://staging.codeforcroatia.org/people. Verifica come dovrebbero essere visualizzati il dimensionamento degli avatar, i nomi lunghi, gli indicatori del personale o degli amministratori e i campi Location e Account Level controllati dalle autorizzazioni. Il lavoro è completato quando è disponibile un layout dell’elenco leggibile che includa le informazioni proposte con le regole di visibilità indicate.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
design, frontend
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.