traggo / server

self-hosted tag-based time tracking
https://traggo.net
GNU General Public License v3.0
1.21k stars 58 forks source link

Improving the mobile css #180

Closed Minnowo closed 1 month ago

Minnowo commented 2 months ago

This is still a work in progress, so I'm hoping for some feedback.

My plans for this are:

For the calendar, I:

Here is how it looks now on the week view on my phone:

Details

![image](https://github.com/user-attachments/assets/0f8b6419-166e-4df2-97b3-95ff012b8d79)

jmattheis commented 2 months ago

Looks much better with the changes :+1:

Minnowo commented 2 months ago

Here are some pictures of the new changes to the list page: Desktop:

Details

![image](https://github.com/user-attachments/assets/079f0e50-4d97-4611-9d5a-b8901ff1a78d) Mobile / when the page is smaller in width: ![image](https://github.com/user-attachments/assets/304b7672-c41b-4758-b889-1c27cf005699)

Minnowo commented 2 months ago

And a cropped view of the settings page on mobile: image

Minnowo commented 2 months ago

Preview of the most recent changes. The timespans wrap nicer now. The calendar page also has the popup fixed on mobile, since it also will wrap. It does go into the top left corner for some reason when the page resizes, but I think that's more a feature since it won't get lost on mobile.

https://github.com/user-attachments/assets/63715866-580e-417a-bdac-210742a8949a