Beiträge von omar1979
-
-
Da bin ich überfragt, evtl. fällt einem anderen User ja etwas dazu ein.
Danke dir
-
Teste es doch einfach mal

Ansonsten, siehe den 2ten Screenshot in Beitrag Nr. 2
Ok. Dankeschön

Oder auch: Gesamte Webseite vergessen..:
Geht das auch mit einem Script oder Addon, ohne das man Bibliothek aufmachen muss?

Für das Andere auf dem Bild in Beitrag Nr. 1 habe ich auch ein Script von hier.

Das wäre toll.

-
Oder auch: Gesamte Webseite vergessen..:
Löscht das alle Sachen die auf dem Bild sind, das ich gepostet habe?
-
-
zur Lösung für alle.
Danke für die Info.

-
dann hat sich wohl das geändert und ist nurnoch .top-sites-list. danke 2002Andreas
.layout-variant-b .top-sites-list {
grid-template-columns: repeat(14, 1fr)!important;
} -
Hallo wieder..
habe jetzt schon seit einiger Zeit wieder das problem, dass mein css nicht mehr funkt.
ich will eigentlich nicht nur 8 vorschaubilder auf der zeile sondern mehr.
habe 6 zeilen. was ist wieder los mit meiner css?
und hier wieder die css-datei:
CSS
Alles anzeigen@-moz-document url(about:newtab), url(about:home) { /* body { background-image: url('file:///C:/Users/Ramo/AppData/Roaming/Mozilla/Firefox/Profiles/c612nnc8.default-release/chrome/Icons/exc.png') !important; background-repeat: no-repeat !important; background-size: 80px 470px !important; background-position: left !important; } */ body { background-color: #000000 !important; } .outer-wrapper.ds-outer-wrapper-breakpoint-override { margin-top: -130px; margin-left: -200px; margin-right: 100px; padding-left: 5px !important; padding-right: 5px !important; padding-bottom: 5px !important; /*margin-top: -75px; padding-left: 150px !important; padding-right: 125px !important; padding-bottom: 5px !important;*/ } .search-wrapper .logo-and-wordmark .logo { display: none !important; } .logo-and-wordmark { display: none !important; } .search-wrapper .search-handoff-button, .search-wrapper input { display: none !important; } .search-wrapper { margin-left: -130px !important; } .body-wrapper { margin-top: 20px !important; } .wordmark { visibility: hidden !important; } .layout-variant-b .top-sites-list { grid-template-columns: repeat(14, 1fr)!important; } li.top-site-outer { background-color: #c0c0c0 !important; border: 5px dotted yellow !important; width: 94px !important; height: 100px !important; margin-right: 10px !important; } li.top-site-outer:hover { background-color: blue !important; border: 5px dotted yellow !important; width: 94px !important; height: 100px !important; margin-right: 10px !important; } .top-site-outer .context-menu-button { background-image: url("file:///C:/Users/Ramo/AppData/Roaming/Mozilla/Firefox/Profiles/c612nnc8.default-release/chrome/Icons/Punkt_1.png") !important; margin-top: -33px !important; /* background-image: url("chrome://global/skin/icons/more.svg"); */ } div.tile, div.tile div.screenshot { width: 50px !important; height: 50px !important; margin-top: -17px !important; margin-bottom: -7px !important; } .top-site-outer .title span, .top-site-outer .title.pinned span { color: white !important; width: 90px !important; height: 20px !important; margin-bottom: -10px !important; margin-left: -10px !important; } .icon.icon-pin-small { color: red !important; margin-top: -4px !important; margin-left: -15px !important; /*margin-right:1px !important;*/ } .icon.icon-settings { background-color: red !important; color: white !important; margin-top: 5px !important; padding-left: 20px !important; } .icon.icon-settings:hover { background-color: blue !important; } } -
Oder teste bitte:
Vielen Dank. Funktioniert wieder.
-
Hallo allen..
ich benütze folgendes OpenWith.uc.js, habe gemerkt, dass es bei einigen Browsers die Icons nicht anzeigt. (siehe Bild)
Was hat sich geändert?

und hier das Script:
JavaScript
Alles anzeigen// ==UserScript== // @name OpenWith // @description Fügt dem Kontextmenü ein Menü hinzu, zum Öffnen der aktuelle Seite und eines ausgewählten Links in einem anderen Browser. // @description und eines ausgewählten Links in einem anderen Browser. // @version 1.2.1a 63+ // @author y2k // @include main // @charset UTF-8 // @namespace http://tabunfirefox.web.fc2.com/ // @note Anwendungssymbol anzeigen // @note als .uc.js Script umgeschrieben // ==/UserScript== (function() { "use strict"; /* Vor Verwendung, Pfad auf eigene Umgebung ändern(\ wird durch \\ ersetzt) Zum Übergeben von Argumenten, wie folgt vorgehen: C:\\Program Files\\Internet Explorer\\iexplore.exe<>$1 Argument Argument ※ $1 wird in URL umgewandelt */ const BrowserPath = { "Firefox": "C:\\Program Files\\Mozilla Firefox\\firefox.exe", "Brave Portable": "D:\\PortableProgramme\\brave-portable\\brave-portable.exe", "Opera Portable": "D:\\PortableProgramme\\OperaPortable\\opera.exe", "Chrome": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", "Edge": "C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe", }; const FlatMenu = false; const OpenWith = { start: function() { const cm = document.getElementById("contentAreaContextMenu"); cm.addEventListener("popupshowing", function(e) { if (e.target == this) { OpenWith.onpopup(e); } }, false); }, createMenu: function() { if (this.pageItem || this.linkItem) { return; } const contextMenu = document.getElementById("contentAreaContextMenu"); const pageMenu = this.$C("menu", { id: "context-open-with-page", label: "Seite öffnen mit…" }); contextMenu.insertBefore(pageMenu, contextMenu.querySelector(":scope > #context-bookmarkpage, :scope > #context-savepage")); const linkMenu = this.$C("menu", { id: "context-open-with-link", label: "Link öffnen mit…" }); contextMenu.insertBefore(linkMenu, contextMenu.querySelector(":scope > #context-sep-open")); this.pageItem = this.createMenuItem(pageMenu, "openPage", FlatMenu? "Seite öffnen mit $1 ":" Öffnen mit $1"); this.linkItem = this.createMenuItem(linkMenu, "openLink", FlatMenu? "Link öffnen mit $1 ":" Öffnen mit $1"); }, createMenuItem: function(menu, method, format) { const frag = document.createDocumentFragment(); let menuitem = []; for (let i of Object.keys(BrowserPath)) { const item = this.$C("menuitem", { label: format.replace("$1", i), class: "menuitem-iconic", image: "moz-icon:file:///" + BrowserPath[i].split("<>")[0] + "?size=16", value: JSON.stringify([ method, i ]), }); item.addEventListener("command", this, false); frag.appendChild(item); menuitem[menuitem.length] = item; } if (!FlatMenu) { const menupopup = this.$C("menupopup"); menupopup.appendChild(frag); menu.appendChild(menupopup); menuitem = [ menu ]; } else { const parent = menu.parentNode; parent.insertBefore(frag, menu); parent.removeChild(menu); } return menuitem; }, $C: function(tag, attrs) { const elem = document.createXULElement(tag); if (attrs) { for (let key of Object.keys(attrs)) elem.setAttribute(key, attrs[key]); } return elem; }, onpopup: function(e) { this.createMenu(); const isHtml = /^(https?|file):/.test(gBrowser.currentURI.spec); const pageItemHidden = !isHtml || gContextMenu.onLink || gContextMenu.onTextInput; const linkItemHidden = !isHtml || !gContextMenu.onLink || gContextMenu.onTextInput; const pageItem = this.pageItem; for (let i = 0, l = pageItem.length; i < l; i++) { pageItem[i].hidden = pageItemHidden; } const linkItem = this.linkItem; for (let i = 0, l = linkItem.length; i < l; i++) { linkItem[i].hidden = linkItemHidden; } }, handleEvent: function(event) { if (event.type === "command") { const [ method, key ] = JSON.parse(event.originalTarget.getAttribute("value")); const url = method === "openPage"? gBrowser.currentURI.spec: gContextMenu.linkURL; this.launch(BrowserPath[key], url); } }, launch: function(browserPath, openURL) { let [ path, args ] = browserPath.split("<>"); if (args) { args = args.split("^^").map(a => a.replace("$1", openURL)); } else { args = [ openURL ]; } const file = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsIFile); file.initWithPath(path); const process = Cc['@mozilla.org/process/util;1'].createInstance(Ci.nsIProcess); process.init(file); process.run(false, args, args.length, {}); }, }; OpenWith.start(); })(); -
auch von mir allen viel glück und gesundheit im neuen jahr.
-
-
Ja, was dachtest Du denn? Zweifelst Du etwa?

Bei 2002Andreas niemals.
war nur eine Meldung. 
-
-
-
-
Ich stehe auch gerade etwas auf dem Schlauch

Wie bekomme ich denn die Icons in die Leiste

symbolleiste anpassen und verschieben.
JavaScript
Alles anzeigen// 'Vertical Add-on Bar' script for Firefox by Aris // // no 'close' button // 'toggle' toolbar with 'Ctr + Alt + /' on Windows/Linux or 'Cmd + Alt + /' on macOS // optional toggle button hides the toolbar temporarily, it gets restored on every restart // 'Vertical Add-on Bar' entry is only visible in toolbars context menu when in customizing mode // // flexible spaces on toolbar work 'vertically' // toolbar can be on the left or on the right // toolbar is display horizontally in customizing mode // [!] Fix for WebExtensions with own windows by 黒仪大螃蟹 (for 1-N scripts) ChromeUtils.importESModule("resource:///modules/CustomizableUI.sys.mjs"); var AddonbarVertical = { init: function() { if (location != 'chrome://browser/content/browser.xhtml') return; /* blank tab workaround */ try { if(gBrowser.selectedBrowser.getAttribute('blank')) gBrowser.selectedBrowser.removeAttribute('blank'); } catch(e) {} var addonbar_v_label = 'Vertical Add-on Bar'; // toolbar name var button_label = 'Toggle vertical Add-on Bar'; // Toggle button name var addonbar_v_togglebutton = true; // display toggle button for vertical toolbar (true) or not (false) var addonbar_v_on_the_left = true; // display vertical toolbar on the left (true) or the right (false) var style_addonbar_v = true; // apply default toolbar appearance/colors to vertical add-on bar var addonbar_v_width = '40px'; // toolbar width var compact_buttons = false; // compact button size (true) or default button size (false) try { if(document.getElementById('toolbox_abv') == null && document.getElementById('addonbar_v') == null) { var toolbox_abv = document.createXULElement('toolbox'); toolbox_abv.setAttribute('orient','horizontal'); toolbox_abv.setAttribute('id','toolbox_abv'); toolbox_abv.setAttribute('insertbefore','sidebar-box'); var tb_addonbarv = document.createXULElement('toolbar'); tb_addonbarv.setAttribute('id','addonbar_v'); tb_addonbarv.setAttribute('customizable','true'); tb_addonbarv.setAttribute('class','toolbar-primary chromeclass-toolbar browser-toolbar customization-target'); tb_addonbarv.setAttribute('mode','icons'); tb_addonbarv.setAttribute('iconsize','small'); tb_addonbarv.setAttribute('toolboxid','navigator-toolbox'); tb_addonbarv.setAttribute('orient','vertical'); tb_addonbarv.setAttribute('flex','1'); tb_addonbarv.setAttribute('context','toolbar-context-menu'); tb_addonbarv.setAttribute('toolbarname', addonbar_v_label); tb_addonbarv.setAttribute('label', addonbar_v_label); tb_addonbarv.setAttribute('lockiconsize','true'); tb_addonbarv.setAttribute('defaultset','spring'); tb_addonbarv.setAttribute("accesskey",""); toolbox_abv.appendChild(tb_addonbarv); CustomizableUI.registerArea('addonbar_v', {legacy: true}); setTimeout(function(){ CustomizableUI.registerArea('addonbar_v', {legacy: true}); },2000); CustomizableUI.registerToolbarNode(tb_addonbarv); if(addonbar_v_on_the_left) { document.getElementById('browser').insertBefore(toolbox_abv,document.getElementById('browser').firstChild); } else { document.getElementById('browser').appendChild(toolbox_abv); } var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { try { if(document.querySelector('#browser').getAttribute('hidden') || document.querySelector('#main-window').getAttribute('customizing')) { document.querySelector('#addonbar_v').setAttribute('orient','horizontal'); document.querySelector('#navigator-toolbox').appendChild(document.querySelector('#addonbar_v')); } else { document.querySelector('#addonbar_v').setAttribute('orient','vertical'); document.querySelector('#toolbox_abv').appendChild(document.querySelector('#addonbar_v')); } } catch(e){} }); }); observer.observe(document.querySelector('#main-window'), { attributes: true, attributeFilter: ['customizing'] }); try { Services.prefs.getDefaultBranch('browser.vaddonbar.').setBoolPref('enabled',true); setToolbarVisibility(document.getElementById('addonbar_v'), Services.prefs.getBranch('browser.vaddonbar.').getBoolPref('enabled')); setToolbarVisibility(document.getElementById('toolbox_abv'), Services.prefs.getBranch('browser.vaddonbar.').getBoolPref('enabled')); } catch(e) {} if(addonbar_v_togglebutton) { CustomizableUI.createWidget({ id: 'togglebutton_addonbar_v', // button id defaultArea: CustomizableUI.AREA_NAVBAR, removable: true, label: button_label, // button title tooltiptext: button_label, // tooltip title onClick: function(event) { if(event.button==0 || event.button==1) { var windows = Services.wm.getEnumerator(null); while (windows.hasMoreElements()) { var win = windows.getNext(); var vAddonBar = win.document.getElementById('addonbar_v'); setToolbarVisibility(vAddonBar, vAddonBar.collapsed); var vAddonBarBox = win.document.getElementById('toolbox_abv'); setToolbarVisibility(vAddonBarBox, vAddonBarBox.collapsed); Services.prefs.getBranch('browser.vaddonbar.').setBoolPref('enabled',!vAddonBar.collapsed); if(!vAddonBar.collapsed) win.document.querySelector('#togglebutton_addonbar_v').setAttribute('checked','true'); else win.document.querySelector('#togglebutton_addonbar_v').removeAttribute('checked'); } } }, onCreated: function(button) { if(Services.prefs.getBranch('browser.vaddonbar.').getBoolPref('enabled')) button.setAttribute('checked','true'); return button; } }); } // Press 'Ctr + Alt + /' on Windows/Linux and 'Cmd + Alt + /' on macOS to toggle vertical add-on bar var key = document.createXULElement('key'); key.id = 'key_toggleVAddonBar'; key.setAttribute('key', '/'); key.setAttribute('modifiers', 'accel,alt'); key.setAttribute('oncommand',` var windows = Services.wm.getEnumerator(null); while (windows.hasMoreElements()) { var win = windows.getNext(); var vAddonBar = win.document.getElementById('addonbar_v'); setToolbarVisibility(vAddonBar, vAddonBar.collapsed); var vAddonBarBox = win.document.getElementById('toolbox_abv'); setToolbarVisibility(vAddonBarBox, vAddonBarBox.collapsed); Services.prefs.getBranch('browser.vaddonbar.').setBoolPref('enabled',!vAddonBar.collapsed); if(!vAddonBar.collapsed) win.document.querySelector('#togglebutton_addonbar_v').setAttribute('checked','true'); else win.document.querySelector('#togglebutton_addonbar_v').removeAttribute('checked'); } `); document.getElementById('mainKeyset').appendChild(key); } } catch(e) {} // style toolbar & toggle button var addonbar_v_style = ''; var togglebutton_addonbar_v_style = ''; if(style_addonbar_v) { var end_border =` #addonbar_v { border-inline-end: 1px solid var(--sidebar-border-color,rgba(0,0,0,0.1)) !important; } `; if(!addonbar_v_on_the_left) { end_border =` #addonbar_v { border-inline-start: 1px solid var(--sidebar-border-color,rgba(0,0,0,0.1)) !important; } `; } addonbar_v_style =` #addonbar_v { appearance: none !important; background-color: var(--toolbar-bgcolor); background-image: var(--toolbar-bgimage); background-clip: padding-box; color: var(--toolbar-color, inherit); } :root[lwtheme] #addonbar_v { background: var(--lwt-accent-color) !important; } :root[lwtheme][lwtheme-image='true'] #addonbar_v { background: var(--lwt-header-image) !important; background-position: 0vw 50vh !important; } #main-window:not([customizing]) #toolbox_abv:not([collapsed='true']), #main-window:not([customizing]) #addonbar_v:not([collapsed='true']) { min-width: `+addonbar_v_width+`; width: `+addonbar_v_width+`; max-width: `+addonbar_v_width+`; } #main-window[chromehidden='menubar toolbar location directories status extrachrome '] #toolbox_abv:not([collapsed='true']), #main-window[chromehidden='menubar toolbar location directories status extrachrome '] #addonbar_v:not([collapsed='true']), #main-window[sizemode='fullscreen'] #toolbox_abv:not([collapsed='true']), #main-window[sizemode='fullscreen'] #addonbar_v:not([collapsed='true']) { min-width: 0px; width: 0px; max-width: 0px; } #main-window[customizing] #addonbar_v { outline: 1px dashed !important; outline-offset: -2px !important; } #addonbar_v toolbarbutton, #addonbar_v toolbar .toolbarbutton-1 { padding: 0 !important; } #unified-extensions-button[hidden]{ visibility: visible !important; display: flex !important; } #addonbar_v toolbaritem separator { display: none !important; } #main-window:not([customizing]) #addonbar_v > toolbaritem { writing-mode: vertical-rl !important; text-orientation: mixed !important; transform: rotate(0deg) !important; } #main-window:not([customizing]) #addonbar_v > toolbaritem menupopup { max-height: 170px !important; max-width: 170px !important; transform: rotate(-90deg) !important; } #main-window:not([customizing]) #addonbar_v > toolbaritem .toolbarbutton-badge { transform: rotate(-90deg) !important; position: absolute !important; padding: 1px 2px !important; top: -4px !important; } #main-window:not([customizing]) #addonbar_v #search-container, #main-window:not([customizing]) #addonbar_v #wrapper-search-container { flex: unset !important; } #main-window:not([customizing]) #addonbar_v #search-container { min-width: unset !important; width: unset !important; height: 100px !important; &[width] { flex: unset !important; } } #main-window:not([customizing]) #addonbar_v #zoom-reset-button > .toolbarbutton-text { min-width: unset !important; min-height: unset !important; } #main-window:not([customizing]) #addonbar_v #zoom-reset-button:not([label]) { display: none !important; } #main-window:not([customizing]) #addonbar_v .toolbarbutton-combined-buttons-dropmarker > .toolbarbutton-icon { width: unset !important; height: 16px !important; } `+end_border+` `; } var addonbar_right = ''; if(!addonbar_v_on_the_left) { addonbar_right =` #toolbox_abv{ order: 10 !important; } `; } if(addonbar_v_togglebutton) { togglebutton_addonbar_v_style =` #togglebutton_addonbar_v .toolbarbutton-icon { \ list-style-image: url('chrome://browser/skin/sidebars.svg'); fill: green; } /*#togglebutton_addonbar_v .toolbarbutton-icon { list-style-image: url('chrome://browser/skin/forward.svg'); fill: red; } #togglebutton_addonbar_v[checked] .toolbarbutton-icon { fill: green; } #togglebutton_addonbar_v { background: url('chrome://browser/skin/back.svg') no-repeat; background-size: 35% !important; background-position: 10% 70% !important; } #togglebutton_addonbar_v[checked] { transform: rotate(180deg) !important; background: url('chrome://browser/skin/back.svg') no-repeat; background-position: 10% 30% !important; }*/ `; } var compact_buttons_code = ''; if(compact_buttons) compact_buttons_code = ` #addonbar_v toolbarbutton .toolbarbutton-icon { padding: 0 !important; width: 16px !important; height: 16px !important; } #addonbar_v .toolbarbutton-badge-stack { padding: 0 !important; margin: 0 !important; width: 16px !important; min-width: 16px !important; height: 16px !important; min-height: 16px !important; } #addonbar_v toolbarbutton .toolbarbutton-badge { margin-top: 0px !important; font-size: 8px !important; } `; var uri = Services.io.newURI('data:text/css;charset=utf-8,' + encodeURIComponent(''+addonbar_v_style + togglebutton_addonbar_v_style + addonbar_right + compact_buttons_code), null, null); var sss = Components.classes['@mozilla.org/content/style-sheet-service;1'].getService(Components.interfaces.nsIStyleSheetService); sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET); } } /* initialization delay workaround */ document.addEventListener('DOMContentLoaded', AddonbarVertical.init(), false); /* Use the below code instead of the one above this line, if issues occur */ /* setTimeout(function(){ AddonbarVertical.init(); },2000); */PS: als ich das neue Script geladen habe, hat es von der "Symbolleiste anpassen" automatisch alle übernommen.
-
Das kann ich dir nicht sagen, denn ich nutze das Skript selber nicht.
Evtl. funkt dir etwas anderes dazwischen

Das alte funktionierte, bis ich vorgester oder gestern bemerkt habe, dass es nicht funktioniert.
Nur bei diesem sieht es so aus und auch die icon-hintergründe waren durchsichtig. Komisch..
Danke dir.
-
Teste bitte mal:
Hallo 2002Andreas
ich hab jetzt auch dieses Script genommen.
Aber warum sind bei mir die Icons nicht untereinander? Und ich hätte sie gerne in der Mitte.
-