// /** // * Copyright © 2016 Magento. All rights reserved. // * See COPYING.txt for license details. // */ // // Common // _____________________________________________ & when (@media-common = true) { .form-giftregistry-share, .form-giftregistry-edit { &:extend(.abs-add-fields all); .actions-toolbar:not(:last-child) { margin-bottom: @indent__xl; } .fieldset { .nested { .field:not(.choice) { .control { width: 100%; } } } } } .form.giftregistry.items { .actions-toolbar { &:extend(.abs-reset-left-margin all); } } .giftregisty-dropdown { &:extend(.abs-dropdown-simple all); } .table-giftregistry-items { .field.qty .qty { &:extend(.abs-input-qty all); } .product-image { float: left; .lib-css(margin-right, @indent__s); } } .form.giftregistry .fieldset { .cart-summary & { margin: 25px 0 @indent__xs; .field { margin: 0 0 @indent__s; .control { float: none; width: auto; } } .action.primary { margin-bottom: 0; &:extend(.abs-revert-secondary-color all); &:extend(.abs-revert-secondary-size all); } } } .form-giftregistry-search { margin-bottom: @indent__l*2; .legend { &:extend(.abs-account-title all); } .fields-specific-options { .field { &:nth-last-of-type(1) { margin-bottom: 0; } } .datetime-picker { &:extend(.abs-field-date-input all); } } } .block-giftregistry-results { .block-title { &:extend(.abs-block-title all); } .toolbar-giftregistry-results { text-align: center; } } .block-giftregistry { .actions-toolbar { margin: 17px 0 0; } } .block-giftregistry-shared { .item-options { .item-value { margin: 0 0 @indent__m; } } } .block-giftregistry-shared-items { .block-title { &:extend(.abs-block-title all); } .product-image-wrapper { &:extend(.abs-reset-image-wrapper all); } .item { border-bottom: @border-width__base solid @border-color__base; } .qty { .qty { &:extend(.abs-input-qty all); } } .col { padding: @indent__base 8px @indent__s; .price-box { display: inline-block; } .price-wrapper { .lib-font-size(18); display: block; font-weight: @font-weight__bold; white-space: nowrap; } } .product { .item-options { &:extend(.abs-product-options-list all); &:extend(.abs-add-clearfix all); margin-bottom: 0; } &-item-photo { display: block; max-width: 65px; padding: @indent__s 0; } &-item-name { display: block; margin: 0 0 @indent__xs; } } } } // // Mobile // _____________________________________________ .media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen__s) { .table-giftregistry-items { .col.product { &:before { &:extend(.abs-visually-hidden-mobile all); } &:extend(.abs-add-clearfix-mobile all); } .field.choice, .field.qty { display: inline-block; } } .form-giftregistry-search { .fieldset { margin-bottom: 15px; } } .toolbar-giftregistry-results { &:extend(.abs-pager-toolbar-mobile-s all); } } // // Desktop // _____________________________________________ .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) { .form-giftregistry-share, .form-giftregistry-edit { &:extend(.abs-add-fields-desktop all); } .form-giftregistry-search { .fieldset { margin-bottom: @form-field__vertical-indent__desktop; > .fields-specific-options { > .field { .lib-form-field-type-revert(); } } } } .toolbar-giftregistry-results { &:extend(.abs-pager-toolbar all); } .block-giftregistry-shared { .item-options { &:extend(.abs-product-options-list-desktop all); &:extend(.abs-add-clearfix-desktop all); } } .block-giftregistry-shared-items { .column.main & { .actions-toolbar { &:extend(.abs-reset-left-margin-desktop all); } } .product { &-item-photo { display: table-cell; max-width: 100%; padding: 0 @indent__base 0 0; vertical-align: top; width: 1%; } &-item-details { display: table-cell; vertical-align: top; width: 99%; word-break: normal; } } .col { &.product { width: 48%; } &:not(.product) { text-align: center; } &.price { padding-top: 17px; } } .input-text { &.qty { margin-top: -4px; } } } }