changeset 42:d9afec78974e

Hide a lot of new stuff across Docs, Drive, YT, and YT Studio.
author Paul Fisher <paul@pfish.zone>
date Fri, 31 Oct 2025 16:39:48 -0400
parents caa2d5a9e94f
children 1048d30d4e3e
files extension/css/docs.css extension/css/drive.css extension/css/youtube.css extension/css/ytstudio.css extension/manifest.json
diffstat 5 files changed, 22 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/extension/css/docs.css	Mon Oct 20 23:03:56 2025 -0400
+++ b/extension/css/docs.css	Fri Oct 31 16:39:48 2025 -0400
@@ -15,7 +15,12 @@
 /* "analyze this data" */ .waffle-griddy-suggestions-bubble-container,
 /* Insert AI column */ .extendTableControlsOverlayColumnsmithIcon,
 /* prompt in "create pivot table" */ .waffle-sdsd-gemini-entrypoint-wrapper,
-/* AI menu items */ .goog-menuitem.ai-standard-menu-item
+/* AI menu items */ .goog-menuitem.ai-standard-menu-item,
+/* "generate an image" in slides */ .appsSketchyContentLibraryRailAiEntryGroup,
+/* "help me create a slide" in toolbar */ #openSidekickForSlideGenerationButton,
+/* "help me create a slide" in menu */ .goog-menuitem:has(.docs-icon-screensaver-auto-18x18),
+/* AI search suggestions */ .gssb_sp,
+/* "Ask Gemini" menu */ #docs-gemini-menu
 {
     display: none !important;
 }
--- a/extension/css/drive.css	Mon Oct 20 23:03:56 2025 -0400
+++ b/extension/css/drive.css	Fri Oct 31 16:39:48 2025 -0400
@@ -1,7 +1,6 @@
 /* top toolbar */ #WWNEkf,
 /* in-file toolbar (e.g., opened PDF) */ #viewer-sidekick-button,
 /* "summarize this file" toolbar */ .iQnZTe.SMHH7,
-/* there appears to be no easy way to hide the "summarize this file" menu item :( */
 /* gemini toolbar */ .vfUWtf,
 /* "summarize this folder" */ #summarizeFolder,
 /* "summarize this folder" again */ .De8rPe,
@@ -10,7 +9,11 @@
 /* uninvited document summary, again */ .ndfHFb-c4YZDc-HFUoid-cSnan,
 /* gemini "catch up" on documents added by others in folder view */ .aXe95b,
 /* gemini summary of document contents in folder view */ .e5dYA,
-/* "summarize this file" context menu */ div[role=menuitem]:has(path[d^="M280-520v-80H600v80H280Zm0"])
+/* "summarize this file" context menu */ div[role=menuitem]:has(path[d^="M280-520v-80H600v80H280Zm0"]),
+/* "create an audio overview" button */ .a-b-od-d-gc-c:has(.a-b-yb-cp5i1d-IWrxCc),
+/* gemini in search menu */ .gssb_sbc,
+/* "Summarize this file" in preview popup */ .oaTPh
 {
     display: none !important;
 }
+
--- a/extension/css/youtube.css	Mon Oct 20 23:03:56 2025 -0400
+++ b/extension/css/youtube.css	Fri Oct 31 16:39:48 2025 -0400
@@ -1,5 +1,6 @@
 ytd-watch-metadata #flexible-item-buttons > yt-button-view-model:has(path[d~="M480-80q0-83-31.5-156T363-363q-54-54-127-85.5T80-480q83"]) /* "Ask" */,
-ytd-expandable-metadata-renderer:has(path[d^='M480-80q0-83-31.5-156T363-363q-54-54-127-85.5T80-480q83']) /* AI summary */
+ytd-expandable-metadata-renderer:has(path[d^='M480-80q0-83-31.5-156T363-363q-54-54-127-85.5T80-480q83']) /* AI summary */,
+ytd-talk-to-recs-flow-renderer /* AI chatbot video search */
 {
     display: none !important;
 }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/extension/css/ytstudio.css	Fri Oct 31 16:39:48 2025 -0400
@@ -0,0 +1,3 @@
+/* "Get AI help for your channel" */ ytcp-creator-chat-trigger {
+  display: none !important;
+}
--- a/extension/manifest.json	Mon Oct 20 23:03:56 2025 -0400
+++ b/extension/manifest.json	Fri Oct 31 16:39:48 2025 -0400
@@ -449,6 +449,12 @@
             "matches": [
                 "https://www.youtube.com/*"
             ]
+        },
+        {
+            "css": ["css/ytstudio.css"],
+            "matches": [
+                "https://studio.youtube.com/*"
+            ]
         }
     ]
 }