{"repo":"albertyw/gentle-alerts","free":true,"listed":false,"github":"https://github.com/albertyw/gentle-alerts","clone":"git clone https://github.com/albertyw/gentle-alerts.git","description":"Google chrome extension to convert alerts into gentle notifications","language":"JavaScript","stars":15,"topics":["chrome-extension","alert","javascript","gentle-notifications","productivity"],"license":"MIT","category":"productivity","readme_excerpt":"Gentle Alerts Google Chrome extension to convert alerts into gentle notifications. About Gentle Alerts replaces the harsh, attention-stealing native alert() , confirm() , and prompt() dialogs that web pages can pop up with calmer, in-page modals that respect what you're doing. The native browser alert is a blunt instrument. When a page calls it, the browser yanks focus to the tab, freezes the page, blocks every other tab in the same process, and demands an immediate click before you can do anything else. A stray alert from a background tab can interrupt typing, swallow keystrokes, and force a context switch you didn't ask for. Worse, because the alert appears exactly where your cursor lives, it's easy to dismiss one by accident — losing whatever message it was trying to deliver. Gentle Alerts intercepts those calls and shows the message in a soft, in-page modal instead. The page keeps running, your other tabs stay responsive, and the modal waits patiently in the tab where it was created until you actually look at it. What it does - Intercepts native dialogs. window.alert , window.confirm , and window.prompt are replaced with a styled in-page modal that delivers the same message and return value the calling page expects. - No forced tab switch. Background tabs no longer steal focus when they fire an alert. The notification waits in its own tab. - Plays a soft chime. When a modal opens it plays a gentle notification sound so you know something needs your attention without being","default_branch":null,"files":null,"tree":[],"storefront":"/r/albertyw","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/albertyw/gentle-alerts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}