Не подскажите код кнопки для быстрого доступа к папке Profile 58, если это возможно, а то код кнопки для Перезапуска браузера нашёл, а этот не могу найти. Код кнопки нужен для userChrome.css, а не для CB
Win7
Отсутствует
kokoss
вместе с кнопкой перезапуска
#browser-border-start { -moz-binding: url("data:text/xml;charset=utf-8,<bindings xmlns='http://www.mozilla.org/xbl'><binding id='toolbarbuttons'><implementation><constructor><![CDATA[ try { let id = 'v-toolbarbutton-restart-app'; if (this._getWidget(id)) { let label = '%D0%9F%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0'; let tooltiptext = '%D0%9B%D0%9A%D0%9C%3A%20%D0%9F%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D1%8C%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%5Cn%D0%A1%D0%9A%D0%9C%3A%20%D0%9F%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D1%8C%20%D0%B1%D0%B5%D0%B7%20%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9%5Cn%D0%9F%D0%9A%D0%9C%3A%20%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D1%83%20%D1%81%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%BC%D0%BE%D0%B3%D0%BE%20%D0%B8%D0%B7%20%D0%BA%D0%B5%D1%88%D0%B0%20%D0%B8%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D1%8C'; CustomizableUI.createWidget({ id: id, type: 'custom', label: label, tooltiptext: tooltiptext, onBuild: function(document) { var win = document.defaultView; var toolbarbutton_0 = document.createElement('toolbarbutton'); toolbarbutton_0.id = id; toolbarbutton_0.setAttribute('label', label); toolbarbutton_0.setAttribute('context', false); toolbarbutton_0.setAttribute('tooltiptext', tooltiptext); toolbarbutton_0.restartMozilla = function(nocache = false) { var cancelQuit = Components.classes['@mozilla.org/supports-PRBool;1'].createInstance(Components.interfaces.nsISupportsPRBool); Services.obs.notifyObservers(cancelQuit, 'quit-application-requested', 'restart'); if (cancelQuit.data) return false; if (nocache) Services.appinfo.invalidateCachesOnRestart(); var restart = Services.startup; restart.quit(restart.eAttemptQuit | restart.eRestart); }; toolbarbutton_0.addEventListener('click', function(event) { if (event.button == 0) this.restartMozilla(); else if (event.button == 1) win.safeModeRestart(); else if (event.button == 2) { event.preventDefault(); event.stopPropagation(); this.restartMozilla(true); } }, false); toolbarbutton_0.classList.add('toolbarbutton-1'); toolbarbutton_0.classList.add('chromeclass-toolbar-additional'); return toolbarbutton_0; } }); } } catch(e) {} try { let id = 'v-toolbarbutton-open-directories'; if (this._getWidget(id)) { let label = '%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C%20%D0%BF%D0%B0%D0%BF%D0%BA%D1%83'; let tooltiptext = '%D0%9B%D0%9A%D0%9C%3A%20%D0%9F%D0%B0%D0%BF%D0%BA%D0%B0%20%D0%BF%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8F%5Cn%D0%A1%D0%9A%D0%9C%3A%20%D0%9A%D0%BE%D1%80%D0%BD%D0%B5%D0%B2%D0%B0%D1%8F%20%D0%BF%D0%B0%D0%BF%D0%BA%D0%B0%20%D0%B4%D0%B8%D1%81%D0%BA%D0%B0%5Cn%D0%9F%D0%9A%D0%9C%3A%20%D0%9F%D0%B0%D0%BF%D0%BA%D0%B0%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8'; CustomizableUI.createWidget({ id: id, type: 'custom', label: label, tooltiptext: tooltiptext, onBuild: function (document) { var toolbarbutton_0 = document.createElement('toolbarbutton'); toolbarbutton_0.id = id; toolbarbutton_0.setAttribute('label', label); toolbarbutton_0.setAttribute('context', false); toolbarbutton_0.setAttribute('tooltiptext', tooltiptext); toolbarbutton_0.addEventListener('click', function(event) { var ci = Components.interfaces, dirs; if (event.button == 0) { dirs = Services.dirsvc.get('ProfD', ci.nsIFile); if (dirs.exists()) dirs.launch(); } else if (event.button == 1) { dirs = Services.dirsvc.get('GreD', ci.nsIFile); while(dirs.parent) dirs = dirs.parent; dirs.launch(); } else if (event.button == 2) { dirs = Services.dirsvc.get('GreD', ci.nsIFile); dirs.launch(); } }, false); toolbarbutton_0.classList.add('toolbarbutton-1'); toolbarbutton_0.classList.add('chromeclass-toolbar-additional'); return toolbarbutton_0; } }); } } catch(e) {} ]]></constructor><method name='_getWidget'><parameter name='id'/><body><![CDATA[ var widget = CustomizableUI.getWidget(id); if (!widget || widget.provider != CustomizableUI.PROVIDER_API) return true; return false; ]]></body></method></implementation></binding></bindings>#toolbarbuttons") !important; display: -moz-box !important; } #browser-border-start[hidden="true"] { visibility: collapse !important; width: 0 !important; border: none !important; } #v-toolbarbutton-restart-app { list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 48 48'><g><path d='M 2.438,0 C 1.088,0 0,1.09 0,2.44 V 45.56 C 0,46.91 1.088,48 2.438,48 H 45.56 C 46.91,48 48,46.91 48,45.56 V 2.44 C 48,1.09 46.91,0 45.56,0 Z' style='fill:%23f38725;fill-opacity:1;' /><path style='opacity:0.25;fill:%23000000;' d='M 36,10 11,12 C 10.26,20.3 8,37.3 8,37.3 L 18.7,48 H 45.53 C 47,47.9 47.9,47 48,45.5 V 11.3 L 41.1,4.4 Z'/><path style='fill:%23ffffff;' d='M 11.85,40.88 C 13.12,41.73 14.04,42.23 15.57,42.9 16.26,43.21 18.54,43.91 19.35,44.07 20.68,44.34 22.21,44.5 23.43,44.5 24.63,44.51 26.88,44.25 28.04,43.98 28.81,43.8 31.3,42.96 31.9,42.68 34.17,41.62 35.5,40.72 37.03,39.23 L 38.22,38.08 38.19,37.75 C 38.14,37.45 38,37.29 35.62,34.92 33.34,32.65 33.08,32.4 32.84,32.39 32.45,32.36 32.05,32.54 31.65,32.93 31.04,33.54 29.41,34.63 28.57,34.99 27.96,35.26 26.26,35.81 25.95,35.84 25.76,35.86 25.34,35.92 25.05,35.98 24.01,36.18 21.62,36.06 20.57,35.75 20.44,35.72 20.12,35.63 19.84,35.55 17.86,34.99 15.41,33.34 14.09,31.65 13.11,30.4 12.27,28.83 11.93,27.65 11.86,27.36 11.76,27.03 11.73,26.92 11.59,26.39 11.42,25 11.4,24.15 11.39,23.33 11.57,21.7 11.72,21.15 11.76,21.04 11.86,20.7 11.93,20.43 12.37,18.86 13.6,16.79 14.86,15.51 15.42,14.94 16.93,13.81 17.46,13.56 17.69,13.46 17.92,13.32 17.96,13.26 18.11,13.13 19.77,12.52 20.57,12.3 21.12,12.15 22.46,11.96 22.52,12.04 22.55,12.08 22.61,12.08 22.66,12.04 22.78,11.91 24.63,11.98 25.47,12.15 25.94,12.24 26.41,12.32 26.5,12.32 26.6,12.33 26.73,12.37 26.76,12.39 26.8,12.44 26.97,12.5 27.15,12.53 27.31,12.57 27.62,12.66 27.82,12.76 28.8,13.21 29.74,13.7 30.06,13.92 L 30.4,14.2 28.2,16.41 C 26.51,18.1 25.99,18.67 25.95,18.83 25.93,18.95 26.04,19.21 26.18,19.39 26.39,19.67 26.55,19.76 27.1,19.92 32.75,21.03 37.09,21.89 43.17,23.11 43.98,23.32 44.32,23.29 44.68,22.91 45.12,22.47 45.11,22.31 44.58,19.94 L 41.65,5.29 C 41.5,4.78 41.4,4.6 41.15,4.41 40.96,4.27 40.73,4.17 40.59,4.19 40.43,4.21 39.89,4.71 38.35,6.26 L 36.3,8.3 35.9,7.89 C 35.15,7.13 32.6,5.65 31.09,5.09 29.77,4.6 29.31,4.45 28.27,4.18 27.64,4.03 27.09,3.9 27.04,3.9 27.01,3.91 26.64,3.84 26.26,3.76 25.33,3.59 21.56,3.58 20.64,3.76 20.25,3.84 19.88,3.9 19.84,3.9 19.66,3.87 17.89,4.35 16.94,4.67 16.41,4.86 15.86,5.04 15.69,5.09 15.11,5.29 12.75,6.58 11.81,7.22 10.98,7.8 10.57,8.16 9.057,9.67 7.179,11.56 6.455,12.47 5.729,13.88 5.563,14.2 5.38,14.5 5.321,14.57 5.23,14.65 4.997,15.15 4.66,15.94 4.519,16.29 3.735,18.58 3.637,18.95 3.241,20.43 2.983,22.57 3.001,24.24 3.014,25.39 3.234,27.53 3.384,27.99 3.435,28.13 3.486,28.35 3.498,28.49 3.534,28.86 4.352,31.41 4.662,32.11 5.208,33.35 5.715,34.25 6.574,35.55 7.216,36.51 7.44,36.76 9.135,38.44 10.67,39.97 11.14,40.4 11.85,40.88' /></g></svg>") !important; } #v-toolbarbutton-open-directories { list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 48 48'><g><path d='M 2.438,0 C 1.087,0 0,1.088 0,2.438 V 45.56 C 0,46.91 1.087,48 2.438,48 H 45.56 C 46.91,48 48,46.91 48,45.56 V 2.438 C 48,1.088 46.91,0 45.56,0 Z' style='fill:%230078ad;fill-opacity:1;' /><path style='opacity:0.25;fill:%23000000;' d='M 15.1,8.4 10.1,17.2 3.1,23.8 9.5,30.2 9.1,44.9 12.2,48 H 45.5 C 47,47.9 47.9,47 48,45.5 V 26.2 L 44.9,23.1 16.8,10.1 Z'/><path style='fill:%23ffffff;stroke:%23ffffff;stroke-width:1;stroke-linejoin:round' d='M 23.9,3.5 14.2,13 V 9.29 H 14.5 C 14.6,9.29 14.7,9.21 14.7,9.11 V 8.75 C 14.7,8.65 14.6,8.56 14.5,8.56 H 9.71 9.67 V 8.56 C 9.59,8.57 9.52,8.66 9.52,8.75 V 9.11 C 9.52,9.21 9.6,9.29 9.71,9.29 H 10 V 17.1 L 3.5,23.4 H 9.5 V 44.5 H 18.6 V 34.4 33.8 C 18.6,32.7 19.4,31.9 20.4,31.9 H 27.6 C 28.6,31.9 29.4,32.7 29.4,33.8 V 34.4 44.5 H 38.5 V 23.4 H 44.5 L 34.3,13.4 Z' /></g></svg>") !important; }
#browser-border-start { -moz-binding: url("data:text/xml;charset=utf-8,<bindings xmlns='http://www.mozilla.org/xbl'><binding id='toolbarbuttons'><implementation><constructor><![CDATA[ try { let id = 'v-toolbarbutton-restart-app'; if (this._getWidget(id)) { let label = '%D0%9F%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0'; let tooltiptext = '%D0%9B%D0%9A%D0%9C%3A%20%D0%9F%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D1%8C%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%5Cn%D0%A1%D0%9A%D0%9C%3A%20%D0%9F%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D1%8C%20%D0%B1%D0%B5%D0%B7%20%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9%5Cn%D0%9F%D0%9A%D0%9C%3A%20%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D1%83%20%D1%81%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%BC%D0%BE%D0%B3%D0%BE%20%D0%B8%D0%B7%20%D0%BA%D0%B5%D1%88%D0%B0%20%D0%B8%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D1%8C'; CustomizableUI.createWidget({ id: id, type: 'custom', label: label, tooltiptext: tooltiptext, onBuild: function(document) { var win = document.defaultView; var toolbarbutton_0 = document.createXULElement('toolbarbutton'); toolbarbutton_0.id = id; toolbarbutton_0.setAttribute('label', label); toolbarbutton_0.setAttribute('context', false); toolbarbutton_0.setAttribute('tooltiptext', tooltiptext); toolbarbutton_0.restartMozilla = function(nocache = false) { var cancelQuit = Components.classes['@mozilla.org/supports-PRBool;1'].createInstance(Components.interfaces.nsISupportsPRBool); Services.obs.notifyObservers(cancelQuit, 'quit-application-requested', 'restart'); if (cancelQuit.data) return false; if (nocache) Services.appinfo.invalidateCachesOnRestart(); var restart = Services.startup; restart.quit(restart.eAttemptQuit | restart.eRestart); }; toolbarbutton_0.addEventListener('click', function(event) { if (event.button == 0) this.restartMozilla(); else if (event.button == 1) win.safeModeRestart(); else if (event.button == 2) { event.preventDefault(); event.stopPropagation(); this.restartMozilla(true); } }, false); toolbarbutton_0.classList.add('toolbarbutton-1'); toolbarbutton_0.classList.add('chromeclass-toolbar-additional'); return toolbarbutton_0; } }); } } catch(e) {} try { let id = 'v-toolbarbutton-open-directories'; if (this._getWidget(id)) { let label = '%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C%20%D0%BF%D0%B0%D0%BF%D0%BA%D1%83'; let tooltiptext = '%D0%9B%D0%9A%D0%9C%3A%20%D0%9F%D0%B0%D0%BF%D0%BA%D0%B0%20%D0%BF%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8F%5Cn%D0%A1%D0%9A%D0%9C%3A%20%D0%9A%D0%BE%D1%80%D0%BD%D0%B5%D0%B2%D0%B0%D1%8F%20%D0%BF%D0%B0%D0%BF%D0%BA%D0%B0%20%D0%B4%D0%B8%D1%81%D0%BA%D0%B0%5Cn%D0%9F%D0%9A%D0%9C%3A%20%D0%9F%D0%B0%D0%BF%D0%BA%D0%B0%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8'; CustomizableUI.createWidget({ id: id, type: 'custom', label: label, tooltiptext: tooltiptext, onBuild: function (document) { var toolbarbutton_0 = document.createXULElement('toolbarbutton'); toolbarbutton_0.id = id; toolbarbutton_0.setAttribute('label', label); toolbarbutton_0.setAttribute('context', false); toolbarbutton_0.setAttribute('tooltiptext', tooltiptext); toolbarbutton_0.addEventListener('click', function(event) { var ci = Components.interfaces, dirs; if (event.button == 0) { dirs = Services.dirsvc.get('ProfD', ci.nsIFile); if (dirs.exists()) dirs.launch(); } else if (event.button == 1) { dirs = Services.dirsvc.get('GreD', ci.nsIFile); while(dirs.parent) dirs = dirs.parent; dirs.launch(); } else if (event.button == 2) { dirs = Services.dirsvc.get('GreD', ci.nsIFile); dirs.launch(); } }, false); toolbarbutton_0.classList.add('toolbarbutton-1'); toolbarbutton_0.classList.add('chromeclass-toolbar-additional'); return toolbarbutton_0; } }); } } catch(e) {} ]]></constructor><method name='_getWidget'><parameter name='id'/><body><![CDATA[ var widget = CustomizableUI.getWidget(id); if (!widget || widget.provider != CustomizableUI.PROVIDER_API) return true; return false; ]]></body></method></implementation></binding></bindings>#toolbarbuttons") !important; display: -moz-box !important; } #browser-border-start[hidden="true"] { visibility: collapse !important; width: 0 !important; border: none !important; } #v-toolbarbutton-restart-app { list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 48 48'><g><path d='M 2.438,0 C 1.088,0 0,1.09 0,2.44 V 45.56 C 0,46.91 1.088,48 2.438,48 H 45.56 C 46.91,48 48,46.91 48,45.56 V 2.44 C 48,1.09 46.91,0 45.56,0 Z' style='fill:%23f38725;fill-opacity:1;' /><path style='opacity:0.25;fill:%23000000;' d='M 36,10 11,12 C 10.26,20.3 8,37.3 8,37.3 L 18.7,48 H 45.53 C 47,47.9 47.9,47 48,45.5 V 11.3 L 41.1,4.4 Z'/><path style='fill:%23ffffff;' d='M 11.85,40.88 C 13.12,41.73 14.04,42.23 15.57,42.9 16.26,43.21 18.54,43.91 19.35,44.07 20.68,44.34 22.21,44.5 23.43,44.5 24.63,44.51 26.88,44.25 28.04,43.98 28.81,43.8 31.3,42.96 31.9,42.68 34.17,41.62 35.5,40.72 37.03,39.23 L 38.22,38.08 38.19,37.75 C 38.14,37.45 38,37.29 35.62,34.92 33.34,32.65 33.08,32.4 32.84,32.39 32.45,32.36 32.05,32.54 31.65,32.93 31.04,33.54 29.41,34.63 28.57,34.99 27.96,35.26 26.26,35.81 25.95,35.84 25.76,35.86 25.34,35.92 25.05,35.98 24.01,36.18 21.62,36.06 20.57,35.75 20.44,35.72 20.12,35.63 19.84,35.55 17.86,34.99 15.41,33.34 14.09,31.65 13.11,30.4 12.27,28.83 11.93,27.65 11.86,27.36 11.76,27.03 11.73,26.92 11.59,26.39 11.42,25 11.4,24.15 11.39,23.33 11.57,21.7 11.72,21.15 11.76,21.04 11.86,20.7 11.93,20.43 12.37,18.86 13.6,16.79 14.86,15.51 15.42,14.94 16.93,13.81 17.46,13.56 17.69,13.46 17.92,13.32 17.96,13.26 18.11,13.13 19.77,12.52 20.57,12.3 21.12,12.15 22.46,11.96 22.52,12.04 22.55,12.08 22.61,12.08 22.66,12.04 22.78,11.91 24.63,11.98 25.47,12.15 25.94,12.24 26.41,12.32 26.5,12.32 26.6,12.33 26.73,12.37 26.76,12.39 26.8,12.44 26.97,12.5 27.15,12.53 27.31,12.57 27.62,12.66 27.82,12.76 28.8,13.21 29.74,13.7 30.06,13.92 L 30.4,14.2 28.2,16.41 C 26.51,18.1 25.99,18.67 25.95,18.83 25.93,18.95 26.04,19.21 26.18,19.39 26.39,19.67 26.55,19.76 27.1,19.92 32.75,21.03 37.09,21.89 43.17,23.11 43.98,23.32 44.32,23.29 44.68,22.91 45.12,22.47 45.11,22.31 44.58,19.94 L 41.65,5.29 C 41.5,4.78 41.4,4.6 41.15,4.41 40.96,4.27 40.73,4.17 40.59,4.19 40.43,4.21 39.89,4.71 38.35,6.26 L 36.3,8.3 35.9,7.89 C 35.15,7.13 32.6,5.65 31.09,5.09 29.77,4.6 29.31,4.45 28.27,4.18 27.64,4.03 27.09,3.9 27.04,3.9 27.01,3.91 26.64,3.84 26.26,3.76 25.33,3.59 21.56,3.58 20.64,3.76 20.25,3.84 19.88,3.9 19.84,3.9 19.66,3.87 17.89,4.35 16.94,4.67 16.41,4.86 15.86,5.04 15.69,5.09 15.11,5.29 12.75,6.58 11.81,7.22 10.98,7.8 10.57,8.16 9.057,9.67 7.179,11.56 6.455,12.47 5.729,13.88 5.563,14.2 5.38,14.5 5.321,14.57 5.23,14.65 4.997,15.15 4.66,15.94 4.519,16.29 3.735,18.58 3.637,18.95 3.241,20.43 2.983,22.57 3.001,24.24 3.014,25.39 3.234,27.53 3.384,27.99 3.435,28.13 3.486,28.35 3.498,28.49 3.534,28.86 4.352,31.41 4.662,32.11 5.208,33.35 5.715,34.25 6.574,35.55 7.216,36.51 7.44,36.76 9.135,38.44 10.67,39.97 11.14,40.4 11.85,40.88' /></g></svg>") !important; } #v-toolbarbutton-open-directories { list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 48 48'><g><path d='M 2.438,0 C 1.087,0 0,1.088 0,2.438 V 45.56 C 0,46.91 1.087,48 2.438,48 H 45.56 C 46.91,48 48,46.91 48,45.56 V 2.438 C 48,1.088 46.91,0 45.56,0 Z' style='fill:%230078ad;fill-opacity:1;' /><path style='opacity:0.25;fill:%23000000;' d='M 15.1,8.4 10.1,17.2 3.1,23.8 9.5,30.2 9.1,44.9 12.2,48 H 45.5 C 47,47.9 47.9,47 48,45.5 V 26.2 L 44.9,23.1 16.8,10.1 Z'/><path style='fill:%23ffffff;stroke:%23ffffff;stroke-width:1;stroke-linejoin:round' d='M 23.9,3.5 14.2,13 V 9.29 H 14.5 C 14.6,9.29 14.7,9.21 14.7,9.11 V 8.75 C 14.7,8.65 14.6,8.56 14.5,8.56 H 9.71 9.67 V 8.56 C 9.59,8.57 9.52,8.66 9.52,8.75 V 9.11 C 9.52,9.21 9.6,9.29 9.71,9.29 H 10 V 17.1 L 3.5,23.4 H 9.5 V 44.5 H 18.6 V 34.4 33.8 C 18.6,32.7 19.4,31.9 20.4,31.9 H 27.6 C 28.6,31.9 29.4,32.7 29.4,33.8 V 34.4 44.5 H 38.5 V 23.4 H 44.5 L 34.3,13.4 Z' /></g></svg>") !important; }
Отредактировано Vitaliy V. (22-05-2019 13:08:28)
Отсутствует
Добрый день! Подскажите как в новом Firefox вернуть изменение цвета вкладок и шрифта с их названием, или хотя бы что-то из этого. В старых версиях после запуска Firefox загруженные вкладки имели более темный цвет и красный цвет шрифта у названий и становились светлее со сменой цвета шрифта на черный только после клика по ним, а в новом Firefox они все выглядят одинаково как уже открытые сразу после запуска браузера и ориентироваться в большом количестве вкладок из-за этого стало жутко неудобно.
Отсутствует
Decimus
#TabsToolbar .tabbrowser-tab:not([selected="true"])[pending="true"] { background-color: burlywood !important; color: red !important; font-style: italic !important; } #TabsToolbar[brighttext="true"] .tabbrowser-tab:not([selected="true"])[pending="true"] { background-color: saddlebrown !important; color: salmon !important; }
Отсутствует
Vitaliy V., извините, почему-то у меня не меняется цвет вкладок и шрифт после перехода по ним. Просто скопировал код в userChrome.css. Никаких других команд для вкладок нет.
upd: разобрался. Это код не для вновь открываемых вкладок, а для вкладок после сохранённой сессии после перезапуска браузера
Отредактировано dreamkz (20-11-2018 13:21:18)
Отсутствует
Добрый день!
Взял готовый стиль по тёмным контекстным меню из поста №4834, подправил все цвета под себя, и вроде всё хорошо, но Выделенный цвет в некоторых контекстных меню остался голубым (как у Светлой темы):
Добавлено 20-11-2018 12:13:07
P.S.: Кстати, сейчас вот обнаружил ещё один косяк, в связи с применением данного стиля, в выпадающей менюшке сохранения страницы сайта в определённой папке, шрифт стал тоже белым (как и во всех контекстных меню):
Отредактировано v4386 (20-11-2018 12:20:14)
Отсутствует
Как сделать, что бы при наведении на иконки этих кнопок, в выпадающем контекстном меню, были только тексты: папка профиля и перезагрузить приложение
а действия остались или тоже убрать?
если только тултипы изменить попробуйте сами
сначала обновите код из №4952 я его уменьшил а то там повторялись длинные закодированные строки.
ну и заменяете
Отсутствует
Vitaliy V.
Из принципа распотрошил FF63 и что вижу....Flip Close Tab - иконку отказывается показывать . проверил настройки CSS , вроде, как в 62 и не фига...
Не, прописал отдельно в Chrome - показывает, где собака зарыта?
"Восстановить иконки закладок" - тоже приказало долго жить?
Отсутствует
Если не заняты-помогите с командой (Закрыть дубликаты вкладок). Спасибо
с командой, для клавиатуры, кнопки ...?
Как отключить выделение синим при наведении в about:addons и настройках
у меня синим при наведении там не выделяется пишите конкретнее.
Flip Close Tab - иконку отказывается показывать
Да там стиль не загружается, потом обновлю его мне это расширение не главное, на данный момент 6 работают в ff dev. edition и ладно.
исправь пока сам loadButtonStyle и removeButtonStyle
loadButtonStyle: function(win) { try { var utils = ("windowUtils" in win && win.windowUtils instanceof Ci.nsIDOMWindowUtils) ? win.windowUtils : win.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIDOMWindowUtils); utils.loadSheet(this.styleURI, utils.USER_SHEET); } catch(ex) { Cu.reportError(ex); } }, removeButtonStyle: function(win) { try { var utils = ("windowUtils" in win && win.windowUtils instanceof Ci.nsIDOMWindowUtils) ? win.windowUtils : win.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIDOMWindowUtils); utils.removeSheet(this.styleURI, utils.USER_SHEET); } catch(ex) { Cu.reportError(ex); } },
"Восстановить иконки закладок" - тоже приказало долго жить?
а замены нет? webextension могут же работать с закладками.
Отредактировано Vitaliy V. (20-11-2018 23:30:14)
Отсутствует
Vitaliy V.
С командой в Контекстном меню вкладок (как ранее вы помогли с командой "Закрыть прочитанные вкладки")
И надо чуть опустить панель Поиска, а то кнопки наезжают на панель( если закрыть панель Меню)
Отредактировано Вит (21-11-2018 08:26:13)
Отсутствует
Привет всем.
Есть код, скрывающий неактивные пункты меню:
Проблема в том, что на некоторых сайтах также скрываются некоторые выпадающие меню или строка "пусто" в пустой папке.
Можно как-то исправить?
Строки типа
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @-moz-document url("chrome://browser/content/browser.xul") {}
не помогают
Waterfox 56.2.5
Отсутствует
Vitaliy V.
Можно ли стилем организовать фичу, чтоб все ранее не посещенные сайты открывались с масштабом страницы не 100%, а например 125% ?
В хромоклонах есть опция в меню настроек для этого, а в лисе нет. Раньше хоть кнопка CB работала, но теперь кнопки отвалились и надежда только на стиль.
Отсутствует
Есть код, скрывающий неактивные пункты меню:
Какого меню? Если контекстного меню, то вот:
#contentAreaContextMenu menuitem[disabled="true"] { display: none; } #contentAreaContextMenu menuitem {max-width: 255px !important;}
Второй пункт меняет максимальную ширину меню.
Отсутствует
Какого меню? Если контекстного меню, то вот:
Для всех меню нужно.
Можно заменить visibility: collapse !important; на color: rgba(250,250,250,0) !important;
но это не совсем то, чего хотелось бы
Отсутствует
Vitaliy V.
что-то не работает код. Уменьшить высоту вкладок
#TabsToolbar,
#titlebar,
#tabbrowser-tabs {
--tab-min-height: 26px !important;
--toolbarbutton-inner-padding: 3px !important;
}
@media (-moz-windows-compositor) {
#main-window[sizemode="normal"] > #titlebar {
-moz-appearance: none !important;
}
}
Отсутствует
Вит
Высота
#tabbrowser-tabs {
max-height: 26px !important;
min-height: 26px !important;
}
Длина .tabbrowser-tab[fadein]:not([pinned]) {max-width: 200px !important;}
Отредактировано drage2 (21-11-2018 22:06:24)
Отсутствует
С командой в Контекстном меню вкладок
возможно перемудрил, хотелось чтобы закрывалась по возможности не текущая вкладка или закреплённая вкладка а её дубликат/ы
Также замените правило на это
#tabbrowser-tabs > hbox.tab-drop-indicator-box { -moz-binding: url("data:text/xml;charset=utf-8,<bindings xmlns='http://www.mozilla.org/xbl'><binding id='unread'><implementation><field name='_eventListeners'>[];</field><constructor><![CDATA[ this._addEventListener(this.parentNode, 'TabSelect', function(event) { var tab = event.target; if (tab.hasAttribute('notselectedsinceload') && !gBrowser._previewMode) tab.removeAttribute('notselectedsinceload'); }, false); var popup = document.querySelector('%23tabContextMenu'); var ctabread = { handleEvent() { var item = this.item = popup.insertBefore(document.createElement('menuitem'), (popup.querySelector('%23context_closeOtherTabs') || popup.firstChild).nextSibling); item.setAttribute('label', '%D0%97%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D1%8C%20%D0%BF%D1%80%D0%BE%D1%87%D0%B8%D1%82%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%B2%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8'); item.setAttribute('oncommand', 'ctabread.closetabs(ctabread.tabs);'); item.ctabread = this; var item2 = this.item2 = popup.insertBefore(document.createElement('menuitem'), item.nextSibling); item2.setAttribute('label', '%D0%97%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D1%8C%20%D0%B4%D1%83%D0%B1%D0%BB%D0%B8%D0%BA%D0%B0%D1%82%D1%8B%20%D0%B2%D0%BA%D0%BB%D0%B0%D0%B4%D0%BE%D0%BA'); item2.setAttribute('oncommand', 'ctabread.closetabs(ctabread.tabs2);'); item2.ctabread = this; this.itemdis(); this.handleEvent = () => { this.itemdis(); }; }, itemdis() { let tabs = [], tabs2 = [], map = new Map(); gBrowser.visibleTabs.forEach(t => { let sel = t.selected, pin = t.pinned, url = t.linkedBrowser.currentURI.spec; if (!sel && !t.multiselected && !pin && !t.hasAttribute('notselectedsinceload')) tabs.push(t); if (map.has(url)) { let mt = map.get(url), mpin = mt.pinned, msel = mt.selected; if ((!sel && (!pin || (pin && mpin))) || (sel && !pin && mpin)) tabs2.push(t); else if (!msel && (!mpin || (mpin && pin))) { tabs2.push(mt); map.set(url, t); } } else map.set(url, t); }); this.item.disabled = (this.tabs = tabs).length == 0; this.item2.disabled = (this.tabs2 = tabs2).length == 0; }, closetabs(tabs) { gBrowser.removeTabs(tabs); } }; this._addEventListener(popup, 'popupshowing', ctabread, false); ]]></constructor><destructor><![CDATA[ this._eventListeners.forEach((args) => args[0].removeEventListener(args[1], args[2], args[3])); ]]></destructor><method name='_addEventListener'><body><![CDATA[ arguments[0].addEventListener(arguments[1], arguments[2], arguments[3]); this._eventListeners.push(arguments); ]]></body></method></implementation></binding></bindings>#unread") !important; }
И надо чуть опустить панель Поиска, а то кнопки наезжают на панель( если закрыть панель Меню)
предположу что это из-за стиля (не моего) чтобы панель вкладок была ниже
попробуйте такой
/*Вкладки внизу*/ #navigator-toolbox > #toolbar-menubar { -moz-box-ordinal-group: 1 !important; } #navigator-toolbox > #nav-bar { -moz-box-ordinal-group: 2 !important; margin-top: 0 !important; } #navigator-toolbox > #add-additional-top-bar { /* дополнительная панель */ -moz-box-ordinal-group: 3 !important; } #navigator-toolbox > #PersonalToolbar { -moz-box-ordinal-group: 4 !important; } #navigator-toolbox > toolbar:not(:-moz-any(#toolbar-menubar,#nav-bar,#add-additional-top-bar,#PersonalToolbar)) { -moz-box-ordinal-group: 10 !important; } #navigator-toolbox > #TabsToolbar { -moz-box-ordinal-group: 100 !important; margin: 0 !important; padding: 0 !important; } #TabsToolbar > #tabbrowser-tabs { padding-bottom: 0 !important; margin-bottom: 0 !important; } #main-window[tabsintitlebar]:not([inFullscreen]) #toolbar-menubar[autohide="true"][inactive="true"] ~ #nav-bar { padding-inline-end: 140px !important; } #TabsToolbar .titlebar-placeholder[type="caption-buttons"], #TabsToolbar .titlebar-placeholder[type="pre-tabs"], #TabsToolbar .titlebar-placeholder[type="post-tabs"] { display: none !important; } #titlebar-buttonbox { z-index: 2 !important; }
Здравствуйте! Не могли бы вы обратить внимание на мой пост №4957.
Нет я уже писал у меня нет пока готового стиля для меню, а тот стиль не годится как по мне, но дело ваше использовать или нет.
Если сделаю себе стиль то может поделюсь.
Можно ли стилем организовать фичу, чтоб все ранее не посещенные сайты открывались с масштабом страницы не 100%, а например 125% ?
css конечно нет, а что расширения не пробовали типа такого https://addons.mozilla.org/ru/firefox/a … m-page-we/
там в настройках есть
Default Full Level (%):
Default Text Levels (%):
что-то не работает код. Уменьшить высоту вкладок
мешают другие стили...
Отредактировано Vitaliy V. (22-11-2018 01:29:48)
Отсутствует
а что расширения не пробовали типа такого https://addons.mozilla.org/ru/firefox/a … m-page-we/
Спасибо, что напомнили про него. Вроде устраивает.
Отсутствует