diff --git a/JavaScript/basket.js b/JavaScript/basket.js index 95f78cc..8e4a00a 100644 --- a/JavaScript/basket.js +++ b/JavaScript/basket.js @@ -1,33 +1,44 @@ var cart = {}; function loadCart() { + //проверяю есть ли в localStorage запись cart if (localStorage.getItem('cart')) { + // если есть - расширфровываю и записываю в переменную cart cart = JSON.parse(localStorage.getItem('cart')); showCart(); } else { - $(".cart").html("None"); + $('.mainCart').html('cart is empty'); } } +function showCart() { + //вывод корзины + if (!isEmpty(cart)) { + $('.mainCart').html('cart is empty'); + } else { + $.getJSON('hoodie.json', function (data) { + var goods = data; + var out = ''; + for (var id in cart) { + out += `
`; + out += ``; + out += ` ${goods[id].name }`; + out += ` ${cart[id] }`; + out += ``; + out += ``; + out += ``; + out += cart[id]*goods[id].cost - -function showCart() { - $.getJSON("posters.json", function (data) { - var goods = data; - var out = ''; - for (var id in cart) { - out += `
`; - out += ``; - out += ` ${goods[id].name }`; - out += ` ${cart[id] }`; - out += ``; - out += '
'; - } - $('.cart').html(out); - $('.del-goods').on('click', delGoods); - }) -}; + out += '
'; + } + $('.mainCart').html(out); + $('.del-goods').on('click', delGoods); + $('.plus-goods').on('click', plusGoods); + $('.minus-goods').on('click', minusGoods); + }); + } +} function delGoods() { //удаляем товар из корзины @@ -37,12 +48,66 @@ function delGoods() { showCart(); } +function plusGoods() { + //добавляем товар из корзины + var id = $(this).attr('data-id'); + cart[id]++; + saveCart(); + showCart(); +} + +function minusGoods() { + //удаляем один товар из корзины + var id = $(this).attr('data-id'); + if (cart[id] == 1) { + delete cart[id]; + } else { + cart[id]--; + } + saveCart(); + showCart(); +} +function sendEmail (){ + var ename = $('#ename').val(); + var email = $('#email').val(); + var ephone = $('#ephone').val(); + + if(ename!='' && email!='' && ephone!=''){ + if(isEmpty(cart)){ + $.post( + "core/mail/php", + { + "ename" : ename, + "email" : email, + "ephone" : ephone, + "cart" : cart + }, + function(data){ + console.log(dat); + } + ); + }else{ + alert('cart is empty'); + } + }else{ + alert('fill out'); + } +} function saveCart() { //сохраняю корзину в localStorage localStorage.setItem('cart', JSON.stringify(cart)); //корзину в строку } +function isEmpty(object) { + //проверка корзины на пустоту + for (var key in object) + if (object.hasOwnProperty(key)) return true; + return false; +} + $(document).ready(function () { loadCart(); + + $('.send-email').on('click', sendEmail); // send to email buy basket }); \ No newline at end of file diff --git a/JavaScript/style.js b/JavaScript/style.js index 51d6bc3..d97bbef 100644 --- a/JavaScript/style.js +++ b/JavaScript/style.js @@ -1,193 +1,48 @@ -var cart = {}; //корзина backet -function posters() { - // читаем файл goods.json - $.getJSON('posters.json', postersOut); +var cart = {}; - function postersOut(data) { - // вывод на страницу - console.log(data); - var out = ''; - for (var key in data) { - out += '
'; - out += 'photo'; - out += '
'; - out += '
' + data[key].name + '
'; - out += '

' + data[key].cost + '

'; - out += '
'; - out += ``; - out += '
'; - - - } - $('.goods_outPosters').html(out); - - } +function init() { + //read goods.json + $.getJSON("hoodie.json", goodsOut); } -function Sticker() { - // читаем файл goods.json - $.getJSON('Stickers.json', StickersOut); - - function StickersOut(data) { - // вывод на страницу - console.log(data); - var out = ''; - for (var key in data) { - out += '
'; - out += 'photo'; - out += '
'; - out += '
' + data[key].name + '
'; - out += '

' + data[key].cost + '

'; - out += '
'; - out += ``; - out += '
'; - - - } - $('.goods_outStickers').html(out); +function goodsOut(data) { + console.log(data); + var out = ''; + for (var key in data) { + out += '
'; + out += 'photo'; + out += '
'; + out += '
' + data[key].name + '
'; + out += '

' + data[key].cost + '

'; + out += '
'; + out += ``; + out += '
'; } + $('.goods_Out').html(out); + $('.addToBacket').on('click', addToBacket); } -function Keychains() { - // читаем файл goods.json - $.getJSON('Keychains.json', KeychainsOut); - - function KeychainsOut(data) { - // вывод на страницу - console.log(data); - var out = ''; - for (var key in data) { - out += '
'; - out += 'photo'; - out += '
'; - out += '
' + data[key].name + '
'; - out += '

' + data[key].cost + '

'; - out += '
'; - out += ``; - out += '
'; - - - } - $('.goods_outKeychains').html(out); +function addToBacket() { + var id = $(this).attr('data-id'); + if (cart[id] == undefined) { + cart[id] = 1; + } else { + cart[id]++; } + saveCart(); } -function Belts() { - // читаем файл goods.json - $.getJSON('Belts.json', BeltsOut); - - function BeltsOut(data) { - // вывод на страницу - console.log(data); - var out = ''; - for (var key in data) { - out += '
'; - out += 'photo'; - out += '
'; - out += '
' + data[key].name + '
'; - out += '

' + data[key].cost + '

'; - out += '
'; - out += ``; - out += '
'; - - - } - $('.goods_outBelts').html(out); - - } -} -function Lanyard() { - // читаем файл goods.json - $.getJSON('Lanyard.json', LanyardOut); - - function LanyardOut(data) { - // вывод на страницу - console.log(data); - var out = ''; - for (var key in data) { - out += '
'; - out += 'photo'; - out += '
'; - out += '
' + data[key].name + '
'; - out += '

' + data[key].cost + '

'; - out += '
'; - out += ``; - out += '
'; - - - } - $('.goods_outLanyard').html(out); - } -} -function BankCardSticker() { - // читаем файл BankCardSticker.json - $.getJSON('BankCardSticker.json', BankCardStickerOut); - - function BankCardStickerOut(data) { - // вывод на страницу - console.log(data); - var out = ''; - for (var key in data) { - out += '
'; - out += 'photo'; - out += '
'; - out += '
' + data[key].name + '
'; - out += '

' + data[key].cost + '

'; - out += '
'; - out += ``; - out += '
'; - - - } - $('.goods_outBankCardSticker').html(out); - - /* <---------------------------NO COPY---------------------------> */ - $('.addToBacket').on('click', addToBacket); // One universal event :) - // should be the last !!! - /* <---------------------------NO COPY---------------------------> */ - } - - function addToBacket() { - var id = $(this).attr('data-id'); - console.log(id); - - - if (cart[id] == undefined) { - cart[id] = 1; - } else { - cart[id]++; - } - showMiniCart(); - saveCart(); - } - -} -function showMiniCart() { - //показываю мини корзину - var out=""; - for (var key in cart) { - out += key +' --- '+ cart[key]+'
'; - } - $('.mini-cart').html(out); -} -function saveCart (){ +function saveCart() { localStorage.setItem('cart', JSON.stringify(cart)); } -function loadCart (){ - if (localStorage.getItem('cart')){ + +function loadCart() { + if (localStorage.getItem('cart')) { cart = JSON.parse(localStorage.getItem('cart')); - showMiniCart(); } } - $(document).ready(function () { - posters(); - Sticker(); - Keychains(); - Belts (); - Lanyard (); - BankCardSticker(); + init(); loadCart(); - }); \ No newline at end of file diff --git a/about.php b/about.php new file mode 100644 index 0000000..31ef92a --- /dev/null +++ b/about.php @@ -0,0 +1,64 @@ + + + + + + + + CIAYStore + + + + + + + + + +
+
+ +
+ +
+ photo +
+ +

Yokomo

+ + + + +
+ +
+
+ +
+ + + + + +
+
+ + + + + + + + \ No newline at end of file diff --git a/basket.php b/basket.php new file mode 100644 index 0000000..275d405 --- /dev/null +++ b/basket.php @@ -0,0 +1,51 @@ + + + + + + + + Basket + + + + + + + + +
+
+ photo +
+ +
+ Back +
+ +
+
+

Name:

+

Email:

+

Phone:

+

+ +
+ + + + + + +
+ + + + + \ No newline at end of file diff --git a/core/mail.php b/core/mail.php new file mode 100644 index 0000000..5dde982 --- /dev/null +++ b/core/mail.php @@ -0,0 +1,21 @@ +Заказ в магазине'; +$message .='

Почта: '.$_POST['email'].'

'; +$message .='

Телефон: '.$_POST['ephone'].'

'; +$message .='

Клиент: '.$_POST['ename'].'

'; + +$cart = $_POST['cart']; + +foreach ($cart as $id=>$count) { + $message .=$json[$id]['name']; + +} + +print_r($message); + + +?> \ No newline at end of file diff --git a/css/style.css b/css/style.css index e04f7e5..d48cf88 100644 --- a/css/style.css +++ b/css/style.css @@ -29,7 +29,11 @@ body { align-items: center; width: 80%; height: auto; - margin: 0 auto; + margin: 1rem auto; + border-radius: 10px; + border: 0px solid black; + background: white; + box-shadow: 0px 2px 10px -1px rgb(0 0 0 / 90%); } .nav { @@ -61,6 +65,12 @@ body { display: flex; justify-content: center; } +.btnBack{ + margin: 1rem ; + width: 40%; +} + + @media screen and (max-width: 500px) { .nav ul { @@ -78,26 +88,6 @@ body { /* ---------------TAB------------- */ -.content { - width: 90%; - margin: 0 auto; -} - -.tabs_block { - display: none; -} - -/* -.tabs_block:nth-child(1) {} - -.tabs_block:nth-child(2) {} - -.tabs_block:nth-child(3) {} */ - -.tabs_block:target { - display: block; -} - @media (max-width: 575px) { .row { display: block; @@ -126,4 +116,7 @@ body { .card { margin: 10px; max-width: 90%; -} \ No newline at end of file +} +.footerP { + margin-bottom: 1rem; +} diff --git a/BankCardSticker.json b/firstVers/BankCardSticker.json similarity index 100% rename from BankCardSticker.json rename to firstVers/BankCardSticker.json diff --git a/Belts.json b/firstVers/Belts.json similarity index 100% rename from Belts.json rename to firstVers/Belts.json diff --git a/firstVers/JavaScript/basket.js b/firstVers/JavaScript/basket.js new file mode 100644 index 0000000..b67a0c7 --- /dev/null +++ b/firstVers/JavaScript/basket.js @@ -0,0 +1,48 @@ +var cart = {}; + +function loadCart() { + if (localStorage.getItem('cart')) { + cart = JSON.parse(localStorage.getItem('cart')); + showCart(); + } else { + $(".cart").html("None"); + } +} + + + + +function showCart(file) { + $.getJSON(file, function (data) { + var goods = data; + var out = ''; + for (var id in cart) { + out += `
`; + out += ``; + out += ` ${goods[id].name }`; + out += ` ${cart[id] }`; + out += ``; + out += '
'; + } + $('.cart').html(out); + $('.del-goods').on('click', delGoods); + }) +}; + +function delGoods() { + //удаляем товар из корзины + var id = $(this).attr('data-id'); + delete cart[id]; + saveCart(); + showCart(); +} + +function saveCart() { + //сохраняю корзину в localStorage + localStorage.setItem('cart', JSON.stringify(cart)); //корзину в строку +} + + +$(document).ready(function () { + loadCart(); +}); \ No newline at end of file diff --git a/firstVers/JavaScript/jquery-3.6.0.min.js b/firstVers/JavaScript/jquery-3.6.0.min.js new file mode 100644 index 0000000..c4c6022 --- /dev/null +++ b/firstVers/JavaScript/jquery-3.6.0.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0'; + out += '
'; + out += '
' + data[key].name + '
'; + out += '

' + data[key].cost + '

'; + out += '
'; + out += ``; + out += ''; + + + } + $($class).html(out); + $('.addToBacket').on('click', addToBacket); + + } +} + +function addToBacket() { + var id = $(this).attr('data-id'); + console.log(id); + + + if (cart[id] == undefined) { + cart[id] = 1; + } else { + cart[id]++; + } + showMiniCart(); + saveCart(); +} + + +function showMiniCart() { + //показываю мини корзину + var out = ""; + for (var key in cart) { + out += key + ' --- ' + cart[key] + '
'; + } + $('.mini-cart').html(out); +} + +function saveCart() { + localStorage.setItem('cart', JSON.stringify(cart)); +} + +function loadCart() { + if (localStorage.getItem('cart')) { + cart = JSON.parse(localStorage.getItem('cart')); + showMiniCart(); + } +} + +function start (){ + goodsOut('.goods_outPosters', 'posters.json'); + goodsOut('.goods_outStickers', 'Stickers.json'); + goodsOut('.goods_outKeychains', 'Keychains.json'); + goodsOut('.goods_outLanyard', 'Lanyard.json'); + goodsOut('.goods_outBelts', 'Belts.json'); + goodsOut('.goods_outBankCardSticker', 'BankCardSticker.json'); + + loadCart(); + +} + + +$(document).ready(function () { + + + start (); + + + +}); \ No newline at end of file diff --git a/Keychains.json b/firstVers/Keychains.json similarity index 100% rename from Keychains.json rename to firstVers/Keychains.json diff --git a/Lanyard.json b/firstVers/Lanyard.json similarity index 100% rename from Lanyard.json rename to firstVers/Lanyard.json diff --git a/README.md b/firstVers/README.md similarity index 100% rename from README.md rename to firstVers/README.md diff --git a/Stickers.json b/firstVers/Stickers.json similarity index 100% rename from Stickers.json rename to firstVers/Stickers.json diff --git a/basket.html b/firstVers/basket.html similarity index 100% rename from basket.html rename to firstVers/basket.html diff --git a/firstVers/css/style.css b/firstVers/css/style.css new file mode 100644 index 0000000..e04f7e5 --- /dev/null +++ b/firstVers/css/style.css @@ -0,0 +1,129 @@ +body { + overflow-x: hidden; +} + +.main { + width: 80%; + margin: 0 auto; + overflow-x: hidden; +} + +#basket { + position: fixed; + top: 20px; + right: 10%; +} + +/* ---- BASKET ---- */ +.imgBasket { + width: 30%; +} + +.del-goods { + border: none; +} + +.cartBasket { + display: flex; + justify-content: space-around; + align-items: center; + width: 80%; + height: auto; + margin: 0 auto; +} + +.nav { + overflow-x: hidden; +} + +.nav ul { + list-style-type: none; + display: flex; + justify-content: space-around; + text-align: center; + margin: 1rem auto; +} + +.nav li { + list-style-type: none; + margin: 0 1rem; +} + +.nav a { + display: block; + color: black; + text-align: center; + text-decoration: none; + font-size: 17px; +} + +.topnav { + display: flex; + justify-content: center; +} + +@media screen and (max-width: 500px) { + .nav ul { + float: none; + display: block; + text-align: left; + } + + .nav { + float: none; + display: block; + } +} + +/* +---------------TAB------------- +*/ +.content { + width: 90%; + margin: 0 auto; +} + +.tabs_block { + display: none; +} + +/* +.tabs_block:nth-child(1) {} + +.tabs_block:nth-child(2) {} + +.tabs_block:nth-child(3) {} */ + +.tabs_block:target { + display: block; +} + +@media (max-width: 575px) { + .row { + display: block; + } + + .card { + max-height: 90%; + } +} + + +.row { + justify-content: center; +} + +.goods_out { + height: auto; +} + +.card>img { + width: 100%; + max-width: 400px; + height: auto; +} + +.card { + margin: 10px; + max-width: 90%; +} \ No newline at end of file diff --git a/img/BankCardSticker/180sx.jpg b/firstVers/img/BankCardSticker/180sx.jpg similarity index 100% rename from img/BankCardSticker/180sx.jpg rename to firstVers/img/BankCardSticker/180sx.jpg diff --git a/img/BankCardSticker/Altezza.jpg b/firstVers/img/BankCardSticker/Altezza.jpg similarity index 100% rename from img/BankCardSticker/Altezza.jpg rename to firstVers/img/BankCardSticker/Altezza.jpg diff --git a/img/BankCardSticker/Asphalt.jpg b/firstVers/img/BankCardSticker/Asphalt.jpg similarity index 100% rename from img/BankCardSticker/Asphalt.jpg rename to firstVers/img/BankCardSticker/Asphalt.jpg diff --git a/img/BankCardSticker/BadHabits.jpg b/firstVers/img/BankCardSticker/BadHabits.jpg similarity index 100% rename from img/BankCardSticker/BadHabits.jpg rename to firstVers/img/BankCardSticker/BadHabits.jpg diff --git a/img/BankCardSticker/Duck.jpg b/firstVers/img/BankCardSticker/Duck.jpg similarity index 100% rename from img/BankCardSticker/Duck.jpg rename to firstVers/img/BankCardSticker/Duck.jpg diff --git a/img/BankCardSticker/Fuji32.jpg b/firstVers/img/BankCardSticker/Fuji32.jpg similarity index 100% rename from img/BankCardSticker/Fuji32.jpg rename to firstVers/img/BankCardSticker/Fuji32.jpg diff --git a/img/BankCardSticker/Fully.jpg b/firstVers/img/BankCardSticker/Fully.jpg similarity index 100% rename from img/BankCardSticker/Fully.jpg rename to firstVers/img/BankCardSticker/Fully.jpg diff --git a/img/BankCardSticker/M3.jpg b/firstVers/img/BankCardSticker/M3.jpg similarity index 100% rename from img/BankCardSticker/M3.jpg rename to firstVers/img/BankCardSticker/M3.jpg diff --git a/img/BankCardSticker/Porsche.jpg b/firstVers/img/BankCardSticker/Porsche.jpg similarity index 100% rename from img/BankCardSticker/Porsche.jpg rename to firstVers/img/BankCardSticker/Porsche.jpg diff --git a/img/BankCardSticker/R34.jpg b/firstVers/img/BankCardSticker/R34.jpg similarity index 100% rename from img/BankCardSticker/R34.jpg rename to firstVers/img/BankCardSticker/R34.jpg diff --git a/img/BankCardSticker/Runout.jpg b/firstVers/img/BankCardSticker/Runout.jpg similarity index 100% rename from img/BankCardSticker/Runout.jpg rename to firstVers/img/BankCardSticker/Runout.jpg diff --git a/img/Belts/ArmyFallenGray.jpg b/firstVers/img/Belts/ArmyFallenGray.jpg similarity index 100% rename from img/Belts/ArmyFallenGray.jpg rename to firstVers/img/Belts/ArmyFallenGray.jpg diff --git a/img/Belts/ArmySallen_blk.jpg b/firstVers/img/Belts/ArmySallen_blk.jpg similarity index 100% rename from img/Belts/ArmySallen_blk.jpg rename to firstVers/img/Belts/ArmySallen_blk.jpg diff --git a/img/Belts/B&D Gray.jpg b/firstVers/img/Belts/B&D Gray.jpg similarity index 100% rename from img/Belts/B&D Gray.jpg rename to firstVers/img/Belts/B&D Gray.jpg diff --git a/img/Belts/B&D_Black.jpg b/firstVers/img/Belts/B&D_Black.jpg similarity index 100% rename from img/Belts/B&D_Black.jpg rename to firstVers/img/Belts/B&D_Black.jpg diff --git a/img/Belts/Biege.jpg b/firstVers/img/Belts/Biege.jpg similarity index 100% rename from img/Belts/Biege.jpg rename to firstVers/img/Belts/Biege.jpg diff --git a/img/Belts/Black.jpg b/firstVers/img/Belts/Black.jpg similarity index 100% rename from img/Belts/Black.jpg rename to firstVers/img/Belts/Black.jpg diff --git a/img/Belts/Green.jpg b/firstVers/img/Belts/Green.jpg similarity index 100% rename from img/Belts/Green.jpg rename to firstVers/img/Belts/Green.jpg diff --git a/img/Belts/Khaki.jpg b/firstVers/img/Belts/Khaki.jpg similarity index 100% rename from img/Belts/Khaki.jpg rename to firstVers/img/Belts/Khaki.jpg diff --git a/img/Keychains/BADASS.jpg b/firstVers/img/Keychains/BADASS.jpg similarity index 100% rename from img/Keychains/BADASS.jpg rename to firstVers/img/Keychains/BADASS.jpg diff --git a/img/Keychains/BND.jpg b/firstVers/img/Keychains/BND.jpg similarity index 100% rename from img/Keychains/BND.jpg rename to firstVers/img/Keychains/BND.jpg diff --git a/img/Keychains/BOOST.jpg b/firstVers/img/Keychains/BOOST.jpg similarity index 100% rename from img/Keychains/BOOST.jpg rename to firstVers/img/Keychains/BOOST.jpg diff --git a/img/Keychains/Build&Destroy.jpg b/firstVers/img/Keychains/Build&Destroy.jpg similarity index 100% rename from img/Keychains/Build&Destroy.jpg rename to firstVers/img/Keychains/Build&Destroy.jpg diff --git a/img/Keychains/Burnout.jpg b/firstVers/img/Keychains/Burnout.jpg similarity index 100% rename from img/Keychains/Burnout.jpg rename to firstVers/img/Keychains/Burnout.jpg diff --git a/img/Keychains/Bye-Bye.jpg b/firstVers/img/Keychains/Bye-Bye.jpg similarity index 100% rename from img/Keychains/Bye-Bye.jpg rename to firstVers/img/Keychains/Bye-Bye.jpg diff --git a/img/Keychains/CatHunterPVC.jpg b/firstVers/img/Keychains/CatHunterPVC.jpg similarity index 100% rename from img/Keychains/CatHunterPVC.jpg rename to firstVers/img/Keychains/CatHunterPVC.jpg diff --git a/img/Keychains/Destroy.jpg b/firstVers/img/Keychains/Destroy.jpg similarity index 100% rename from img/Keychains/Destroy.jpg rename to firstVers/img/Keychains/Destroy.jpg diff --git a/img/Keychains/Driftoholics.jpg b/firstVers/img/Keychains/Driftoholics.jpg similarity index 100% rename from img/Keychains/Driftoholics.jpg rename to firstVers/img/Keychains/Driftoholics.jpg diff --git a/img/Keychains/DuckYou.jpg b/firstVers/img/Keychains/DuckYou.jpg similarity index 100% rename from img/Keychains/DuckYou.jpg rename to firstVers/img/Keychains/DuckYou.jpg diff --git a/img/Keychains/EveryCars.jpg b/firstVers/img/Keychains/EveryCars.jpg similarity index 100% rename from img/Keychains/EveryCars.jpg rename to firstVers/img/Keychains/EveryCars.jpg diff --git a/img/Keychains/Flammable.jpg b/firstVers/img/Keychains/Flammable.jpg similarity index 100% rename from img/Keychains/Flammable.jpg rename to firstVers/img/Keychains/Flammable.jpg diff --git a/img/Keychains/GoodBye.jpg b/firstVers/img/Keychains/GoodBye.jpg similarity index 100% rename from img/Keychains/GoodBye.jpg rename to firstVers/img/Keychains/GoodBye.jpg diff --git a/img/Keychains/ISRT_BFR_DRV.jpg b/firstVers/img/Keychains/ISRT_BFR_DRV.jpg similarity index 100% rename from img/Keychains/ISRT_BFR_DRV.jpg rename to firstVers/img/Keychains/ISRT_BFR_DRV.jpg diff --git a/img/Keychains/JAWS.jpg b/firstVers/img/Keychains/JAWS.jpg similarity index 100% rename from img/Keychains/JAWS.jpg rename to firstVers/img/Keychains/JAWS.jpg diff --git a/img/Keychains/JAWSGreen.jpg b/firstVers/img/Keychains/JAWSGreen.jpg similarity index 100% rename from img/Keychains/JAWSGreen.jpg rename to firstVers/img/Keychains/JAWSGreen.jpg diff --git a/img/Keychains/JAWSPVC.jpg b/firstVers/img/Keychains/JAWSPVC.jpg similarity index 100% rename from img/Keychains/JAWSPVC.jpg rename to firstVers/img/Keychains/JAWSPVC.jpg diff --git a/img/Keychains/Kamikaze.jpg b/firstVers/img/Keychains/Kamikaze.jpg similarity index 100% rename from img/Keychains/Kamikaze.jpg rename to firstVers/img/Keychains/Kamikaze.jpg diff --git a/img/Keychains/KatakanaBlue.jpg b/firstVers/img/Keychains/KatakanaBlue.jpg similarity index 100% rename from img/Keychains/KatakanaBlue.jpg rename to firstVers/img/Keychains/KatakanaBlue.jpg diff --git a/img/Keychains/KatakanaGray.jpg b/firstVers/img/Keychains/KatakanaGray.jpg similarity index 100% rename from img/Keychains/KatakanaGray.jpg rename to firstVers/img/Keychains/KatakanaGray.jpg diff --git a/img/Keychains/Midnight.jpg b/firstVers/img/Keychains/Midnight.jpg similarity index 100% rename from img/Keychains/Midnight.jpg rename to firstVers/img/Keychains/Midnight.jpg diff --git a/img/Keychains/NITRO.jpg b/firstVers/img/Keychains/NITRO.jpg similarity index 100% rename from img/Keychains/NITRO.jpg rename to firstVers/img/Keychains/NITRO.jpg diff --git a/img/Keychains/RISK.jpg b/firstVers/img/Keychains/RISK.jpg similarity index 100% rename from img/Keychains/RISK.jpg rename to firstVers/img/Keychains/RISK.jpg diff --git a/img/Keychains/Rollout.jpg b/firstVers/img/Keychains/Rollout.jpg similarity index 100% rename from img/Keychains/Rollout.jpg rename to firstVers/img/Keychains/Rollout.jpg diff --git a/img/Keychains/SUPERFAST.jpg b/firstVers/img/Keychains/SUPERFAST.jpg similarity index 100% rename from img/Keychains/SUPERFAST.jpg rename to firstVers/img/Keychains/SUPERFAST.jpg diff --git a/img/Keychains/Scrapper.jpg b/firstVers/img/Keychains/Scrapper.jpg similarity index 100% rename from img/Keychains/Scrapper.jpg rename to firstVers/img/Keychains/Scrapper.jpg diff --git a/img/Keychains/StylePolice.jpg b/firstVers/img/Keychains/StylePolice.jpg similarity index 100% rename from img/Keychains/StylePolice.jpg rename to firstVers/img/Keychains/StylePolice.jpg diff --git a/img/Keychains/Ticket.jpg b/firstVers/img/Keychains/Ticket.jpg similarity index 100% rename from img/Keychains/Ticket.jpg rename to firstVers/img/Keychains/Ticket.jpg diff --git a/img/Keychains/Turbo.jpg b/firstVers/img/Keychains/Turbo.jpg similarity index 100% rename from img/Keychains/Turbo.jpg rename to firstVers/img/Keychains/Turbo.jpg diff --git a/img/Keychains/YesWeBurn.jpg b/firstVers/img/Keychains/YesWeBurn.jpg similarity index 100% rename from img/Keychains/YesWeBurn.jpg rename to firstVers/img/Keychains/YesWeBurn.jpg diff --git a/img/Lanyard/ARMY.jpg b/firstVers/img/Lanyard/ARMY.jpg similarity index 100% rename from img/Lanyard/ARMY.jpg rename to firstVers/img/Lanyard/ARMY.jpg diff --git a/img/Lanyard/ARMYBlue.jpg b/firstVers/img/Lanyard/ARMYBlue.jpg similarity index 100% rename from img/Lanyard/ARMYBlue.jpg rename to firstVers/img/Lanyard/ARMYBlue.jpg diff --git a/img/Lanyard/ARMYGreen.jpg b/firstVers/img/Lanyard/ARMYGreen.jpg similarity index 100% rename from img/Lanyard/ARMYGreen.jpg rename to firstVers/img/Lanyard/ARMYGreen.jpg diff --git a/img/Lanyard/BANNED.jpg b/firstVers/img/Lanyard/BANNED.jpg similarity index 100% rename from img/Lanyard/BANNED.jpg rename to firstVers/img/Lanyard/BANNED.jpg diff --git a/img/Lanyard/BANNEDRed.jpg b/firstVers/img/Lanyard/BANNEDRed.jpg similarity index 100% rename from img/Lanyard/BANNEDRed.jpg rename to firstVers/img/Lanyard/BANNEDRed.jpg diff --git a/img/Lanyard/Build&Destroy.jpg b/firstVers/img/Lanyard/Build&Destroy.jpg similarity index 100% rename from img/Lanyard/Build&Destroy.jpg rename to firstVers/img/Lanyard/Build&Destroy.jpg diff --git a/img/Lanyard/Build&Destroy_blk.jpg b/firstVers/img/Lanyard/Build&Destroy_blk.jpg similarity index 100% rename from img/Lanyard/Build&Destroy_blk.jpg rename to firstVers/img/Lanyard/Build&Destroy_blk.jpg diff --git a/img/Lanyard/Kamikaze.jpg b/firstVers/img/Lanyard/Kamikaze.jpg similarity index 100% rename from img/Lanyard/Kamikaze.jpg rename to firstVers/img/Lanyard/Kamikaze.jpg diff --git a/img/Lanyard/Kamikaze_blk.jpg b/firstVers/img/Lanyard/Kamikaze_blk.jpg similarity index 100% rename from img/Lanyard/Kamikaze_blk.jpg rename to firstVers/img/Lanyard/Kamikaze_blk.jpg diff --git a/img/Sticker/4eyeCat.jpg b/firstVers/img/Sticker/4eyeCat.jpg similarity index 100% rename from img/Sticker/4eyeCat.jpg rename to firstVers/img/Sticker/4eyeCat.jpg diff --git a/img/Sticker/AEPanda.jpg b/firstVers/img/Sticker/AEPanda.jpg similarity index 100% rename from img/Sticker/AEPanda.jpg rename to firstVers/img/Sticker/AEPanda.jpg diff --git a/img/Sticker/Autosport.jpg b/firstVers/img/Sticker/Autosport.jpg similarity index 100% rename from img/Sticker/Autosport.jpg rename to firstVers/img/Sticker/Autosport.jpg diff --git a/img/Sticker/BadBoy.jpg b/firstVers/img/Sticker/BadBoy.jpg similarity index 100% rename from img/Sticker/BadBoy.jpg rename to firstVers/img/Sticker/BadBoy.jpg diff --git a/img/Sticker/CAClassic.jpg b/firstVers/img/Sticker/CAClassic.jpg similarity index 100% rename from img/Sticker/CAClassic.jpg rename to firstVers/img/Sticker/CAClassic.jpg diff --git a/img/Sticker/ChaserShark.jpg b/firstVers/img/Sticker/ChaserShark.jpg similarity index 100% rename from img/Sticker/ChaserShark.jpg rename to firstVers/img/Sticker/ChaserShark.jpg diff --git a/img/Sticker/FOX.jpg b/firstVers/img/Sticker/FOX.jpg similarity index 100% rename from img/Sticker/FOX.jpg rename to firstVers/img/Sticker/FOX.jpg diff --git a/img/Sticker/FastDuck.jpg b/firstVers/img/Sticker/FastDuck.jpg similarity index 100% rename from img/Sticker/FastDuck.jpg rename to firstVers/img/Sticker/FastDuck.jpg diff --git a/img/Sticker/Gocha.jpg b/firstVers/img/Sticker/Gocha.jpg similarity index 100% rename from img/Sticker/Gocha.jpg rename to firstVers/img/Sticker/Gocha.jpg diff --git a/img/Sticker/KingsOfStreet.jpg b/firstVers/img/Sticker/KingsOfStreet.jpg similarity index 100% rename from img/Sticker/KingsOfStreet.jpg rename to firstVers/img/Sticker/KingsOfStreet.jpg diff --git a/img/Sticker/Lion.jpg b/firstVers/img/Sticker/Lion.jpg similarity index 100% rename from img/Sticker/Lion.jpg rename to firstVers/img/Sticker/Lion.jpg diff --git a/img/Sticker/MakeDrifting.jpg b/firstVers/img/Sticker/MakeDrifting.jpg similarity index 100% rename from img/Sticker/MakeDrifting.jpg rename to firstVers/img/Sticker/MakeDrifting.jpg diff --git a/img/Sticker/Piggy.jpg b/firstVers/img/Sticker/Piggy.jpg similarity index 100% rename from img/Sticker/Piggy.jpg rename to firstVers/img/Sticker/Piggy.jpg diff --git a/img/Sticker/R34Croco.jpg b/firstVers/img/Sticker/R34Croco.jpg similarity index 100% rename from img/Sticker/R34Croco.jpg rename to firstVers/img/Sticker/R34Croco.jpg diff --git a/img/Sticker/REDCardinal.jpg b/firstVers/img/Sticker/REDCardinal.jpg similarity index 100% rename from img/Sticker/REDCardinal.jpg rename to firstVers/img/Sticker/REDCardinal.jpg diff --git a/img/Sticker/Tiger.jpg b/firstVers/img/Sticker/Tiger.jpg similarity index 100% rename from img/Sticker/Tiger.jpg rename to firstVers/img/Sticker/Tiger.jpg diff --git a/img/Sticker/USSRBear.jpg b/firstVers/img/Sticker/USSRBear.jpg similarity index 100% rename from img/Sticker/USSRBear.jpg rename to firstVers/img/Sticker/USSRBear.jpg diff --git a/img/Sticker/s14Boss.jpg b/firstVers/img/Sticker/s14Boss.jpg similarity index 100% rename from img/Sticker/s14Boss.jpg rename to firstVers/img/Sticker/s14Boss.jpg diff --git a/firstVers/img/basket.png b/firstVers/img/basket.png new file mode 100644 index 0000000..d086752 Binary files /dev/null and b/firstVers/img/basket.png differ diff --git a/firstVers/img/buy.png b/firstVers/img/buy.png new file mode 100644 index 0000000..a6863a9 Binary files /dev/null and b/firstVers/img/buy.png differ diff --git a/firstVers/img/favicon.ico b/firstVers/img/favicon.ico new file mode 100644 index 0000000..659862e Binary files /dev/null and b/firstVers/img/favicon.ico differ diff --git a/firstVers/img/header.jpg b/firstVers/img/header.jpg new file mode 100644 index 0000000..ff74138 Binary files /dev/null and b/firstVers/img/header.jpg differ diff --git a/firstVers/img/logo.png b/firstVers/img/logo.png new file mode 100644 index 0000000..96b1b6a Binary files /dev/null and b/firstVers/img/logo.png differ diff --git a/firstVers/img/m2/1.jpg b/firstVers/img/m2/1.jpg new file mode 100644 index 0000000..30487ad Binary files /dev/null and b/firstVers/img/m2/1.jpg differ diff --git a/firstVers/img/m2/2.jpg b/firstVers/img/m2/2.jpg new file mode 100644 index 0000000..08b6816 Binary files /dev/null and b/firstVers/img/m2/2.jpg differ diff --git a/firstVers/img/m2/3.jpg b/firstVers/img/m2/3.jpg new file mode 100644 index 0000000..7baa2ca Binary files /dev/null and b/firstVers/img/m2/3.jpg differ diff --git a/firstVers/img/m2/4.jpg b/firstVers/img/m2/4.jpg new file mode 100644 index 0000000..3f2c29c Binary files /dev/null and b/firstVers/img/m2/4.jpg differ diff --git a/firstVers/img/m2/5.jpg b/firstVers/img/m2/5.jpg new file mode 100644 index 0000000..afbd269 Binary files /dev/null and b/firstVers/img/m2/5.jpg differ diff --git a/firstVers/img/m2/6.jpg b/firstVers/img/m2/6.jpg new file mode 100644 index 0000000..dc4f30b Binary files /dev/null and b/firstVers/img/m2/6.jpg differ diff --git a/firstVers/img/m2/7.jpg b/firstVers/img/m2/7.jpg new file mode 100644 index 0000000..ddf9634 Binary files /dev/null and b/firstVers/img/m2/7.jpg differ diff --git a/img/posters/180SX.jpg b/firstVers/img/posters/180SX.jpg similarity index 100% rename from img/posters/180SX.jpg rename to firstVers/img/posters/180SX.jpg diff --git a/img/posters/Asphalt.jpg b/firstVers/img/posters/Asphalt.jpg similarity index 100% rename from img/posters/Asphalt.jpg rename to firstVers/img/posters/Asphalt.jpg diff --git a/img/posters/Attack.jpg b/firstVers/img/posters/Attack.jpg similarity index 100% rename from img/posters/Attack.jpg rename to firstVers/img/posters/Attack.jpg diff --git a/img/posters/CleanWeekend.jpg b/firstVers/img/posters/CleanWeekend.jpg similarity index 100% rename from img/posters/CleanWeekend.jpg rename to firstVers/img/posters/CleanWeekend.jpg diff --git a/img/posters/FullyLoaded.jpg b/firstVers/img/posters/FullyLoaded.jpg similarity index 100% rename from img/posters/FullyLoaded.jpg rename to firstVers/img/posters/FullyLoaded.jpg diff --git a/img/posters/Import.jpg b/firstVers/img/posters/Import.jpg similarity index 100% rename from img/posters/Import.jpg rename to firstVers/img/posters/Import.jpg diff --git a/img/posters/R32.jpg b/firstVers/img/posters/R32.jpg similarity index 100% rename from img/posters/R32.jpg rename to firstVers/img/posters/R32.jpg diff --git a/img/posters/RustyMissle.jpg b/firstVers/img/posters/RustyMissle.jpg similarity index 100% rename from img/posters/RustyMissle.jpg rename to firstVers/img/posters/RustyMissle.jpg diff --git a/img/posters/Supra.jpg b/firstVers/img/posters/Supra.jpg similarity index 100% rename from img/posters/Supra.jpg rename to firstVers/img/posters/Supra.jpg diff --git a/firstVers/img/trash.png b/firstVers/img/trash.png new file mode 100644 index 0000000..a8492d1 Binary files /dev/null and b/firstVers/img/trash.png differ diff --git a/index.html b/firstVers/index.html similarity index 99% rename from index.html rename to firstVers/index.html index 07ff6ac..1775582 100644 --- a/index.html +++ b/firstVers/index.html @@ -120,4 +120,4 @@
Название карточки
- + \ No newline at end of file diff --git a/posters.json b/firstVers/posters.json similarity index 100% rename from posters.json rename to firstVers/posters.json diff --git a/hoodie.json b/hoodie.json new file mode 100644 index 0000000..ab74db1 --- /dev/null +++ b/hoodie.json @@ -0,0 +1,51 @@ +{ + "hoodie_0001": { + "name": "CIAY B-logo navy", + "cost": 6720, + "order": 1, + "img_goods": "hoodie/B-logo_navy.jpg" + }, + "hoodie_0002": { + "name": "CIAY B-logo pnk", + "cost": 6720, + "order": 2, + "img_goods": "hoodie/B-logo_pnk.jpg" + }, + "hoodie_0003": { + "name": "CIAY Cat Hunter", + "cost": 6720, + "order": 3, + "img_goods": "hoodie/Cat_Hunter.jpg" + }, + "hoodie_0004": { + "name": "CIAY Banned Bro", + "cost": 7200, + "order": 4, + "img_goods": "hoodie/BannedBro.jpg" + }, + "hoodie_0005": { + "name": "CIAY Banned Bro Red", + "cost": 7200, + "order": 5, + "img_goods": "hoodie/BannedBroRed.jpg" + }, + "hoodie_0006": { + "name": "CIAY Hello bge", + "cost": 9360, + "order": 6, + "img_goods": "hoodie/Hello_bge.jpg" + }, + "hoodie_0007": { + "name": "CIAY Flammable soft", + "cost": 9360, + "order": 7, + "img_goods": "hoodie/Flammable_soft.jpg" + }, + "hoodie_0008": { + "name": "CIAY GRN Skull", + "cost": 9360, + "order": 8, + "img_goods": "hoodie/GRNSkull.jpg" + } + +} diff --git a/img/hoodie/B-logo_navy.jpg b/img/hoodie/B-logo_navy.jpg new file mode 100644 index 0000000..43f4de7 Binary files /dev/null and b/img/hoodie/B-logo_navy.jpg differ diff --git a/img/hoodie/B-logo_pnk.jpg b/img/hoodie/B-logo_pnk.jpg new file mode 100644 index 0000000..012f90f Binary files /dev/null and b/img/hoodie/B-logo_pnk.jpg differ diff --git a/img/hoodie/BannedBro.jpg b/img/hoodie/BannedBro.jpg new file mode 100644 index 0000000..536aff7 Binary files /dev/null and b/img/hoodie/BannedBro.jpg differ diff --git a/img/hoodie/BannedBroRed.jpg b/img/hoodie/BannedBroRed.jpg new file mode 100644 index 0000000..fa68153 Binary files /dev/null and b/img/hoodie/BannedBroRed.jpg differ diff --git a/img/hoodie/Cat_Hunter.jpg b/img/hoodie/Cat_Hunter.jpg new file mode 100644 index 0000000..4eec1cd Binary files /dev/null and b/img/hoodie/Cat_Hunter.jpg differ diff --git a/img/hoodie/Flammable_soft.jpg b/img/hoodie/Flammable_soft.jpg new file mode 100644 index 0000000..11d8e56 Binary files /dev/null and b/img/hoodie/Flammable_soft.jpg differ diff --git a/img/hoodie/GRNSkull.jpg b/img/hoodie/GRNSkull.jpg new file mode 100644 index 0000000..9440ff0 Binary files /dev/null and b/img/hoodie/GRNSkull.jpg differ diff --git a/img/hoodie/Hello_bge.jpg b/img/hoodie/Hello_bge.jpg new file mode 100644 index 0000000..9197feb Binary files /dev/null and b/img/hoodie/Hello_bge.jpg differ diff --git a/index.php b/index.php new file mode 100644 index 0000000..4be124a --- /dev/null +++ b/index.php @@ -0,0 +1,61 @@ + + + + + + + + Street illegal SPB + + + + + + + + + +
+
+ +
+ +
+ photo +
+ + +

Street

+ + + +
+ + +
+
+ + +
+
+

shop.ciay.ru © since 2007 - 2022 CA shop

+
+
+
+ + + + + + + +