Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from traggo:master #9

Merged
merged 11 commits into from
Dec 3, 2024
Merged

[pull] master from traggo:master #9

merged 11 commits into from
Dec 3, 2024

Conversation

pull[bot]
Copy link

@pull pull bot commented Sep 21, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Sep 21, 2024
jmattheis and others added 8 commits September 21, 2024 11:47
Prevent losing focus when pressing Escape
* Better calendar css

* Change day of month to be zero-padded

* Fix list page and settings page

On the List page:
- Timespans now can collapse when the page is < 550px in width
- Moved the notes button to the far right side

On settings page:
- Removed the min width, this makes it fit nicely on mobile

- Made the chips possible to go onto multiple lines, since otherwise
long tag names would overflow (even on desktop)

* Further improve list page

The changes here also improve the calendar when you click on a timespan.
Previously it would be offscreen on my phone, and impossible to click
the 3 dots to show more.

* Remove min width on the other pages

This doesn't full fix the sizing, but it helps greatly and should be
good enough. I cannot think of any better way of improving these pages
for mobile.

* Reorder the time picker layout; Open picker in dialog

* Move notes button into menu; Move 3 dots into top right

* Fix shifted label; Removed unused stuff

* Fix lint error
Add percentage to pie chart tooltip
With variant=dialog changes to the date aren't applied.

Fixes #191
@pull pull bot merged commit a87b588 into samjaninf:master Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants