Make Cesium ion logo scale based on screen width
- Dominant language
- JavaScript
- Stars
- 15.7k
- Forks
- 3.9k
- Avg merge
- 4d 6h
- Merged PRs (30d)
- 34
Description
The Cesium ion logo looks great on desktop/large screens:

But on mobile/small screens, it takes up too much space:

This is especially relevant if you're making an app that is not meant to take the whole screen width, such as this widget embedded on a page [in this forum post](https://groups.google.com/d/msg/cesium-dev/WBFWrZCoAuw/TztZ_hJMFQAJ).
It would be nice to scale it based on container/canvas size. @hpinkos
Contributor guide
Research direction
No file, test, or entry point is named in the issue. Start by locating the Cesium ion logo implementation and its sizing styles, then inspect how its container or canvas dimensions are exposed; done means the logo scales appropriately on small screens and embedded, non-full-width layouts without harming desktop sizing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100