Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
cded457
test2
stevenwong335481 Mar 3, 2025
8a34e01
JAPANBITE_DEV TEST2 環境
stevenwong335481 Mar 3, 2025
f11b1c3
CLI使い方
stevenwong335481 Mar 4, 2025
33ad9c5
同期テスト
stevenwong335481 Mar 4, 2025
7efb091
pushコード説明
stevenwong335481 Mar 4, 2025
e6e06d1
メモを更新して、ローカル環境で修正したコードすぐに見えるようになりました。
BiubiuEhhhh Jul 27, 2025
35e84ea
【購入ページ_プラン選択】全体的な構造をシンプルにしました。赤い線を追加しました
BiubiuEhhhh Aug 6, 2025
e81181b
【購入ページ_プラン選択】プラン名の下に節約金額のテキストを追加
BiubiuEhhhh Aug 6, 2025
48ae721
【全般】プロフィールとカートのiconを改善した
BiubiuEhhhh Aug 6, 2025
b953b39
【フォント】defaultFormatterをoffにして、タイトルフォントをBaskervilleにしました
BiubiuEhhhh Aug 6, 2025
50abd05
【UI】グルテンフリーのCHOOSE YOUR PLANタイトルが表示されてない課題を解決した
BiubiuEhhhh Aug 6, 2025
237e24a
【フォント】トップページのタイトルを改善した
BiubiuEhhhh Aug 6, 2025
2f034db
【フォント】タイトルのフォントウェイトを変数に基づいて改善した
BiubiuEhhhh Aug 6, 2025
d2f07ca
【写真】main背景を変更しました
BiubiuEhhhh Aug 6, 2025
088c227
【デザイン】支払いプランのフレームを改善した
BiubiuEhhhh Aug 6, 2025
2e89d06
【UI】購入ボタンのデザイン修正した
BiubiuEhhhh Aug 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
15 changes: 15 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}"
}
]
}
4 changes: 2 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
"editor.formatOnSave": true
},
"[liquid]": {
"editor.defaultFormatter": "Shopify.theme-check-vscode",
"editor.formatOnSave": true
"editor.defaultFormatter": null,
"editor.formatOnSave": false
},
"themeCheck.checkOnSave": true
}
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,3 +97,8 @@ Ensure that you follow the list of [theme store requirements](https://shopify.de
## License

Copyright (c) 2021-present Shopify Inc. See [LICENSE](/LICENSE.md) for further details.

テスト環境へのpush
pushターゲットテーマ名:
JAPANBITE_DEV 20250303_githubテスト環境
shopify theme push --theme=176689676573
102 changes: 0 additions & 102 deletions assets/animations.js

This file was deleted.

361 changes: 361 additions & 0 deletions assets/appstle-init.js

Large diffs are not rendered by default.

156 changes: 156 additions & 0 deletions assets/appstle-membership-init.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
(function (window, k) {
if (!window.AppstleMembershipIncluded && (!urlIsProductPage() || 'V1' === 'V2')) {
window.AppstleMembershipIncluded = true;
appstleLoadScript = function (src, callback) {
var script = document.createElement("script");
script.charset = "utf-8";
script.async = true;
script.src = src;
script.onload = script.onreadystatechange = function () {
if (!script.readyState || /loaded|complete/.test(script.readyState)) {
script.onload = script.onreadystatechange = null;
script = k;
callback && callback();
}
};
document.getElementsByTagName("head")[0].appendChild(script)
};
appstleLoadScript("https://cdn.shopify.com/s/files/1/0665/5000/6018/t/21/assets/appstle-membership.js?v=1684147482");

window.AM = Window.AM || {};
AM.Config = {
"selectors": {
"payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button",
"subscriptionLinkSelector": "#MainContent > div > div:nth-child(2)",
"atcButtonPlacement": "BEFORE",
"subscriptionLinkPlacement": "BEFORE"
},
"useUrlWithCustomerId": false,
"atcButtonSelector": "div.product-form__buttons",
"moneyFormat": "{% raw %}${{amount}}{% endraw %}",
"oneTimePurchaseText": "One Time Purchase",
"shop": "wagashiwith.myshopify.com",
"deliveryText": "delivery",
"purchaseOptionsText": "Membership Options",
"manageSubscriptionButtonText": "Manage Membership",
"subscriptionOptionText": "Join Now",
"sellingPlanSelectTitle": "DELIVERY FREQUENCY",
"subscriptionPriceDisplayText": "",
"tooltipTitle": "Membership detail",
"api_key": "jDmpvitgzgF7",
"showTooltipOnClick": "false",
"tooltipDesctiption": "<strong>Have complete control of your memberships<\/strong><br\/><br\/>Skip, reschedule, edit, cancel deliveries anytime matching your needs.",
"tooltipDescriptionOnPrepaidPlan": "<b>Prepaid Plan Details<\/b><\/br> Total price: {{{totalPrice}}} ( Price for every delivery: {{{pricePerDelivery}}})",
"tooltipDescriptionOnMultipleDiscount": "<b>Discount Details<\/b><\/br> Initial discount is {{discountOne}} and then {{discountTwo}}",
"tooltipDescriptionCustomization": "{{{defaultTooltipDescription}}} <\/br> {{{prepaidDetails}}} <\/br> {{{discountDetails}}}",
"orderStatusManageSubscriptionTitle": "Membership",
"orderStatusManageSubscriptionDescription": "Continue to your account to view and manage your memberships. Please use the same email address that you used to buy the membership.",
"orderStatusManageSubscriptionButtonText": "Manage your membership",
"subscriptionOptionSelectedByDefault" : false,
"totalPricePerDeliveryText" : "{{{prepaidPerDeliveryPrice}}}\/delivery",
"memberOnlySellingPlansJson": {},
"fieldsBySellingPlanId": "{}",
"rulesByCustomerTag": "{}",
"membershipByCustomerTag": "{}",
"nonMemberOnlySellingPlansJson": {},
"sellingPlansJson": [],
"widgetEnabled": true,
"showTooltip" : true,
"sortByDefaultSequence": false,
"showSubOptionBeforeOneTime": false,
"showStaticTooltip": false,
"showAppstleLink": false,
"sellingPlanTitleText" : "{{sellingPlanName}} ({{{sellingPlanPrice}}}\/delivery)",
"oneTimePriceText" : "{{{price}}}",
"selectedPayAsYouGoSellingPlanPriceText" : "{{{price}}}",
"selectedPrepaidSellingPlanPriceText" : "{{{pricePerDelivery}}}",
"selectedDiscountFormat" : "SAVE {{{selectedDiscountPercentage}}}",
"manageSubscriptionBtnFormat" : "<a href='apps\/memberships' class='appstle_manageSubBtn' ><button class='btn' style='padding: 2px 20px'>Manage Membership<\/button><a><br><br>",
"manageSubscriptionUrl" : "apps\/memberships",
"appstlePlanId": 1,
"showCheckoutSubscriptionBtn": true,
"disableLoadingJquery": false,
"enableMessagingForNonMembers": "false",
"nonMemberMessaging": "Please login to avail the membership perks.",
"showMembershipBanner": "true",
"showDiscountWidget": "false",
"discountBadgeImageLink": "",
"widgetBadgeImageLink": "",
"productPagePriceDescriptionBlockPriceSelector": "",
"productPagePriceDescriptionBlockParentSelector": "",
"priceBlockSelector": "",
"parentSelector": "",
"reBuyEnabled": "false",
"switchRadioButtonWidget": false,
"enableAddJSInterceptor": false,
"css": {
"appstle_membership_widget": {
"margin-top": "" ,
"margin-bottom": "",
},

"appstle_membership_wrapper": {
"border-width": "",
"border-color": "",
},

"appstle_circle": {
"border-color": "",
},

"appstle_dot": {
"background-color": "",
},

"appstle_select": {
"padding-top": "",
"padding-bottom": "",
"padding-left": "",
"padding-right": "",
"border-width": "",
"border-style": "",
"border-color": "",
"border-radius": "",
},

"tooltip_subscription_svg": {
"fill": "",
},

"appstle_tooltip": {
"color": "",
"background-color": "",
},

"appstle_tooltip_border_top_color": {
"border-top-color": "",
},

"appstle_membership_final_price": {
"color": "",
},
"appstle_widget_text_color": {
"color": "",
},
"appstle_selected_background": {
"background": "transparent",
},
"customCSS": "",
"customerPortalCss": "",
"priceSelector": "span.price-item.price-item--regular",
"landingPagePriceSelector": "",
"quickViewClickSelector": "",
"badgeTop": "",
"pricePlacement": "BEFORE",
}
};

}

function urlIsProductPage() {
// return null != decodeURIComponent(window.location.pathname).match(/\/products\/(([a-zA-Z0-9]|[\-\.\_\~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[\ud83c\ud83d\ud83e][\ud000-\udfff]){1,})\/?/)
return decodeURIComponent(window.location.pathname).includes('/products/');
}
}
)(window);

1 change: 1 addition & 0 deletions assets/appstle-membership.js

Large diffs are not rendered by default.

Loading
Loading