// // 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":144906,"date":"2025-10-15T16:38:26","date_gmt":"2025-10-15T14:38:26","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=144906"},"modified":"2026-06-11T13:38:40","modified_gmt":"2026-06-11T11:38:40","slug":"jiayi-push-door-latches-sphere-catches-and-handle-2","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2025\/10\/15\/jiayi-push-door-latches-sphere-catches-and-handle-2\/","title":{"rendered":"Jiayi Push Door Latches, Sphere Catches, and Handle Free Cupboard Hardware"},"content":{"rendered":"

Press to Open Up Devices, Storage Room Ball Catches, and Adjustable Door Closure Solutions<\/h2>\n<\/p>\n

Jiayi press door latch<\/a> products are created for handle-free cupboard and furniture doors where the user desires a tidy surface without knobs or pulls. A press lock usages stress to release the door, enabling the front panel to continue to be aesthetically continuous. Jiayi press to open cupboard equipment<\/a> need to be examined by spring toughness, stroke size, installing setting, adjustability, and whether the lock deal with the door weight and joint arrangement.<\/p>\n

Jiayi Touch Latch<\/a> comes from the push-open category and serves for modern cupboards, closets, vanities, media systems, and concealed storage space panels. The lock should be positioned correctly so the door releases with a natural press. Jiayi strong push lock<\/a> is better when the door is larger, much heavier, or utilized often.<\/p>\n

Magnetic and Non-Magnetic Push Solutions<\/h3>\n<\/p>\n

Jiayi magnetic press lock<\/a> combines push-to-open feature with magnetic holding behavior. This helps the door stay shut while still opening without a visible take care of. Jiayi press open door lock<\/a> need to be examined after installation to validate the door opens up easily and goes back to the closed position without bouncing or remaining partially open.<\/p>\n

Jiayi heavy duty press to open up lock<\/a> supports more powerful use cases where a little latch may not give enough spring activity or closure security. Jiayi non magnetic press latch<\/a> works when the customer wants push-to-open function without counting on magnetic hold, depending on the closet structure and closure choice.<\/p>\n

Take Care Of Free Cupboard Layout<\/h3>\n<\/p>\n

Jiayi push latch for cupboards<\/a> is suitable for minimalist furniture where handles would disrupt the surface. Handle-free style requires exact lock positioning due to the fact that the door has no pull to compensate for bad placement. Jiayi handle free closet lock<\/a> can make cooking area, restroom, workplace, or living space cabinets look cleaner when installed appropriately.<\/p>\n

Jiayi spring press lock<\/a> must be selected by the strength of the interior spring and the depth available behind the door. A longer stroke might help the door open sufficient for very easy hand accessibility. Jiayi adjustable press latch<\/a> is useful due to the fact that small positioning changes can enhance launch and closure performance.<\/p>\n

Closet Round Catch Hardware<\/h3>\n<\/p>\n

Jiayi storage room ball door catch<\/a> is made for doors that need mechanical stress rather than a magnetic plate. Ball catches are commonly utilized on closet doors, pantry doors, and indoor doors where the catch must be mostly hidden. Jiayi wardrobe door ball catch<\/a> must be chosen by door thickness, catch depth, and adjustability.<\/p>\n

Jiayi adjustable round catch<\/a> permits stress modification so the door can shut securely without calling for excessive force to open up. Jiayi magnetic round door catch<\/a> may incorporate magnetic holding habits with a sphere catch design depending upon the product layout. The crucial variable is whether the catch can manage small imbalance and regular usage.<\/p>\n

Unnoticeable and Adjustable Door Hardware<\/h3>\n<\/p>\n

Jiayi invisible door catch<\/a> is useful when the user wants the closure device hidden inside the door side or framework location. Invisible catches sustain tidy door encounters and minimize noticeable hardware. Jiayi storage room magnetic catch<\/a> can likewise help wardrobe doors remain closed without mounting bigger noticeable locks.<\/p>\n

Jiayi adjustable door catch<\/a> is essential for older doors, unequal frames, or installments where small placing distinctions influence closure. Adjustability can decrease the need to reinstall the catch after little positioning changes. Jiayi concealed closet lock<\/a> is suitable for cupboards where the hardware need to not be seen from the exterior.<\/p>\n

Push and Ball Catch Ordering Standard<\/h3>\n<\/p>\n

Jiayi cabinet door push opener<\/a> ought to be selected by door size, hinge actions, and whether the user desires magnetic or non-magnetic closure. Jiayi RV push lock<\/a> is relevant for mobile insides where doors need to remain shut throughout movement but still open conveniently when pressed. Users who wish to get Jiayi push lock<\/a> need to compare spring toughness, installing openings, adhesive choice, and lock stroke. Individuals who prepare to get Jiayi round catch<\/a> must contrast door thickness, catch depth, adjustability, and whether the application is a storage room, closet, cupboard, or interior door.<\/p>\n","protected":false},"excerpt":{"rendered":"

Press to Open Up Devices, Storage Room Ball Catches, and Adjustable Door Closure Solutions Jiayi press door latch products are […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4094],"tags":[],"class_list":["post-144906","post","type-post","status-publish","format-standard","hentry","category-113-jiayi"],"_links":{"self":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/144906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/comments?post=144906"}],"version-history":[{"count":1,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/144906\/revisions"}],"predecessor-version":[{"id":144907,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/144906\/revisions\/144907"}],"wp:attachment":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/media?parent=144906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/categories?post=144906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/tags?post=144906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}