Kaynağa Gözat

fix: menu item style

Sven 1 yıl önce
ebeveyn
işleme
1ea5b72f26
1 değiştirilmiş dosya ile 4 ekleme ve 4 silme
  1. 4 4
      src/features/layout.ts

+ 4 - 4
src/features/layout.ts

@@ -118,13 +118,13 @@ function exchangeLogo() {
 
 /** Called whenever the menu exists to add a BYTM-Configuration button */
 export async function addConfigMenuOption(container: HTMLElement) {
-  const cfgOptElem = document.createElement("a");
+  const cfgOptElem = document.createElement("div");
   cfgOptElem.role = "button";
-  cfgOptElem.className = "bytm-cfg-menu-option bytm-anchor";
-  cfgOptElem.ariaLabel = "Click to open BetterYTM's configuration menu";
-
+  cfgOptElem.className = "bytm-cfg-menu-option";
+  
   const cfgOptItemElem = document.createElement("div");
   cfgOptItemElem.className = "bytm-cfg-menu-option-item";
+  cfgOptItemElem.ariaLabel = cfgOptItemElem.title = "Click to open BetterYTM's configuration menu";
   cfgOptItemElem.addEventListener("click", (e) => {
     const settingsBtnElem = document.querySelector<HTMLElement>("ytmusic-nav-bar ytmusic-settings-button tp-yt-paper-icon-button");
     settingsBtnElem?.click();