Detects Bootstrap Grid elements on a page and displays visual overlay for them

Latest Version

Version
0.2.1
Update
June 6, 2022
Size
34.09KiB
Developer
Category
Users
1,000+
Rating
3 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Scripting
See more

Bootstrap grid viewer Extension

While working with a bootstrap grid, it can be hard to understand how much space content is actually taking, or whether it’s aligned with other elements properly. This extension removes those unknowns. By visualization of grid elements, it builds up your intuition in laying out the content, helps with identifying sizing and alignment problems at glance, and ultimately improves the overall development time.
It’s simple to use. Just one click and you’re provided with a list of Bootstrap grid elements present on the page. By clicking on any of those, you get a visual overlay over that element. By another click it’s possible to extend the overlay to viewport height and use it as a generic ruler.
Overlay itself is not just commonly placed. It aligns with the grid element precisely, which means it works with more complex nested grids as well.
Furthermore, overlay gutter sizes are a true reflection of the underlying grid element. Any change of gutters initiated by use of Bootstrap classes will be reflected in an overlay.

Features:
- provides visual feedback on grid elements ( container & row )
- helps with troubleshooting issues like an alignment or sizing
- saves development time
- works with nested grids
- reflects gutter changes performed via default Bootstrap classes

Note: Extension works with default Bootstrap Grid only. Use of customized Bootstrap grid classes / elements will break compatibility.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Bootstrap grid viewer", "description": "Detects Bootstrap Grid elements on a page and displays visual overlay for them", "version": "0.2.1", "manifest_version": 3, "permissions": ["activeTab", "scripting"], "host_permissions": [""], "icons": { "16": "src/img/icon16.png", "48": "src/img/icon48.png", "128": "src/img/icon128.png" }, "action": { "default_popup": "src/popup.html" }}
Read more