question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. ItĀ collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Improve update banner

See original GitHub issue

Duplicates

  • I have searched the existing issues

Latest version

  • I have tested the latest version

Current behavior 😯

Screenshot 2022-09-15 at 10 30 04

  • it’s stuck to the bottom of the list
  • there’s a horizontal scrollbar on the overview. (Not sure if related to the banner)
  • it shows up on https://master--toolpad.mui.com/

Expected behavior šŸ¤”

  • it’s positioned fixed, perhaps it even makes sense to use a Snackbar?
  • no horizontal scrollbar
  • it shouldn’t show up on https://master--toolpad.mui.com/
    • should it appear every time a new version comes out? or once dismissed, it’s dismissed forever until you upgrade?

Steps to reproduce šŸ•¹

Steps:

Context šŸ”¦

No response

Your environment šŸŒŽ

No response

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

3reactions
Janpotcommented, Sep 15, 2022

I don’t feel like this message is important enough to try to capture all attention. All that will happen is users clicking it away faster to get it out of the way, reducing the chance of them upgrading. You rather want them to keep it around as a reminder for themselves. I would consider

  • to only show it on the overview page.
  • to also show an ā€œupdate availableā€ label next to the version in the help menu Screenshot 2022-09-15 at 11 47 53 After they’ve dismissed, I’d also put a short ā€œupdate availableā€ link somewhere on the overview page that opens update instructions.
2reactions
oliviertassinaricommented, Oct 8, 2022

šŸ’Æ to remove this banner. It feels at least x3 too distracting compared to the value it brings. For example, developers using the tool can’t act on it, only the developer who provisioned the tool can act on it.

We could do a benchmark of how other self-hosted projects handle updates notification and see what feels super great, starting from https://www.notion.so/mui-org/Toolpad-Self-host-deployment-03a9bb1548a04e109078143ae04544ce.

How are developers updating docker dependencies in general? If it works like renovate/yarn outdated then we might only need a very small mention close to where we display the version:

Screenshot 2022-10-08 at 12 17 25
Read more comments on GitHub >

github_iconTop Results From Across the Web

Add a banner to your website - Optimize Resource Hub
You can add a banner message at the top of your website with an important update to your customers. Add a banner to...
Read more >
Update Banner - Dribbble
Discover 0 Update Banner designs on Dribbble. ... and reiterated companies.tools banner character header headline illustration iteration update upgrade v2.
Read more >
5837 Upgrade Banner Images, Stock Photos & Vectors
Find Upgrade Banner stock images in HD and millions of other royalty-free stock photos, ... System Update Improvement Change New Version software.
Read more >
Improvements to our banner content and code - USWDS
Research shows the banner is an effective way to help visitors understand that a U.S. government website is official and secure. The update...
Read more >
Windows 11 upgrade banner in windows update section
Hi! A few weeks back I recieved a notification regarding windows 11 upgrade ready for my PC . There was a huge banner...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found