aio-libs / aio-libs/aiohttp-admin
Mobile view
- Linguagem predominante
- Python
- Estrelas
- 219
- Forks
- 45
- Merge médio
- 4min
- PRs com merge (30d)
- 14
Descrição
We can use SimpleList (or better, SimpleListConfigurable) with useMediaQuery to provide a more mobile-friendly view:
https://marmelab.com/react-admin/ListTutorial.html#responsive-lists
https://marmelab.com/react-admin/SimpleList.html#using-simplelist-on-small-screens
Maybe use the first 3 display elements from the list view to use as the lines of text?
2 Possible approaches here:
- We could create components based on the fields (as we do in the existing Datagrid).
- We could use the templating system to allow users to specify a string (e.g. `"%{views} views, %{user_count} users"`).
https://marmelab.com/react-admin/SimpleList.html#primarytext
Maybe best if we can support both options?
-----
A followup task may be to add a sort button to the view as well:
https://marmelab.com/react-admin/SortButton.html
Guia de contribuição
Avaliação
Esta issue ainda não foi avaliada.