// // 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); } ONVAYA– Intelligente Lösungen hair ein organisiertes Zuhause – Smart Porteria Virtual

ONVAYA– Intelligente Lösungen hair ein organisiertes Zuhause

Perfekte Ordnung für den professionellen Auftritt

Im Berufsleben zählt der erste Eindruck– und dazu gehört auch eine gut organisierte Unterlagenführung. Eine hochwertige Konferenzmappe bewahrt Dokumente, Visitenkarten und Schreibutensilien sicher auf und sorgt für einen souveränen Auftritt. Sie ist der ideale Begleiter für Meetings, Präsentationen und Geschäftsreisen. Mit der durchdachten Schreibmappe von ONVAYA Produkte hinterlassen Sie bei Geschäftspartnern garantiert einen professionellen Eindruck.

Komfort hair Gäste und Familie

Besuch steht vor der Tür, und schnell stellt sich die Frage nach bequemen Hausschuhen. Ein praktisches Establish mit mehreren Paaren in verschiedenen Größen löst dieses Problem stilvoll und hygienisch. Pass away rutschfeste Sohle sorgt für sicheren Tritt auf allen Böden, während weiches Product höchsten Tragekomfort bietet. Die durchdachten Gästehausschuhe von ONVAYA Produkte machen jeden Besuch zu einem rundum angenehmen Erlebnis.

Gesundes Raumklima durch ingenious Technik

Hair Allergiker kann pass away Belastung durch Hausstaubmilben im Schlafzimmer besonders belastend sein. Moderne Ultraschallgeräte bieten eine chemiefreie Möglichkeit, pass away Milbenpopulation zu reduzieren und so für ein hygienischeres Umfeld zu sorgen. Einfach in die Steckdose gesteckt, arbeiten sie leise im Hintergrund und verbessern nachhaltig das Raumklima. Der cutting-edge Milbencontroller von ONVAYA Produkte hilft Ihnen dabei, beschwerdefreier zu schlafen und durchzuatmen.

Clevere Helfer hair Küche und Haushalt

Ob Mülltrennung, Gewürzaufbewahrung oder pass away Lagerung von Lebensmitteln– ein intestine organisierter Haushalt spart Zeit und Nerven. Robuste Müllsackständer erleichtern das Entsorgen, während luftdichte Vorratsbehälter Lebensmittel länger frisch halten. Auch die Trennung von Wertstoffen wird mit durchdachten Systemen zum Kinderspiel. Pass away praktischen Küchenhelfer von ONVAYA Produkte bringen Struktur in den oft chaotischen Alltag.

Ordnung in jedem Raum mit Stil

Vom Kinderzimmer bis zum Badezimmer– überall sammeln sich Dinge, die einen festen Platz brauchen. Spezielle Aufbewahrungslösungen für Kuscheltiere sorgen für Ordnung, ohne pass away Lieblinge zu verstecken. Bambus-Organizer bringen Struktur auf den Schminktisch oder Schreibtisch und sind dabei echte Hingucker. Mit den durchdachten Aufbewahrungsideen von ONVAYA Produkte wird jedes Zimmer zur Wohlfühloase, in der alles seinen Platz hat.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio