{"_id":"focus-outline-manager","_rev":"5-36e75333a0d8cbdac18d83849afe2440","name":"focus-outline-manager","description":"Watch users keyboard input and manage the focus outline visibility","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"focus-outline-manager","version":"1.0.0","description":"Watch users keyboard input and manage the focus outline visibility","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["focus","outline"],"author":{"name":"Vladimirs"},"license":"BSD-3-Clause","gitHead":"16f03f23e57a08ca037fe2aeb690de974df54683","_id":"focus-outline-manager@1.0.0","_shasum":"f22d2ec2177f51ad008a37f11d766e37f25d6471","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.10","_npmUser":{"name":"vladimirs","email":"vladimirs@vast.com"},"dist":{"shasum":"f22d2ec2177f51ad008a37f11d766e37f25d6471","tarball":"https://registry.npmjs.org/focus-outline-manager/-/focus-outline-manager-1.0.0.tgz","integrity":"sha512-nOdk7T6rSQmO2kNaBZMUbnyTq2YIL7ZRdFlfQCoPWGL2BqMcNLWvqih0HUP6q4kj84wwbkO4Sa6CIi7zsvtanQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt/Eu27gbFH06XBy4iOS93TTluN6ISdWVRXVzQiYWt2wIhAPpSBKfzzxFdWSuOJAiVvuF0SqCLm41VAnDfrTVEep/T"}]},"maintainers":[{"name":"vladimirs","email":"vladimirs@vast.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/focus-outline-manager-1.0.0.tgz_1466801188829_0.5402104647364467"}},"1.0.1":{"name":"focus-outline-manager","version":"1.0.1","description":"Watch users keyboard input and manage the focus outline visibility","main":"index.js","repository":{"type":"git","url":"git+https://github.com/vladimirsiljkovic/focus-outline-manager.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["focus","outline"],"author":{"name":"Vladimirs"},"license":"BSD-3-Clause","gitHead":"ff993af5cfae8796537c86b5be9ec121d73a6007","bugs":{"url":"https://github.com/vladimirsiljkovic/focus-outline-manager/issues"},"homepage":"https://github.com/vladimirsiljkovic/focus-outline-manager#readme","_id":"focus-outline-manager@1.0.1","_shasum":"406d18729ce1a4205d85dde49881015ee6275140","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.10","_npmUser":{"name":"vladimirs","email":"vladimirs@vast.com"},"dist":{"shasum":"406d18729ce1a4205d85dde49881015ee6275140","tarball":"https://registry.npmjs.org/focus-outline-manager/-/focus-outline-manager-1.0.1.tgz","integrity":"sha512-5OlNL18Uaj5ntc832JDppA6SwzDqDw4Zc/UGG8pO8y1f+x8NyMnttfgh71ptEY9AGsK+GKwTpWHjRyiGX+bxHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtYX+p+QjGjP4Kee5ZW5TCOn9LtaOLRrS6+bMHS1H0fgIhAMSDqGihGyN+pec121eyiPOY8onMGFdy4Hig59grM0mF"}]},"maintainers":[{"name":"vladimirs","email":"vladimirs@vast.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/focus-outline-manager-1.0.1.tgz_1466803840490_0.5596642999444157"}},"1.0.2":{"name":"focus-outline-manager","version":"1.0.2","description":"Watch users keyboard input and manage the focus outline visibility","main":"focus-outline-manager.js","repository":{"type":"git","url":"git+https://github.com/vladimirsiljkovic/focus-outline-manager.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["focus","outline"],"author":{"name":"Vladimirs"},"license":"BSD-3-Clause","gitHead":"08d26a04245f43ade07caf7b4ce13334805fdded","bugs":{"url":"https://github.com/vladimirsiljkovic/focus-outline-manager/issues"},"homepage":"https://github.com/vladimirsiljkovic/focus-outline-manager#readme","_id":"focus-outline-manager@1.0.2","_shasum":"7bf3658865341fb6b08d042a037b9d2868b119b5","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.10","_npmUser":{"name":"vladimirs","email":"vladimirs@vast.com"},"dist":{"shasum":"7bf3658865341fb6b08d042a037b9d2868b119b5","tarball":"https://registry.npmjs.org/focus-outline-manager/-/focus-outline-manager-1.0.2.tgz","integrity":"sha512-bHWEmjLsTjGP9gVs7P3Hyl+oY5NlMW8aTSPdTJ+X2GKt6glDctt9fUCLbRV+d/l8NDC40+FxMjp9WlTQXaQALw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeL1tf1qIsHUf+CX8AJDXXcgzSAghrbNSeLWxuJTE2kAiEAyTB3WBLfcyr6U4nFd0vL/ZEhG/D8HOlkVt7SGbE9CRo="}]},"maintainers":[{"name":"vladimirs","email":"vladimirs@vast.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/focus-outline-manager-1.0.2.tgz_1467079913981_0.09254927351139486"}}},"readme":"# focus-outline-manager\n\n> Watch users keyboard input and manage the focus outline visibility\n\n[![NPM version](https://badge.fury.io/js/focus-outline-manager.svg)](https://www.npmjs.com/package/focus-outline-manager)\n\nBy default, browsers add an outline around buttons and other controls when they are clicked:\n\n![](outline.gif)\n\nRemoving the outline for all users by setting `*:focus {outline: none;}` will make the site [less accessible for keyboard users](http://outlinenone.com/).\n\n`focus-outline-manager` enables you to remove the outline for mouse users, retaining it for keyboard users.\n\n## Demo\n\n- [View JSBin demo](https://jsbin.com/yonofu/edit?html,css,output)\n\n## Install\n\n    npm install --save focus-outline-manager\n\n## Usage\n\nUsing CommonJS module loading:\n```javascript\nrequire('focus-outline-manager');\n```\n\nCSS:\n```css\nhtml.focus-outline-hidden *:focus {\n    outline: none;\n}\n```\n\n## Credits\n\n- `focus-outline-manager` is based on a Chromium UI utility [focus-outline-manager.js](https://chromium.googlesource.com/chromium/src/+/master/ui/webui/resources/js/cr/ui/focus_outline_manager.js) (Copyright © 2012, The Chromium Authors).\n\n## Other Implementations\n\n- https://github.com/csmr/classy-focus.js\n- https://github.com/kimmobrunfeldt/fix-outline\n- https://github.com/ambassify/smart-outline\n- https://github.com/ry5n/keyring\n- https://github.com/lindsayevans/outline.js","maintainers":[{"name":"vladimirs","email":"vladimirs@vast.com"}],"time":{"modified":"2022-06-18T02:43:01.222Z","created":"2016-06-24T20:46:29.370Z","1.0.0":"2016-06-24T20:46:29.370Z","1.0.1":"2016-06-24T21:30:44.227Z","1.0.2":"2016-06-28T02:11:56.215Z"},"keywords":["focus","outline"],"author":{"name":"Vladimirs"},"license":"BSD-3-Clause","readmeFilename":"README.md","homepage":"https://github.com/vladimirsiljkovic/focus-outline-manager#readme","repository":{"type":"git","url":"git+https://github.com/vladimirsiljkovic/focus-outline-manager.git"},"bugs":{"url":"https://github.com/vladimirsiljkovic/focus-outline-manager/issues"}}