// // Button groups // -------------------------------------------------- // Make the div behave like a button .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; // match .btn alignment given font-size hack above > .btn { position: relative; float: left; // Bring the "active" button to the front &:hover, &:focus, &:active, &.active { z-index: 2; } &:focus { // Remove focus outline when dropdown JS adds it after closing the menu outline: 0; } } } // Prevent double borders when buttons are next to each other .btn-group { .btn + .btn, .btn + .btn-group, .btn-group + .btn, .btn-group + .btn-group { margin-left: -1px; } } // Optional: Group multiple button groups together for a toolbar .btn-toolbar { margin-left: -5px; // Offset the first child's margin &:extend(.clearfix all); .btn-group, .input-group { float: left; } > .btn, > .btn-group, > .input-group { margin-left: 5px; } } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } // Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match .btn-group > .btn:first-child { margin-left: 0; &:not(:last-child):not(.dropdown-toggle) { .border-right-radius(0); } } // Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { .border-left-radius(0); } // Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child { > .btn:last-child, > .dropdown-toggle { .border-right-radius(0); } } .btn-group > .btn-group:last-child > .btn:first-child { .border-left-radius(0); } // On active and open, don't show outline .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } // Sizing // // Remix the default button sizing classes into new ones for easier manipulation. .btn-group-xs > .btn { &:extend(.btn-xs); } .btn-group-sm > .btn { &:extend(.btn-sm); } .btn-group-lg > .btn { &:extend(.btn-lg); } // Split button dropdowns // ---------------------- // Give the line between buttons some depth .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } // The clickable button for toggling the menu // Remove the gradient and set the same inset shadow as the :active state .btn-group.open .dropdown-toggle { .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); // Show no shadow for `.btn-link` since it has no other button styles. &.btn-link { .box-shadow(none); } } // Reposition the caret .btn .caret { margin-left: 0; } // Carets in other button sizes .btn-lg .caret { border-width: @caret-width-large @caret-width-large 0; border-bottom-width: 0; } // Upside down carets for .dropup .dropup .btn-lg .caret { border-width: 0 @caret-width-large @caret-width-large; } // Vertical button groups // ---------------------- .btn-group-vertical { > .btn, > .btn-group, > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } // Clear floats so dropdown menus can be properly placed > .btn-group { &:extend(.clearfix all); > .btn { float: none; } } > .btn + .btn, > .btn + .btn-group, > .btn-group + .btn, > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } } .btn-group-vertical > .btn { &:not(:first-child):not(:last-child) { border-radius: 0; } &:first-child:not(:last-child) { border-top-right-radius: @border-radius-base; .border-bottom-radius(0); } &:last-child:not(:first-child) { border-bottom-left-radius: @border-radius-base; .border-top-radius(0); } } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) { > .btn:last-child, > .dropdown-toggle { .border-bottom-radius(0); } } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { .border-top-radius(0); } // Justified button groups // ---------------------- .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; > .btn, > .btn-group { float: none; display: table-cell; width: 1%; } > .btn-group .btn { width: 100%; } > .btn-group .dropdown-menu { left: auto; } } // Checkbox and radio options // // In order to support the browser's form validation feedback, powered by the // `required` attribute, we have to "hide" the inputs via `opacity`. We cannot // use `display: none;` or `visibility: hidden;` as that also hides the popover. // This way, we ensure a DOM element is visible to position the popover from. // // See https://github.com/twbs/bootstrap/pull/12794 for more. [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { position: absolute; z-index: -1; .opacity(0); } .elementor-animation-grow-rotate { transition-duration: 0.3s; transition-property: transform; } .elementor-animation-grow-rotate:active, .elementor-animation-grow-rotate:focus, .elementor-animation-grow-rotate:hover { transform: scale(1.1) rotate(4deg); } {"id":86952,"date":"2025-11-05T18:45:50","date_gmt":"2025-11-05T17:45:50","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=86952"},"modified":"2026-04-21T06:52:32","modified_gmt":"2026-04-21T04:52:32","slug":"h1-geeekpi-hochwertiges-zubehor-fur-raspberry-6","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2025\/11\/05\/h1-geeekpi-hochwertiges-zubehor-fur-raspberry-6\/","title":{"rendered":"
Ein Einplatinencomputer wie der Raspberry Pi ben\u00f6tigt ein robustes Geh\u00e4use, das nicht vor Staub und Besch\u00e4digungen sch\u00fctzt, sondern auch eine ausreichende Luftzirkulation erm\u00f6glicht. Besonders bei leistungsintensiven Anwendungen oder im Dauerbetrieb ist eine gute W\u00e4rmeabfuhr entscheidend. Hochwertige Geh\u00e4use aus Kunststoff oder Aluminium bieten pr\u00e4zise Aussparungen f\u00fcr alle Anschl\u00fcsse und oft zus\u00e4tzliche K\u00fchlk\u00f6rper. Hair langlebigen und zuverl\u00e4ssigen Schutz Ihrer Entwicklungsplatine ist GeeekPi Raspberry Pi Zubeh\u00f6r<\/a> die richtige Adresse.<\/p>\n Der Betrieb von Anwendungen wie Medienservern, Retro-Gaming oder Home Assistant kann den Prozessor des Raspberry Pi stark auslasten. Ohne ausreichende K\u00fchlung droht ein thermisches Drosseln, das die Leistung reduziert. Aktive K\u00fchlsets mit leisen L\u00fcftern und passende K\u00fchlk\u00f6rper aus Aluminium senken die Temperatur effektiv bis zu 20 Graduate Celsius. Hair eine stabile Performance auch unter Volllast empfiehlt sich das Zubeh\u00f6r von GeeekPi Raspberry Pi Zubeh\u00f6r<\/a>, das speziell f\u00fcr die aktuellen Pi-Modelle entwickelt wurde.<\/p>\n Ob hair einen eigenen Desktop-Computer, ein Infoterminal oder ein smartes Display– ein Bildschirm macht die Ergebnisse Ihrer Arbeit sichtbar. Kleine 0,96-Zoll-OLEDs eignen sich f\u00fcr Statusanzeigen, w\u00e4hrend gr\u00f6\u00dfere kapazitive Touchscreens (7 bis 10,1 Zoll) eine vollwertige Benutzeroberfl\u00e4che erm\u00f6glichen. Achten Sie auf HDMI-Kompatibilit\u00e4t, einfache Mosaic und gute Blickwinkel. Hair hochwertige und einfach zu integrierende Displays bietet GeeekPi Raspberry Pi Zubeh\u00f6r<\/a> eine breite Auswahl hair verschiedene Einsatzbereiche.<\/p>\n Mit HAT-Modulen (Hardware Attached on the top) l\u00e4sst sich der Raspberry Masterpiece wichtige Schnittstellen erweitern. Dazu geh\u00f6ren PoE (Power over Ethernet) f\u00fcr die Stromversorgung \u00fcber das Netzwerkkabel, M.2-Adapter f\u00fcr NVMe-SSDs zur Beschleunigung des Speichers oder Relaisplatinen zur Steuerung von Haushaltsger\u00e4ten. Wichtig sind eine gute Dokumentation und eine stabile mechanische Verbindung. F\u00fcr durchdachte und leistungsstarke Erweiterungen steht GeeekPi Raspberry Pi Zubeh\u00f6r<\/a> mit einer Vielzahl von HATs zur Verf\u00fcgung.<\/p>\nEffiziente K\u00fchlsysteme f\u00fcr Raspberry Specialty 4 und 5<\/h2>\n
Display screens und Touchscreens hair Raspberry Pi-Projekte<\/h2>\n
HATs und Erweiterungsmodule hair zus\u00e4tzliche Funktionen<\/h2>\n
Server-Racks und Cluster-Geh\u00e4use f\u00fcr Netzwerkl\u00f6sungen<\/h2>\n