Simplify your life when browsing the Google Firebase-Firestore realtime database: fullscreen mode, auto-collapse fields.
Firestore Tools: fullscreen browser, collapse fields Extension
Have you ever spent time browsing the firestore database and wondered why the 3 columns section had to be on such a small screen area? Have you ever spent time clicking on dozens of buttons to collapse the map or array fields of your document?
This extension adds buttons to the interface to solve these problems: fullscreen mode, expand/collapse fields.
When in fullscreen mode, the 3 columns table takes the whole screen area so that you can browse easily. Click again on the button to exit the fullscreen mode and get back to normal.
No data is read or collected, the extension only adds the button and changes some CSS properties. Full source code is available here: https://github.com/clementlize/firestore-tools
Read more
This extension adds buttons to the interface to solve these problems: fullscreen mode, expand/collapse fields.
When in fullscreen mode, the 3 columns table takes the whole screen area so that you can browse easily. Click again on the button to exit the fullscreen mode and get back to normal.
No data is read or collected, the extension only adds the button and changes some CSS properties. Full source code is available here: https://github.com/clementlize/firestore-tools
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Firestore Tools: fullscreen browser, collapse fields", "description": "Simplify your life when browsing the Google Firebase-Firestore realtime database: fullscreen mode, auto-collapse fields.", "version": "2.1.1", "manifest_version": 3, "content_scripts": [ { "matches": ["*://console.firebase.google.com/*"], "js": ["contentScript.js"], "css": ["styles/content.css"] } ], "action": { "default_title": "Firestore Tools", "default_popup": "popup.html", "default_icon": { "16": "/icons/icon-16.png", "32": "/icons/icon-32.png", "48": "/icons/icon-48.png", "128": "/icons/icon-128.png" } }, "icons": { "16": "/icons/icon-16.png", "32": "/icons/icon-32.png", "48": "/icons/icon-48.png", "128": "/icons/icon-128.png" }}
Read more