// /** // * Copyright © 2016 Magento. All rights reserved. // * See COPYING.txt for license details. // */ // // Common // _____________________________________________ & when (@media-common = true) { .order-links { border-bottom: @border-width__base solid @border-color__base; margin-bottom: 10px; .item { display: inline-block; margin-right: 20px; } } .order-actions-toolbar { .action { margin: 0 20px 0 0; } } .order-details-items { border-bottom: @border-width__base solid @border-color__base; margin-bottom: 20px; padding-bottom: 10px; .order-title { > strong { .lib-heading(h3); display: inline-block; } } .items-qty { &:extend(.abs-reset-list all); .item { white-space: nowrap; } .title { &:after { content: ': '; } } } .table-order-items { .product-item-name { margin-top: 0; } tbody + tbody { border-top: @border-width__base solid @border-color__base; } } .item-options { dt { margin: 0; } dd { margin: 0 0 15px; } &.links { dt { display: inline-block; &:after { content: ': '; } } dd { margin: 0; } } } } .order-actions-toolbar { margin-bottom: 25px; .action { margin-right: 30px; &.print { margin: 0; } } } .order-status { &:extend(.abs-status all); } .page-title-wrapper { .order-date { margin: 0 0 @indent__base; } } .account, [class^='sales-guest-'], .sales-guest-view { .page-title-wrapper { .page-title { margin-right: @indent__m; } } } .form-orders-search { .field { &.email, &.zip { margin-bottom: 0; } } } .block-reorder { .block-title { &:extend(.abs-block-title all); } .product-item { .checkbox { position: relative; top: 2px; vertical-align: baseline; } .label { &:extend(.abs-visually-hidden all); } .field.item { display: inline-block; } } .product-item-name { display: inline-block; } .actions-toolbar { margin: 17px 0; max-width: 178px; } .sidebar-main & .subtitle, .sidebar-additional & .subtitle { &:extend(.abs-no-display all); } } .block-order-details { &-comments { margin: 0 0 40px; .comment-date { font-weight: @font-weight__semibold; } .comment-content { line-height: 1.6; margin: 0 0 20px; } } &-view { .box-content { .payment-method { .title { font-weight: @font-weight__regular; } .content { margin: 0; > strong { font-weight: @font-weight__regular; &:after { content: ': '; } } } } } } } .order-tracking { border-bottom: @border-width__base solid @border-color__base; margin: 0; padding: 20px 0; .tracking-title { display: inline-block; } .tracking-content { display: inline-block; margin: 0 0 0 5px; } } // // Guest order view page // --------------------------------------------- [class^='sales-guest-'], .sales-guest-view { .column.main { .block:not(.widget) { &:extend(.abs-account-blocks all); } } } } // // Mobile // _____________________________________________ .media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen__s) { .account { .order-details-items { .table-order-items { .product-item-name, .price-including-tax, .price-excluding-tax, .items-qty { display: inline-block; vertical-align: top; } } } .toolbar { &:extend(.abs-add-clearfix-desktop all); .pages { float: right; } .limiter { clear: both; } } } } // // Desktop // _____________________________________________ .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) { .table-order-items { .subtotal, .amount { text-align: right; } &.creditmemo { .col { &.qty, &.discount, &.subtotal { text-align: center; } &.total { text-align: right; } } } } .order-actions-toolbar { .action.print { display: block; float: right; } } .page-title-wrapper { .order-date { @order-status-indent: ceil(@h1__margin-bottom__desktop/2); .lib-css(margin-top, -@order-status-indent); } } // // Guest order view page // --------------------------------------------- [class^='sales-guest-'], .sales-guest-view { .column.main { .block:not(.widget) { .block-content { &:extend(.abs-add-clearfix-desktop all); .box { &:extend(.abs-blocks-2columns all); margin-bottom: @indent__base; } } } } } }