ICRAR / EAGLE

Editor for the Astronomical Graph Language Environment
GNU Lesser General Public License v3.0
0 stars 1 forks source link

fixed the issue with the status bar and small screens #770

Closed M-Wicenec closed 4 days ago

M-Wicenec commented 4 days ago

if the width of the status bar is too small to fit the content, now it will have a horizontal scroll bar. You can test this by changing the size of the left or right windows.

Summary by Sourcery

Bug Fixes:

sourcery-ai[bot] commented 4 days ago

Reviewer's Guide by Sourcery

The changes implement a horizontal scrollbar for the status bar when its content exceeds the available width. This is achieved by adding CSS overflow properties and wrapping the status bar content in a scrollable container.

No diagrams generated as the changes look simple and do not need a visual representation.

File-Level Changes

Change Details Files
Added horizontal scrolling functionality to the status bar
  • Removed pointer-events: none property
  • Added overflow-x: auto and overflow-y: hidden to enable horizontal scrolling
  • Set scrollbar height to 2px for a minimal appearance
  • Created a scroll container with width: max-content to ensure content doesn't wrap
static/base.css
Restructured status bar HTML to support scrolling
  • Wrapped status entries in a new scrollable container div
templates/base.html

Tips and commands #### Interacting with Sourcery - **Trigger a new review:** Comment `@sourcery-ai review` on the pull request. - **Continue discussions:** Reply directly to Sourcery's review comments. - **Generate a GitHub issue from a review comment:** Ask Sourcery to create an issue from a review comment by replying to it. - **Generate a pull request title:** Write `@sourcery-ai` anywhere in the pull request title to generate a title at any time. - **Generate a pull request summary:** Write `@sourcery-ai summary` anywhere in the pull request body to generate a PR summary at any time. You can also use this command to specify where the summary should be inserted. #### Customizing Your Experience Access your [dashboard](https://app.sourcery.ai) to: - Enable or disable review features such as the Sourcery-generated pull request summary, the reviewer's guide, and others. - Change the review language. - Add, remove or edit custom review instructions. - Adjust other review settings. #### Getting Help - [Contact our support team](mailto:support@sourcery.ai) for questions or feedback. - Visit our [documentation](https://docs.sourcery.ai) for detailed guides and information. - Keep in touch with the Sourcery team by following us on [X/Twitter](https://x.com/SourceryAI), [LinkedIn](https://www.linkedin.com/company/sourcery-ai/) or [GitHub](https://github.com/sourcery-ai).