Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Shopify Theme Dev Breaks Custom Font #5378

Closed
2 tasks done
kitosha05 opened this issue Feb 10, 2025 · 0 comments
Closed
2 tasks done

[Bug]: Shopify Theme Dev Breaks Custom Font #5378

kitosha05 opened this issue Feb 10, 2025 · 0 comments
Labels
Area: @shopify/theme @shopify/theme package issues Type: Bug Something isn't working

Comments

@kitosha05
Copy link

Please confirm that you have:

  • Searched existing issues to see if your issue is a duplicate. (If you’ve found a duplicate issue, feel free to add additional information in a comment on it.)
  • Reproduced the issue in the latest CLI version.

In which of these areas are you experiencing a problem?

Theme

Expected behavior

When I use "shopify theme pull" to pull the live theme and then use "shopify theme dev" on the same branch with no code changes, the preview branch should match the live site exactly. Instead, shopify theme dev causes the custom font to break, despite it being used on the live site with no problems.

Actual behavior

  1. Shopify theme pull -> Select live theme
  2. Check the preview link in the theme pull "success message' - Font still working
  3. Shopify theme dev (same branch no code changes)
  4. Now check the preview link and the font is broken.

Our custom font, 'nuckle', appears broken when checking the preview link after using shopify theme dev.

Image
Image

Verbose output

Verbose output

With request headers:

  • User-Agent: Shopify CLI; v=3.75.0
  • Keep-Alive: timeout=30
  • Sec-CH-UA-PLATFORM: win32
  • Content-Type: application/json

to https://ripplco.myshopify.com/admin/api/2025-01/graphql.json
2025-02-10T15:34:57.708Z: Request to https://ripplco.myshopify.com/admin/api/2025-01/graphql.json completed in 633 ms
With response headers:

  • content-type: application/json; charset=utf-8
  • server-timing: processing;dur=266, graphql;desc="admin/mutation/other", cfRequestDuration;dur=544.999838
  • x-request-id: 11c7de39-d9e0-496e-b5c8-aa8dd2bd4ae9-1739201698

2025-02-10T15:34:57.708Z: File Upload Results:
-templates/page.pro-purchase-confirmation.json: success
-templates/page.pro-stripe-confirmation.json: success
-templates/page.refund-policy.json: success
-templates/page.scanner.json: success
-templates/page.subprocessors.json: success
-templates/page.sustainability.json: success
-templates/page.subteams-2.json: success
-templates/page.subteams.json: success
-templates/page.reviews.json: success
-templates/page.teams-faq.json: success
-templates/page.trust-privacy-new.json: success
-templates/page.unsubscribe.json: success
-templates/page.user-survey.json: success
-templates/page.webinar.json: success
-templates/page.welcome-giftcard.json: success
-templates/page.virtual-backgrounds.json: success
-templates/page.white-glove-service.json: success
-templates/page.widget.json: success
-templates/password.json: success
-templates/product.b2b-hidden.json: success
2025-02-10T15:34:57.725Z: Request to https://ripplco.myshopify.com/admin/api/2025-01/graphql.json completed in 656 ms
With response headers:

  • content-type: application/json; charset=utf-8
  • server-timing: processing;dur=286, graphql;desc="admin/mutation/other", cfRequestDuration;dur=571.999788
  • x-request-id: b0c9b3e1-678c-412b-90ac-f1870f68a97b-1739201698

2025-02-10T15:34:57.726Z: File Upload Results:
-templates/404.json: success
-templates/blog.json: success
-templates/cart.json: success
-templates/collection.all-collection.json: success
-templates/collection.collabs-collection.json: success
-templates/collection.bundles-collection.json: success
-templates/collection.custom-collection.json: success
-templates/collection.for-business-collection.json: success
-templates/collection.cards-collection.json: success
-templates/collection.json: success
-templates/collection.wristbands-collection.json: success
-templates/collection.trillium-collection.json: success
-templates/list-collections.json: success
-templates/page.ambassador-updated.json: success
-templates/page.badge-scanner.json: success
-templates/page.author.json: success
-templates/page.contact.json: success
-templates/collection.phone-devices-collection.json: success
-templates/page.case-studies.json: success
-templates/page.crm-integrations.json: success
2025-02-10T15:34:57.754Z: Request to https://ripplco.myshopify.com/admin/api/2025-01/graphql.json completed in 678 ms
With response headers:

  • content-type: application/json; charset=utf-8
  • server-timing: processing;dur=281, graphql;desc="admin/mutation/other", cfRequestDuration;dur=590.999842
  • x-request-id: 51e4dc2c-a4d0-4653-8843-3a9f9151c85a-1739201698

2025-02-10T15:34:57.755Z: File Upload Results:
-templates/page.why-choose-popl-new.json: success
-templates/page.why-popl.json: success
-templates/product.hilti-product.json: success
-templates/product.pre-order.json: success
-templates/product.tnw-card.json: success
-templates/search.json: success
-templates/product.json: success
-templates/product.metal-card-product.json: success
-templates/customers/account.json: success
-templates/customers/activate_account.json: success
-templates/product.zakeke-product.json: success
-templates/customers/addresses.json: success
-templates/customers/login.json: success
-templates/customers/order.json: success
-templates/customers/register.json: success
-templates/customers/reset_password.json: success
2025-02-10T15:34:57.845Z: Request to https://ripplco.myshopify.com/admin/api/2025-01/graphql.json completed in 773 ms
With response headers:

  • content-type: application/json; charset=utf-8
  • server-timing: processing;dur=284, graphql;desc="admin/mutation/other", cfRequestDuration;dur=682.999849
  • x-request-id: 64798ee4-fa26-4419-ac57-86433d6239ec-1739201698

2025-02-10T15:34:57.846Z: File Upload Results:
-templates/page.integrations.json: success
-templates/page.list-collections.json: success
-templates/page.lead-capture.json: success
-templates/page.lockscreen-widget.json: success
-templates/page.popl-info-page.json: success
-templates/page.notification-preferences.json: success
-templates/page.popl-resellers.json: success
-templates/page.popl-pro.json: success
-templates/page.namedrop.json: success
-templates/page.mid-market.json: success
-templates/page.popl-vs-beaconstac-new.json: success
-templates/page.popl-vs-dot-new.json: success
-templates/page.popl-vs-flowcode-new.json: success
-templates/page.popl-vs-hihello-new.json: success
-templates/page.popl-vs-icapture-new.json: success
-templates/page.popl-vs-linq-new.json: success
-templates/page.popl-vs-mobilo-new.json: success
-templates/page.popl-vs-uniqode-new.json: success
-templates/page.pro-cancellation-form.json: success
-templates/page.pro-plus-2.json: success
2025-02-10T15:34:58.143Z: Request to https://ripplco.myshopify.com/admin/api/2025-01/graphql.json completed in 1073 ms
With response headers:

  • content-type: application/json; charset=utf-8
  • server-timing: processing;dur=284, graphql;desc="admin/mutation/other", cfRequestDuration;dur=993.999958
  • x-request-id: a168e5d2-dda3-4e0a-b881-11fa0ae98564-1739201698

2025-02-10T15:34:58.144Z: File Upload Results:
-templates/page.dbc-playbook.json: success
-templates/page.download-popl.json: success
-templates/page.early-bfcm.json: success
-templates/page.email-verification.json: success
-templates/page.email-signatures.json: success
-templates/page.digital-business-cards.json: success
-templates/page.event-integrations.json: success
-templates/page.faq.json: success
-templates/page.enterprise-2.json: success
-templates/page.g2-email-verification.json: success
-templates/page.free-accessory.json: success
-templates/page.follow-up-emails.json: success
-templates/page.g2-review.json: success
-templates/page.enterprise.json: success
-templates/page.hr-integrations-2.json: success
-templates/page.help.json: success
-templates/page.home-shop.json: success
-templates/page.integrations-2.json: success
-templates/page.hr-integrations.json: success
-templates/page.json: success
2025-02-10T15:34:58.146Z: Uploading the following files:
-config/settings_data.json
2025-02-10T15:34:58.147Z: Sending "Admin" GraphQL request:
mutation themeFilesUpsert($files: [OnlineStoreThemeFilesUpsertFileInput!]!, $themeId: ID!) {
themeFilesUpsert(files: $files, themeId: $themeId) {
upsertedThemeFiles {
filename
__typename
}
userErrors {
filename
message
__typename
}
__typename
}
}

With variables:
{
"themeId": "gid://shopify/OnlineStoreTheme/140485263542",
"files": [
{
"filename": "config/settings_data.json",
"body": {
"type": "TEXT",
"value": "/*\n * ------------------------------------------------------------\n * IMPORTANT: The contents of this file are auto-generated.\n *\n * This file may be updated by the Shopify admin theme editor\n * or related systems. Please exercise caution as any changes\n * made to this file may be overwritten.\n * ------------------------------------------------------------\n */\n{\n "current": {\n "page_width": 1500,\n "section_vertical_spacing": "medium",\n "button_border_radius": 60,\n "input_border_radius": 8,\n "block_border_radius": 24,\n "block_shadow_opacity": 10,\n "block_shadow_vertical_offset": 18,\n "block_shadow_blur": 0,\n "background": "#ffffff",\n "text_color": "#1a1a1a",\n "warning_color": "#29aef8",\n "header_background": "#ffffff",\n "header_text_color": "#1a1a1a",\n "footer_background": "#1a1a1a",\n "footer_text_color": "#ffffff",\n "primary_button_background": "#1a1a1a",\n "primary_button_text_color": "#ffffff",\n "secondary_button_background": "#ffdc04",\n "secondary_button_text_color": "#1a1a1a",\n "product_card_text_color": "#1a1a1a",\n "product_rating_color": "#29aef8",\n "product_on_sale_accent": "#000000",\n "product_primary_badge_background": "#29aef8",\n "heading_font": "din_next_n7",\n "heading_font_size": "large",\n "heading_letter_spacing": -2,\n "text_font": "din_next_n4",\n "text_font_size_mobile": 15,\n "text_font_size_desktop": 17,\n "show_page_transition": true,\n "reduce_menu_animation": false,\n "heading_apparition": "none",\n "color_swatch_config": "24k gold: GOLD_3D62415F-AA11-492B-9050-655AFCBC0D3E.png\nGold: GOLD_3D62415F-AA11-492B-9050-655AFCBC0D3E.png\nPrism: prism.png\nPopcode:popcode_0731f4b1-4865-4fe5-879b-9ffc84452242.png\nBlack Gemstone: black-gemstone.png\nBlack Onyx: black-onyx.png\nBlack with Popcode: black-with-popcode.png\nCarbon Fiber | Black : carbon-fiber.png\nDiamond: diamond.png\nPink: pink.png\nFlat Black: #000000\nFlat White: #ffffff\nFlat Pink: #FFC0CB\nSilver: silver.png\nChampagne | Gold: champagne.jpg\nFaux White Leather | Gold: white-leather.jpg\nFaux Black Leather | Silver: black-snakeskin.jpg\nFaux Red Snakeskin | Black: red-snake-skin.jpg\nBlack Brushed: black-brushed.png",\n "show_discount": false,\n "product_color_display": "swatch",\n "product_info_alignment": "start",\n "cart_type": "drawer",\n "cart_show_free_shipping_threshold": true,\n "cart_free_shipping_threshold": 55,\n "social_facebook": "https://www.facebook.com/popl",\n "social_twitter": "https://twitter.com/poplco",\n "social_instagram": "https://www.instagram.com/popl",\n "social_youtube": "https://www.youtube.com/channel/UCQKT5Xlndffvt1JBScnUjvw",\n "social_tiktok": "https://www.tiktok.com/@popl",\n "favicon": "shopify://shop_images/popl-favicon-light-128px_6340d89c-10b5-4d33-baa9-ae5c073b2bd9.png",\n "checkout_logo_image": "shopify://shop_images/trustpilot.png",\n "checkout_logo_position": "center",\n "checkout_logo_size": "large",\n "checkout_accent_color": "#4a9ef4",\n "checkout_button_color": "#1a1a1a",\n "sections": {\n "popl-footer": {\n "type": "popl-footer",\n "blocks": {\n "ffa43715-d40e-4ce9-b6b8-5f0388d4138d": {\n "type": "logo",\n "settings": {\n "log_desktop": "https://cdn.shopify.com/s/files/1/0257/5315/7735/files/WhiteLogo_1_200x.png?v=1648795132",\n "qr_code": "https://cdn.shopify.com/s/files/1/0257/5315/7735/files/Group_1454_743aee2e-8f1f-4d45-a8fc-0b74aad9fafd_200x.png?v=1649276669",\n "qr_codetext": "Scan to get Popl",\n "footer_buynow": "https://poplco.app.link/poplcowebsite"\n }\n },\n "link_list_DPwqcg": {\n "type": "link_list",\n "settings": {\n "menu": "compare-footer",\n "menu_title": "Compare"\n }\n },\n "54a041b3-ddde-4a83-b50a-d80187042777": {\n "type": "link_list",\n "settings": {\n "menu": "legal",\n "menu_title": "Legal"\n
}\n },\n "31f1d2d3-b9fe-4093-8225-5df17febd3d0": {\n "type": "link_list",\n
"settings": {\n "menu": "old-company",\n "menu_title": "Company"\n }\n }\n },\n "block_order": [\n "ffa43715-d40e-4ce9-b6b8-5f0388d4138d",\n "link_list_DPwqcg",\n "54a041b3-ddde-4a83-b50a-d80187042777",\n "31f1d2d3-b9fe-4093-8225-5df17febd3d0"\n ],\n "custom_css": [\n ".fooer__logo {justify-content: space-between; width: 100%;}",\n ".fooer_logo .d-desktop img {max-width: 105px;}"\n ],\n "settings": {\n "copyright_text": "Patented Technology"\n }\n },\n "sticky-cart-button": {\n "type": "sticky-cart-button",\n "settings": {}\n },\n "banner-image-ambassadors": {\n "type": "banner-image-ambassadors",\n "settings": {\n "image": "shopify://shop_images/popl-ambassador-header-r4-transp.png",\n "image_mobile": "shopify://shop_images/popl-ambassador-header-mobile-r4.png",\n "title": "Join the Popl Team",\n "text": "",\n "btn_link": "http://app.impact.com/campaign-campaign-info-v2/Popl.brand",\n "btn_text": "Apply Now",\n "btn_color_one": "#000000",\n "text_color_one": "#ffffff",\n "btn_link_two": "http://app.impact.com/bla/Popl/login.user",\n "btn_text_two": "Login",\n "btn_color_two": "#4a9ef4",\n "text_color_two": "#ffffff",\n
"btn_link_three": "https://reps.popl.co",\n "btn_text_three": "Log Into GoAff Account",\n "btn_color_three": "#FFFFFF",\n "text_color_three": "#000000"\n }\n },\n "ambassadors-items-list": {\n "type": "ambassadors-items-list",\n "blocks": {\n "444e5a1b-3096-42ee-b6ab-a8fed4886355": {\n "type": "grid_image",\n "settings": {\n "image": "shopify://shop_images/icons_0002_Group-73.png",\n "link": "",\n "title": "Apply",\n "text": "Fill out a short application to let us know more about you"\n }\n },\n "b7548e6c-2b8f-46dd-b1ae-5ec7e45da8f1": {\n "type": "grid_image",\n "settings": {\n "image": "shopify://shop_images/icons_0000_Group-109.png",\n "link": "",\n "title": "Share & Pop",\n "text": "Share your ambassador code with
co-workers and friends to earn commission"\n }\n },\n "ecf5253d-1836-4dc1-a680-f96a0936a509": {\n "type": "grid_image",\n "settings": {\n "image": "shopify://shop_images/icons_0006_Group.png",\n "link": "",\n "title": "Get Paid",\n "text": "Earn 25% commission on every purchase made with your code or referral link"\n }\n }\n },\n "block_order": [\n "444e5a1b-3096-42ee-b6ab-a8fed4886355",\n "b7548e6c-2b8f-46dd-b1ae-5ec7e45da8f1",\n "ecf5253d-1836-4dc1-a680-f96a0936a509"\n ],\n "settings": {\n "title": "How It Works",\n "btn_link": "",\n "btn_text": ""\n }\n },\n "ambassador-perks": {\n "type": "ambassador-perks",\n "blocks": {\n "e267e8fc-4a1a-499e-8a92-9566dd5e306f": {\n
"type": "feautureIconItem",\n "settings": {\n "image": "shopify://shop_images/icons_0004_XMLID-1326.png",\n "ft_text": "VIP Ambassador Code"\n }\n },\n "2473c7f5-dfb1-4805-bbd7-a0bde4a8a9dc": {\n "type": "feautureIconItem",\n "settings": {\n
"image": "shopify://shop_images/icons_0008_Group-187.png",\n "ft_text": "25% Commission"\n }\n },\n "23e1db60-26fd-40df-9803-fdbf9ae4d48a": {\n "type": "feautureIconItem",\n "settings": {\n "image": "shopify://shop_images/icons_0007_Group-188.png",\n "ft_text": "20% Off Code"\n }\n },\n "935c1485-c1e8-4939-958e-bb21c9d1359e": {\n "type": "feautureIconItem",\n "settings": {\n "image": "shopify://shop_images/icons_0009_EqKPug.tif-1.png",\n "ft_text": "Free Swag"\n }\n },\n "2b9ff138-18fb-4429-9a57-ddce75eb1c45": {\n "type": "feautureIconItem",\n "settings": {\n "image": "shopify://shop_images/icons_0006_Group.png",\n "ft_text": "Surprise Bonuses"\n }\n },\n "a109dd15-b154-4acc-847f-c1053be810fc": {\n "type": "feautureIconItem",\n "settings": {\n "image": "shopify://shop_images/icons_0005_SO7tZx.tif-1.png",\n "ft_text": "Sneak Peeks"\n }\n }\n },\n "block_order": [\n
"e267e8fc-4a1a-499e-8a92-9566dd5e306f",\n "2473c7f5-dfb1-4805-bbd7-a0bde4a8a9dc",\n "23e1db60-26fd-40df-9803-fdbf9ae4d48a",\n "935c1485-c1e8-4939-958e-bb21c9d1359e",\n "2b9ff138-18fb-4429-9a57-ddce75eb1c45",\n "a109dd15-b154-4acc-847f-c1053be810fc"\n ],\n "settings": {\n "image": "shopify://shop_images/image-perks.jpg",\n "image_mobile": "shopify://shop_images/Rectangle_79.jpg",\n "image_align": "left",\n "image_size": "40%",\n "textColor": "#000000",\n "textBGColor": "#f5f5f5",\n "title": "Ambassador Perks",\n "text": "",\n "btn_link": "http://app.impact.com/campaign-campaign-info-v2/Popl.brand",\n "btn_text": "Join the team",\n "btnColor": "#1a1a1a",\n "btnTextColor": "#ffffff"\n }\n },\n "main-gift-card": {\n "type": "main-gift-card",\n "settings": {\n "image": "shopify://shop_images/popl-gift-card.png",\n "show_qr_code": true,\n "amount_background": "",\n "amount_text_color": ""\n }\n },\n "rbr-popl-footer": {\n "type": "rbr-popl-footer",\n "blocks": {\n "link_list_njQcBN": {\n "type": "link_list",\n "settings": {\n
"menu": "compare-footer",\n "menu_title": "Compare"\n }\n },\n "link_list_JdUPGx": {\n "type": "link_list",\n "settings": {\n "menu": "old-company",\n "menu_title": "Company"\n }\n },\n "link_list_3eVB3y": {\n "type": "link_list",\n "settings": {\n "menu": "legal",\n "menu_title": "Legal"\n }\n }\n },\n "block_order": [\n "link_list_njQcBN",\n "link_list_JdUPGx",\n "link_list_3eVB3y"\n ],\n "settings": {\n "mission": "

Connecting you with your future customers

",\n "copyright_text": "",\n "emailHeader": "Accelerate your growth",\n "emailSubtext": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et massa mi. Aliquam in hendrerit urna. Pellentesque sit amet sapien fringilla, mattis ligula consectetur.",\n "qrCode": "shopify://shop_images/footer-qr-code_2.png"\n }\n }\n },\n "content_for_index": [],\n "blocks": {\n "855628211100114053": {\n "type": "shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507",\n "disabled": false,\n "settings": {}\n }\n }\n },\n "presets": {\n "Sound": {\n "section_vertical_spacing": "medium",\n "button_border_radius": 60,\n "input_border_radius": 8,\n "block_border_radius": 24,\n "block_shadow_opacity": 10,\n "block_shadow_vertical_offset": 18,\n "background": "#f0f0f0",\n "text_color": "#1a1a1a",\n "header_background": "#f0f0f0",\n "header_text_color": "#1a1a1a",\n "footer_background": "#ffffff",\n "footer_text_color": "#1a1a1a",\n "primary_button_background": "#1a1a1a",\n "primary_button_text_color": "#ffffff",\n "secondary_button_background": "#f0c417",\n "secondary_button_text_color": "#1a1a1a",\n "product_card_text_color": "#1a1a1a",\n "product_primary_badge_background": "#803cee",\n "heading_font": "din_next_n7",\n "heading_font_size": "large",\n "heading_letter_spacing": -2,\n "text_font": "din_next_n4",\n "show_page_transition": true,\n "heading_apparition": "split_fade",\n "product_color_display": "swatch",\n "product_info_alignment": "start",\n "checkout_accent_color": "#f0c417",\n "checkout_button_color": "#1a1a1a"\n },\n "Home": {\n "section_vertical_spacing": "medium",\n "section_boxed_horizontal_spacing": "large",\n "button_hover_effect": "reverse",\n "background": "#ffffff",\n "text_color": "#272727",\n "success_color": "#708a5c",\n "warning_color": "#e37e16",\n "error_color": "#aa2826",\n "header_background": "#ffffff",\n "header_text_color": "#272727",\n "footer_background": "#f2f2f2",\n "footer_text_color": "#272727",\n "primary_button_background": "#272727",\n "primary_button_text_color": "#ffffff",\n "secondary_button_background": "#3c619e",\n "secondary_button_text_color": "#ffffff",\n "product_card_text_color": "#272727",\n "product_on_sale_accent": "#e34f4f",\n "product_sold_out_badge_background": "#bebdb9",\n "product_primary_badge_background": "#3c619e",\n "heading_font": "futura_n7",\n "heading_font_size": "large",\n "heading_text_transform": "normal",\n "heading_letter_spacing": -1,\n "text_font": "futura_n4",\n "heading_apparition": "split_rotation",\n "color_swatch_style": "rectangle",\n "product_color_display": "swatch",\n "cart_type": "drawer",\n "checkout_body_background_color": "#f2f2f2",\n "checkout_sidebar_background_color": "#ffffff",\n "checkout_accent_color": "#3c619e",\n "checkout_button_color": "#3c619e"\n },\n "Shape": {\n "page_width": 1440,\n "section_vertical_spacing": "small",\n "section_boxed_horizontal_spacing": "medium",\n "button_border_radius": 60,\n "input_border_radius": 8,\n "block_border_radius": 20,\n "icon_stroke_width": 1.5,\n "button_style": "fill",\n "button_hover_effect": "reverse",\n "text_color": "#2a555a",\n "header_background": "#ffffff",\n "header_text_color": "#2a555a",\n "footer_background": "#f7f7f7",\n "footer_text_color": "#2a555a",\n "primary_button_background": "#2a555a",\n "primary_button_text_color": "#ffffff",\n "secondary_button_background": "#d9967e",\n "product_card_text_color": "#2a555a",\n "heading_font": "itc_berkeley_old_style_n4",\n "heading_font_size": "large",\n "heading_text_transform": "normal",\n "heading_letter_spacing": -1,\n "text_font": "muli_n4",\n "text_font_size_desktop": 15,\n "product_color_display": "swatch",\n "product_info_alignment": "center"\n }\n }\n}\n"
}
}
]
}

With request headers:

  • User-Agent: Shopify CLI; v=3.75.0
  • Keep-Alive: timeout=30
  • Sec-CH-UA-PLATFORM: win32
  • Content-Type: application/json

to https://ripplco.myshopify.com/admin/api/2025-01/graphql.json
2025-02-10T15:34:58.474Z: Request to https://ripplco.myshopify.com/admin/api/2025-01/graphql.json completed in 321 ms
With response headers:

  • content-type: application/json; charset=utf-8
  • server-timing: processing;dur=136, graphql;desc="admin/mutation/other", cfRequestDuration;dur=246.999979
  • x-request-id: fe47fb7c-69bc-4bc5-bad3-9cce77b22153-1739201699

2025-02-10T15:34:58.475Z: File Upload Results:
-config/settings_data.json: success
2025-02-10T15:34:58.478Z: Files to be deleted:

Reproduction steps

  1. Shopify theme pull -> Select live theme
  2. Check the preview link in the theme pull "success message' - Font still working
  3. Shopify theme dev (same branch no code changes)
  4. Now check the preview link and the font is broken.

Our custom font, 'nuckle', appears broken when checking the preview link after using shopify theme dev.

Operating System

Windows 11

Shopify CLI version (shopify --version)

3.75

Shell

Windows PowerShell

Node version (run node -v if you're not sure)

v20.9.0

What language and version are you using in your application?

No response

@kitosha05 kitosha05 added the Type: Bug Something isn't working label Feb 10, 2025
@kitosha05 kitosha05 changed the title [Bug]: <YOUR ISSUE TITLE> [Bug]: Shopify Theme Dev Breaks Custom Font Feb 10, 2025
@isaacroldan isaacroldan added the Area: @shopify/theme @shopify/theme package issues label Feb 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: @shopify/theme @shopify/theme package issues Type: Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants