diff --git a/components/block-buy-buttons/assets/block-buy-buttons.css b/components/block-buy-buttons/assets/block-buy-buttons.css new file mode 100644 index 0000000..300d678 --- /dev/null +++ b/components/block-buy-buttons/assets/block-buy-buttons.css @@ -0,0 +1,44 @@ +:host { + display: block; +} + +.shopify-payment-button { + margin-top: var(--size-3); + + @media only screen and (min-width: 769px) { + margin-top: var(--size-5); + } +} + +.shopify-payment-button__button { + width: 100%; + font: inherit; + border-radius: var(--radius-xs); + overflow: hidden; + min-height: var(--size-14); + border-radius: var(--radius-xs); + background: #141811; + color: white; + font-size: var(--size-4); + + &:hover { + background-color: #000; + } +} + +.block-buy-buttons__submit { + background-color: transparent; + border-radius: var(--radius-xs); + border: 1px solid #141811; + color: #141811; + + &.button { + width: 100%; + justify-content: center; + } +} + +.block-buy-buttons__submit[disabled] { + cursor: not-allowed; + opacity: 0.5; +} diff --git a/components/block-buy-buttons/block-buy-buttons.liquid b/components/block-buy-buttons/block-buy-buttons.liquid index a9b7aa0..b46ca03 100644 --- a/components/block-buy-buttons/block-buy-buttons.liquid +++ b/components/block-buy-buttons/block-buy-buttons.liquid @@ -36,46 +36,50 @@ -%} - + + {{ 'labels.total' | t }} + + {{- cart.total_price | money -}} + - - + + + diff --git a/components/block-image/main.css b/components/block-image/assets/block-image.css similarity index 68% rename from components/block-image/main.css rename to components/block-image/assets/block-image.css index 24d9061..24c20f6 100644 --- a/components/block-image/main.css +++ b/components/block-image/assets/block-image.css @@ -1,15 +1,11 @@ -.block-image { - position: relative; - height: 100%; -} - -.block-image { +:host { display: block; + position: relative; width: 100%; height: 100%; } -.block-image > * { +:host > svg { display: block; width: 100%; height: 100%; diff --git a/components/block-image/block-image.liquid b/components/block-image/block-image.liquid index 3b4af14..bc8ecd1 100644 --- a/components/block-image/block-image.liquid +++ b/components/block-image/block-image.liquid @@ -23,12 +23,17 @@ endif %} -
- {%- liquid - if image != blank - echo image | image_url: width: 800 | image_tag: loading: loading, fetchpriority: fetchpriority, sizes: sizes - else - echo 'hero-apparel-3' | placeholder_svg_tag: 'placeholder-svg' - endif - -%} -
+ + + diff --git a/styles/modules/model-viewer.css b/components/block-model/assets/block-model.css similarity index 65% rename from styles/modules/model-viewer.css rename to components/block-model/assets/block-model.css index ec7cf01..a7e124c 100644 --- a/styles/modules/model-viewer.css +++ b/components/block-model/assets/block-model.css @@ -1,3 +1,10 @@ +model-viewer, +model-media { + display: block; + width: 100%; + height: 100%; +} + .shopify-model-viewer-ui, .shopify-model-viewer-ui model-viewer { display: block; diff --git a/components/block-model/block-model.liquid b/components/block-model/block-model.liquid index 8baa35d..b4426c4 100644 --- a/components/block-model/block-model.liquid +++ b/components/block-model/block-model.liquid @@ -21,32 +21,34 @@ %} -
- {% if product != blank %} - {% if media %} - + + +