-
Notifications
You must be signed in to change notification settings - Fork 2
Description
It appears that sidedish
itself doesn't run correctly (something that is becoming very apparent) when running on iOS. Though, this would mainly affect additional rice such as the bottom board footer and swapping file info.
Some of these issues are pure CSS issues, so should be easier to debug and fix.
- rotating the phone causes the text/layout to shift, which stems from
text-size-adjust
[1] -
animation-timeline: scroll()
isnt yet supported in both firefox and safari, so that should probably be in a@supports
or progressively enhanced/feature detected withinsidedish
-
anchor positioning
isnt yet supported in both firefox and safari, again should be wrapped in@supports
-
field-sizing
isnt yet supported in both firefox and safari... -
#shortcuts
, especially when within a thread, dominates#header-bar
. ideally shortcut icons, as screen size shrinks, would join the menu in the header, but feasibly doing that seems tough - the
padding: 0 1rem
on.board
and.thread
seems huge on the phone? - stubs still look bad (they look bad on desktop too to be fair)
- settings (as a nav rail) doesnt correctly overflow and seems very "zoomed in"
-
.navLinks
looks bad because of nofield-sizing
, but it has always looked bad when at narrow resolutions -
.pagelist
seems really impractical to use at that narrow resolution
https://github.com/user-attachments/assets/6d2ddce8-6c34-4535-95d4-2fc288be4547
https://github.com/user-attachments/assets/ca37c5b6-afbd-425a-a2fd-51291771070e
https://github.com/user-attachments/assets/7ab7f21c-6784-4233-ad18-6c3995d99e23
https://github.com/user-attachments/assets/25efca9e-f100-4680-bf37-df55ab096739
https://github.com/user-attachments/assets/8e963d01-30d8-480b-b035-6a36bea9802c
https://github.com/user-attachments/assets/de0ca2ad-adaa-4f67-9ac2-82e73ba0dd79
https://github.com/user-attachments/assets/21092731-e6fb-44c7-91b5-49a3478fa98a