AIObjectives / talk-to-the-city-reports

AI pipeline to generate Talk-to-the-City reports
GNU Affero General Public License v3.0
43 stars 12 forks source link

Fix mobile report view UI #146

Closed colleenm closed 7 months ago

colleenm commented 7 months ago

The report view UI should be possible to use on mobile.

Changes sufficient for solving the mobile view:

Mobile and desktop changes

Mobile-only changes

I can't find a great place to put the github icon on mobile so for now I think just hide it to free up space in the header; we can add it back in later.

@lightningorb this design is intended to be minimum viable from an engineering standpoint, lmk any of this seems much more difficult than some other obvious solution.

Screen Shot 2024-02-19 at 15 49 51 Screen Shot 2024-02-19 at 15 46 35
lightningorb commented 7 months ago

ok this is done, with the addition of the drawer going over the content on mobile. Also added a slide in and out transition, with a box shadow on mobile.

lightningorb commented 7 months ago

Done.