{"version":"1.0","type":"rich","title":"Password Visibility","description":"This example demonstrates a login form with a “Show password” checkbox that toggles the visibility of the password field. When checked, the password input’s type attribute changes from “password” to “text,” revealing the typed characters; unchecking restores the masked state. The interaction uses vanilla JavaScript and the `addEventListener` method on the checkbox’s `change` event, with `setAttribute` to update the input type. The page is plain HTML and CSS, with no external libraries or data sources.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-e53709838cd05cca2c238164abc016a0?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}