apache / iceberg

Apache Iceberg
https://iceberg.apache.org/
Apache License 2.0
6.18k stars 2.15k forks source link

DOCS: Report CSS and styling issues on the new site. #9643

Open bitsondatadev opened 7 months ago

bitsondatadev commented 7 months ago

Please use this issue to report various CSS and styling issues that we need to address over time. You can add to this by adding some of the following information and any other relevant information:

bitsondatadev commented 7 months ago

@manuzhang, this looks like a caching issue. I recommend you clear all cache for the Iceberg site, especially if you frequent it.

bitsondatadev commented 7 months ago

On the mobile site, the buttons and heders aren't displaying well.

url - homepage browser - Firefox browser version - 122.0 computer platform -iPhone

bitsondatadev commented 7 months ago

Seems like bulleted lists have a lot of extra space.

url - releases browser - Chrome computer platform - Mac

bitsondatadev commented 7 months ago

The nav font seems really small

image (3)

url - releases browser - Chrome computer platform - Mac

manuzhang commented 7 months ago

https://github.com/apache/iceberg-docs/tree/main/iceberg-theme/static/lottie is missing. For example,

CleanShot 2024-02-05 at 15 24 31

bitsondatadev commented 7 months ago

@manuzhang could you try loading the site in a private browser. I think the settings on your sessioned browser is relying on old cached items from the old site.

Try from a new session please.

manuzhang commented 7 months ago

Same error from private browsing image

bitsondatadev commented 7 months ago

Looks like that's also happening on the main site, thanks for reporting Manu.

dyfrgi commented 4 days ago

Fairly recently, the table of contents on the spec page https://iceberg.apache.org/spec/ stopped scrolling. This happens in both Chrome and Firefox. It now cuts off at "File System Operations". It was working a few months ago. I'm not sure when it broke.

Separately, I noticed in the site inspector in Chrome that -webkit-tap-highlight-color continuously increments the number of occurrences until it hits 2395. While that was going up my fan ran. text-size-adjust also increments for a while until it hits 236. Those numbers are consistent across reloads and between a normal session and a private session. Seems like there's some Javascript that's going wild with adding styles after the page loads.

manuzhang commented 4 days ago

@dyfrgi there is a fix at https://github.com/apache/iceberg/pull/11067