Improve datatable display of volunteers on `/supervisors` page
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
Direzione di ricerca
Inizia esaminando app/javascript/src/dashboard.js intorno alla riga 342 e l’implementazione della datatable di /supervisors. Riproduci la pagina usando le credenziali QA, quindi verifica che gli elementi della tabella si ridimensionino correttamente, rimangano utilizzabili quando il contenuto è ampio e visualizzino i dati sull’età di transizione nel layout rivisto delle informazioni sui volontari.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What type(s) of User Does This Feature Affect?
- supervisors
- admins
Description
We currently have the follow page for supervisors to look at their volunteers (/supervisors):
We would like to make some small-ish improvements to it.
Goals
As you can see in the screenshot 16 is shorter than 13. This is because the page makes calls to dynamically generated CSS classes https://github.com/rubyforgood/casa/blob/8ce3a077129515cad15a87bc2170f189428e70f4/app/javascript/src/dashboard.js#L342. Those classes aren't always built (or maybe they got minified out). Regardless, using classes like that isn't a good idea.
Count of Transition Age youth does not belong in the "Volunteer Info" column. Lets combine this information with volunteer information instead. Maybe something like:
or the two rows could be overlaid on each other.
Completion Criteria
- Make the table elements scale correctly
- Consider what do to do if the element if large enough that it would go off the page
- Change the transition aged data to overlay the volunteer data or be on another row
How to Access the QA Site
Login Details:
Link to QA site
Login Emails:
- [email protected] view site as a volunteer
- [email protected] view site as a supervisor
- [email protected] view site as an admin
- [email protected] view site as an all casa admin
- go to
/all_casa_admins/sign_in
- go to
password for all users: 12345678
Questions? Join Slack!
We highly recommend that you join us in slack #casa channel to ask questions quickly. And discord for office hours (currently Tuesday 5-7pm Pacific), stakeholder news, and upcoming new issues.
- Lingua principale
- Ruby
- Stelle
- 382
- Fork
- 546
- Merge medio
- 3g 5h
- PR unite (30g)
- 9
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di rubyforgood/casa
-
Bug: Reassigned cases are listed under "Not Assigned" in the Assign a new case dropdownForse già presa @Anandb71 l’ha presa 5 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
rubyforgood/casa#7241 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
rubyforgood/casa#7227 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
rubyforgood/casa#7218 ·
I maintainer di solito rispondono entro 1 giorno
-
Speed up the RSpec suite: parallelize CI, then shrink the JS system-spec sliceForse di nuovo libera @Sufiyan-MSA l’ha presa 45 giorni fa e non c’è nessuna pull request aperta. Aperta📈 Performance Improvement 🧪 Tests
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
rubyforgood/casa#7173 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Include the org in CASA case URLs and finish the switch away from database idsForse di nuovo libera @A-RYAN-1 l’ha presa 25 giorni fa e non c’è nessuna pull request aperta. Aperta✨ New Feature Help Wanted
Difficoltà 5/5 Più di una settimana Idoneità per principianti 32/100
rubyforgood/casa#7106 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di rubyforgood/casa
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
TheOdinProject/curriculum#31493 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
rmosolgo/graphql-ruby#5843 ·
I maintainer di solito rispondono entro 1 giorno
-
Liens externes cassésAperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 66/100
betagouv/conseillers-entreprises#4770 ·
I maintainer di solito rispondono entro 1 giorno