View all, view details (just draft)

based on flask-bootstrap