<スタイル> #form-ccpa-edit-account-request、 #form-ccpa-data-account-request、 #form-ccpa-personal-data-report-request、 #form-ccpa-delete-account-request、 #form-ccpa-do-not-sell-request { 表示:なし; } #ccpa_pageボタン{ 背景色:透明; ボーダー:0; border-bottom:1pxソリッドブラック; パディング:0px; } / *モーダル背景* / #data-verification-background { 表示:なし; 位置:固定; z-index:1; パディングトップ:calc(50vh-83px); 左:0; 上:0; 幅:100%; 高さ:100%; オーバーフロー:自動; 背景色:rgb(0,0,0); 背景色:rgba(0,0,0,0.4); 不透明度:未設定; z-index:9999; } / *モーダルコンテンツ* / #data-verification-modal { 背景色:#fefefe; マージン:自動; パディング:16px; ボーダー:1pxソリッド#888; 幅:38%; } / *モーダルクローズボタン* / .data-verification-close { 色:#aaaaaa; フロート:右; フォントサイズ:28px; フォントの太さ:太字; 行の高さ:17px; } .data-verification-close:hover、 .data-verification-close:focus { 色:#000; テキスト装飾:なし; カーソル:ポインタ; } / *チェックボックステキスト* / #data-verification-container p { 表示:インラインブロック; パディング-左:5px; 垂直整列:上; 幅:calc(100%-45px); カーソル:ポインタ; } #data-verification-container a、#data-verification-container a:hover { text-decoration:underline!important; 色:#4285f4; } / *チェックボックスアイコン* / #data-verification-icon { カーソル:ポインタ; 位置:相対; マージン:自動; 幅:18px; 高さ:18px; -webkit-tap-highlight-color:透明; 変換:translate3d(0、0、0); マージントップ:2px; } #data-verification-icon:before { コンテンツ: ""; 位置:絶対; 上:-7px; 左:-7px; 幅:32px; 高さ:32px; 境界半径:50%; 背景:rgba(34,50,84,0.03); 不透明度:0; 遷移:不透明度0.2秒が容易になります。 } #data-verification-icon svg { 位置:相対; z-index:1; 塗りつぶし:なし; ストローク-ラインキャップ:ラウンド; ストローク-linejoin:ラウンド; ストローク:#c8ccd4; ストローク幅:1.5; 変換:translate3d(0、0、0); 移行:すべての0.2秒が容易になります。 } #data-verification-icon svg path { ストローク-ダッシュアレイ:60; ストローク-ダッシュオフセット:0; } #data-verification-icon svg polyline { ストローク-ダッシュアレイ:22; ストローク-ダッシュオフセット:66; } #data-verification-icon:hover:before { 不透明度:1; } #data-verification-container:hover#data-verification-icon svg { ストローク:#4285f4; } #data-verification-icon.clicked svg { ストローク:#4285f4; } #data-verification-icon.clicked svg path { ストローク-ダッシュオフセット:60; 遷移:すべて0.3秒線形。 } #data-verification-icon.clicked svg polyline { ストローク-ダッシュオフセット:42; 遷移:すべて0.2秒線形。 遷移遅延:0.15秒; } / *モバイル解像度のモーダル変更* / @media only screen and(max-width:600px){ #data-verification-modal { 幅:90%; } } / *要素の読み込み* / .loading { 表示:なし; 上:50vh; 左:50vw; 位置:固定; } .loading:not(:required):after { コンテンツ: ''; 表示ブロック; フォントサイズ:10px; 幅:1em; 高さ:1em; マージントップ:-0.5em; -webkit-animation:スピナー1500ms無限線形; -moz-animation:スピナー1500ms無限線形; -ms-animation:スピナー1500ms無限線形; -o-animation:スピナー1500ms無限線形; アニメーション:スピナー1500ms無限線形; ボーダー半径:0.5em; -webkit-box-shadow:rgba(255,255,255、1)1.5em 0 0 0、rgba(255,255,255、1)1.1em1。1em 0 0、rgba(255,255,255、1)0 15em 0 0、rgba(255,255,255、1)-1.1em 1.1em 0 0、rgba(255,255,255、1)-1.5em 0 0 0、rgba(255,255,255、1)-1.1 em -1.1em 0 0、rgba(255,255,255、1)0 -1.5em 0 0、rgba(255,255,255、1)1.1em -1.1em 0 0; ボックスシャドウ:rgba(255,255,255、1)1.5em 0 0 0、rgba(255,255,255、1)1.1em 1.1em 0 0、rgba(255,255,255、1)0 1.5em 0 0、rgba(255,255,255、1)-1.1em 1.1em 0 0、rgba(255,255,255、1)-1.5em 0 0 0、rgba(255,255,255、1)-1.1em -1.1em 0 0、rgba(255,255,255、1)0 -1.5em 0 0、rgba(255,255,255、 1)1.1em -1.1em 0 0; } / *アニメーション* / @ -webkit-keyframesスピナー{ 0%{ -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); 変換:rotate(0deg); } 100%{ -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); 変換:rotate(360deg); } } @ -moz-keyframesスピナー{ 0%{ -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); 変換:rotate(0deg); } 100%{ -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); 変換:rotate(360deg); } } @ -o-keyframesスピナー{ 0%{ -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); 変換:rotate(0deg); } 100%{ -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); 変換:rotate(360deg); } } @keyframesスピナー{ 0%{ -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); 変換:rotate(0deg); } 100%{ -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); 変換:rotate(360deg); } }
このサイトのGDPR / CCPAコンプライアンスを保証するために使用されるアプリは、データを処理するためにIPとメールアドレスを収集します。詳細については、プライバシーポリシー を確認してください。

データの修正

以下のリンクを使用して、アカウントデータが正確でない場合は更新できます。

忘れられる権利

個人データやその他のデータをストアから削除する場合は、このオプションを使用してください。 このプロセスによりアカウントが削除されるため、アカウントにアクセスしたり使用したりできなくなることに注意してください

<スクリプト> var ccpaSlideUpAll = function(){ $( '#form-ccpa-edit-account-request')。slideUp(100); $( '#form-ccpa-data-account-request')。slideUp(100); $( '#form-ccpa-personal-data-report-request')。slideUp(100); $( '#form-ccpa-delete-account-request')。slideUp(100); $( '#form-ccpa-do-not-sell-request')。slideUp(100); $( '#ccpa_page button')。attr( "aria-expanded"、 "false"); }; var email、type、consentGiven = false; var verifyModalContent = '
​​
×
'; var ccpaSendRequest = function(callback){ $ .ajax({ url: 'https://www.cloudflare.com/cdn-cgi/trace'、 メソッド: 'GET'、 成功:function(resp){ if(!resp.error){ ipInfo = resp;とします。 ipRegex =/[0-9]{1,3}。[0-9]{1,3}。[0-9]{1,3}。[0-9]{1,3} / let ipAddress = ipInfo.match(ipRegex)[0]; $ .ajax({ url: 'https://gdpr.apps.isenselabs.com/gdprRequests/submitRequest'、 メソッド: 'POST'、 データ: { ショップ:Shopify.shop、 メール:メール、 タイプ:タイプ、 sourceOfRequest:2、 ipAddress:ipAddress、 同意Given:consentGiven、 lang:Shopify.locale? Shopify.locale: ''、 gtranslateLang:isenseGDPR.Cookies.get( 'googtrans')? isenseGDPR.Cookies.get( 'googtrans'): '' }、 成功:function(resp){ if(!resp.error){ ccpaSlideUpAll(); alert( 'リクエストは正常に送信されました。詳細についてはメールを確認してください。'); } そうしないと { alert(resp.message); } if(typeof callback == 'function'){ コールバック(resp); } } }); } そうしないと { alert(resp.message); } } }); } $(document).ready(function(){ searchParams = new URLSearchParams(window.location.search); let param = searchParams.get( 'id'); if(param){ document.getElementById(param).scrollIntoView(); } //モーダルをボディに追加します。そうしないと、中央に留まらないためです(位置が固定されている場合でも) $( "body")。append(verificationModalContent); //ユーザーが(x)をクリックしたら、モーダルを閉じます $( '。data-verification-close:first')。on( 'click'、function(e){ e.preventDefault(); closeVerificationModal(); }); $( '#data-verification-icon、#data-verification-container p')。on( 'click'、function(e){ e.preventDefault(); //上書きされるため、hrefのクリックを検出します。 if($(e.target).is( "a")){ window.open(e.target.href、 '_ blank'); 戻る; } $( '#data-verification-icon')。addClass( "clicked"); setTimeout(()=> { $( "#data-verification-modal")。fadeOut(); $( '#data-verification-background .loading')。css( 'display'、 'inline-block'); 同意Given = true; ccpaSendRequest(function(resp){ 同意Given = false; closeVerificationModal(); }); }、400); }); }); 関数openVerificationModal(){ $( "#data-verification-modal")。css( "display"、 "block") $( '#data-verification-background')。css( "display"、 "block"); } 関数closeVerificationModal(){ $( '#data-verification-background')。fadeOut(); $( '#data-verification-icon')。removeClass( "clicked"); $( '#data-verification-background .loading')。css( 'display'、 'none'); } $( '#btn-ccpa-edit-account-request')。on( 'click'、function(e){ e.preventDefault(); ccpaSlideUpAll(); $( '#form-ccpa-edit-account-request')。slideDown(200); $(this).attr( "aria-expanded"、 "true"); }); $( '#form-ccpa-edit-account-request form input [type = submit]')。on( 'click'、function(e){ e.preventDefault(); email = $( '#form-ccpa-edit-account-request form input [name = email]')。val(); type = 'customer / edit'; openVerificationModal(); }); $( '#btn-ccpa-requests-request、#btn-ccpa-personal-information-request、#btn-ccpa-orders-request')on( 'click'、function(e){ e.preventDefault(); ccpaSlideUpAll(); タイプ= ''; switch($(this).attr( 'id')){ ケース 'btn-ccpa-requests-request': type = '顧客/リクエスト'; 壊す; ケース 'btn-ccpa-personal-information-request': type = 'customer / personal_info'; 壊す; ケース 'btn-ccpa-orders-request': type = '顧客/注文'; 壊す; } $( '#form-ccpa-data-account-request form input [name = "request_type"]')。val(type); $( '#form-ccpa-data-account-request')。slideDown(200); $(this).attr( "aria-expanded"、 "true"); }); $( '#form-ccpa-data-account-request form input [type = submit]')。on( 'click'、function(e){ e.preventDefault(); email = $( '#form-ccpa-data-account-request form input [name = email]')。val(); type = $( '#form-ccpa-data-account-request form input [name = "request_type"]')。val(); openVerificationModal(); }); $( '#btn-ccpa-personal-data-report-request')。on( 'click'、function(e){ e.preventDefault(); ccpaSlideUpAll(); $( '#form-ccpa-personal-data-report-request')。slideDown(200); $(this).attr( "aria-expanded"、 "true"); }); $( '#form-ccpa-personal-data-report-request form input [type = submit]')。on( 'click'、function(e){ e.preventDefault(); email = $( '#form-ccpa-personal-data-report-request form input [name = email]')。val(); type = '顧客/レポート'; openVerificationModal(); }); $( '#btn-ccpa-do-not-sell-request')。on( 'click'、function(e){ e.preventDefault(); ccpaSlideUpAll(); $( '#form-ccpa-do-not-sell-request')。slideDown(200); $(this).attr( "aria-expanded"、 "true"); }); $( '#form-ccpa-do-not-sell-request form input [type = submit]')。on( 'click'、function(e){ e.preventDefault(); email = $( '#form-ccpa-do-not-sell-request form input [name = email]')。val(); type = 'customer / do-not-sell'; openVerificationModal(); }); $( '#btn-ccpa-delete-account-request')。on( 'click'、function(e){ e.preventDefault(); ccpaSlideUpAll(); $( '#form-ccpa-delete-account-request')。slideDown(200); $(this).attr( "aria-expanded"、 "true"); }); $( '#form-ccpa-delete-account-request form input [type = submit]')。on( 'click'、function(e){ e.preventDefault(); email = $( '#form-ccpa-delete-account-request form input [name = email]')。val(); type = 'customer / delete'; openVerificationModal(); });

VOICE

Our main aim at With Legacy is to showcase inspiring stories. Empowering our community by partnering with important projects, voices and showcasing innovation.

NUMBERED

With Legacy is known for creating collectable numbered clothing. Everything we make has the Volume number (collection number) and your own individual number embroidered or printed onto the sleeve.

QR CODE

Our QR code is used in many ways depending on the partnership. In some cases it is scanned as a wearable ticket, in other cases it is scanned to showcase private music. We have even used our QR's to give customers their own NFT's.

WITH LEGACY COLLABORATIONS

The future of ticketing and events is wearable tech and digital tokens.

With Legacy have planned partnerships with Events, Musicians, Digital Tokens and Web 3 projects. These will be exclusive drops and will feature on the site sporadically throughout the year.

OUR VOICE

Everything we do, we do with Legacy in mind. Each drop we spotlight key stories and voices that need to be heard.

Our CEO George Wells David explains the origin of With Legacy and its core values in the video shown in this page.

WHY CHOOSE US

Here at With Legacy, we’re big on quality – which is why all our fabrics are the best you can get.

We have a clear vision and believe that wearable tech is the future. We produce clothing for collaborations in all sectors in a simple streetwear style.