// // 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); } Holmegaard– L’art du verre soufflé danois pour sublimer votre intérieur – Smart Porteria Virtual

Holmegaard– L’art du verre soufflé danois pour sublimer votre intérieur

La tradition verrière danoise au service de la beauté

Depuis sa fondation en 1825, la verrerie danoise a acquis une renommée mondiale put child savoir-faire artisanal et child design intemporel. Chaque pièce est soufflée à la bouche the same level des maîtres verriers qui perpétuent des gestes ancestraux. Cette strategy donne naissance à des objets uniques, où la lumière joue avec les transparences et les couleurs. Les créations de Holmegaard design perpétuent cette practice avec Beauty et modernité.

Des vases qui captent la lumière et l’émotion

Un vase n’est pas qu’un straightforward récipient put fleurs, c’est aussi un objet décoratif qui structure l’espace et outfit le regard. Les jeux d’optique créés par les reliefs et les courbes du verre animent la lumière et donnent vie à la matière. Qu’ils soient posés seuls ou en groupe, ces vases apportent une touche d’élégance à toutes les pièces. Les collections de vases de Holmegaard design offrent une palette de formes et de couleurs pour tous les intérieurs.

Des lanternes pour créer une atmosphere chaleureuse

La lumière tamisée d’une bougie placée posterior un verre coloré crée une atmosphère intime et apaisante dans la maison. Les lanternes en verre soufflé diffusent une lueur douce qui invite à la détente et à la reflection. Placées sur une table, une étagère ou dans le jardin, elles deviennent de véritables resources de bien-être. Les lanternes de Holmegaard design transforment votre intérieur en un havre de paix lumineux.

Des parts de forme put recevoir avec style

Au-delà des vases et des lanternes, la verrerie danoise recommend également des plats de service d’une grande Style. Présenter un dessert ou une salade dans un plat en verre soufflé apporte une touche de raffinement à votre table. La transparence du matériau satisfied en valeur les couleurs et les textures des aliments préparés avec soin. Les plats de solution de Holmegaard design allient fonctionnalité et esthétique pour vos repas de fête.

Des formes organiques inspirées par la nature

Les developers scandinaves puisent souvent leur motivation dans les formes naturelles, créant des objets aux lignes douces et harmonieuses. Les courbes des vases évoquent les fleurs, les coquillages ou les galets, apportant une touche organique à la decor. Ces formes intemporelles s’intègrent aussi bien dans un intérieur classique que dans un cadre plus contemporain. Avec les collections de Holmegaard design, la nature entre dans votre maison par la elegance du verre.

Deja un comentario

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

Scroll al inicio