17 Commits

Author SHA1 Message Date
sdarbinyan
dcb75b8f4e fixes done for lang bar 2026-02-28 15:57:41 +04:00
sdarbinyan
0cb32a22d9 translated lega 2026-02-28 15:43:22 +04:00
sdarbinyan
caf14eeae1 added translations 2026-02-26 23:09:20 +04:00
sdarbinyan
e4206d8abc added language routing system 2026-02-26 22:23:08 +04:00
sdarbinyan
a4765ffe98 fixed header icons active state 2026-02-26 22:00:12 +04:00
sdarbinyan
10b4974719 optimising and making it better 2026-02-26 21:54:21 +04:00
sdarbinyan
7a00a8f1e3 changed legal 2026-02-24 21:24:33 +04:00
sdarbinyan
2baa72a022 fixed image and added priority 2026-02-20 00:44:44 +04:00
sdarbinyan
18df968b7a improvments are done 2026-02-19 01:23:25 +04:00
sdarbinyan
e3efb270dd styles 2026-02-19 00:55:03 +04:00
sdarbinyan
0692cc6360 request check removed 2026-02-14 20:18:55 +04:00
sdarbinyan
61f441f6b2 some style changes 2026-02-14 18:38:25 +04:00
sdarbinyan
9154660a01 mobile is finished 2026-02-14 02:59:26 +04:00
sdarbinyan
4238d59fc6 style changes 2026-02-14 02:34:11 +04:00
sdarbinyan
751ad48489 home page 2026-02-14 01:28:08 +04:00
sdarbinyan
88ac37ebc4 changed header and hero img 2026-02-14 00:45:17 +04:00
sdarbinyan
39290ef776 style chages 2026-01-23 00:34:16 +04:00
243 changed files with 14014 additions and 7440 deletions

1
.gitignore vendored
View File

@@ -5,6 +5,7 @@
/tmp
/out-tsc
/bazel-out
/files
# Node
/node_modules

View File

@@ -146,7 +146,8 @@
},
"sourceMap": false,
"namedChunks": false,
"extractLicenses": true
"extractLicenses": true,
"serviceWorker": "ngsw-config.json"
}
},
"defaultConfiguration": "production"

500
files/changes.txt Normal file
View File

@@ -0,0 +1,500 @@
we ae going to redesing dexar. here are css from the figma. i will try to explain all.
pls do responsive and better! thank you
you are free to do changes better and responsive ofc!!
Header:
<div class="frame">
<img class="group" src="img/group-2.png" />
<div class="div">
<div class="div-wrapper"><div class="text-wrapper">Главная</div></div>
<div class="div-wrapper-2"><div class="text-wrapper">О нас</div></div>
<div class="div-wrapper-3"><div class="text-wrapper-2">Контакты</div></div>
</div>
<div class="frame-wrapper">
<div class="div-2">
<div class="text-wrapper-3">Искать...</div>
<img class="icn" src="img/icn-05.png" />
</div>
</div>
<div class="korzina-frame"><img class="cart" src="img/cart.svg" /></div>
<div class="RU-frame">
<div class="text-wrapper-4">RU</div>
<div class="group-2"><img class="line" src="img/line-2.svg" /> <img class="img" src="img/line-3.svg" /></div>
</div>
<div class="login-frame"><img class="icon" src="img/icon.svg" /></div>
</div>
.frame {
width: 1440px;
height: 84px;
display: flex;
background-color: #74787b1a;
}
.frame .group {
margin-top: 18px;
width: 148px;
height: 48px;
position: relative;
margin-left: 56px;
}
.frame .div {
display: inline-flex;
margin-top: 18px;
width: 569px;
height: 49px;
position: relative;
margin-left: 57px;
align-items: flex-start;
}
.frame .div-wrapper {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 10px;
padding: 10px 48px;
position: relative;
flex: 0 0 auto;
background-color: #497671;
border-radius: 13px 0px 0px 13px;
border: 1px solid;
border-color: #d3dad9;
box-shadow: 0px 3px 4px #00000026;
}
.frame .text-wrapper {
position: relative;
width: fit-content;
margin-top: -1.00px;
font-family: "DM Sans-SemiBold", Helvetica;
font-weight: 600;
color: #ffffff;
font-size: 22px;
text-align: center;
letter-spacing: 0;
line-height: normal;
}
.frame .div-wrapper-2 {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 10px;
padding: 10px 63px;
position: relative;
flex: 0 0 auto;
background-color: #a1b4b5;
border: 1px solid;
border-color: #d3dad9;
box-shadow: 0px 3px 4px #00000026;
}
.frame .div-wrapper-3 {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 10px;
padding: 10px 42px;
position: relative;
flex: 0 0 auto;
background-color: #ffffffbd;
border-radius: 0px 13px 13px 0px;
border: 1px solid;
border-color: #d3dad9;
box-shadow: 0px 3px 4px #00000026;
}
.frame .text-wrapper-2 {
color: #1e3c38;
position: relative;
width: fit-content;
margin-top: -1.00px;
font-family: "DM Sans-SemiBold", Helvetica;
font-weight: 600;
font-size: 22px;
text-align: center;
letter-spacing: 0;
line-height: normal;
}
.frame .frame-wrapper {
margin-top: 18px;
width: 234px;
height: 49px;
position: relative;
margin-left: 126px;
background-color: #ffffffbd;
border-radius: 22px;
border: 1px solid;
border-color: #d2dad9;
box-shadow: 0px 3px 4px #00000026;
}
.frame .div-2 {
display: inline-flex;
align-items: center;
gap: 27px;
padding: 0px 20px;
position: relative;
top: 10px;
left: 50px;
}
.frame .text-wrapper-3 {
color: #828e8d;
position: relative;
width: fit-content;
margin-top: -1.00px;
font-family: "DM Sans-SemiBold", Helvetica;
font-weight: 600;
font-size: 22px;
text-align: center;
letter-spacing: 0;
line-height: normal;
}
.frame .icn {
position: absolute;
top: 1px;
left: -32px;
width: 28px;
height: 28px;
}
.frame .korzina-frame {
margin-top: 26px;
width: 48px;
height: 32px;
position: relative;
margin-left: 57px;
background-color: #ffffff4c;
border-radius: 12px;
border: 1px solid;
border-color: #667a77;
}
.frame .cart {
position: absolute;
top: calc(50.00% - 13px);
left: calc(50.00% - 14px);
width: 27px;
height: 27px;
}
.frame .RU-frame {
display: flex;
margin-top: 26px;
width: 67px;
height: 32px;
position: relative;
margin-left: 4px;
align-items: center;
gap: 8px;
padding: 6px;
background-color: #ffffff4c;
border-radius: 12px;
border: 1px solid;
border-color: #667a77;
}
.frame .text-wrapper-4 {
position: relative;
width: fit-content;
margin-top: -6.50px;
margin-bottom: -4.50px;
font-family: "DM Sans-Medium", Helvetica;
font-weight: 500;
color: #1e3c38;
font-size: 24px;
letter-spacing: 0;
line-height: normal;
}
.frame .group-2 {
position: relative;
width: 9.29px;
height: 14px;
transform: rotate(90.00deg);
}
.frame .line {
top: -2px;
position: absolute;
left: 1px;
width: 9px;
height: 10px;
transform: rotate(-90.00deg);
}
.frame .img {
top: 6px;
position: absolute;
left: 1px;
width: 9px;
height: 10px;
transform: rotate(-90.00deg);
}
.frame .login-frame {
margin-top: 26px;
width: 48px;
height: 32px;
position: relative;
margin-left: 4px;
background-color: #ffffff4c;
border-radius: 12px;
border: 1px solid;
border-color: #667a77;
}
.frame .icon {
position: absolute;
top: calc(50.00% - 12px);
left: calc(50.00% - 12px);
width: 24px;
height: 24px;
}
1. background: rgba(117, 121, 124, 0.1);
padding: 14px 0px;
width: 1440px;
height: 84px;
2. logo stays the
<?xml version="1.0" encoding="UTF-8"?>
<svg id="_Слой_1" data-name="Слой 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 308.43 100.53">
<defs>
<style>
.cls-1 {
fill: #477470;
stroke-width: 0px;
}
</style>
</defs>
<path class="cls-1" d="m101.66,15.71c-4.16-.3-8.34-.35-12.51-.46-3.85-.1-7.69-.15-11.54-.21-9.14-.15-18.29-.32-27.44-.44-7.84-.11-15.68-.18-23.53-.21-.83,0-1.17-.3-1.33-1.01-.81-3.51-1.64-7.02-2.44-10.53-.31-1.33-1.42-2.36-2.68-2.41-1.59-.07-3.18-.17-4.77-.21C11.37.13,7.31.06,3.25,0,1.27-.03,0,1.13,0,2.92c0,1.78,1.38,3.14,3.26,3.17,4.28.08,8.56.17,12.84.2.89,0,1.34.26,1.56,1.17,1.2,4.99,2.47,9.95,3.69,14.93,2.3,9.38,4.58,18.77,6.88,28.15,1.11,4.54,2.21,9.07,3.36,13.6.28,1.11.15,1.73-1.02,2.31-3.76,1.85-5.33,5.91-4.45,9.93.91,4.11,4.58,6.95,9.07,7.02.46,0,.92,0,1.38,0-2.97,1.75-4.68,4.13-4.95,7.42-.27,3.32,1.42,5.8,3.95,7.96-4.85.74-6.27.75-9.41,1.23.8.23,1.31.11,1.98.12,4.46.05,8.92.17,13.37.01,4.94-.17,8.86-5.16,7.57-10.63-.63-2.66-2.21-4.7-5.04-5.9h39.73c-2.87,1.74-4.53,4.14-4.85,7.36-.32,3.29,1.08,5.9,3.89,8.11-9.01.38-17.71.47-26.34,1.09l30.02.35c1.84-.07,3.73.03,5.49-.97,4.82-2.75,6.23-8.3,3.26-12.73-.84-1.26-2.17-2.19-3.21-3.2,1.3,0,2.83.03,4.35,0,1.66-.04,2.81-1.34,2.78-3.08-.02-1.56-1.25-2.77-2.82-2.79-6.68-.07-13.36-.18-20.04-.2-9.37-.04-18.74-.01-28.11-.02-4.25,0-8.5,0-12.75,0-2.17,0-3.72-1.47-3.62-3.37.09-1.79,1.73-3.16,3.83-3.15,8.39.04,16.77.1,25.16.13,8.61.04,17.21.06,25.82.07.97,0,1.94-.09,2.9-.21,3.83-.52,6.67-3.16,7.69-6.89,1.84-6.75,3.76-13.47,5.65-20.21,1.36-4.84,2.79-9.66,4.08-14.52.59-2.2,1.13-4.45,1.32-6.7.29-3.53-2.89-6.7-6.6-6.96Zm-13.8,71.86c2.2-.07,4.11,1.95,4.1,4.15-.18,2.67-1.84,3.97-4.24,4.07-2.17.08-4.06-1.98-4.03-4.18.03-2.3,1.72-3.96,4.17-4.04Zm-47.43-.03c2.45-.06,4.19,1.8,4.15,4.03-.05,2.63-2.02,3.98-4.06,4.02-2.23.04-4.05-1.86-4.15-4.07-.1-2.22,2.05-4.07,4.06-3.98Zm30.45-67.01v12.33c-1.89,0-3.69.02-5.48,0-3.15-.05-6.3-.18-9.45-.18-.98,0-1.2-.35-1.27-1.24-.22-2.76-.55-5.5-.82-8.25-.09-.93-.15-1.86-.21-2.66h17.23Zm-.14,17.64v12.64c-4.47,0-8.88.02-13.29-.04-.26,0-.71-.63-.75-1.01-.35-3.18-.62-6.37-.91-9.55,0-.04,0-.07,0-.11-.15-1.98-.15-1.95,1.83-1.94,4.35.02,8.69,0,13.13,0Zm-41.31-8.1c-.62-2.71-1.26-5.41-1.88-8.12-.15-.65-.27-1.32-.43-2.1,7.05.12,13.97.24,21.04.37.41,4.15.81,8.23,1.19,12.14-5.73,0-11.3,0-16.87,0-.11,0-.22-.02-.32-.03-2.25-.14-2.24-.14-2.73-2.26Zm5.02,20.67c-1.01-4.24-2.02-8.49-3.03-12.7h18.64c.47,4.3.93,8.46,1.39,12.7h-17.01Zm57.74,8.57c-.3,1.1-.54,2.23-.89,3.31-.51,1.58-1.87,2.54-3.47,2.54-16.08-.01-32.17-.04-48.25,0-1.26,0-1.71-.36-1.95-1.57-.44-2.27-1.1-4.5-1.65-6.75-.04-.17,0-.35,0-.67,18.95.13,37.85.26,56.99.39-.29,1.03-.53,1.89-.77,2.76Zm4.75-16.54c-.7,2.51-1.41,5.02-2.17,7.51-.09.29-.56.65-.85.65-5.59.04-11.18.04-16.77,0-.29,0-.83-.42-.84-.64-.05-3.87-.04-7.75-.04-11.6h21.71c-.38,1.5-.69,2.8-1.05,4.08Zm5.38-19.31c-.83,2.95-1.7,5.89-2.49,8.85-.19.73-.47,1.01-1.23.99-6.45-.16-12.91-.28-19.36-.41-.94-.02-1.88,0-2.97,0,0-3.91.01-7.67,0-11.43,0-.76.45-.78,1-.77,2.83.08,5.65.17,8.48.22,4.93.09,9.86.15,14.79.22,1.49.02,2.18.94,1.78,2.34Z"/>
<path class="cls-1" d="m299.48,39.67c.17-.09.36-.18.54-.28,3.09-1.58,5.27-3.86,5.99-7.4.42-2.08.51-4.14.17-6.22-.51-3.09-1.95-5.6-4.74-7.19-2.92-1.67-6.16-2.13-9.43-2.22-4.54-.13-9.08-.02-13.62-.04-.68,0-.98.18-.98.92.02,11.58.02,23.15,0,34.73,0,.72.26.96.96.95,1.71-.03,3.41-.03,5.12.02.85.03,1.15-.26,1.14-1.12-.04-3.23-.02-6.46-.02-9.69v-1.18c2.28,0,4.38.04,6.48-.02.77-.02,1.18.27,1.57.87,1.95,3.04,4,6.02,5.85,9.11.89,1.49,1.85,2.24,3.68,2.06,1.95-.2,3.94-.04,6.23-.04-3.09-4.57-6.01-8.89-8.95-13.25Zm-.65-8.49c-.41,1.92-1.85,2.99-3.63,3.16-3.3.31-6.64.33-9.96.42-.2,0-.59-.48-.59-.74-.04-3.81-.03-7.61-.03-11.8,3.68.22,7.25.24,10.77.71,2.49.33,3.8,2.22,3.81,4.75,0,1.17-.13,2.36-.37,3.51Z"/>
<path class="cls-1" d="m160.88,43.32c2.31-4.64,2.45-9.55,1.34-14.5-.78-3.47-2.57-6.41-5.35-8.65-3.79-3.05-8.3-4.12-13.04-4.26-3.99-.11-7.99.01-11.98-.05-1.08-.02-1.33.33-1.33,1.36.03,11.35.02,22.71.02,34.06v1.2c3.27,0,6.38.06,9.5-.02,2.92-.07,5.87-.03,8.73-.48,5.42-.85,9.62-3.66,12.11-8.67Zm-5.96-4c-1.11,3.56-4.21,6.16-7.89,6.59-2.68.32-5.41.24-8.12.41-.96.06-1.17-.33-1.16-1.19.03-3.66.01-7.32.01-10.99.02,0,.03,0,.05,0,0-3.7-.01-7.4.02-11.09,0-.28.34-.81.52-.81,3.16.01,6.35-.32,9.47.56,4.39,1.24,6.86,4.16,7.57,8.62.43,2.66.34,5.3-.47,7.88Z"/>
<path class="cls-1" d="m176.08,37.91c0-.65.38-.66.86-.65,3.92.06,7.84.12,11.76.16,1.36.02,2.72,0,4.17,0,0-1.95-.04-3.62.02-5.28.03-.84-.28-1.03-1.07-1.02-4.83.03-9.66.02-14.49.02h-1.27c0-2.91-.01-5.7.03-8.48,0-.17.43-.48.66-.48,5.15-.02,10.31-.01,15.46-.01.47,0,.94-.05,1.42-.03.73.04,1.03-.22,1-1-.06-1.27-.07-2.54,0-3.81.06-.94-.22-1.25-1.2-1.24-7.04.03-14.09,0-21.13,0-1.11,0-2.22,0-3.31,0v36.58h25.96v-6.21h-18.86c0-2.98,0-5.76,0-8.55Z"/>
<path class="cls-1" d="m265.06,35c-2.49-6.04-4.99-12.08-7.52-18.1-.12-.28-.65-.53-1-.54-1.92-.05-3.85,0-5.77-.04-.7-.02-1,.27-1.26.89-2.73,6.57-5.49,13.12-8.23,19.68-2.17,5.21-4.32,10.42-6.61,15.95,2.43,0,4.65.03,6.86-.04.34-.01.81-.44.96-.79.93-2.17,1.76-4.38,2.69-6.55.15-.34.61-.79.93-.79,4.94.01,9.87.11,14.81.13.67,0,.84.31,1.04.81.86,2.16,1.73,4.31,2.63,6.45.11.26.38.65.59.65,2.34.05,4.68.03,7.12.03-.11-.33-.19-.63-.31-.91-2.3-5.62-4.6-11.23-6.91-16.84Zm-17.29,3.48c1.91-4.7,3.81-9.35,5.79-14.21,1.96,4.85,3.84,9.48,5.76,14.21h-11.54Z"/>
<path class="cls-1" d="m225.35,52.65c2.59.09,5.19.05,7.88.05-.08-.32-.09-.51-.18-.64-1.34-1.94-2.7-3.86-4.04-5.8-2.54-3.68-5.05-7.38-7.59-11.06-.54-.78-.8-1.41-.12-2.37,2.6-3.69,5.06-7.47,7.59-11.21,1.18-1.74,2.4-3.46,3.72-5.35-.47-.07-.71-.13-.95-.13-2.11,0-4.21-.06-6.32.03-.52.02-1.21.36-1.51.77-1.3,1.77-2.49,3.62-3.72,5.43-1.3,1.92-2.61,3.85-3.96,5.84-.26-.31-.43-.49-.57-.7-2.13-3.22-4.31-6.4-6.36-9.67-.79-1.26-1.63-1.88-3.2-1.76-2.04.17-4.09.04-6.28.04.14.36.18.57.29.73,3.71,5.4,7.42,10.8,11.15,16.19.43.62.42,1.09-.02,1.72-3.29,4.7-6.54,9.42-9.8,14.14-.83,1.21-1.63,2.45-2.53,3.81,2.74,0,5.24.02,7.74-.02.31,0,.73-.26.92-.53,2.4-3.49,4.77-7,7.15-10.51.45-.67.9-1.34,1.38-2.05,2.79,4.08,5.5,8.05,8.23,12,.29.42.72,1.05,1.1,1.06Z"/>
<path class="cls-1" d="m141.52,77.32l-1.21,2.83h-.11l-1.21-2.83-3.33-7.36h-3.58v14.94h2.99v-6.83c0-1.39-.25-3.38-.4-4.75h.11l1.47,3.4,3.19,6.78h1.5l3.19-6.78,1.5-3.4h.11c-.17,1.37-.42,3.36-.42,4.75v6.83h3.08v-14.94h-3.61l-3.24,7.36Z"/>
<path class="cls-1" d="m162.26,69.96l-6.04,14.94h3.36l1.44-4.04h6.18l1.44,4.04h3.47l-6.01-14.94h-3.84Zm-.51,8.82l.65-1.83c.59-1.58,1.13-3.27,1.64-4.93h.11c.54,1.64,1.1,3.36,1.66,4.93l.65,1.83h-4.71Z"/>
<path class="cls-1" d="m192.96,74.39c0-3.34-2.96-4.43-6.8-4.43h-6.21v14.94h3.27v-5.85h2.79l3.98,5.85h3.67l-4.4-6.24c2.23-.62,3.7-1.99,3.7-4.27Zm-7.14,2.56h-2.6v-4.87h2.6c2.54,0,3.89.59,3.89,2.31s-1.35,2.56-3.89,2.56Z"/>
<polygon class="cls-1" points="215.96 69.96 212.34 69.96 205.77 76.75 205.69 76.75 205.69 69.96 202.41 69.96 202.41 84.9 205.69 84.9 205.69 80.54 208.34 77.87 213.3 84.9 216.92 84.9 210.29 75.79 215.96 69.96"/>
<polygon class="cls-1" points="228.09 78.25 234.72 78.25 234.72 76.01 228.09 76.01 228.09 72.2 235.9 72.2 235.9 69.96 224.82 69.96 224.82 84.9 236.19 84.9 236.19 82.66 228.09 82.66 228.09 78.25"/>
<polygon class="cls-1" points="243.92 72.2 249.25 72.2 249.25 84.9 252.52 84.9 252.52 72.2 257.83 72.2 257.83 69.96 243.92 69.96 243.92 72.2"/>
</svg>
3. after logo 3 btns in same div and without gap
3.1 "главная"
border: 1px solid #d3dad9;
border-radius: 13px 0 0 13px;
padding: 10px 48px;
width: 187px;
height: 49px;
3.2 "о нас"border:
1px solid #d3dad9;
padding: 10px 63px;
width: 188px;
height: 49px;
3.3 "котакты"border:
1px solid #d3dad9;
border-radius: 0 13px 13px 0;
padding: 10px 42px;
width: 194px;
height: 49px;
box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.15);
background: rgba(255, 255, 255, 0.74);
hover: background: #a1b4b5;
active : background: #497671;
4. next search btn with place holder "искать..." and on the left fixed svg icon "<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12Z" fill="#576463" />
<path fill-rule="evenodd" clip-rule="evenodd" d="M18.2929 18.2929C18.6834 17.9024 19.3166 17.9024 19.7071 18.2929L25.7071 24.2929C26.0976 24.6834 26.0976 25.3166 25.7071 25.7071C25.3166 26.0976 24.6834 26.0976 24.2929 25.7071L18.2929 19.7071C17.9024 19.3166 17.9024 18.6834 18.2929 18.2929Z" fill="#576463" />
</svg>"
border: 1px solid #d3dad9;
border-radius: 22px;
padding: 6px 10px;
width: 234px;
height: 49px;
box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.15);
background: rgba(255, 255, 255, 0.74);
5. after 3 buttons to the right
5.1 cart btn
border-radius: 12px;
fill: rgba(255, 255, 255, 0.3);
border: 1px solid #677b78;
<svg width="48" height="32" viewBox="0 0 48 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12 0.5H36C42.3513 0.5 47.5 5.64873 47.5 12V20C47.5 26.3513 42.3513 31.5 36 31.5H12C5.64873 31.5 0.5 26.3513 0.5 20V12C0.5 5.64873 5.64873 0.5 12 0.5Z" fill="white" fill-opacity="0.3" />
<path d="M12 0.5H36C42.3513 0.5 47.5 5.64873 47.5 12V20C47.5 26.3513 42.3513 31.5 36 31.5H12C5.64873 31.5 0.5 26.3513 0.5 20V12C0.5 5.64873 5.64873 0.5 12 0.5Z" stroke="#677B78" />
<path d="M10 3.9C10 3.40294 10.4029 3 10.9 3H13.6C14.013 3 14.373 3.28107 14.4731 3.68172L15.2027 6.6H36.1C36.3677 6.6 36.6216 6.7192 36.7925 6.92523C36.9635 7.13125 37.0339 7.40271 36.9846 7.66586L34.2846 22.0659C34.2048 22.4915 33.8331 22.8 33.4 22.8H31.6H19H17.2C16.7669 22.8 16.3952 22.4915 16.3154 22.0659L13.6204 7.69224L12.8973 4.8H10.9C10.4029 4.8 10 4.39706 10 3.9ZM15.5844 8.4L17.9469 21H32.6531L35.0156 8.4H15.5844ZM19 22.8C17.0118 22.8 15.4 24.4118 15.4 26.4C15.4 28.3882 17.0118 30 19 30C20.9882 30 22.6 28.3882 22.6 26.4C22.6 24.4118 20.9882 22.8 19 22.8ZM31.6 22.8C29.6118 22.8 28 24.4118 28 26.4C28 28.3882 29.6118 30 31.6 30C33.5882 30 35.2 28.3882 35.2 26.4C35.2 24.4118 33.5882 22.8 31.6 22.8ZM19 24.6C19.9941 24.6 20.8 25.4059 20.8 26.4C20.8 27.3941 19.9941 28.2 19 28.2C18.0059 28.2 17.2 27.3941 17.2 26.4C17.2 25.4059 18.0059 24.6 19 24.6ZM31.6 24.6C32.5941 24.6 33.4 25.4059 33.4 26.4C33.4 27.3941 32.5941 28.2 31.6 28.2C30.6059 28.2 29.8 27.3941 29.8 26.4C29.8 25.4059 30.6059 24.6 31.6 24.6Z" fill="#1E3C38" />
</svg>
5.2 lang selector btn style border: 1px solid #677b78;
border-radius: 12px;
padding: 6px;
width: 67px;
height: 32px;
HERO
we are goung to have a width wide hero, photos for dekstop and mobile you can see in the same folder
on it text. here are codes from figma
<div class="frame">
<div class="text-wrapper">Здесь ты найдёшь всё</div>
<p class="div">Тысячи товаров в одном месте</p>
<div class="text-wrapper-2">просто и удобно</div>
</div>
.frame {
display: flex;
flex-direction: column;
width: 639px;
align-items: flex-start;
gap: 18px;
position: relative;
}
.frame .text-wrapper {
position: relative;
width: 659px;
margin-top: -1.00px;
margin-right: -20.00px;
font-size: 57px;
font-family: "DM Sans-Medium", Helvetica;
font-weight: 500;
color: #1e3c38;
letter-spacing: 0;
line-height: normal;
}
.frame .div {
position: absolute;
top: 87px;
left: 0;
width: 581px;
font-size: 34px;
font-family: "DM Sans-Medium", Helvetica;
font-weight: 500;
color: #1e3c38;
letter-spacing: 0;
line-height: normal;
}
.frame .text-wrapper-2 {
position: absolute;
top: 133px;
left: 0;
width: 281px;
font-size: 34px;
font-family: "DM Sans-Medium", Helvetica;
font-weight: 500;
color: #1e3c38;
letter-spacing: 0;
line-height: normal;
}
under the text we have btns.. hovers and actives for all web site are the same as from header
first
<div class="pereyti-v-katalog"><div class="text-wrapper">Перейти в каталог</div></div>
.pereyti-v-katalog {
width: 337px;
height: 60px;
display: flex;
border-radius: 13px;
border: 1px solid;
border-color: #d3dad9;
background: linear-gradient(
360deg,
rgba(73, 118, 113, 1) 0%,
rgba(167, 206, 202, 1) 100%
);
}
.pereyti-v-katalog .text-wrapper {
margin-top: 12px;
width: 269px;
height: 36px;
margin-left: 34px;
position: relative;
font-family: "DM Sans-Medium", Helvetica;
font-weight: 500;
color: #ffffff;
font-size: 27px;
text-align: center;
letter-spacing: 1.08px;
line-height: normal;
}
second btn
<div class="frame">
<div class="text-wrapper">Найти товар</div>
<div class="group"><img class="line" src="img/line-2.svg" /> <img class="img" src="img/line-3.svg" /></div>
</div>
.frame {
width: 264px;
height: 60px;
display: flex;
gap: 9.2px;
background-color: #f5f5f5;
border-radius: 13px;
border: 1px solid;
border-color: #d3dad9;
}
.frame .text-wrapper {
margin-top: 12px;
width: 181px;
height: 36px;
position: relative;
margin-left: 36px;
font-family: "DM Sans-Medium", Helvetica;
font-weight: 500;
color: #1e3c38;
font-size: 27px;
text-align: center;
letter-spacing: 1.08px;
line-height: normal;
}
.frame .group {
margin-top: 22.0px;
width: 10.62px;
height: 16px;
position: relative;
}
.frame .line {
top: -1px;
width: 12px;
position: absolute;
left: 1px;
height: 10px;
}
.frame .img {
top: 7px;
width: 11px;
position: absolute;
left: 1px;
height: 10px;
}

View File

@@ -8,7 +8,6 @@
"resources": {
"files": [
"/favicon.ico",
"/index.csr.html",
"/index.html",
"/manifest.webmanifest",
"/*.css",
@@ -48,7 +47,7 @@
"https://**/*.webp"
],
"cacheConfig": {
"maxSize": 50,
"maxSize": 200,
"maxAge": "7d",
"strategy": "performance"
}

View File

@@ -0,0 +1 @@
<svg data-name="Слой 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 108.43 100.53"><path d="M101.66 15.71c-4.16-.3-8.34-.35-12.51-.46-3.85-.1-7.69-.15-11.54-.21-9.14-.15-18.29-.32-27.44-.44-7.84-.11-15.68-.18-23.53-.21-.83 0-1.17-.3-1.33-1.01-.81-3.51-1.64-7.02-2.44-10.53-.31-1.33-1.42-2.36-2.68-2.41C18.6.37 17.01.27 15.42.23 11.37.13 7.31.06 3.25 0 1.27-.03 0 1.13 0 2.92 0 4.7 1.38 6.06 3.26 6.09c4.28.08 8.56.17 12.84.2.89 0 1.34.26 1.56 1.17 1.2 4.99 2.47 9.95 3.69 14.93 2.3 9.38 4.58 18.77 6.88 28.15 1.11 4.54 2.21 9.07 3.36 13.6.28 1.11.15 1.73-1.02 2.31-3.76 1.85-5.33 5.91-4.45 9.93.91 4.11 4.58 6.95 9.07 7.02h1.38c-2.97 1.75-4.68 4.13-4.95 7.42-.27 3.32 1.42 5.8 3.95 7.96-4.85.74-6.27.75-9.41 1.23.8.23 1.31.11 1.98.12 4.46.05 8.92.17 13.37.01 4.94-.17 8.86-5.16 7.57-10.63-.63-2.66-2.21-4.7-5.04-5.9h39.73c-2.87 1.74-4.53 4.14-4.85 7.36-.32 3.29 1.08 5.9 3.89 8.11-9.01.38-17.71.47-26.34 1.09l30.02.35c1.84-.07 3.73.03 5.49-.97 4.82-2.75 6.23-8.3 3.26-12.73-.84-1.26-2.17-2.19-3.21-3.2 1.3 0 2.83.03 4.35 0 1.66-.04 2.81-1.34 2.78-3.08-.02-1.56-1.25-2.77-2.82-2.79-6.68-.07-13.36-.18-20.04-.2-9.37-.04-18.74-.01-28.11-.02H35.44c-2.17 0-3.72-1.47-3.62-3.37.09-1.79 1.73-3.16 3.83-3.15 8.39.04 16.77.1 25.16.13 8.61.04 17.21.06 25.82.07.97 0 1.94-.09 2.9-.21 3.83-.52 6.67-3.16 7.69-6.89 1.84-6.75 3.76-13.47 5.65-20.21 1.36-4.84 2.79-9.66 4.08-14.52.59-2.2 1.13-4.45 1.32-6.7.29-3.53-2.89-6.7-6.6-6.96Zm-13.8 71.86c2.2-.07 4.11 1.95 4.1 4.15-.18 2.67-1.84 3.97-4.24 4.07-2.17.08-4.06-1.98-4.03-4.18.03-2.3 1.72-3.96 4.17-4.04m-47.43-.03c2.45-.06 4.19 1.8 4.15 4.03-.05 2.63-2.02 3.98-4.06 4.02-2.23.04-4.05-1.86-4.15-4.07-.1-2.22 2.05-4.07 4.06-3.98m30.45-67.01v12.33c-1.89 0-3.69.02-5.48 0-3.15-.05-6.3-.18-9.45-.18-.98 0-1.2-.35-1.27-1.24-.22-2.76-.55-5.5-.82-8.25-.09-.93-.15-1.86-.21-2.66zm-.14 17.64v12.64c-4.47 0-8.88.02-13.29-.04-.26 0-.71-.63-.75-1.01-.35-3.18-.62-6.37-.91-9.55v-.11c-.15-1.98-.15-1.95 1.83-1.94 4.35.02 8.69 0 13.13 0Zm-41.31-8.1c-.62-2.71-1.26-5.41-1.88-8.12-.15-.65-.27-1.32-.43-2.1 7.05.12 13.97.24 21.04.37.41 4.15.81 8.23 1.19 12.14H32.48c-.11 0-.22-.02-.32-.03-2.25-.14-2.24-.14-2.73-2.26m5.02 20.67c-1.01-4.24-2.02-8.49-3.03-12.7h18.64c.47 4.3.93 8.46 1.39 12.7H34.44Zm57.74 8.57c-.3 1.1-.54 2.23-.89 3.31-.51 1.58-1.87 2.54-3.47 2.54-16.08-.01-32.17-.04-48.25 0-1.26 0-1.71-.36-1.95-1.57-.44-2.27-1.1-4.5-1.65-6.75-.04-.17 0-.35 0-.67l56.99.39c-.29 1.03-.53 1.89-.77 2.76Zm4.75-16.54c-.7 2.51-1.41 5.02-2.17 7.51-.09.29-.56.65-.85.65q-8.385.06-16.77 0c-.29 0-.83-.42-.84-.64-.05-3.87-.04-7.75-.04-11.6h21.71c-.38 1.5-.69 2.8-1.05 4.08Zm5.38-19.31c-.83 2.95-1.7 5.89-2.49 8.85-.19.73-.47 1.01-1.23.99-6.45-.16-12.91-.28-19.36-.41-.94-.02-1.88 0-2.97 0 0-3.91.01-7.67 0-11.43 0-.76.45-.78 1-.77 2.83.08 5.65.17 8.48.22 4.93.09 9.86.15 14.79.22 1.49.02 2.18.94 1.78 2.34Z" style="fill:#477470;stroke-width:0"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 727 B

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="a" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:#667eea;stop-opacity:1"/><stop offset="100%" style="stop-color:#764ba2;stop-opacity:1"/></linearGradient></defs><path d="m20 35-5 50q0 10 10 10h50q10 0 10-10l-5-50Z" fill="url(#a)" stroke="#4a5cd6" stroke-width="2"/><path d="M30 35q0-20 20-20t20 20" fill="none" stroke="#4a5cd6" stroke-width="3" stroke-linecap="round"/><circle cx="70" cy="25" r="4" fill="gold"/><circle cx="30" cy="70" r="3" fill="#fff" opacity=".7"/></svg>
<svg data-name="Слой 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 108.43 100.53"><path d="M101.66 15.71c-4.16-.3-8.34-.35-12.51-.46-3.85-.1-7.69-.15-11.54-.21-9.14-.15-18.29-.32-27.44-.44-7.84-.11-15.68-.18-23.53-.21-.83 0-1.17-.3-1.33-1.01-.81-3.51-1.64-7.02-2.44-10.53-.31-1.33-1.42-2.36-2.68-2.41C18.6.37 17.01.27 15.42.23 11.37.13 7.31.06 3.25 0 1.27-.03 0 1.13 0 2.92 0 4.7 1.38 6.06 3.26 6.09c4.28.08 8.56.17 12.84.2.89 0 1.34.26 1.56 1.17 1.2 4.99 2.47 9.95 3.69 14.93 2.3 9.38 4.58 18.77 6.88 28.15 1.11 4.54 2.21 9.07 3.36 13.6.28 1.11.15 1.73-1.02 2.31-3.76 1.85-5.33 5.91-4.45 9.93.91 4.11 4.58 6.95 9.07 7.02h1.38c-2.97 1.75-4.68 4.13-4.95 7.42-.27 3.32 1.42 5.8 3.95 7.96-4.85.74-6.27.75-9.41 1.23.8.23 1.31.11 1.98.12 4.46.05 8.92.17 13.37.01 4.94-.17 8.86-5.16 7.57-10.63-.63-2.66-2.21-4.7-5.04-5.9h39.73c-2.87 1.74-4.53 4.14-4.85 7.36-.32 3.29 1.08 5.9 3.89 8.11-9.01.38-17.71.47-26.34 1.09l30.02.35c1.84-.07 3.73.03 5.49-.97 4.82-2.75 6.23-8.3 3.26-12.73-.84-1.26-2.17-2.19-3.21-3.2 1.3 0 2.83.03 4.35 0 1.66-.04 2.81-1.34 2.78-3.08-.02-1.56-1.25-2.77-2.82-2.79-6.68-.07-13.36-.18-20.04-.2-9.37-.04-18.74-.01-28.11-.02H35.44c-2.17 0-3.72-1.47-3.62-3.37.09-1.79 1.73-3.16 3.83-3.15 8.39.04 16.77.1 25.16.13 8.61.04 17.21.06 25.82.07.97 0 1.94-.09 2.9-.21 3.83-.52 6.67-3.16 7.69-6.89 1.84-6.75 3.76-13.47 5.65-20.21 1.36-4.84 2.79-9.66 4.08-14.52.59-2.2 1.13-4.45 1.32-6.7.29-3.53-2.89-6.7-6.6-6.96Zm-13.8 71.86c2.2-.07 4.11 1.95 4.1 4.15-.18 2.67-1.84 3.97-4.24 4.07-2.17.08-4.06-1.98-4.03-4.18.03-2.3 1.72-3.96 4.17-4.04m-47.43-.03c2.45-.06 4.19 1.8 4.15 4.03-.05 2.63-2.02 3.98-4.06 4.02-2.23.04-4.05-1.86-4.15-4.07-.1-2.22 2.05-4.07 4.06-3.98m30.45-67.01v12.33c-1.89 0-3.69.02-5.48 0-3.15-.05-6.3-.18-9.45-.18-.98 0-1.2-.35-1.27-1.24-.22-2.76-.55-5.5-.82-8.25-.09-.93-.15-1.86-.21-2.66zm-.14 17.64v12.64c-4.47 0-8.88.02-13.29-.04-.26 0-.71-.63-.75-1.01-.35-3.18-.62-6.37-.91-9.55v-.11c-.15-1.98-.15-1.95 1.83-1.94 4.35.02 8.69 0 13.13 0Zm-41.31-8.1c-.62-2.71-1.26-5.41-1.88-8.12-.15-.65-.27-1.32-.43-2.1 7.05.12 13.97.24 21.04.37.41 4.15.81 8.23 1.19 12.14H32.48c-.11 0-.22-.02-.32-.03-2.25-.14-2.24-.14-2.73-2.26m5.02 20.67c-1.01-4.24-2.02-8.49-3.03-12.7h18.64c.47 4.3.93 8.46 1.39 12.7H34.44Zm57.74 8.57c-.3 1.1-.54 2.23-.89 3.31-.51 1.58-1.87 2.54-3.47 2.54-16.08-.01-32.17-.04-48.25 0-1.26 0-1.71-.36-1.95-1.57-.44-2.27-1.1-4.5-1.65-6.75-.04-.17 0-.35 0-.67l56.99.39c-.29 1.03-.53 1.89-.77 2.76Zm4.75-16.54c-.7 2.51-1.41 5.02-2.17 7.51-.09.29-.56.65-.85.65q-8.385.06-16.77 0c-.29 0-.83-.42-.84-.64-.05-3.87-.04-7.75-.04-11.6h21.71c-.38 1.5-.69 2.8-1.05 4.08Zm5.38-19.31c-.83 2.95-1.7 5.89-2.49 8.85-.19.73-.47 1.01-1.23.99-6.45-.16-12.91-.28-19.36-.41-.94-.02-1.88 0-2.97 0 0-3.91.01-7.67 0-11.43 0-.76.45-.78 1-.77 2.83.08 5.65.17 8.48.22 4.93.09 9.86.15 14.79.22 1.49.02 2.18.94 1.78 2.34Z" style="fill:#477470;stroke-width:0"/></svg>

Before

Width:  |  Height:  |  Size: 588 B

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -1,5 +1,5 @@
import { ApplicationConfig, provideBrowserGlobalErrorListeners, provideZoneChangeDetection, isDevMode } from '@angular/core';
import { PreloadAllModules, provideRouter, withPreloading, withInMemoryScrolling } from '@angular/router';
import { provideRouter, withInMemoryScrolling } from '@angular/router';
import { provideHttpClient, withInterceptors } from '@angular/common/http';
import { routes } from './app.routes';
@@ -11,15 +11,15 @@ export const appConfig: ApplicationConfig = {
provideBrowserGlobalErrorListeners(),
provideZoneChangeDetection({ eventCoalescing: true }),
provideRouter(
routes,
withPreloading(PreloadAllModules),
routes,
withInMemoryScrolling({ scrollPositionRestoration: 'top' })
),
provideHttpClient(
withInterceptors([cacheInterceptor])
), provideServiceWorker('ngsw-worker.js', {
enabled: !isDevMode(),
registrationStrategy: 'registerWhenStable:30000'
})
),
provideServiceWorker('ngsw-worker.js', {
enabled: !isDevMode(),
registrationStrategy: 'registerWhenStable:30000'
})
]
}
};

View File

@@ -1,21 +1,20 @@
@if (checkingServer()) {
<div class="server-check-overlay">
<div class="server-check-content">
<div class="spinner-large"></div>
<h2>Проверка соединения с сервером...</h2>
</div>
<div class="spinner-large"></div>
<p>{{ 'app.connecting' | translate }}</p>
</div>
} @else if (!serverAvailable()) {
<div class="server-error-overlay">
<div class="server-error-content">
<div class="error-icon">⚠️</div>
<h1>Извините, возникла проблема</h1>
<p>Не удается подключиться к серверу. Пожалуйста, проверьте подключение к интернету или попробуйте позже.</p>
<button class="retry-btn" (click)="retryConnection()">Попробовать снова</button>
</div>
<div class="error-icon">⚠️</div>
<h2>{{ 'app.serverUnavailable' | translate }}</h2>
<p>{{ 'app.serverError' | translate }}</p>
<button class="retry-btn" (click)="retryConnection()">{{ 'app.retryConnection' | translate }}</button>
</div>
} @else {
} @else {
<app-header></app-header>
@if (!isHomePage()) {
<app-back-button />
}
<main class="main-content">
<router-outlet></router-outlet>
</main>

View File

@@ -1,5 +1,6 @@
import { Routes } from '@angular/router';
import { brandInfoRoutes, brandLegalRoutes } from './brands/brand-routes';
import { languageGuard } from './guards/language.guard';
// Core routes (same across all brands)
const coreRoutes: Routes = [
@@ -29,13 +30,18 @@ const coreRoutes: Routes = [
}
];
// Combine core routes with brand-specific routes
// All routes sit under a :lang prefix (e.g. /ru/cart, /en/item/5)
export const routes: Routes = [
...coreRoutes,
...brandInfoRoutes,
...brandLegalRoutes,
{
path: '**',
redirectTo: ''
}
path: ':lang',
canActivate: [languageGuard],
children: [
...coreRoutes,
...brandInfoRoutes,
...brandLegalRoutes,
{ path: '**', redirectTo: '' }
]
},
// URLs without a language prefix → redirect to default language
{ path: '**', redirectTo: 'ru' }
];

View File

@@ -7,81 +7,58 @@
.server-check-overlay,
.server-error-overlay {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #f8f9fa;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
z-index: 9999;
}
.server-check-content,
.server-error-content {
min-height: 100vh;
text-align: center;
padding: 40px;
max-width: 500px;
padding: 2rem;
background: var(--surface-ground, #f8f9fa);
color: var(--text-color, #333);
}
.spinner-large {
width: 60px;
height: 60px;
border: 6px solid #f3f3f3;
border-top: 6px solid var(--primary-color);
width: 48px;
height: 48px;
border: 4px solid var(--surface-border, #dee2e6);
border-top-color: var(--primary-color, #007bff);
border-radius: 50%;
animation: spin 1s linear infinite;
margin: 0 auto 24px;
animation: spin 0.8s linear infinite;
margin-bottom: 1rem;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.server-check-content h2 {
color: #333;
font-size: 1.5rem;
margin: 0;
to { transform: rotate(360deg); }
}
.error-icon {
font-size: 5rem;
margin-bottom: 20px;
font-size: 3rem;
margin-bottom: 1rem;
}
.server-error-content h1 {
font-size: 2rem;
color: #333;
margin: 0 0 16px 0;
.server-error-overlay h2 {
margin: 0 0 0.5rem;
font-size: 1.25rem;
}
.server-error-content p {
font-size: 1.1rem;
color: #333;
line-height: 1.6;
margin: 0 0 32px 0;
.server-error-overlay p {
margin: 0 0 1.5rem;
opacity: 0.7;
max-width: 300px;
}
.retry-btn {
padding: 14px 32px;
background: var(--primary-color);
color: white;
padding: 0.75rem 2rem;
border: none;
border-radius: 8px;
font-size: 1.1rem;
font-weight: 600;
background: var(--primary-color, #007bff);
color: #fff;
font-size: 1rem;
cursor: pointer;
transition: background 0.2s;
transition: opacity 0.2s;
&:hover {
background: var(--primary-hover);
}
&:active {
transform: scale(0.98);
opacity: 0.85;
}
}

View File

@@ -1,93 +1,103 @@
import { Component, OnInit, OnDestroy, signal, ApplicationRef } from '@angular/core';
import { CommonModule } from '@angular/common';
import { RouterOutlet } from '@angular/router';
import { Component, OnInit, signal, ApplicationRef, inject, DestroyRef } from '@angular/core';
import { Router, RouterOutlet, NavigationEnd } from '@angular/router';
import { Title } from '@angular/platform-browser';
import { HeaderComponent } from './components/header/header.component';
import { FooterComponent } from './components/footer/footer.component';
import { BackButtonComponent } from './components/back-button/back-button.component';
import { ApiService } from './services';
import { Subscription, interval, concat } from 'rxjs';
import { first } from 'rxjs/operators';
import { interval, concat } from 'rxjs';
import { filter, first } from 'rxjs/operators';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
import { environment } from '../environments/environment';
import { SwUpdate } from '@angular/service-worker';
import { TranslatePipe } from './i18n/translate.pipe';
import { TranslateService } from './i18n/translate.service';
@Component({
selector: 'app-root',
imports: [RouterOutlet, HeaderComponent, FooterComponent, CommonModule],
imports: [RouterOutlet, HeaderComponent, FooterComponent, BackButtonComponent, TranslatePipe],
templateUrl: './app.html',
styleUrl: './app.scss'
})
export class App implements OnInit, OnDestroy {
export class App implements OnInit {
protected title = environment.brandName;
serverAvailable = signal(true);
isHomePage = signal(true);
checkingServer = signal(true);
private pingSubscription?: Subscription;
private updateSubscription?: Subscription;
serverAvailable = signal(false);
constructor(
private apiService: ApiService,
private titleService: Title,
private swUpdate: SwUpdate,
private appRef: ApplicationRef
) {}
private destroyRef = inject(DestroyRef);
private apiService = inject(ApiService);
private titleService = inject(Title);
private swUpdate = inject(SwUpdate);
private appRef = inject(ApplicationRef);
private router = inject(Router);
private i18n = inject(TranslateService);
ngOnInit(): void {
// Устанавливаем заголовок страницы в зависимости от бренда
this.titleService.setTitle(`${environment.brandFullName} - Маркетплейс товаров и услуг`);
this.titleService.setTitle(`${environment.brandFullName} - ${this.i18n.t('app.pageTitle')}`);
this.checkServerHealth();
this.setupAutoUpdates();
// Track route changes to show/hide back button
this.router.events
.pipe(
filter(event => event instanceof NavigationEnd),
takeUntilDestroyed(this.destroyRef)
)
.subscribe((event) => {
const navEnd = event as NavigationEnd;
const url = navEnd.urlAfterRedirects || navEnd.url;
// Home pages: /ru, /en, /hy (with or without trailing slash)
this.isHomePage.set(/^\/[a-z]{2}\/?$/.test(url) || url === '/' || url === '');
});
}
checkServerHealth(): void {
this.pingSubscription = this.apiService.ping().subscribe({
next: (response) => {
// Server is available
this.serverAvailable.set(true);
this.checkingServer.set(false);
},
error: (err) => {
console.error('Server health check failed:', err);
// Allow app to continue even if server is unreachable
this.serverAvailable.set(true);
this.checkingServer.set(false);
}
});
private checkServerHealth(): void {
this.checkingServer.set(true);
this.apiService.ping()
.pipe(takeUntilDestroyed(this.destroyRef))
.subscribe({
next: () => {
this.serverAvailable.set(true);
this.checkingServer.set(false);
},
error: () => {
this.serverAvailable.set(false);
this.checkingServer.set(false);
}
});
}
setupAutoUpdates(): void {
retryConnection(): void {
this.checkServerHealth();
}
private setupAutoUpdates(): void {
if (!this.swUpdate.isEnabled) {
return;
}
// Check for updates every 6 hours
const appIsStable$ = this.appRef.isStable.pipe(first(isStable => isStable === true));
const every6Hours$ = interval(6 * 60 * 60 * 1000);
const checkInterval$ = concat(appIsStable$, every6Hours$);
this.updateSubscription = checkInterval$.subscribe(async () => {
try {
await this.swUpdate.checkForUpdate();
} catch (err) {
console.error('Update check failed:', err);
}
});
checkInterval$
.pipe(takeUntilDestroyed(this.destroyRef))
.subscribe(async () => {
try {
await this.swUpdate.checkForUpdate();
} catch (err) {
console.error('Update check failed:', err);
}
});
// Silently activate updates when ready
this.swUpdate.versionUpdates.subscribe(event => {
if (event.type === 'VERSION_READY') {
// Update will activate on next navigation/reload automatically
console.log('New app version ready');
}
});
}
ngOnDestroy(): void {
this.pingSubscription?.unsubscribe();
this.updateSubscription?.unsubscribe();
}
retryConnection(): void {
this.checkingServer.set(true);
this.checkServerHealth();
this.swUpdate.versionUpdates
.pipe(takeUntilDestroyed(this.destroyRef))
.subscribe(event => {
if (event.type === 'VERSION_READY') {
console.log('New app version ready');
}
});
}
}

View File

@@ -1,244 +0,0 @@
<div class="legal-page">
<div class="legal-container">
<h1>Часто задаваемые вопросы (FAQ) 📌</h1>
<section class="legal-section">
<h2>Общие вопросы</h2>
<div class="faq-item">
<h3>Что такое DexarMarket?</h3>
<p>DexarMarket — это онлайн-площадка, где независимые продавцы размещают свои товары и услуги. Наша задача — обеспечить удобную и безопасную среду для совершения покупок, мы сами не производим и не продаем товары.</p>
</div>
<div class="faq-item">
<h3>Как зарегистрироваться на платформе?</h3>
<p>Зарегистрироваться легко: откройте наше приложение внутри Telegram. Ваш профиль будет создан автоматически сразу же после входа.</p>
</div>
<div class="faq-item">
<h3>Безопасно ли покупать на сайте?</h3>
<p>Абсолютно да! Все транзакции защищены современными технологиями шифрования (PCI DSS и 3D Secure). Ваши банковские данные надежно хранятся отдельно от нашей системы.</p>
</div>
</section>
<section class="legal-section">
<h2>Оформление заказа</h2>
<div class="faq-item">
<h3>Как правильно оформить покупку?</h3>
<p>
1⃣ Найдите понравившийся товар и добавьте его в корзину.<br>
2⃣ Открыв корзину, кликните «Оформить заказ».<br>
3⃣ Укажите адрес доставки и контактную информацию.<br>
4⃣ Выберите удобный способ оплаты.<br>
5⃣ Ознакомьтесь и подтвердите публичную оферту.<br>
6⃣ Завершите оплату вашего заказа.
</p>
</div>
<div class="faq-item">
<h3>Можно ли внести изменения в заказ после завершения покупки?</h3>
<p>Если продавец ещё не отправил товар, напишите нам в поддержку — мы поможем скорректировать заказ. Но после отправки товара изменение невозможно.</p>
</div>
<div class="faq-item">
<h3>Как отказаться от заказа?</h3>
<p>Свяжитесь с нами или непосредственно с продавцом через чаты заказов. Пока посылка не отправлена, отказ возможен с полным возвратом денег.</p>
</div>
</section>
<section class="legal-section">
<h2>Оплата 💳</h2>
<div class="faq-item">
<h3>Какие способы оплаты доступны?</h3>
<p>Принимаются:</p>
<ul>
<li>Банковские карты Visa, MasterCard, МИР,</li>
<li>Система быстрых платежей (СБП),</li>
<li>Электронные кошельки ЮMoney, QIWI,</li>
<li>Наличные при получении (если предусмотрено продавцом).</li>
</ul>
</div>
<div class="faq-item">
<h3>Когда спишутся средства с моей карты?</h3>
<p>Операция проходит мгновенно, но деньги временно замораживаются до момента получения вами товара. Как только вы подтверждаете получение, средства отправляются продавцу.</p>
</div>
<div class="faq-item">
<h3>Почему мой платёж мог быть отклонён?</h3>
<p>Возможные причины отказа:</p>
<ul>
<li>Недостаточно средств на счёте,</li>
<li>Превышение лимита операций по карте,</li>
<li>Карта заблокирована банком,</li>
<li>Технические сбои.</li>
</ul>
<p>Рекомендуем обратиться в банк для выяснения деталей.</p>
</div>
<div class="faq-item">
<h3>Получу ли я чек об оплате?</h3>
<p>Да, электронная квитанция придёт на указанный вами e-mail сразу после успешного платежа согласно закону № 54-ФЗ.</p>
</div>
</section>
<section class="legal-section">
<h2>Доставка 🚚</h2>
<div class="faq-item">
<h3>Через какие службы осуществляется доставка?</h3>
<p><strong>Цифровые товары:</strong> Платформа DexarMarket автоматически отправляет цифровые товары (лицензии, ключи, сертификаты) на вашу электронную почту или в личный кабинет мгновенно после оплаты.</p>
<p><strong>Материальные товары:</strong> Продавец самостоятельно работает с ведущими службами доставки:</p>
<ul>
<li>СДЭК,</li>
<li>Почта России,</li>
<li>Boxberry,</li>
<li>DPD,</li>
<li>Яндекс.Доставка.</li>
</ul>
<p>Способ доставки материальных товаров выбирается исходя из предпочтений продавца и места назначения.</p>
</div>
<div class="faq-item">
<h3>Сколько стоит доставка моего заказа?</h3>
<p><strong>Цифровые товары:</strong> Доставка бесплатная — товар придёт на email мгновенно.</p>
<p><strong>Материальные товары:</strong> Цена определяется продавцом и зависит от веса, габаритов товара, выбранного способа и региона доставки. Окончательная стоимость видна при оформлении заказа.</p>
</div>
<div class="faq-item">
<h3>Какой срок доставки моего заказа?</h3>
<p><strong>Цифровые товары:</strong> Мгновенная доставка на email (в течение нескольких минут после оплаты).</p>
<p><strong>Материальные товары</strong> (примерные сроки):</p>
<ul>
<li>СДЭК: 27 рабочих дней,</li>
<li>Почта России: 514 рабочих дней,</li>
<li>Boxberry: 25 рабочих дней,</li>
<li>DPD: 13 рабочих дня,</li>
<li>Яндекс.Доставка: в тот же день (при наличии возможности в вашем городе).</li>
</ul>
</div>
<div class="faq-item">
<h3>Как отслеживать мою посылку?</h3>
<p>Вы получите трек-код на свою электронную почту и сможете увидеть статус заказа в личном кабинете. Отслеживать посылку можно на официальном сайте выбранной курьерской службы.</p>
</div>
<div class="faq-item">
<h3>Что делать, если товар пришёл повреждённым? ⛑</h3>
<p>Осмотрите товар прямо при курьере. Если обнаружились дефекты — оформляйте акт отказа от приёмки и незамедлительно сообщайте продавцу и службе поддержки.</p>
</div>
</section>
<section class="legal-section">
<h2>Возврат и обмен ✅</h2>
<div class="faq-item">
<h3>Можно ли вернуть товар?</h3>
<p>Да, закон позволяет вернуть качественный товар в течение 7 дней после получения. Бракованные изделия возвращаются по особым правилам.</p>
</div>
<div class="faq-item">
<h3>Какие товары вернуть нельзя?</h3>
<p>Нельзя вернуть товары, перечисленные в Постановлении Правительства РФ №2463: медикаменты, косметику, бельё, активированные цифровые продукты и индивидуальные заказы. Подробности смотрите в разделе <a routerLink="/return-policy">«Политика возврата»</a>.</p>
</div>
<div class="faq-item">
<h3>Как вернуть деньги?</h3>
<p>
1. Сообщите продавцу о намерении вернуть товар.<br>
2. Верните товар в оригинальной упаковке.<br>
3. Продавец проверит состояние товара и вернёт средства таким же способом, каким была произведена покупка (до 30 дней ожидания возврата).
</p>
</div>
<div class="faq-item">
<h3>Кто оплатит обратный путь?</h3>
<p>Покупатель оплачивает обратную доставку качественного товара. Если обнаружен брак — расходы несёт продавец.</p>
</div>
</section>
<section class="legal-section">
<h2>Гарантия 🔧</h2>
<div class="faq-item">
<h3>Есть ли гарантия на товары?</h3>
<p>Большинство наших товаров имеют официальную гарантию производителя. Срок варьируется от 12 до 36 месяцев и указывается в карточке каждого продукта.</p>
</div>
<div class="faq-item">
<h3>Как воспользоваться гарантией?</h3>
<p>Сообщите продавцу о неисправности, приложив фотографии дефектов и гарантийный талон. Продавец займётся ремонтом или заменой товара.</p>
</div>
<div class="faq-item">
<h3>Что не покрыто гарантией?</h3>
<p>Механические повреждения, последствия неправильной эксплуатации, самостоятельный ремонт, влияние влаги (если нет защиты), естественный износ — всё это не является страховым случаем.</p>
</div>
</section>
<section class="legal-section">
<h2>Безопасность и конфиденциальность 🔐</h2>
<div class="faq-item">
<h3>Как вы защищаете мои личные данные?</h3>
<p>Используем современные методы шифрования SSL/TLS, не храним реквизиты карт, выполняем требования закона №152-ФЗ о защите персональной информации. Подробности — в <a routerLink="/privacy-policy">Политике конфиденциальности</a>.</p>
</div>
<div class="faq-item">
<h3>Кому предоставляются мои данные?</h3>
<p>Только вашему продавцу для обработки заказа и службам доставки. Данные не используются третьими лицами для маркетинга без вашего разрешения.</p>
</div>
<div class="faq-item">
<h3>Как удалить свой аккаунт?</h3>
<p>Напишите нам в службу поддержки запрос на удаление учётной записи. Аккаунт будет ликвидирован вместе с личной информацией в течение месяца.</p>
</div>
</section>
<section class="legal-section">
<h2>Информация для продавцов 📋</h2>
<div class="faq-item">
<h3>Как начать продавать на площадке?</h3>
<p>Чтобы присоединиться к нашим продавцам, обратитесь в службу поддержки по электронной почте <a href="mailto:info@dexarmarket.ru">info@dexarmarket.ru</a>.</p>
</div>
<div class="faq-item">
<h3>Какова комиссия площадки?</h3>
<p>Комиссия зависит от типа товара и объёма продаж. Узнать точные условия можно при регистрации.</p>
</div>
<div class="faq-item">
<h3>Когда поступят деньги за продажу?</h3>
<p>Продавец получает средства после подтверждения клиентом получения товара либо спустя две недели с момента доставки, если клиент не указал проблем с покупкой.</p>
</div>
</section>
<section class="legal-section">
<h2>Служба поддержки 💬</h2>
<div class="faq-item">
<h3>Как связаться с поддержкой?</h3>
<p>
✉️ <strong>Email:</strong> <a href="mailto:info@dexarmarket.ru">info@dexarmarket.ru</a><br>
📞 <strong>Телефон (Россия):</strong> <a href="tel:+79264593157">+7 (926) 459-31-57</a><br>
📞 <strong>Телефон (Армения):</strong> <a href="tel:+37494861816">+374 94 86 18 16</a><br>
🏢 <strong>Время работы офиса:</strong> 10:00—19:00 (МСК)<br>
❄️ <strong>Техподдержка доступна круглосуточно.</strong>
</p>
</div>
<div class="faq-item">
<h3>Сколько ждать ответа?</h3>
<p>Во время рабочего дня ответ поступает в течение двух часов. В праздники и выходные возможны задержки до суток.</p>
</div>
</section>
<section class="legal-section">
<h2>Нужна помощь?</h2>
<p>Если возникнут дополнительные вопросы, обращайтесь на <a href="mailto:info@dexarmarket.ru">info@dexarmarket.ru</a> — мы оперативно решим любые ваши вопросы!</p>
</section>
</div>
</div>

View File

@@ -1,102 +0,0 @@
<div class="legal-page">
<div class="legal-container">
<h1>Реквизиты организации</h1>
<section class="legal-section">
<h2>Полное наименование организации</h2>
<p>ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «ИНТ ФИН ЛОГИСТИК»</p>
<p><strong>Сокращенное наименование:</strong> ООО «ИНТ ФИН ЛОГИСТИК»</p>
</section>
<section class="legal-section">
<h2>Юридический адрес</h2>
<p>АРМЕНИЯ, 2301, КОТАЙКСКАЯ ОБЛАСТЬ, РАЗДАН, ХАЧАТРЯНА ул, 31, 4</p>
</section>
<section class="legal-section">
<h2>Фактический адрес</h2>
<p><strong>Офис в Армении:</strong> 0033, Ереван, улица Братьев Орбели, 47</p>
<p><strong>Офис в России:</strong> 121059, Москва, наб. Тараса Шевченко, 3к2</p>
</section>
<section class="legal-section">
<h2>Основные реквизиты</h2>
<div class="details-grid">
<div class="detail-item">
<strong>ИНН (RUS):</strong>
<span>9909697628</span>
</div>
<div class="detail-item">
<strong>ИНН (ARM):</strong>
<span>03033502</span>
</div>
<div class="detail-item">
<strong>КПП:</strong>
<span>770287001</span>
</div>
<div class="detail-item">
<strong>ОГРН:</strong>
<span>85.110.1408711</span>
</div>
</div>
</section>
<section class="legal-section">
<h2>Банковские реквизиты</h2>
<div class="details-grid">
<div class="detail-item">
<strong>Банк:</strong>
<span>АО "Райффайзенбанк"</span>
</div>
<div class="detail-item">
<strong>Расчетный счет:</strong>
<span>40807810500000002376</span>
</div>
<div class="detail-item">
<strong>Корр. счет:</strong>
<span>30101810200000000700</span>
</div>
<div class="detail-item">
<strong>БИК:</strong>
<span>044525700</span>
</div>
</div>
</section>
<section class="legal-section">
<h2>Контактная информация</h2>
<div class="details-grid">
<div class="detail-item">
<strong>Телефон (RUS):</strong>
<span><a href="tel:+79264593157">+7 (926) 459-31-57</a></span>
</div>
<div class="detail-item">
<strong>Телефон (ARM):</strong>
<span><a href="tel:+37494861816">+374 94 86 18 16</a></span>
</div>
<div class="detail-item">
<strong>Email:</strong>
<span><a href="mailto:info@dexarmarket.ru">info&#64;dexarmarket.ru</a></span>
</div>
<div class="detail-item">
<strong>Сайт:</strong>
<span><a href="https://dexarmarket.ru" target="_blank">dexarmarket.ru</a></span>
</div>
<div class="detail-item">
<strong>Часы работы офиса:</strong>
<span>10:00 - 19:00 (МСК)</span>
</div>
<div class="detail-item">
<strong>Техподдержка:</strong>
<span>24/7</span>
</div>
</div>
</section>
<section class="legal-section">
<h2>Руководство</h2>
<p><strong>Генеральный директор:</strong> Оганнисян Ашот Рафикович</p>
<p><strong>Основание действий:</strong> Устав</p>
</section>
</div>
</div>

View File

@@ -1,119 +0,0 @@
<div class="legal-page">
<div class="legal-container">
<h1>Правила оплаты</h1>
<section class="legal-section">
<h2>1. Общие положения</h2>
<p>1.1. Настоящие Правила определяют порядок оплаты Товаров и Услуг, приобретаемых Покупателями через Маркетплейс DexarMarket.</p>
<p>1.2. Оплата производится за Товары/Услуги, размещенные независимыми Продавцами. Маркетплейс выступает в качестве информационного посредника и обеспечивает техническую инфраструктуру для проведения платежей.</p>
<p>1.3. Оплата товаров и услуг на Маркетплейсе осуществляется в российских рублях (RUB).</p>
<p>1.4. Цены на Товары/Услуги устанавливаются Продавцами самостоятельно и указываются на странице соответствующего Товара/Услуги.</p>
</section>
<section class="legal-section">
<h2>2. Способы оплаты</h2>
<p>2.1. Маркетплейс поддерживает следующие способы оплаты:</p>
<div class="payment-methods">
<div class="payment-logos">
<img src="/assets/images/mir-logo.svg" alt="МИР" loading="lazy" width="80" height="50" />
<img src="/assets/images/visa-logo.svg" alt="Visa" loading="lazy" width="80" height="50" />
<img src="/assets/images/mastercard-logo.svg" alt="Mastercard" loading="lazy" width="80" height="50" />
</div>
</div>
<ul>
<li><strong>Банковские карты:</strong> Visa, Mastercard, МИР</li>
<li><strong>Системы быстрых платежей (СБП):</strong> мгновенный перевод через мобильное приложение банка</li>
<li><strong>Электронные кошельки:</strong> ЮMoney, QIWI (при наличии)</li>
<li><strong>Оплата по ссылке:</strong> генерация уникальной платежной ссылки для каждого заказа</li>
</ul>
<p>2.2. Доступные способы оплаты могут различаться в зависимости от Продавца и типа Товара/Услуги.</p>
<p>2.3. Все платежи обрабатываются через сертифицированные платежные системы с соблюдением стандартов безопасности PCI DSS.</p>
</section>
<section class="legal-section">
<h2>3. Процесс оплаты</h2>
<p>3.1. Процедура оплаты заказа включает следующие этапы:</p>
<ol>
<li>Выбор Товаров/Услуг и добавление их в корзину</li>
<li>Оформление заказа с указанием контактных данных и способа доставки (при необходимости)</li>
<li>Выбор способа оплаты из доступных вариантов</li>
<li>Перенаправление на защищенную страницу платежной системы или получение платежной ссылки</li>
<li>Ввод платежных данных и подтверждение оплаты</li>
<li>Получение уведомления об успешной оплате</li>
</ol>
<p>3.2. При оплате банковской картой Покупатель может быть перенаправлен на страницу банка-эмитента для прохождения дополнительной аутентификации (3D-Secure).</p>
<p>3.3. Обязательство Покупателя по оплате считается исполненным с момента поступления денежных средств на счет платежной системы.</p>
</section>
<section class="legal-section">
<h2>4. Безопасность платежей</h2>
<p>4.1. Все платежи обрабатываются через защищенное HTTPS-соединение с использованием протокола TLS 1.2 и выше.</p>
<p>4.2. Маркетплейс не хранит полные данные банковских карт Покупателей. Обработка платежных данных осуществляется сертифицированными платежными агрегаторами.</p>
<p>4.3. Для защиты от мошенничества применяется технология 3D-Secure, требующая подтверждения платежа через SMS-код или push-уведомление от банка.</p>
<p>4.4. В случае подозрительной активности платежная система имеет право запросить дополнительную верификацию личности Покупателя.</p>
</section>
<section class="legal-section">
<h2>5. Подтверждение оплаты</h2>
<p>5.1. После успешной оплаты Покупатель получает подтверждение на указанный при оформлении заказа адрес электронной почты.</p>
<p>5.2. Подтверждение содержит следующую информацию:</p>
<ul>
<li>Номер заказа</li>
<li>Дата и время оплаты</li>
<li>Сумма платежа</li>
<li>Состав заказа</li>
<li>Контактные данные Продавца</li>
</ul>
<p>5.3. Информация о заказе также отображается в личном кабинете Покупателя на Маркетплейсе (при наличии регистрации).</p>
<p>5.4. Фискальный чек направляется Продавцом в соответствии с требованиями законодательства РФ.</p>
</section>
<section class="legal-section">
<h2>6. Возврат средств</h2>
<p>6.1. Порядок возврата денежных средств регулируется <a routerLink="/return-policy">Политикой возврата</a> и зависит от типа приобретенного Товара/Услуги.</p>
<p>6.2. Возврат средств производится на тот же платежный инструмент, с которого была произведена оплата.</p>
<p>6.3. Срок возврата денежных средств составляет:</p>
<ul>
<li>На банковскую карту: от 3 до 30 банковских дней (в зависимости от банка-эмитента)</li>
<li>На электронный кошелек: от 1 до 5 рабочих дней</li>
<li>Через СБП: от 1 до 3 рабочих дней</li>
</ul>
<p>6.4. За обработку возврата средств Маркетплейс комиссию не взимает. Комиссии платежных систем и банков могут применяться в соответствии с их тарифами.</p>
</section>
<section class="legal-section">
<h2>7. Неуспешные платежи</h2>
<p>7.1. Платеж может быть отклонен по следующим причинам:</p>
<ul>
<li>Недостаточно средств на счете</li>
<li>Неверно введены платежные данные</li>
<li>Карта заблокирована или просрочена</li>
<li>Превышены лимиты на операции, установленные банком</li>
<li>Отказ в проведении транзакции системой безопасности</li>
</ul>
<p>7.2. В случае неуспешной оплаты Покупатель получает уведомление с указанием причины отказа.</p>
<p>7.3. При возникновении проблем с оплатой рекомендуется:</p>
<ul>
<li>Проверить правильность введенных данных</li>
<li>Связаться с банком-эмитентом карты для уточнения причины отказа</li>
<li>Попробовать альтернативный способ оплаты</li>
<li>Обратиться в службу поддержки: <a href="mailto:info@dexarmarket.ru">info@dexarmarket.ru</a></li>
</ul>
</section>
<section class="legal-section">
<h2>8. Контакты для вопросов по оплате</h2>
<p>По вопросам, связанным с оплатой заказов, вы можете обратиться:</p>
<ul>
<li><strong>Email:</strong> <a href="mailto:info@dexarmarket.ru">info@dexarmarket.ru</a></li>
<li><strong>Телефон (Россия):</strong> <a href="tel:+79264593157">+7 (926) 459-31-57</a></li>
<li><strong>Телефон (Армения):</strong> <a href="tel:+37494861816">+374 94 86 18 16</a></li>
<li><strong>Время работы:</strong> Круглосуточно (техническая поддержка)</li>
<li><strong>Среднее время ответа:</strong> До 24 часов в рабочие дни</li>
</ul>
<p>При обращении указывайте номер заказа и краткое описание проблемы для более быстрого решения вопроса.</p>
</section>
</div>
</div>

View File

@@ -1,258 +0,0 @@
<div class="legal-page">
<div class="legal-container">
<h1>ПОЛИТИКА В ОТНОШЕНИИ ОБРАБОТКИ ПЕРСОНАЛЬНЫХ ДАННЫХ</h1>
<section class="legal-section">
<h2>1. ОБЩИЕ ПОЛОЖЕНИЯ</h2>
<p>1.1. Настоящая политика ООО "ИНТ ФИН ЛОГИСТИК" (ИНН 9909697628), именуемого далее как «Оператор», описывает порядок обработки персональных данных и направлена на защиту прав и законных интересов субъектов данных. Документ разработан в соответствии с Федеральным законом №152-ФЗ от 27 июля 2006 года «О персональных данных».</p>
<p>1.2. Политика определяет порядок и меры обеспечения безопасности обработки персональных данных на сайте <a href="https://dexarmarket.ru">https://dexarmarket.ru</a>, ставя своей задачей защитить права и свободы человека и гражданина, включая право на неприкосновенность частной жизни, личную и семейную тайны.</p>
<p>1.3. Документ охватывает все процессы, осуществляемые Оператором, касающиеся обработки персональных данных.</p>
<p>1.4. Политика обязательна для изучения и выполнения всеми лицами, допущенными к обработке персональных данных.</p>
<p>1.5. Действует в отношении всех действий, связанных с обработкой персональных данных на сайте <a href="https://dexarmarket.ru">https://dexarmarket.ru</a> и в информационных системах Оператора.</p>
<p>1.6. Пользователь, оформляющий заказ, открывающий личный кабинет или иным образом взаимодействующий с Оператором, выражает согласие на обработку своих персональных данных в соответствии с Политикой и законодательством РФ. Продолжительное использование сайта свидетельствует о согласии с Положениями Политики. Пользователь, не готовый согласиться с условиями, должен воздержаться от использования ресурса.</p>
<p><strong>Дополнительно:</strong> Настоящая Политика распространяется на персональные данные, собранные как до вступления документа в силу, так и после.</p>
</section>
<section class="legal-section">
<h2>2. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ</h2>
<p>В данной Политике используются следующие основные термины и определения:</p>
<p><strong>Персональные данные (ПДн)</strong> — любая информация, прямо или косвенно относящаяся к определённому физическому лицу (субъекту персональных данных).</p>
<p><strong>Информационная система персональных данных (ИСПДн)</strong> — совокупность персональных данных, хранимых в базах данных, а также технологий и средств для их обработки.</p>
<p><strong>Автоматизированная обработка ПДн</strong> — обработка данных с использованием компьютерных средств.</p>
<p><strong>Блокировка ПДн</strong> — временная приостановка обработки данных (за исключением случаев уточнения данных).</p>
<p><strong>Обезличивание ПДн</strong> — действия, ведущие к невозможности установления принадлежности данных конкретному лицу без дополнительной информации.</p>
<p><strong>Интернет-сайт (Сайт)</strong> — автоматизированная информационная система, доступная в сети Интернет по адресу: <a href="https://dexarmarket.ru">https://dexarmarket.ru</a>.</p>
<p><strong>Обработка ПДн</strong> — любые действия с персональными данными, включая сбор, запись, хранение, обновление, использование, передачу, уничтожение и другие операции.</p>
<p><strong>Оператор</strong> — государственный или частный орган, самостоятельно или совместно организующий обработку персональных данных.</p>
<p><strong>Предоставление ПДн</strong> — передача данных определённому лицу или группе лиц.</p>
<p><strong>Распространение ПДн</strong> — открытие данных неопределённому кругу лиц, включая публикацию в СМИ или сети Интернет.</p>
<p><strong>Трансграничная передача ПДн</strong> — передача данных зарубежным властям, компаниям или физическим лицам.</p>
<p><strong>Уничтожение ПДн</strong> — действия, приводящие к утрате возможности восстановления данных или уничтожения материальных носителей.</p>
<p><strong>Субъект ПДн</strong> — физическое лицо, чья информация обрабатывается.</p>
<p><strong>Конфиденциальность ПДн</strong> — обязанность Оператора защищать данные от распространения без согласия субъекта или законного основания.</p>
<p><strong>Продавец (Исполнитель)</strong> — лицо, предлагающее товары или услуги на сайте <a href="https://dexarmarket.ru">https://dexarmarket.ru</a>.</p>
<p><strong>Пользователь</strong> — лицо, посещающее или использующее ресурсы, управляемые Оператором, включая сайт <a href="https://dexarmarket.ru">https://dexarmarket.ru</a>.</p>
<p><strong>Заказ</strong> — оформленный Пользователем заказ товаров или услуг на сайте.</p>
<p><strong>Файлы cookie</strong> — небольшие файлы, сохраняемые на устройстве пользователя для запоминания предпочтений и действий при последующих посещениях сайта.</p>
</section>
<section class="legal-section">
<h2>3. ПРАВОВЫЕ ОСНОВАНИЯ ОБРАБОТКИ ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<p>3.1. Правовым основанием Обработки ПДн в зависимости от целей процесса, предусматривающего Обработку ПДн может являться:</p>
<h3>3.1.1. Конституция Российской Федерации, а также совокупность правовых актов:</h3>
<ul>
<li>Налоговый кодекс Российской Федерации;</li>
<li>Гражданский Кодекс Российской Федерации;</li>
<li>ст. 86 - 90 Трудового кодекса Российской Федерации;</li>
<li>Федеральный закон от 07.08.2001 № 115-ФЗ «О противодействии легализации (отмыванию) доходов, полученных преступным путем, и финансированию терроризма»;</li>
<li>Федеральный закон от 27.07.2006 г. № 152-ФЗ «О персональных данных»;</li>
<li>Федеральный закон от 22.04.1996 № 39-ФЗ «О рынке ценных бумаг»;</li>
<li>Федеральный закон от 26.12.1995 №208-ФЗ «Об акционерных обществах»;</li>
<li>Федеральный закон от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации»;</li>
<li>Федеральный закон от 01.04.1996 № 27-ФЗ «Об индивидуальном (персонифицированном) учете в системе обязательного пенсионного страхования»;</li>
<li>Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»;</li>
<li>Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учете»;</li>
<li>Федеральный закон от 27.06.2011 № 161-ФЗ «О национальной платежной системе»;</li>
<li>Постановление Правительства Российской Федерации от 15.09.2008 № 687 «Об утверждении положения об особенностях обработки персональных данных, осуществляемой без использования средств автоматизации»;</li>
<li>Постановлением Правительства РФ от 01.11.2012 № 1119 "Об утверждении требований к защите персональных данных при их обработке в информационных системах персональных данных"</li>
<li>иные нормативные правовые акты Российской Федерации и нормативные документы исполнительных органов государственной власти.</li>
</ul>
<p>3.1.2. Устав Оператора.</p>
<p>3.1.3. Договоры, заключаемые между Оператором и Субъектом Персональных данных, в том числе в случае реализации Оператором своего права на уступку прав (требований) по таким договорам, между Оператором и иным лицом, поручившим Оператору Обработку ПДн, а также для заключения договоров, стороной которых являются Субъекты Персональных данных.</p>
<p>3.1.4. Согласие на Обработку ПДн (в случаях, прямо не предусмотренных законодательством Российской Федерации, но соответствующих полномочиям Оператора), в т.ч. согласие соискателей на замещение вакантных должностей на Обработку ПДн, согласие практиканта на Обработку ПДн, согласие работников на Обработку ПДн; согласие клиентов на Обработку ПДн, согласие Пользователей соответствующего Сайта, согласие иных Субъектов Персональных данных.</p>
<p>3.1.5. Договор между оператором и третьим лицом, где последнее поручает Оператору обработку персональных данных Субъекта Персональных данных или передает на основании заключенного договора персональные данные Субъекта Персональных данных.</p>
</section>
<section class="legal-section">
<h2>4. КАТЕГОРИИ СУБЪЕКТОВ ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<p>4.1. Оператором осуществляется Обработка полученных в установленном законом порядке ПДн, принадлежащих:</p>
<ul>
<li>Кандидатам на работу и работникам Оператора;</li>
<li>Уволенным работникам Оператора;</li>
<li>Близким родственникам/членам семьи работников Оператора, практикантам;</li>
<li>Потенциальным клиентам, клиентам - физическим лицам, клиентам - индивидуальным предпринимателям;</li>
<li>Физическим лицам, заключившим с Оператором гражданско-правовые договоры;</li>
<li>Пользователям Сайтов Оператора, получателям Заказов;</li>
<li>Клиентам других юридических лиц;</li>
<li>Собственникам Оператора;</li>
<li>Иным субъектам, вступившим или намеревающимися вступить в договорные отношения с Оператором.</li>
</ul>
</section>
<section class="legal-section">
<h2>5. КАТЕГОРИИ ОБРАБАТЫВАЕМЫХ ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<p>5.1. Оператор обрабатывает следующие категории ПДн Пользователей:</p>
<ul>
<li>Сведения, полученные при регистрации и/или оформлении Заказа (фамилию, имя, фактический адрес, номер телефона, адрес электронной почты, cookie);</li>
<li>Сведения, полученные при взаимодействии с Пользователями (фамилия, имя, отчество, пол, место рождения, дата рождения, паспортные данные, адрес, контакты);</li>
<li>Сведения о способе доставки и оплаты Заказа;</li>
<li>Сведения о претензиях Пользователя;</li>
<li>Сведения о геолокации (местонахождении).</li>
</ul>
<p>5.2. Персональные данные могут быть получены Оператором путем:</p>
<ul>
<li>Предоставления Субъектами через формы на Сайте или по email;</li>
<li>Получения от третьих лиц (Продавцов, контрагентов) в рамках законодательства РФ.</li>
</ul>
</section>
<section class="legal-section">
<h2>6. ПРИНЦИПЫ, ПОРЯДОК И УСЛОВИЯ ОБРАБОТКИ</h2>
<h3>6.1. Принципы обработки Персональных данных</h3>
<p>Обработка ПДн у Оператора осуществляется на основе следующих принципов:</p>
<ul>
<li>законности и справедливой основы;</li>
<li>ограничения Обработки ПДн достижением конкретных, заранее определенных и законных целей;</li>
<li>недопущения Обработки ПДн, несовместимой с целями сбора ПДн;</li>
<li>обеспечения точности, достаточности и актуальности ПДн;</li>
<li>хранение ПДн не дольше, чем этого требуют цели Обработки;</li>
<li>уничтожения либо обезличивания ПДн по достижении целей их Обработки.</li>
</ul>
<h3>6.2. Обязанности работников Оператора</h3>
<p>Работники Оператора, допущенные к Обработке Персональных данных, обязаны:</p>
<ul>
<li>Знать и выполнять положения законодательства РФ в области ПДн;</li>
<li>Знать и выполнять положения настоящей Политики;</li>
<li>Обрабатывать ПДн только в рамках должностных обязанностей;</li>
<li>Не разглашать ПДн, обрабатываемые Оператором;</li>
<li>Сообщать о действиях, которые могут привести к нарушению Политики.</li>
</ul>
</section>
<section class="legal-section">
<h2>7. ПРАВА СУБЪЕКТА ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<h3>7.1. Согласие Субъекта</h3>
<p>Субъект ПДн дает согласие на Обработку свободно, своей волей и в своем интересе.</p>
<h3>7.2. Права Субъекта</h3>
<p>Субъект ПДн имеет право на получение информации о:</p>
<ul>
<li>подтверждение факта Обработки ПДн;</li>
<li>правовые основания и цели Обработки;</li>
<li>применяемые способы Обработки;</li>
<li>сроки Обработки и хранения данных;</li>
<li>уточнение, блокирование или уничтожение данных.</li>
</ul>
<p><strong>Субъект ПДн имеет право отозвать свое Согласие</strong> и потребовать удалить свои ПДн, направив сообщение на: <a href="mailto:info@dexarmarket.ru">info@dexarmarket.ru</a></p>
<p>Субъект также имеет право на защиту своих прав, возмещение убытков и компенсацию морального вреда.</p>
</section>
<section class="legal-section">
<h2>8. ОБЯЗАННОСТИ ОПЕРАТОРА</h2>
<p>8.1. Оператор обязан предоставить Субъекту информацию о обработке его данных при обращении.</p>
<p>8.2. Оператор обеспечивает хранение данных граждан РФ на территории Российской Федерации.</p>
<p>8.3. Оператор несет иные обязанности, установленные ФЗ-152.</p>
</section>
<section class="legal-section">
<h2>9. ОБЕСПЕЧЕНИЕ БЕЗОПАСНОСТИ</h2>
<p>9.1-9.3. Безопасность обеспечивается комплексом организационных и технических мер:</p>
<ul>
<li>назначение ответственных лиц;</li>
<li>ограничение доступа к ПДн;</li>
<li>обучение сотрудников;</li>
<li>учет и хранение носителей с ПДн;</li>
<li>использование антивирусных средств;</li>
<li>средства шифрования и межсетевого экранирования;</li>
<li>физическая защита помещений;</li>
<li>контроль мер безопасности.</li>
</ul>
</section>
<section class="legal-section">
<h2>10. ОТВЕТСТВЕННОСТЬ</h2>
<p>10.1. Лица, виновные в нарушении норм обработки и защиты Персональных данных, несут ответственность согласно законодательству РФ.</p>
</section>
<section class="legal-section">
<h2>11. ЦЕЛИ ОБРАБОТКИ</h2>
<p>11.1. Оператор обрабатывает ПДн для следующих целей:</p>
<ul>
<li>Предоставления доступа к Сайту и личному кабинету;</li>
<li>Исполнения договоров купли-продажи и оказания услуг;</li>
<li>Доставки товаров;</li>
<li>Урегулирования претензий;</li>
<li>Обработки платежей;</li>
<li>Улучшения качества обслуживания;</li>
<li>Получения обратной связи;</li>
<li>Проведения маркетинговых исследований;</li>
<li>Направления рекламных сообщений;</li>
<li>В иных случаях, предусмотренных законодательством РФ.</li>
</ul>
</section>
<section class="legal-section">
<h2>12. АВТОМАТИЧЕСКИ СОБИРАЕМАЯ ИНФОРМАЦИЯ</h2>
<p>12.1. Оператор собирает и обрабатывает:</p>
<ul>
<li>информацию об интересах на основе поисковых запросов;</li>
<li>информацию для формирования рейтинга (отзывы, данные об исполнении Заказов);</li>
<li>статистику об использовании Сайта.</li>
</ul>
<p>12.2. Оператор использует cookies, веб-отметки и другие технологии мониторинга. Эти технологии не дают возможность автоматически получать ПДн.</p>
<p>12.3. Если собранные сведения можно соотнести с личным кабинетом Пользователя, они могут обрабатываться совместно с ПДн.</p>
</section>
<section class="legal-section">
<h2>13. КОНТАКТНАЯ ИНФОРМАЦИЯ</h2>
<p>По всем вопросам обработки персональных данных обращайтесь:</p>
<ul>
<li><strong>Email:</strong> <a href="mailto:info@dexarmarket.ru">info@dexarmarket.ru</a></li>
<li><strong>Телефон (Россия):</strong> <a href="tel:+79264593157">+7 (926) 459-31-57</a></li>
<li><strong>Телефон (Армения):</strong> <a href="tel:+37494861816">+374 94 86 18 16</a></li>
</ul>
<p>Мы ответим в течение 30 дней согласно законодательству РФ.</p>
</section>
</div>
</div>

View File

@@ -1,99 +1,5 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>О нас</h1>
<p class="subtitle">Современный маркетплейс для вашего удобства</p>
</div>
<div class="novo-cards">
<div class="info-card wide">
<div class="card-icon">🚀</div>
<h3>Кто мы</h3>
<p>Мы - динамично развивающийся маркетплейс, объединяющий продавцов и покупателей из разных стран. Наша платформа создает удобные условия для безопасной торговли различными товарами и услугами.</p>
</div>
<div class="info-card">
<div class="card-icon">🎯</div>
<h3>Наша миссия</h3>
<p>Создавать простую и выгодную экосистему для бизнеса и покупателей, где каждый находит лучшие предложения.</p>
</div>
<div class="info-card">
<div class="card-icon">🌍</div>
<h3>География</h3>
<p>Мы работаем в России, Армении, ОАЭ, Турции, Китае, Казахстане, Кыргызстане и других странах.</p>
</div>
<div class="info-card">
<div class="card-icon">💼</div>
<h3>Для бизнеса</h3>
<ul class="compact-list">
<li>Простое размещение товаров</li>
<li>Готовая аудитория</li>
<li>Удобные инструменты</li>
<li>Техническая поддержка</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🛍️</div>
<h3>Для покупателей</h3>
<ul class="compact-list">
<li>Широкий выбор товаров</li>
<li>Выгодные цены</li>
<li>Безопасные покупки</li>
<li>Быстрая доставка</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🔒</div>
<h3>Наши ценности</h3>
<div class="features-list">
<div class="feature">✓ Прозрачность</div>
<div class="feature">✓ Надежность</div>
<div class="feature">✓ Инновации</div>
<div class="feature">✓ Клиентский сервис</div>
</div>
</div>
<div class="info-card wide">
<div class="card-icon">📈</div>
<h3>Наш путь</h3>
<div class="timeline">
<div class="timeline-item">
<strong>2024</strong>
<p>Запуск платформы в Армении</p>
</div>
<div class="timeline-item">
<strong>2025</strong>
<p>Выход на российский рынок</p>
</div>
<div class="timeline-item">
<strong>Сегодня</strong>
<p>Международная экспансия</p>
</div>
</div>
</div>
<div class="info-card wide">
<div class="card-icon">🏢</div>
<h3>Реквизиты компании</h3>
<p><strong>Компания:</strong> ООО «ЭЛЕКТРОМОТОРС»</p>
<p><strong>Директор:</strong> Тоноян Ваграм</p>
<p><strong>ИНН:</strong> 9909687443</p>
<p><strong>КПП:</strong> 770287001</p>
<p><strong>Адрес:</strong> АРМЕНИЯ, 0501, АРАГАЦОТНСКАЯ ОБЛАСТЬ, ТАЛИН, ул. ГАЯ, д. 12</p>
<p><strong>Банк:</strong> Уточняется</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Связаться с нами</h3>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="support-note">Мы всегда на связи</p>
</div>
</div>
</div>
</div>
@switch (lang()) {
@case ('ru') { <app-about-novo-ru /> }
@case ('en') { <app-about-novo-en /> }
@case ('hy') { <app-about-novo-hy /> }
}

View File

@@ -1,11 +1,16 @@
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Component, ChangeDetectionStrategy, inject } from '@angular/core';
import { LanguageService } from '../../../../../services/language.service';
import { AboutNovoRuComponent } from './ru/about-ru.component';
import { AboutNovoEnComponent } from './en/about-en.component';
import { AboutNovoHyComponent } from './hy/about-hy.component';
@Component({
selector: 'app-about-novo',
standalone: true,
imports: [CommonModule],
imports: [AboutNovoRuComponent, AboutNovoEnComponent, AboutNovoHyComponent],
templateUrl: './about.component.html',
styleUrls: ['../../../../../pages/info/about/about.component.scss']
styleUrls: ['../../../../../pages/info/about/about.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class AboutNovoComponent {}
export class AboutNovoComponent {
lang = inject(LanguageService).currentLanguage;
}

View File

@@ -0,0 +1,99 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>About Us</h1>
<p class="subtitle">A modern marketplace for your convenience</p>
</div>
<div class="novo-cards">
<div class="info-card wide">
<div class="card-icon">🚀</div>
<h3>Who We Are</h3>
<p>We are a rapidly growing marketplace connecting sellers and buyers from different countries. Our platform creates convenient conditions for safe trading of various goods and services.</p>
</div>
<div class="info-card">
<div class="card-icon">🎯</div>
<h3>Our Mission</h3>
<p>To create a simple and profitable ecosystem for businesses and buyers, where everyone finds the best deals.</p>
</div>
<div class="info-card">
<div class="card-icon">🌍</div>
<h3>Geography</h3>
<p>We operate in Russia, Armenia, UAE, Turkey, China, Kazakhstan, Kyrgyzstan, and other countries.</p>
</div>
<div class="info-card">
<div class="card-icon">💼</div>
<h3>For Business</h3>
<ul class="compact-list">
<li>Easy product listing</li>
<li>Ready-made audience</li>
<li>Convenient tools</li>
<li>Technical support</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🛍️</div>
<h3>For Buyers</h3>
<ul class="compact-list">
<li>Wide selection of products</li>
<li>Competitive prices</li>
<li>Safe purchases</li>
<li>Fast delivery</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🔒</div>
<h3>Our Values</h3>
<div class="features-list">
<div class="feature">✓ Transparency</div>
<div class="feature">✓ Reliability</div>
<div class="feature">✓ Innovation</div>
<div class="feature">✓ Customer Service</div>
</div>
</div>
<div class="info-card wide">
<div class="card-icon">📈</div>
<h3>Our Journey</h3>
<div class="timeline">
<div class="timeline-item">
<strong>2024</strong>
<p>Platform launch in Armenia</p>
</div>
<div class="timeline-item">
<strong>2025</strong>
<p>Expansion to the Russian market</p>
</div>
<div class="timeline-item">
<strong>Today</strong>
<p>International expansion</p>
</div>
</div>
</div>
<div class="info-card wide">
<div class="card-icon">🏢</div>
<h3>Company Details</h3>
<p><strong>Company:</strong> ООО «ЭЛЕКТРОМОТОРС»</p>
<p><strong>Director:</strong> Тоноян Ваграм</p>
<p><strong>TIN:</strong> 9909687443</p>
<p><strong>KPP:</strong> 770287001</p>
<p><strong>Address:</strong> АРМЕНИЯ, 0501, АРАГАЦОТНСКАЯ ОБЛАСТЬ, ТАЛИН, ул. ГАЯ, д. 12</p>
<p><strong>Bank:</strong> To be confirmed</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Contact Us</h3>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="support-note">We are always in touch</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-about-novo-en',
templateUrl: './about-en.component.html',
styleUrls: ['../../../../../../pages/info/about/about.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class AboutNovoEnComponent {}

View File

@@ -0,0 +1,99 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Մեր մասին</h1>
<p class="subtitle">Զամանակակից մարկեթփլեյս ձեր հարմարության համար</p>
</div>
<div class="novo-cards">
<div class="info-card wide">
<div class="card-icon">🚀</div>
<h3>Ովքեր ենք</h3>
<p>Մենք դինամիկ զարգացող մարկեթփլեյս ենք, որը միավորում է վաճառողներին և գնորդներին տարբեր երկրներից։ Մեր հարթակը ստեղծում է հարմար պայմաններ տարբեր ապրանքների և ծառայությունների անվտանգ առևտրի համար։</p>
</div>
<div class="info-card">
<div class="card-icon">🎯</div>
<h3>Մեր առաքելությունը</h3>
<p>Ստեղծել պարզ և շահավետ էկոհամակարգ բիզնեսի և գնորդների համար, որտեղ բոլորը գտնեն լավագույն առաջարկները։</p>
</div>
<div class="info-card">
<div class="card-icon">🌍</div>
<h3>Աշխարհագրություն</h3>
<p>Մենք աշխատում ենք Ռուսաստանում, Հայաստանում, ԱՀԷ-ում, Թուրքիայում, Չինաստանում, Ղազախստանում, Ղրղզստանում և այլ երկրներում։</p>
</div>
<div class="info-card">
<div class="card-icon">💼</div>
<h3>Բիզնեսի համար</h3>
<ul class="compact-list">
<li>Ապրանքների հեշտ տեղադրում</li>
<li>Պատրաստ լսարան</li>
<li>Հարմար գործիքներ</li>
<li>Տեխնիկական աջակցություն</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🛍️</div>
<h3>Գնորդների համար</h3>
<ul class="compact-list">
<li>Ապրանքների լայն ընտրություն</li>
<li>Մրցունակելի գներ</li>
<li>Անվտանգ գնումներ</li>
<li>Արագ առաքում</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🔒</div>
<h3>Մեր արժեքները</h3>
<div class="features-list">
<div class="feature">✓ Թափանցիկություն</div>
<div class="feature">✓ Հուսալիություն</div>
<div class="feature">✓ Նորարարություն</div>
<div class="feature">✓ Հաճախորդային սպասարկում</div>
</div>
</div>
<div class="info-card wide">
<div class="card-icon">📈</div>
<h3>Մեր ճանապարհը</h3>
<div class="timeline">
<div class="timeline-item">
<strong>2024</strong>
<p>Հարթակի գործարկումը Հայաստանում</p>
</div>
<div class="timeline-item">
<strong>2025</strong>
<p>Մուտք ռուսական շուկա</p>
</div>
<div class="timeline-item">
<strong>Այսօր</strong>
<p>Միջազգային ընդլայնում</p>
</div>
</div>
</div>
<div class="info-card wide">
<div class="card-icon">🏢</div>
<h3>Ինկերության տվյալները</h3>
<p><strong>Ինկերություն՝</strong> ООО «ЭЛЕКТРОМОТОРС»</p>
<p><strong>Տնօրեն՝</strong> Тоноян Ваграм</p>
<p><strong>ՀՍՀ՝</strong> 9909687443</p>
<p><strong>ԿՊՊ՝</strong> 770287001</p>
<p><strong>Հասցե՝</strong> АРМЕНИЯ, 0501, АРАГАЦОТНСКАЯ ОБЛАСТЬ, ТАЛИН, ул. ГАЯ, д. 12</p>
<p><strong>Բանկ՝</strong> Ճշտում է</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Կապվել մեզ հետ</h3>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="support-note">Մենք միշտ կապի մեջ ենք</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-about-novo-hy',
templateUrl: './about-hy.component.html',
styleUrls: ['../../../../../../pages/info/about/about.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class AboutNovoHyComponent {}

View File

@@ -0,0 +1,99 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>О нас</h1>
<p class="subtitle">Современный маркетплейс для вашего удобства</p>
</div>
<div class="novo-cards">
<div class="info-card wide">
<div class="card-icon">🚀</div>
<h3>Кто мы</h3>
<p>Мы - динамично развивающийся маркетплейс, объединяющий продавцов и покупателей из разных стран. Наша платформа создает удобные условия для безопасной торговли различными товарами и услугами.</p>
</div>
<div class="info-card">
<div class="card-icon">🎯</div>
<h3>Наша миссия</h3>
<p>Создавать простую и выгодную экосистему для бизнеса и покупателей, где каждый находит лучшие предложения.</p>
</div>
<div class="info-card">
<div class="card-icon">🌍</div>
<h3>География</h3>
<p>Мы работаем в России, Армении, ОАЭ, Турции, Китае, Казахстане, Кыргызстане и других странах.</p>
</div>
<div class="info-card">
<div class="card-icon">💼</div>
<h3>Для бизнеса</h3>
<ul class="compact-list">
<li>Простое размещение товаров</li>
<li>Готовая аудитория</li>
<li>Удобные инструменты</li>
<li>Техническая поддержка</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🛍️</div>
<h3>Для покупателей</h3>
<ul class="compact-list">
<li>Широкий выбор товаров</li>
<li>Выгодные цены</li>
<li>Безопасные покупки</li>
<li>Быстрая доставка</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🔒</div>
<h3>Наши ценности</h3>
<div class="features-list">
<div class="feature">✓ Прозрачность</div>
<div class="feature">✓ Надежность</div>
<div class="feature">✓ Инновации</div>
<div class="feature">✓ Клиентский сервис</div>
</div>
</div>
<div class="info-card wide">
<div class="card-icon">📈</div>
<h3>Наш путь</h3>
<div class="timeline">
<div class="timeline-item">
<strong>2024</strong>
<p>Запуск платформы в Армении</p>
</div>
<div class="timeline-item">
<strong>2025</strong>
<p>Выход на российский рынок</p>
</div>
<div class="timeline-item">
<strong>Сегодня</strong>
<p>Международная экспансия</p>
</div>
</div>
</div>
<div class="info-card wide">
<div class="card-icon">🏢</div>
<h3>Реквизиты компании</h3>
<p><strong>Компания:</strong> ООО «ЭЛЕКТРОМОТОРС»</p>
<p><strong>Директор:</strong> Тоноян Ваграм</p>
<p><strong>ИНН:</strong> 9909687443</p>
<p><strong>КПП:</strong> 770287001</p>
<p><strong>Адрес:</strong> АРМЕНИЯ, 0501, АРАГАЦОТНСКАЯ ОБЛАСТЬ, ТАЛИН, ул. ГАЯ, д. 12</p>
<p><strong>Банк:</strong> Уточняется</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Связаться с нами</h3>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="support-note">Мы всегда на связи</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-about-novo-ru',
templateUrl: './about-ru.component.html',
styleUrls: ['../../../../../../pages/info/about/about.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class AboutNovoRuComponent {}

View File

@@ -1,49 +1,5 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Контакты</h1>
<p class="subtitle">Свяжитесь с нами</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏢</div>
<h3>Организация</h3>
<p class="org-name">ООО «ЭЛЕКТРОМОТОРС»</p>
<p><strong>ИНН:</strong> 9909687443</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Телефон</h3>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
</div>
<div class="info-card">
<div class="card-icon">✉️</div>
<h3>Email</h3>
<p><a href="mailto:info@novo.market">info&#64;novo.market</a></p>
<p class="note">Ответ в течение 24 часов</p>
</div>
<div class="info-card">
<div class="card-icon">📍</div>
<h3>Адрес</h3>
<p>Армения, 0501, Арагацотиская обл., г. Талин, ул. Гая, д. 12</p>
</div>
<div class="info-card">
<div class="card-icon"></div>
<h3>Часы работы</h3>
<p><strong>Поддержка:</strong> 9:00 - 21:00</p>
<p><strong>Выходные:</strong> Суббота - Воскресенье</p>
</div>
<div class="info-card wide">
<div class="card-icon">💬</div>
<h3>Связаться с нами</h3>
<p>При возникновении технических проблем с работой сайта или вопросов по оформлению заказа обращайтесь на <a href="mailto:info@novo.market">info&#64;novo.market</a> с подробным описанием проблемы.</p>
</div>
</div>
</div>
</div>
@switch (lang()) {
@case ('ru') { <app-contacts-novo-ru /> }
@case ('en') { <app-contacts-novo-en /> }
@case ('hy') { <app-contacts-novo-hy /> }
}

View File

@@ -1,11 +1,16 @@
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Component, ChangeDetectionStrategy, inject } from '@angular/core';
import { LanguageService } from '../../../../../services/language.service';
import { ContactsNovoRuComponent } from './ru/contacts-ru.component';
import { ContactsNovoEnComponent } from './en/contacts-en.component';
import { ContactsNovoHyComponent } from './hy/contacts-hy.component';
@Component({
selector: 'app-contacts-novo',
standalone: true,
imports: [CommonModule],
imports: [ContactsNovoRuComponent, ContactsNovoEnComponent, ContactsNovoHyComponent],
templateUrl: './contacts.component.html',
styleUrls: ['../../../../../pages/info/contacts/contacts.component.scss']
styleUrls: ['../../../../../pages/info/contacts/contacts.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class ContactsNovoComponent {}
export class ContactsNovoComponent {
lang = inject(LanguageService).currentLanguage;
}

View File

@@ -0,0 +1,49 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Contacts</h1>
<p class="subtitle">Get in touch with us</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏢</div>
<h3>Organization</h3>
<p class="org-name">LLC «ELECTROMOTORS»</p>
<p><strong>TIN:</strong> 9909687443</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Phone</h3>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
</div>
<div class="info-card">
<div class="card-icon">✉️</div>
<h3>Email</h3>
<p><a href="mailto:info@novo.market">info&#64;novo.market</a></p>
<p class="note">Response within 24 hours</p>
</div>
<div class="info-card">
<div class="card-icon">📍</div>
<h3>Address</h3>
<p>Armenia, 0501, Aragatsotn region, Talin, 12 Gaya St.</p>
</div>
<div class="info-card">
<div class="card-icon"></div>
<h3>Working Hours</h3>
<p><strong>Support:</strong> 9:00 - 21:00</p>
<p><strong>Days off:</strong> Saturday - Sunday</p>
</div>
<div class="info-card wide">
<div class="card-icon">💬</div>
<h3>Contact Us</h3>
<p>If you experience technical issues with the website or have questions about placing an order, please contact us at <a href="mailto:info@novo.market">info&#64;novo.market</a> with a detailed description of the problem.</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-contacts-novo-en',
templateUrl: './contacts-en.component.html',
styleUrls: ['../../../../../../pages/info/contacts/contacts.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class ContactsNovoEnComponent {}

View File

@@ -0,0 +1,49 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Կապ</h1>
<p class="subtitle">Կապվեք մեզ հետ</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏢</div>
<h3>Կազմակերպություն</h3>
<p class="org-name">ՍՊԸ «ԷԼԵԿՏՌՈՄՈՏՈՌՍ»</p>
<p><strong>ՀՎՀՀ՝</strong> 9909687443</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Հեռախոս</h3>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
</div>
<div class="info-card">
<div class="card-icon">✉️</div>
<h3>Էլ. փոստ</h3>
<p><a href="mailto:info@novo.market">info&#64;novo.market</a></p>
<p class="note">Պատասխանը 24 ժամվա ընթացքում</p>
</div>
<div class="info-card">
<div class="card-icon">📍</div>
<h3>Հասցե</h3>
<p>Հայաստան, 0501, Արագածոտնի մարզ, ք. Տալին, Գայայի փող. 12</p>
</div>
<div class="info-card">
<div class="card-icon"></div>
<h3>Աշխատանքային ժամեր</h3>
<p><strong>Աջակցություն՝</strong> 9:00 - 21:00</p>
<p><strong>Հանգստյան օրեր՝</strong> Շաբաթ - Կիրակի</p>
</div>
<div class="info-card wide">
<div class="card-icon">💬</div>
<h3>Կապվել մեզ հետ</h3>
<p>Կայքի տեխնիկական խնդիրների դեպքում կամ պատվերի ձևակերպման հարցերի դեպքում դիմեք <a href="mailto:info@novo.market">info&#64;novo.market</a> խնդրի մանրամասն նկարագրությամբ։</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-contacts-novo-hy',
templateUrl: './contacts-hy.component.html',
styleUrls: ['../../../../../../pages/info/contacts/contacts.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class ContactsNovoHyComponent {}

View File

@@ -0,0 +1,49 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Контакты</h1>
<p class="subtitle">Свяжитесь с нами</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏢</div>
<h3>Организация</h3>
<p class="org-name">ООО «ЭЛЕКТРОМОТОРС»</p>
<p><strong>ИНН:</strong> 9909687443</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Телефон</h3>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
</div>
<div class="info-card">
<div class="card-icon">✉️</div>
<h3>Email</h3>
<p><a href="mailto:info@novo.market">info&#64;novo.market</a></p>
<p class="note">Ответ в течение 24 часов</p>
</div>
<div class="info-card">
<div class="card-icon">📍</div>
<h3>Адрес</h3>
<p>Армения, 0501, Арагацотиская обл., г. Талин, ул. Гая, д. 12</p>
</div>
<div class="info-card">
<div class="card-icon"></div>
<h3>Часы работы</h3>
<p><strong>Поддержка:</strong> 9:00 - 21:00</p>
<p><strong>Выходные:</strong> Суббота - Воскресенье</p>
</div>
<div class="info-card wide">
<div class="card-icon">💬</div>
<h3>Связаться с нами</h3>
<p>При возникновении технических проблем с работой сайта или вопросов по оформлению заказа обращайтесь на <a href="mailto:info@novo.market">info&#64;novo.market</a> с подробным описанием проблемы.</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-contacts-novo-ru',
templateUrl: './contacts-ru.component.html',
styleUrls: ['../../../../../../pages/info/contacts/contacts.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class ContactsNovoRuComponent {}

View File

@@ -1,78 +1,5 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Доставка</h1>
<p class="subtitle">Быстро и удобно до вашей двери</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">📧</div>
<h3>Цифровые товары</h3>
<div class="features-list">
<div class="feature">⚡ Мгновенная доставка</div>
<div class="feature">📨 На ваш email</div>
<div class="feature">💰 Бесплатно</div>
<div class="feature">🔒 Безопасно</div>
</div>
<p class="note important" style="margin-top: 12px;">⚠️ Платформа не несет ответственности за цифровые товары. За качество и работоспособность отвечает продавец.</p>
</div>
<div class="info-card">
<div class="card-icon">📦</div>
<h3>Физические товары</h3>
<ul class="compact-list">
<li>СДЭК (2-7 дней)</li>
<li>Почта России (5-14 дней)</li>
<li>Boxberry (2-5 дней)</li>
<li>DPD (1-3 дня)</li>
<li>Яндекс.Доставка (в день заказа*)</li>
</ul>
<p class="note">*При наличии в вашем городе</p>
<p class="note important" style="margin-top: 12px;">⚠️ Платформа не несет ответственности за действия транспортных компаний. За доставку отвечают СДЭК, Почта России, Boxberry, DPD и другие перевозчики.</p>
</div>
<div class="info-card">
<div class="card-icon">💰</div>
<h3>Стоимость доставки</h3>
<div class="delivery-cost">
<div class="cost-item">
<strong>Цифровые товары</strong>
<span class="free">Бесплатно</span>
</div>
<div class="cost-item">
<strong>Физические товары</strong>
<span>Зависит от веса и региона</span>
</div>
</div>
<p class="note">Точная стоимость рассчитывается при оформлении</p>
</div>
<div class="info-card">
<div class="card-icon">🔍</div>
<h3>Отслеживание</h3>
<p>После отправки вы получите трек-номер на email. Отслеживайте посылку на сайте службы доставки или в личном кабинете.</p>
</div>
<div class="info-card wide">
<div class="card-icon"></div>
<h3>При получении проверьте</h3>
<div class="check-grid">
<div class="check-item">✓ Целостность упаковки</div>
<div class="check-item">✓ Соответствие товара</div>
<div class="check-item">✓ Комплектность</div>
<div class="check-item">✓ Отсутствие повреждений</div>
</div>
<p class="note important">Если есть проблемы - составьте акт с курьером</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Вопросы по доставке?</h3>
<p>Свяжитесь с продавцом или нами:</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
</div>
</div>
</div>
</div>
@switch (lang()) {
@case ('ru') { <app-delivery-novo-ru /> }
@case ('en') { <app-delivery-novo-en /> }
@case ('hy') { <app-delivery-novo-hy /> }
}

View File

@@ -1,11 +1,16 @@
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Component, ChangeDetectionStrategy, inject } from '@angular/core';
import { LanguageService } from '../../../../../services/language.service';
import { DeliveryNovoRuComponent } from './ru/delivery-ru.component';
import { DeliveryNovoEnComponent } from './en/delivery-en.component';
import { DeliveryNovoHyComponent } from './hy/delivery-hy.component';
@Component({
selector: 'app-delivery-novo',
standalone: true,
imports: [CommonModule],
imports: [DeliveryNovoRuComponent, DeliveryNovoEnComponent, DeliveryNovoHyComponent],
templateUrl: './delivery.component.html',
styleUrls: ['../../../../../pages/info/delivery/delivery.component.scss']
styleUrls: ['../../../../../pages/info/delivery/delivery.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class DeliveryNovoComponent {}
export class DeliveryNovoComponent {
lang = inject(LanguageService).currentLanguage;
}

View File

@@ -0,0 +1,78 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Delivery</h1>
<p class="subtitle">Fast and convenient to your door</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">📧</div>
<h3>Digital Products</h3>
<div class="features-list">
<div class="feature">⚡ Instant delivery</div>
<div class="feature">📨 To your email</div>
<div class="feature">💰 Free</div>
<div class="feature">🔒 Secure</div>
</div>
<p class="note important" style="margin-top: 12px;">⚠️ The platform is not responsible for digital products. The seller is responsible for quality and functionality.</p>
</div>
<div class="info-card">
<div class="card-icon">📦</div>
<h3>Physical Products</h3>
<ul class="compact-list">
<li>СДЭК (2-7 days)</li>
<li>Почта России (5-14 days)</li>
<li>Boxberry (2-5 days)</li>
<li>DPD (1-3 days)</li>
<li>Яндекс.Доставка (same day*)</li>
</ul>
<p class="note">*If available in your city</p>
<p class="note important" style="margin-top: 12px;">⚠️ The platform is not responsible for the actions of shipping companies. Delivery is handled by СДЭК, Почта России, Boxberry, DPD, and other carriers.</p>
</div>
<div class="info-card">
<div class="card-icon">💰</div>
<h3>Delivery Cost</h3>
<div class="delivery-cost">
<div class="cost-item">
<strong>Digital Products</strong>
<span class="free">Free</span>
</div>
<div class="cost-item">
<strong>Physical Products</strong>
<span>Depends on weight and region</span>
</div>
</div>
<p class="note">Exact cost is calculated at checkout</p>
</div>
<div class="info-card">
<div class="card-icon">🔍</div>
<h3>Tracking</h3>
<p>After shipping, you will receive a tracking number by email. Track your package on the delivery service website or in your account.</p>
</div>
<div class="info-card wide">
<div class="card-icon"></div>
<h3>Check upon receipt</h3>
<div class="check-grid">
<div class="check-item">✓ Packaging integrity</div>
<div class="check-item">✓ Product match</div>
<div class="check-item">✓ Completeness</div>
<div class="check-item">✓ No damage</div>
</div>
<p class="note important">If there are issues - file a report with the courier</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Questions about delivery?</h3>
<p>Contact the seller or us:</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-delivery-novo-en',
templateUrl: './delivery-en.component.html',
styleUrls: ['../../../../../../pages/info/delivery/delivery.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class DeliveryNovoEnComponent {}

View File

@@ -0,0 +1,78 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Առաքում</h1>
<p class="subtitle">Արագ և հարմար՝ մինչև ձեր դուռը</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">📧</div>
<h3>Թվային ապրանքներ</h3>
<div class="features-list">
<div class="feature">⚡ Ակնթարթային առաքում</div>
<div class="feature">📨 Ձեր email-ին</div>
<div class="feature">💰 Անվճար</div>
<div class="feature">🔒 Անվտանգ</div>
</div>
<p class="note important" style="margin-top: 12px;">⚠️ Հարթակը պատասխանատվություն չի կրում թվային ապրանքների համար։ Որակի և գործունակության համար պատասխանատու է վաճառողը։</p>
</div>
<div class="info-card">
<div class="card-icon">📦</div>
<h3>Ֆիզիկական ապրանքներ</h3>
<ul class="compact-list">
<li>СДЭК (2-7 օր)</li>
<li>Почта России (5-14 օր)</li>
<li>Boxberry (2-5 օր)</li>
<li>DPD (1-3 օր)</li>
<li>Яндекс.Доставка (պատվերի օրը*)</li>
</ul>
<p class="note">*Եթե հասանելի է ձեր քաղաքում</p>
<p class="note important" style="margin-top: 12px;">⚠️ Հարթակը պատասխանատվություն չի կրում տրանսպորտային ընկերությունների գործողությունների համար։ Առաքման համար պատասխանատու են СДЭК, Почта России, Boxberry, DPD և այլ փոխադրողներ։</p>
</div>
<div class="info-card">
<div class="card-icon">💰</div>
<h3>Առաքման արժեքը</h3>
<div class="delivery-cost">
<div class="cost-item">
<strong>Թվային ապրանքներ</strong>
<span class="free">Անվճար</span>
</div>
<div class="cost-item">
<strong>Ֆիզիկական ապրանքներ</strong>
<span>Կախված է քաշից և տարածաշրջանից</span>
</div>
</div>
<p class="note">Ճիշտ արժեքը հաշվարկվում է ձևակերպման ժամանակ</p>
</div>
<div class="info-card">
<div class="card-icon">🔍</div>
<h3>Հետագծում</h3>
<p>Ուղարկմանից հետո դուք կստանաք թրեք-համար email-ով։ Հետևեք ծանրութը առաքման ծառայության կայքում կամ անձնական էջում։</p>
</div>
<div class="info-card wide">
<div class="card-icon"></div>
<h3>Ստանալիս ստուգեք</h3>
<div class="check-grid">
<div class="check-item">✓ Փաթեթավորման ամբողջականությունը</div>
<div class="check-item">✓ Ապրանքի համապատասխանությունը</div>
<div class="check-item">✓ Լրիվությունը</div>
<div class="check-item">✓ Վնասվածների բացակայությունը</div>
</div>
<p class="note important">Եթե խնդիրներ կան - կազմեք ակտ սուրհանդեսի հետ</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Առաքման հարցեր՞</h3>
<p>Կապվեք վաճառողի կամ մեզ հետ՝</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-delivery-novo-hy',
templateUrl: './delivery-hy.component.html',
styleUrls: ['../../../../../../pages/info/delivery/delivery.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class DeliveryNovoHyComponent {}

View File

@@ -0,0 +1,78 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Доставка</h1>
<p class="subtitle">Быстро и удобно до вашей двери</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">📧</div>
<h3>Цифровые товары</h3>
<div class="features-list">
<div class="feature">⚡ Мгновенная доставка</div>
<div class="feature">📨 На ваш email</div>
<div class="feature">💰 Бесплатно</div>
<div class="feature">🔒 Безопасно</div>
</div>
<p class="note important" style="margin-top: 12px;">⚠️ Платформа не несет ответственности за цифровые товары. За качество и работоспособность отвечает продавец.</p>
</div>
<div class="info-card">
<div class="card-icon">📦</div>
<h3>Физические товары</h3>
<ul class="compact-list">
<li>СДЭК (2-7 дней)</li>
<li>Почта России (5-14 дней)</li>
<li>Boxberry (2-5 дней)</li>
<li>DPD (1-3 дня)</li>
<li>Яндекс.Доставка (в день заказа*)</li>
</ul>
<p class="note">*При наличии в вашем городе</p>
<p class="note important" style="margin-top: 12px;">⚠️ Платформа не несет ответственности за действия транспортных компаний. За доставку отвечают СДЭК, Почта России, Boxberry, DPD и другие перевозчики.</p>
</div>
<div class="info-card">
<div class="card-icon">💰</div>
<h3>Стоимость доставки</h3>
<div class="delivery-cost">
<div class="cost-item">
<strong>Цифровые товары</strong>
<span class="free">Бесплатно</span>
</div>
<div class="cost-item">
<strong>Физические товары</strong>
<span>Зависит от веса и региона</span>
</div>
</div>
<p class="note">Точная стоимость рассчитывается при оформлении</p>
</div>
<div class="info-card">
<div class="card-icon">🔍</div>
<h3>Отслеживание</h3>
<p>После отправки вы получите трек-номер на email. Отслеживайте посылку на сайте службы доставки или в личном кабинете.</p>
</div>
<div class="info-card wide">
<div class="card-icon"></div>
<h3>При получении проверьте</h3>
<div class="check-grid">
<div class="check-item">✓ Целостность упаковки</div>
<div class="check-item">✓ Соответствие товара</div>
<div class="check-item">✓ Комплектность</div>
<div class="check-item">✓ Отсутствие повреждений</div>
</div>
<p class="note important">Если есть проблемы - составьте акт с курьером</p>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Вопросы по доставке?</h3>
<p>Свяжитесь с продавцом или нами:</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-delivery-novo-ru',
templateUrl: './delivery-ru.component.html',
styleUrls: ['../../../../../../pages/info/delivery/delivery.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class DeliveryNovoRuComponent {}

View File

@@ -0,0 +1,93 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Frequently Asked Questions</h1>
<p class="subtitle">Quick answers to popular questions</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🛍️</div>
<h3>How to place an order?</h3>
<div class="process-steps-compact">
<p>1. Add the product to your cart</p>
<p>2. Enter your delivery details</p>
<p>3. Choose a payment method</p>
<p>4. Confirm your order</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">💳</div>
<h3>Payment Methods</h3>
<ul class="compact-list">
<li>Bank cards</li>
<li>SBP</li>
<li>E-wallets</li>
<li>Cash on delivery*</li>
</ul>
<p class="note">*Depends on the seller</p>
</div>
<div class="info-card">
<div class="card-icon">🚚</div>
<h3>Delivery</h3>
<div class="delivery-info">
<div class="delivery-item">
<strong>Digital products</strong>
<p>Instantly via email</p>
</div>
<div class="delivery-item">
<strong>Physical products</strong>
<p>СДЭК, Почта России, DPD</p>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">↩️</div>
<h3>Product Returns</h3>
<p>You can return a product in good condition within 7 days, provided it has not been used and the packaging is intact.</p>
</div>
<div class="info-card">
<div class="card-icon">🔒</div>
<h3>Security</h3>
<div class="features-list">
<div class="feature">✓ Secure payments</div>
<div class="feature">✓ Verified sellers</div>
<div class="feature">✓ Return guarantee</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">⏱️</div>
<h3>Order Processing</h3>
<p>Your order is processed immediately after payment. The seller ships the product within 1-3 business days.</p>
</div>
<div class="info-card wide">
<div class="card-icon">💬</div>
<h3>Customer Support</h3>
<div class="contacts-grid">
<div class="contact-item">
<strong>Email</strong>
<a href="mailto:info@novo.market">info@novo.market</a>
</div>
<div class="contact-item">
<strong>Phone</strong>
<a href="tel:+37498731231">+374 98 731231</a>
</div>
<div class="contact-item">
<strong>Working Hours</strong>
<p>24/7 support</p>
</div>
<div class="contact-item">
<strong>Response Time</strong>
<p>Up to 2 hours during business hours</p>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-faq-novo-en',
templateUrl: './faq-en.component.html',
styleUrls: ['../../../../../../pages/info/faq/faq.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class FaqNovoEnComponent {}

View File

@@ -1,93 +1,5 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Частые вопросы</h1>
<p class="subtitle">Быстрые ответы на популярные вопросы</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🛍️</div>
<h3>Как сделать заказ?</h3>
<div class="process-steps-compact">
<p>1. Добавьте товар в корзину</p>
<p>2. Укажите данные для доставки</p>
<p>3. Выберите способ оплаты</p>
<p>4. Подтвердите заказ</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">💳</div>
<h3>Способы оплаты</h3>
<ul class="compact-list">
<li>Банковские карты</li>
<li>СБП</li>
<li>Электронные кошельки</li>
<li>Наличные при получении*</li>
</ul>
<p class="note">*Зависит от продавца</p>
</div>
<div class="info-card">
<div class="card-icon">🚚</div>
<h3>Доставка</h3>
<div class="delivery-info">
<div class="delivery-item">
<strong>Цифровые товары</strong>
<p>Мгновенно на email</p>
</div>
<div class="delivery-item">
<strong>Физические товары</strong>
<p>СДЭК, Почта России, DPD</p>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">↩️</div>
<h3>Возврат товара</h3>
<p>Можно вернуть качественный товар в течение 7 дней, если он не использовался и сохранена упаковка.</p>
</div>
<div class="info-card">
<div class="card-icon">🔒</div>
<h3>Безопасность</h3>
<div class="features-list">
<div class="feature">✓ Защищенные платежи</div>
<div class="feature">✓ Проверка продавцов</div>
<div class="feature">✓ Гарантия возврата</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">⏱️</div>
<h3>Обработка заказа</h3>
<p>Заказ обрабатывается сразу после оплаты. Продавец отправляет товар в течение 1-3 рабочих дней.</p>
</div>
<div class="info-card wide">
<div class="card-icon">💬</div>
<h3>Служба поддержки</h3>
<div class="contacts-grid">
<div class="contact-item">
<strong>Email</strong>
<a href="mailto:info@novo.market">info@novo.market</a>
</div>
<div class="contact-item">
<strong>Телефон</strong>
<a href="tel:+37498731231">+374 98 731231</a>
</div>
<div class="contact-item">
<strong>Время работы</strong>
<p>24/7 техподдержка</p>
</div>
<div class="contact-item">
<strong>Время ответа</strong>
<p>До 2 часов в рабочее время</p>
</div>
</div>
</div>
</div>
</div>
</div>
@switch (lang()) {
@case ('ru') { <app-faq-novo-ru /> }
@case ('en') { <app-faq-novo-en /> }
@case ('hy') { <app-faq-novo-hy /> }
}

View File

@@ -1,11 +1,16 @@
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Component, ChangeDetectionStrategy, inject } from '@angular/core';
import { LanguageService } from '../../../../../services/language.service';
import { FaqNovoRuComponent } from './ru/faq-ru.component';
import { FaqNovoEnComponent } from './en/faq-en.component';
import { FaqNovoHyComponent } from './hy/faq-hy.component';
@Component({
selector: 'app-faq-novo',
standalone: true,
imports: [CommonModule],
imports: [FaqNovoRuComponent, FaqNovoEnComponent, FaqNovoHyComponent],
templateUrl: './faq.component.html',
styleUrls: ['../../../../../pages/info/faq/faq.component.scss']
styleUrls: ['../../../../../pages/info/faq/faq.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class FaqNovoComponent {}
export class FaqNovoComponent {
lang = inject(LanguageService).currentLanguage;
}

View File

@@ -0,0 +1,93 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Հաճախ տրվող հարցեր</h1>
<p class="subtitle">Արագ պատասխաններ տարածված հարցերին</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🛍️</div>
<h3>Ինչպես կատարել պատվեր՞</h3>
<div class="process-steps-compact">
<p>1. Ավելացրեք ապրանքը զամբյուղին</p>
<p>2. Նշեց առաքման տվյալները</p>
<p>3. Ընտրեք վճարման եղանակը</p>
<p>4. Հաստատեք պատվերը</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">💳</div>
<h3>Վճարման եղանակներ</h3>
<ul class="compact-list">
<li>Բանկային քարտեր</li>
<li>ՍԲՊ</li>
<li>Էլեկտրոնային դրամապանակներ</li>
<li>Կանխիկ ստանալիս*</li>
</ul>
<p class="note">*Կախված է վաճառողից</p>
</div>
<div class="info-card">
<div class="card-icon">🚚</div>
<h3>Առաքում</h3>
<div class="delivery-info">
<div class="delivery-item">
<strong>Թվային ապրանքներ</strong>
<p>Ակնթարթային email-ին</p>
</div>
<div class="delivery-item">
<strong>Ֆիզիկական ապրանքներ</strong>
<p>СДЭК, Почта России, DPD</p>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">↩️</div>
<h3>Ապրանքի վերադարձ</h3>
<p>Կարելի է վերադարձել որակյալ ապրանքը 7 օրվա ընթացքում, եթե այն չի օգտագործվել և փաթեթավորումը պահպանված է։</p>
</div>
<div class="info-card">
<div class="card-icon">🔒</div>
<h3>Անվտանգություն</h3>
<div class="features-list">
<div class="feature">✓ Պաշտպանված վճարումներ</div>
<div class="feature">✓ Ստուգված վաճառողներ</div>
<div class="feature">✓ Վերադարձի երաշխիք</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">⏱️</div>
<h3>Պատվերի մշակում</h3>
<p>Պատվերը մշակվում է վճարումից անմիջապես հետո։ Վաճառողը ապրանքը ուղարկում է 1-3 աշխատանքային օրվա ընթացքում։</p>
</div>
<div class="info-card wide">
<div class="card-icon">💬</div>
<h3>Աջակցության ծառայություն</h3>
<div class="contacts-grid">
<div class="contact-item">
<strong>Email</strong>
<a href="mailto:info@novo.market">info@novo.market</a>
</div>
<div class="contact-item">
<strong>Հեռախոս</strong>
<a href="tel:+37498731231">+374 98 731231</a>
</div>
<div class="contact-item">
<strong>Աշխատանքային ժամեր</strong>
<p>24/7 տեխնիկական աջակցություն</p>
</div>
<div class="contact-item">
<strong>Պատասխանի ժամանակ</strong>
<p>Մինչև 2 ժամ աշխատանքային ժամերին</p>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-faq-novo-hy',
templateUrl: './faq-hy.component.html',
styleUrls: ['../../../../../../pages/info/faq/faq.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class FaqNovoHyComponent {}

View File

@@ -0,0 +1,93 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Частые вопросы</h1>
<p class="subtitle">Быстрые ответы на популярные вопросы</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🛍️</div>
<h3>Как сделать заказ?</h3>
<div class="process-steps-compact">
<p>1. Добавьте товар в корзину</p>
<p>2. Укажите данные для доставки</p>
<p>3. Выберите способ оплаты</p>
<p>4. Подтвердите заказ</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">💳</div>
<h3>Способы оплаты</h3>
<ul class="compact-list">
<li>Банковские карты</li>
<li>СБП</li>
<li>Электронные кошельки</li>
<li>Наличные при получении*</li>
</ul>
<p class="note">*Зависит от продавца</p>
</div>
<div class="info-card">
<div class="card-icon">🚚</div>
<h3>Доставка</h3>
<div class="delivery-info">
<div class="delivery-item">
<strong>Цифровые товары</strong>
<p>Мгновенно на email</p>
</div>
<div class="delivery-item">
<strong>Физические товары</strong>
<p>СДЭК, Почта России, DPD</p>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">↩️</div>
<h3>Возврат товара</h3>
<p>Можно вернуть качественный товар в течение 7 дней, если он не использовался и сохранена упаковка.</p>
</div>
<div class="info-card">
<div class="card-icon">🔒</div>
<h3>Безопасность</h3>
<div class="features-list">
<div class="feature">✓ Защищенные платежи</div>
<div class="feature">✓ Проверка продавцов</div>
<div class="feature">✓ Гарантия возврата</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">⏱️</div>
<h3>Обработка заказа</h3>
<p>Заказ обрабатывается сразу после оплаты. Продавец отправляет товар в течение 1-3 рабочих дней.</p>
</div>
<div class="info-card wide">
<div class="card-icon">💬</div>
<h3>Служба поддержки</h3>
<div class="contacts-grid">
<div class="contact-item">
<strong>Email</strong>
<a href="mailto:info@novo.market">info@novo.market</a>
</div>
<div class="contact-item">
<strong>Телефон</strong>
<a href="tel:+37498731231">+374 98 731231</a>
</div>
<div class="contact-item">
<strong>Время работы</strong>
<p>24/7 техподдержка</p>
</div>
<div class="contact-item">
<strong>Время ответа</strong>
<p>До 2 часов в рабочее время</p>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-faq-novo-ru',
templateUrl: './faq-ru.component.html',
styleUrls: ['../../../../../../pages/info/faq/faq.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class FaqNovoRuComponent {}

View File

@@ -0,0 +1,92 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Guarantee</h1>
<p class="subtitle">Protecting your purchases</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏷️</div>
<h3>Warranty Periods</h3>
<div class="warranty-periods">
<div class="warranty-item">
<strong>Electronics</strong>
<span>12-24 months</span>
</div>
<div class="warranty-item">
<strong>Computer Equipment</strong>
<span>12-36 months</span>
</div>
<div class="warranty-item">
<strong>Clothing and Footwear</strong>
<span>30 days - 6 months</span>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon"></div>
<h3>Warranty Conditions</h3>
<ul class="compact-list">
<li>Used as intended</li>
<li>No unauthorized repairs</li>
<li>Seals preserved</li>
<li>No mechanical damage</li>
<li>Warranty card available</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🛠️</div>
<h3>Your Rights for Defects</h3>
<ul class="compact-list">
<li>Free repair</li>
<li>Product replacement</li>
<li>Money refund</li>
<li>Price reduction</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">⏱️</div>
<h3>Repair Timeframe</h3>
<p>Maximum 45 days by law. If the deadline is violated, you can request a replacement or a refund.</p>
</div>
<div class="info-card wide">
<div class="card-icon">🚫</div>
<h3>Warranty Does Not Apply</h3>
<div class="noguar-grid">
<div class="noguar-item">Mechanical damage</div>
<div class="noguar-item">Improper use</div>
<div class="noguar-item">Liquid exposure</div>
<div class="noguar-item">Unauthorized repair</div>
<div class="noguar-item">Force majeure</div>
<div class="noguar-item">Natural wear and tear</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">📝</div>
<h3>How to File a Claim</h3>
<div class="process-steps-compact">
<p>1. Contact the seller</p>
<p>2. Describe the issue</p>
<p>3. Get the service address</p>
<p>4. Send the product</p>
<p>5. Receive the acceptance report</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Need Help?</h3>
<p>In case of disputes:</p>
<a href="mailto:info@novo.market" class="contact-email">info&#64;novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="note">Subject: "Warranty Issue - Order #..."</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-guarantee-novo-en',
templateUrl: './guarantee-en.component.html',
styleUrls: ['../../../../../../pages/info/guarantee/guarantee.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class GuaranteeNovoEnComponent {}

View File

@@ -1,92 +1,5 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Гарантия</h1>
<p class="subtitle">Защита ваших покупок</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏷️</div>
<h3>Сроки гарантии</h3>
<div class="warranty-periods">
<div class="warranty-item">
<strong>Электроника</strong>
<span>12-24 месяца</span>
</div>
<div class="warranty-item">
<strong>Компьютерная техника</strong>
<span>12-36 месяцев</span>
</div>
<div class="warranty-item">
<strong>Одежда и обувь</strong>
<span>30 дней - 6 месяцев</span>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon"></div>
<h3>Условия гарантии</h3>
<ul class="compact-list">
<li>Использование по назначению</li>
<li>Без самостоятельного ремонта</li>
<li>Сохранены пломбы</li>
<li>Нет механических повреждений</li>
<li>Есть гарантийный талон</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🛠️</div>
<h3>Ваши права при браке</h3>
<ul class="compact-list">
<li>Бесплатный ремонт</li>
<li>Замена товара</li>
<li>Возврат денег</li>
<li>Снижение цены</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">⏱️</div>
<h3>Срок ремонта</h3>
<p>Максимум 45 дней по закону. Если срок нарушен - можно требовать замену или возврат денег.</p>
</div>
<div class="info-card wide">
<div class="card-icon">🚫</div>
<h3>Гарантия не действует</h3>
<div class="noguar-grid">
<div class="noguar-item">Механические повреждения</div>
<div class="noguar-item">Неправильная эксплуатация</div>
<div class="noguar-item">Попадание жидкости</div>
<div class="noguar-item">Самостоятельный ремонт</div>
<div class="noguar-item">Форс-мажор</div>
<div class="noguar-item">Естественный износ</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">📝</div>
<h3>Как подать заявку</h3>
<div class="process-steps-compact">
<p>1. Свяжитесь с продавцом</p>
<p>2. Опишите проблему</p>
<p>3. Получите адрес сервиса</p>
<p>4. Отправьте товар</p>
<p>5. Получите акт приема</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Нужна помощь?</h3>
<p>При возникновении споров:</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="note">Тема: "Гарантийный вопрос - Заказ №..."</p>
</div>
</div>
</div>
</div>
@switch (lang()) {
@case ('ru') { <app-guarantee-novo-ru /> }
@case ('en') { <app-guarantee-novo-en /> }
@case ('hy') { <app-guarantee-novo-hy /> }
}

View File

@@ -1,11 +1,16 @@
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Component, ChangeDetectionStrategy, inject } from '@angular/core';
import { LanguageService } from '../../../../../services/language.service';
import { GuaranteeNovoRuComponent } from './ru/guarantee-ru.component';
import { GuaranteeNovoEnComponent } from './en/guarantee-en.component';
import { GuaranteeNovoHyComponent } from './hy/guarantee-hy.component';
@Component({
selector: 'app-guarantee-novo',
standalone: true,
imports: [CommonModule],
imports: [GuaranteeNovoRuComponent, GuaranteeNovoEnComponent, GuaranteeNovoHyComponent],
templateUrl: './guarantee.component.html',
styleUrls: ['../../../../../pages/info/guarantee/guarantee.component.scss']
styleUrls: ['../../../../../pages/info/guarantee/guarantee.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class GuaranteeNovoComponent {}
export class GuaranteeNovoComponent {
lang = inject(LanguageService).currentLanguage;
}

View File

@@ -0,0 +1,92 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Երաշխիք</h1>
<p class="subtitle">Ձեր գնումների պաշտպանություն</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏷️</div>
<h3>Երաշխիքի ժամկետներ</h3>
<div class="warranty-periods">
<div class="warranty-item">
<strong>Էլեկտրոնիկա</strong>
<span>12-24 ամիս</span>
</div>
<div class="warranty-item">
<strong>Համակարգչային տեխնիկա</strong>
<span>12-36 ամիս</span>
</div>
<div class="warranty-item">
<strong>Հագուստ և կոշիկ</strong>
<span>30 օր - 6 ամիս</span>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon"></div>
<h3>Երաշխիքի պայմաններ</h3>
<ul class="compact-list">
<li>Օգտագործում ըստ նշանակության</li>
<li>Առանց ինքնուրույն նորոգման</li>
<li>Կապարանները պահպանված են</li>
<li>Մեխանիկական վնասներ չկան</li>
<li>Երաշխիքային տոմսը առկա է</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🛠️</div>
<h3>Ձեր իրավունքները թերության դեպքում</h3>
<ul class="compact-list">
<li>Անվճար նորոգում</li>
<li>Ապրանքի փոխարինում</li>
<li>Գումարի վերադարձ</li>
<li>Գնի նվազեցում</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">⏱️</div>
<h3>Նորոգման ժամկետ</h3>
<p>Օրենքով առավելագույնը 45 օր։ Եթե ժամկետը խախտվի ՝ կարող եք պահանջել փոխարինում կամ գումարի վերադարձ։</p>
</div>
<div class="info-card wide">
<div class="card-icon">🚫</div>
<h3>Երաշխիքը չի գործում</h3>
<div class="noguar-grid">
<div class="noguar-item">Մեխանիկական վնասներ</div>
<div class="noguar-item">Սխալ շահագործում</div>
<div class="noguar-item">Հեղուկի ներթափանցում</div>
<div class="noguar-item">Ինքնուրույն նորոգում</div>
<div class="noguar-item">Ֆորս-մաժոր</div>
<div class="noguar-item">Բնական մաշվածություն</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">📝</div>
<h3>Ինչպես դիմել հայտ</h3>
<div class="process-steps-compact">
<p>1. Կապվեք վաճառողի հետ</p>
<p>2. Նկարագրեք խնդիրը</p>
<p>3. Ստացեք սերվիսի հասցեը</p>
<p>4. Ուղարկեք ապրանքը</p>
<p>5. Ստացեք ընդունման ակտը</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Օգնությու՞ն պետք է՞</h3>
<p>Վեճերի դեպքում՝</p>
<a href="mailto:info@novo.market" class="contact-email">info&#64;novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="note">Թեմա՝ “Երաշխիքային հարց - Պատվեր №...”</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-guarantee-novo-hy',
templateUrl: './guarantee-hy.component.html',
styleUrls: ['../../../../../../pages/info/guarantee/guarantee.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class GuaranteeNovoHyComponent {}

View File

@@ -0,0 +1,92 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Гарантия</h1>
<p class="subtitle">Защита ваших покупок</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏷️</div>
<h3>Сроки гарантии</h3>
<div class="warranty-periods">
<div class="warranty-item">
<strong>Электроника</strong>
<span>12-24 месяца</span>
</div>
<div class="warranty-item">
<strong>Компьютерная техника</strong>
<span>12-36 месяцев</span>
</div>
<div class="warranty-item">
<strong>Одежда и обувь</strong>
<span>30 дней - 6 месяцев</span>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon"></div>
<h3>Условия гарантии</h3>
<ul class="compact-list">
<li>Использование по назначению</li>
<li>Без самостоятельного ремонта</li>
<li>Сохранены пломбы</li>
<li>Нет механических повреждений</li>
<li>Есть гарантийный талон</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">🛠️</div>
<h3>Ваши права при браке</h3>
<ul class="compact-list">
<li>Бесплатный ремонт</li>
<li>Замена товара</li>
<li>Возврат денег</li>
<li>Снижение цены</li>
</ul>
</div>
<div class="info-card">
<div class="card-icon">⏱️</div>
<h3>Срок ремонта</h3>
<p>Максимум 45 дней по закону. Если срок нарушен - можно требовать замену или возврат денег.</p>
</div>
<div class="info-card wide">
<div class="card-icon">🚫</div>
<h3>Гарантия не действует</h3>
<div class="noguar-grid">
<div class="noguar-item">Механические повреждения</div>
<div class="noguar-item">Неправильная эксплуатация</div>
<div class="noguar-item">Попадание жидкости</div>
<div class="noguar-item">Самостоятельный ремонт</div>
<div class="noguar-item">Форс-мажор</div>
<div class="noguar-item">Естественный износ</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">📝</div>
<h3>Как подать заявку</h3>
<div class="process-steps-compact">
<p>1. Свяжитесь с продавцом</p>
<p>2. Опишите проблему</p>
<p>3. Получите адрес сервиса</p>
<p>4. Отправьте товар</p>
<p>5. Получите акт приема</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">📞</div>
<h3>Нужна помощь?</h3>
<p>При возникновении споров:</p>
<a href="mailto:info@novo.market" class="contact-email">info&#64;novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="note">Тема: "Гарантийный вопрос - Заказ №..."</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-guarantee-novo-ru',
templateUrl: './guarantee-ru.component.html',
styleUrls: ['../../../../../../pages/info/guarantee/guarantee.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class GuaranteeNovoRuComponent {}

View File

@@ -1,113 +1,5 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>О компании</h1>
<p class="subtitle">Официальная информация и контакты</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏢</div>
<h3>Наименование</h3>
<p class="org-name">ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «ЭЛЕКТРОМОТОРС»</p>
<p class="org-short">Сокращенно: ООО «ЭЛЕКТРОМОТОРС»</p>
</div>
<div class="info-card">
<div class="card-icon">📍</div>
<h3>Адрес регистрации</h3>
<p>АРМЕНИЯ, 0501, АРАГАЦОТИСКАЯ ОБЛАСТЬ, ТАЛИН, ул. ГАЯ, д. 12</p>
</div>
<div class="info-card wide">
<div class="card-icon">🏛️</div>
<h3>Фактический адрес</h3>
<div class="offices-grid">
<div class="office">
<strong>Головной офис</strong>
<p>0501, Армения, Арагацотиская обл., г. Талин, ул. Гая, д. 12</p>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">📋</div>
<h3>Реквизиты</h3>
<div class="requisites">
<div class="req-item">
<span class="req-label">ИНН</span>
<span class="req-value">9909687443</span>
</div>
<div class="req-item">
<span class="req-label">КПП</span>
<span class="req-value">770287001</span>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">💳</div>
<h3>Банковские реквизиты</h3>
<div class="requisites">
<div class="req-item">
<span class="req-label">Банк</span>
<span class="req-value">Уточняется</span>
</div>
<div class="req-item">
<span class="req-label">Р/счёт</span>
<span class="req-value">Уточняется</span>
</div>
<div class="req-item">
<span class="req-label">К/счёт</span>
<span class="req-value">Уточняется</span>
</div>
<div class="req-item">
<span class="req-label">БИК</span>
<span class="req-value">Уточняется</span>
</div>
</div>
<p class="note" style="margin-top: 10px; font-size: 12px; color: #666;">Банковские реквизиты будут добавлены после открытия счета</p>
</div>
<div class="info-card wide">
<div class="card-icon">📞</div>
<h3>Связаться с нами</h3>
<div class="contacts-grid">
<a href="tel:+37498731231" class="contact-link">
<span class="contact-icon">📱</span>
<div>
<div class="contact-label">Телефон</div>
<div class="contact-value">+374 98 731231</div>
</div>
</a>
<a href="mailto:info@novo.market" class="contact-link">
<span class="contact-icon">✉️</span>
<div>
<div class="contact-label">Электронная почта</div>
<div class="contact-value">info&#64;novo.market</div>
</div>
</a>
<a href="https://novo.market" target="_blank" class="contact-link">
<span class="contact-icon">🌐</span>
<div>
<div class="contact-label">Сайт</div>
<div class="contact-value">novo.market</div>
</div>
</a>
</div>
<div class="work-hours">
<p><strong>Режим работы:</strong> 9:00 - 21:00</p>
<p><strong>Поддержка:</strong> В рабочее время</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">👤</div>
<h3>Руководство</h3>
<p><strong>Генеральный директор</strong></p>
<p>Тоноян Ваграм</p>
<p class="basis">Действует на основании Устава</p>
</div>
</div>
</div>
</div>
@switch (lang()) {
@case ('ru') { <app-company-details-novo-ru /> }
@case ('en') { <app-company-details-novo-en /> }
@case ('hy') { <app-company-details-novo-hy /> }
}

View File

@@ -1,11 +1,16 @@
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Component, ChangeDetectionStrategy, inject } from '@angular/core';
import { LanguageService } from '../../../../../services/language.service';
import { CompanyDetailsNovoRuComponent } from './ru/company-details-ru.component';
import { CompanyDetailsNovoEnComponent } from './en/company-details-en.component';
import { CompanyDetailsNovoHyComponent } from './hy/company-details-hy.component';
@Component({
selector: 'app-company-details-novo',
standalone: true,
imports: [CommonModule],
imports: [CompanyDetailsNovoRuComponent, CompanyDetailsNovoEnComponent, CompanyDetailsNovoHyComponent],
templateUrl: './company-details.component.html',
styleUrls: ['../../../../../pages/legal/company-details/company-details.component.scss']
styleUrls: ['../../../../../pages/legal/company-details/company-details.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class CompanyDetailsNovoComponent {}
export class CompanyDetailsNovoComponent {
lang = inject(LanguageService).currentLanguage;
}

View File

@@ -0,0 +1,113 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>About the Company</h1>
<p class="subtitle">Official information and contacts</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏢</div>
<h3>Company Name</h3>
<p class="org-name">ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «ЭЛЕКТРОМОТОРС»</p>
<p class="org-short">Abbreviated: ООО «ЭЛЕКТРОМОТОРС»</p>
</div>
<div class="info-card">
<div class="card-icon">📍</div>
<h3>Registered Address</h3>
<p>АРМЕНИЯ, 0501, АРАГАЦОТИСКАЯ ОБЛАСТЬ, ТАЛИН, ул. ГАЯ, д. 12</p>
</div>
<div class="info-card wide">
<div class="card-icon">🏛️</div>
<h3>Actual Address</h3>
<div class="offices-grid">
<div class="office">
<strong>Head Office</strong>
<p>0501, Армения, Арагацотиская обл., г. Талин, ул. Гая, д. 12</p>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">📋</div>
<h3>Details</h3>
<div class="requisites">
<div class="req-item">
<span class="req-label">TIN</span>
<span class="req-value">9909687443</span>
</div>
<div class="req-item">
<span class="req-label">RRC</span>
<span class="req-value">770287001</span>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">💳</div>
<h3>Bank Details</h3>
<div class="requisites">
<div class="req-item">
<span class="req-label">Bank</span>
<span class="req-value">To be confirmed</span>
</div>
<div class="req-item">
<span class="req-label">Current account</span>
<span class="req-value">To be confirmed</span>
</div>
<div class="req-item">
<span class="req-label">Correspondent account</span>
<span class="req-value">To be confirmed</span>
</div>
<div class="req-item">
<span class="req-label">BIC</span>
<span class="req-value">To be confirmed</span>
</div>
</div>
<p class="note" style="margin-top: 10px; font-size: 12px; color: #666;">Bank details will be added after the account is opened</p>
</div>
<div class="info-card wide">
<div class="card-icon">📞</div>
<h3>Contact Us</h3>
<div class="contacts-grid">
<a href="tel:+37498731231" class="contact-link">
<span class="contact-icon">📱</span>
<div>
<div class="contact-label">Phone</div>
<div class="contact-value">+374 98 731231</div>
</div>
</a>
<a href="mailto:info@novo.market" class="contact-link">
<span class="contact-icon">✉️</span>
<div>
<div class="contact-label">Email</div>
<div class="contact-value">info&#64;novo.market</div>
</div>
</a>
<a href="https://novo.market" target="_blank" class="contact-link">
<span class="contact-icon">🌐</span>
<div>
<div class="contact-label">Website</div>
<div class="contact-value">novo.market</div>
</div>
</a>
</div>
<div class="work-hours">
<p><strong>Working hours:</strong> 9:00 - 21:00</p>
<p><strong>Support:</strong> During working hours</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">👤</div>
<h3>Management</h3>
<p><strong>General Director</strong></p>
<p>Тоноян Ваграм</p>
<p class="basis">Acts on the basis of the Charter</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-company-details-novo-en',
templateUrl: './company-details-en.component.html',
styleUrls: ['../../../../../../pages/legal/company-details/company-details.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class CompanyDetailsNovoEnComponent {}

View File

@@ -0,0 +1,113 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Ընկերության մասին</h1>
<p class="subtitle">Պաշտոնական տեղեկատվություն և կոնտակտներ</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏢</div>
<h3>Անվանում</h3>
<p class="org-name">ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «ЭЛЕКТРОМОТОРС»</p>
<p class="org-short">Կրճատ՝ ООО «ЭЛЕКТРОМОТОРС»</p>
</div>
<div class="info-card">
<div class="card-icon">📍</div>
<h3>Գրանցման հասցե</h3>
<p>АРМЕНИЯ, 0501, АРАГАЦОТИСКАЯ ОБЛАСТЬ, ТАЛИН, ул. ГАЯ, д. 12</p>
</div>
<div class="info-card wide">
<div class="card-icon">🏛️</div>
<h3>Փաստացի հասցե</h3>
<div class="offices-grid">
<div class="office">
<strong>Գլխավոր գրասենյակ</strong>
<p>0501, Армения, Арагацотиская обл., г. Талин, ул. Гая, д. 12</p>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">📋</div>
<h3>Ռեկվիզիտներ</h3>
<div class="requisites">
<div class="req-item">
<span class="req-label">ՀՎՀՀ</span>
<span class="req-value">9909687443</span>
</div>
<div class="req-item">
<span class="req-label">ԿՊՊ</span>
<span class="req-value">770287001</span>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">💳</div>
<h3>Բանկային տվյալներ</h3>
<div class="requisites">
<div class="req-item">
<span class="req-label">Բանկ</span>
<span class="req-value">Ճշտվում է</span>
</div>
<div class="req-item">
<span class="req-label">Հաշվեհաշիվ</span>
<span class="req-value">Ճշտվում է</span>
</div>
<div class="req-item">
<span class="req-label">Թղտակցային հաշիվ</span>
<span class="req-value">Ճշտվում է</span>
</div>
<div class="req-item">
<span class="req-label">ԲԻԿ</span>
<span class="req-value">Ճշտվում է</span>
</div>
</div>
<p class="note" style="margin-top: 10px; font-size: 12px; color: #666;">Բանկային տվյալները կավելացվեն հաշիվ բացելուց հետո</p>
</div>
<div class="info-card wide">
<div class="card-icon">📞</div>
<h3>Կապվեք մեզ հետ</h3>
<div class="contacts-grid">
<a href="tel:+37498731231" class="contact-link">
<span class="contact-icon">📱</span>
<div>
<div class="contact-label">Հեռախոս</div>
<div class="contact-value">+374 98 731231</div>
</div>
</a>
<a href="mailto:info@novo.market" class="contact-link">
<span class="contact-icon">✉️</span>
<div>
<div class="contact-label">Էլ. փոստ</div>
<div class="contact-value">info&#64;novo.market</div>
</div>
</a>
<a href="https://novo.market" target="_blank" class="contact-link">
<span class="contact-icon">🌐</span>
<div>
<div class="contact-label">Կայք</div>
<div class="contact-value">novo.market</div>
</div>
</a>
</div>
<div class="work-hours">
<p><strong>Աշխատանքային ժամերը՝</strong> 9:00 - 21:00</p>
<p><strong>Աջակցություն՝</strong> Աշխատանքային ժամերին</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">👤</div>
<h3>Ղեկավարություն</h3>
<p><strong>Գլխավոր տնօրեն</strong></p>
<p>Տոնոյան Վահրամ</p>
<p class="basis">Գործում է Կանոնադրության հիման վրա</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-company-details-novo-hy',
templateUrl: './company-details-hy.component.html',
styleUrls: ['../../../../../../pages/legal/company-details/company-details.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class CompanyDetailsNovoHyComponent {}

View File

@@ -0,0 +1,113 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>О компании</h1>
<p class="subtitle">Официальная информация и контакты</p>
</div>
<div class="novo-cards">
<div class="info-card">
<div class="card-icon">🏢</div>
<h3>Наименование</h3>
<p class="org-name">ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «ЭЛЕКТРОМОТОРС»</p>
<p class="org-short">Сокращенно: ООО «ЭЛЕКТРОМОТОРС»</p>
</div>
<div class="info-card">
<div class="card-icon">📍</div>
<h3>Адрес регистрации</h3>
<p>АРМЕНИЯ, 0501, АРАГАЦОТИСКАЯ ОБЛАСТЬ, ТАЛИН, ул. ГАЯ, д. 12</p>
</div>
<div class="info-card wide">
<div class="card-icon">🏛️</div>
<h3>Фактический адрес</h3>
<div class="offices-grid">
<div class="office">
<strong>Головной офис</strong>
<p>0501, Армения, Арагацотиская обл., г. Талин, ул. Гая, д. 12</p>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">📋</div>
<h3>Реквизиты</h3>
<div class="requisites">
<div class="req-item">
<span class="req-label">ИНН</span>
<span class="req-value">9909687443</span>
</div>
<div class="req-item">
<span class="req-label">КПП</span>
<span class="req-value">770287001</span>
</div>
</div>
</div>
<div class="info-card">
<div class="card-icon">💳</div>
<h3>Банковские реквизиты</h3>
<div class="requisites">
<div class="req-item">
<span class="req-label">Банк</span>
<span class="req-value">Уточняется</span>
</div>
<div class="req-item">
<span class="req-label">Р/счёт</span>
<span class="req-value">Уточняется</span>
</div>
<div class="req-item">
<span class="req-label">К/счёт</span>
<span class="req-value">Уточняется</span>
</div>
<div class="req-item">
<span class="req-label">БИК</span>
<span class="req-value">Уточняется</span>
</div>
</div>
<p class="note" style="margin-top: 10px; font-size: 12px; color: #666;">Банковские реквизиты будут добавлены после открытия счета</p>
</div>
<div class="info-card wide">
<div class="card-icon">📞</div>
<h3>Связаться с нами</h3>
<div class="contacts-grid">
<a href="tel:+37498731231" class="contact-link">
<span class="contact-icon">📱</span>
<div>
<div class="contact-label">Телефон</div>
<div class="contact-value">+374 98 731231</div>
</div>
</a>
<a href="mailto:info@novo.market" class="contact-link">
<span class="contact-icon">✉️</span>
<div>
<div class="contact-label">Электронная почта</div>
<div class="contact-value">info&#64;novo.market</div>
</div>
</a>
<a href="https://novo.market" target="_blank" class="contact-link">
<span class="contact-icon">🌐</span>
<div>
<div class="contact-label">Сайт</div>
<div class="contact-value">novo.market</div>
</div>
</a>
</div>
<div class="work-hours">
<p><strong>Режим работы:</strong> 9:00 - 21:00</p>
<p><strong>Поддержка:</strong> В рабочее время</p>
</div>
</div>
<div class="info-card">
<div class="card-icon">👤</div>
<h3>Руководство</h3>
<p><strong>Генеральный директор</strong></p>
<p>Тоноян Ваграм</p>
<p class="basis">Действует на основании Устава</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-company-details-novo-ru',
templateUrl: './company-details-ru.component.html',
styleUrls: ['../../../../../../pages/legal/company-details/company-details.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class CompanyDetailsNovoRuComponent {}

View File

@@ -0,0 +1,162 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Payment Terms</h1>
<p class="subtitle">All payment methods and transaction conditions</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. General Provisions</h2>
<p>1.1. These Terms define the payment procedure for Goods and Services purchased by Buyers through the Novo Market Marketplace.</p>
<p>1.2. Payment is made for Goods/Services listed by independent Sellers. The Marketplace acts as an information intermediary and provides the technical infrastructure for processing payments.</p>
<p>1.3. Payment for goods and services on the Marketplace is made in Russian rubles (RUB).</p>
<p>1.4. Prices for Goods/Services are set by Sellers independently and are indicated on the corresponding Goods/Services page.</p>
</section>
<section class="info-card wide">
<div class="card-icon">💳</div>
<h2>2. Payment Methods</h2>
<p>2.1. The Marketplace supports the following payment methods:</p>
<div class="payment-methods-grid">
<div class="method-item">
<span class="method-icon">🏦</span>
<div>
<strong>Bank Cards</strong>
<p>Visa, Mastercard, МИР</p>
</div>
</div>
<div class="method-item">
<span class="method-icon"></span>
<div>
<strong>SBP</strong>
<p>Fast Payment System - instant transfer via mobile banking app</p>
</div>
</div>
<div class="method-item">
<span class="method-icon">👛</span>
<div>
<strong>E-Wallets</strong>
<p>ЮMoney, QIWI (if available)</p>
</div>
</div>
<div class="method-item">
<span class="method-icon">🔗</span>
<div>
<strong>Payment by Link</strong>
<p>Generation of a unique payment link for each order</p>
</div>
</div>
</div>
<p>2.2. Available payment methods may vary depending on the Seller and the type of Goods/Services.</p>
<p>2.3. All payments are processed through certified payment systems in compliance with PCI DSS security standards.</p>
</section>
<section class="info-card">
<div class="card-icon">⚙️</div>
<h2>3. Payment Process</h2>
<p>3.1. The order payment procedure includes the following steps:</p>
<ol class="compact-list">
<li>Selection of Goods/Services and adding them to the cart</li>
<li>Placing an order with contact details and delivery method</li>
<li>Choosing a payment method from the available options</li>
<li>Redirect to the secure payment system page</li>
<li>Entering payment details and confirming the payment</li>
<li>Receiving a successful payment notification</li>
</ol>
<p>3.2. When paying by bank card, the Buyer may be redirected to the issuing bank's page for additional authentication (3D-Secure).</p>
<p>3.3. The Buyer's payment obligation is considered fulfilled from the moment the funds are received in the payment system account.</p>
</section>
<section class="info-card">
<div class="card-icon">🛡️</div>
<h2>4. Payment Security</h2>
<p>4.1. All payments are processed through a secure HTTPS connection using TLS 1.2 protocol and above.</p>
<p>4.2. The Marketplace does not store full bank card data of Buyers. Payment data processing is carried out by certified payment aggregators.</p>
<div class="features-list">
<div class="feature">✓ TLS 1.2+ Encryption</div>
<div class="feature">✓ 3D-Secure Technology</div>
<div class="feature">✓ Fraud Protection</div>
<div class="feature">✓ Data Confidentiality</div>
</div>
<p>4.3. To protect against fraud, 3D-Secure technology is used, requiring payment confirmation via SMS code or push notification from the bank.</p>
<p>4.4. In case of suspicious activity, the payment system has the right to request additional identity verification of the Buyer.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>5. Payment Confirmation</h2>
<p>5.1. After successful payment, the Buyer receives a confirmation to the email address provided during checkout.</p>
<p>5.2. The confirmation contains the following information:</p>
<ul class="compact-list">
<li>Order number</li>
<li>Payment date and time</li>
<li>Payment amount</li>
<li>Order contents</li>
<li>Seller contact details</li>
</ul>
<p>5.3. Order information is also displayed in the Buyer's personal account on the Marketplace (if registered).</p>
<p>5.4. A fiscal receipt is sent by the Seller in accordance with the requirements of the legislation of the Russian Federation.</p>
</section>
<section class="info-card wide">
<div class="card-icon">↩️</div>
<h2>6. Refunds</h2>
<p>6.1. The refund procedure is governed by the <a [routerLink]="'/return-policy' | langRoute">Return Policy</a> and depends on the type of purchased Goods/Services.</p>
<p>6.2. Refunds are made to the same payment instrument from which the payment was made.</p>
<p>6.3. The refund processing time is:</p>
<div class="refund-times">
<div class="refund-item">
<strong>Bank Card</strong>
<span>3-30 days</span>
</div>
<div class="refund-item">
<strong>E-Wallet</strong>
<span>1-5 days</span>
</div>
<div class="refund-item">
<strong>SBP</strong>
<span>1-3 days</span>
</div>
</div>
<p class="note">Refunds are made to the same payment instrument used for the original payment</p>
<p>6.4. The Marketplace does not charge a fee for processing refunds. Payment system and bank fees may apply in accordance with their tariffs.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>7. Failed Payments</h2>
<p>7.1. A payment may be declined for the following reasons:</p>
<ul class="compact-list">
<li>Insufficient funds in the account</li>
<li>Incorrectly entered payment details</li>
<li>Card is blocked or expired</li>
<li>Transaction limits set by the bank have been exceeded</li>
<li>Transaction rejected by the security system</li>
</ul>
<p>7.2. In case of an unsuccessful payment, the Buyer receives a notification indicating the reason for the decline.</p>
<p>7.3. If you experience payment issues, it is recommended to:</p>
<ul class="compact-list">
<li>Check the accuracy of the entered data</li>
<li>Contact the card issuing bank to clarify the reason for the decline</li>
<li>Try an alternative payment method</li>
<li>Contact support: <a href="mailto:info@novo.market">info@novo.market</a></li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">📧</div>
<h2>8. Payment Inquiries Contact</h2>
<p>For questions related to order payments, you can contact us:</p>
<ul class="compact-list">
<li><strong>Email:</strong> <a href="mailto:info@novo.market" class="contact-email">info@novo.market</a></li>
<li><strong>Phone:</strong> <a href="tel:+37498731231">+374 98 731231</a></li>
<li><strong>Working hours:</strong> 24/7 (technical support)</li>
<li><strong>Average response time:</strong> Up to 24 hours on business days</li>
</ul>
<p>When contacting us, please include your order number and a brief description of the issue for faster resolution.</p>
</section>
</div>
</div>
</div>

View File

@@ -0,0 +1,12 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { RouterLink } from '@angular/router';
import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe';
@Component({
selector: 'app-payment-terms-novo-en',
imports: [RouterLink, LangRoutePipe],
templateUrl: './payment-terms-en.component.html',
styleUrls: ['../../../../../../pages/legal/payment-terms/payment-terms.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PaymentTermsNovoEnComponent {}

View File

@@ -0,0 +1,162 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Վճարման պայմաններ</h1>
<p class="subtitle">Վճարման բոլոր եղանակները և գործարքների իրականացման պայմանները</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. Ընդհանուր դրույթներ</h2>
<p>1.1. Սույն Կանոնները սահմանում են Novo Market Մարկեթպլեյսի միջոցով Գնորդների կողմից ձեռք բերվող Ապրանքների և Ծառայությունների վճարման կարգը։</p>
<p>1.2. Վճարումը կատարվում է անկախ Վաճառողների կողմից տեղադրված Ապրանքների/Ծառայությունների համար։ Մարկեթպլեյսը հանդես է գալիս որպես տեղեկատվական միջնորդ և ապահովում է տեխնիկական ենթակառուցվածք վճարումների իրականացման համար։</p>
<p>1.3. Մարկեթպլեյսում ապրանքների և ծառայությունների վճարումը կատարվում է ռուսական ռուբլով (RUB)։</p>
<p>1.4. Ապրանքների/Ծառայությունների գները սահմանվում են Վաճառողների կողմից ինքնուրույն և նշված են համապատասխան Ապրանքի/Ծառայության էջում։</p>
</section>
<section class="info-card wide">
<div class="card-icon">💳</div>
<h2>2. Վճարման եղանակներ</h2>
<p>2.1. Մարկեթպլեյսը աջակցում է վճարման հետևյալ եղանակները՝</p>
<div class="payment-methods-grid">
<div class="method-item">
<span class="method-icon">🏦</span>
<div>
<strong>Բանկային քարտեր</strong>
<p>Visa, Mastercard, ՄИР</p>
</div>
</div>
<div class="method-item">
<span class="method-icon"></span>
<div>
<strong>Արագ վճարման համակարգ (ՍБП)</strong>
<p>Արագ վճարման համակարգ - ակնթարծային փոխանցում բանկի բջջային հավելվածի միջոցով</p>
</div>
</div>
<div class="method-item">
<span class="method-icon">👛</span>
<div>
<strong>Էլեկտրոնային դրամապանակներ</strong>
<p>ЮMoney, QIWI (առկայության դեպքում)</p>
</div>
</div>
<div class="method-item">
<span class="method-icon">🔗</span>
<div>
<strong>Վճարում հղման միջոցով</strong>
<p>Յուրաքանչյուր պատվերի համար յուրահատուկ վճարման հղման ստեղծում</p>
</div>
</div>
</div>
<p>2.2. Հասանելի վճարման եղանակները կարող են տարբերվել կախված Վաճառողից և Ապրանքի/Ծառայության տեսակից։</p>
<p>2.3. Բոլոր վճարումները մշակվում են սերտիֆիկացված վճարման համակարգերի միջոցով՝ PCI DSS անվտանգության ստանդարտներին համապատասխան։</p>
</section>
<section class="info-card">
<div class="card-icon">⚙️</div>
<h2>3. Վճարման գործընթացը</h2>
<p>3.1. Պատվերի վճարման գործընթացը ներառում է հետևյալ քայլերը՝</p>
<ol class="compact-list">
<li>Ապրանքների/Ծառայությունների ընտրություն և դրանց զամբյուղին ավելացնել</li>
<li>Պատվերի ձևակերպում՝ կոնտակտային տվյալների և առաքման եղանակի նշումով</li>
<li>Վճարման եղանակի ընտրությունը հասանելի տարբերակներից</li>
<li>Վերահղում վճարման համակարգի պաշտպանված էջին</li>
<li>Վճարման տվյալների մուտքագրում և վճարման հաստատում</li>
<li>Հաջող վճարման մասին ծանուցման ստացում</li>
</ol>
<p>3.2. Բանկային քարտով վճարելիս Գնորդը կարող է վերահղվել թողարկող բանկի էջ լրացուցիչ նույնականացման համար (3D-Secure)։</p>
<p>3.3. Գնորդի վճարման պարտավորությունը համարվում է կատարված վճարման համակարգի հաշվին դրամական միջոցների մուտքագրման պահից։</p>
</section>
<section class="info-card">
<div class="card-icon">🛡️</div>
<h2>4. Վճարումների անվտանգություն</h2>
<p>4.1. Բոլոր վճարումները մշակվում են պաշտպանված HTTPS կապակցով՝ TLS 1.2 և ավելի բարձր արթանագրի օգտագործմամբ։</p>
<p>4.2. Մարկեթպլեյսը չի պահպանում Գնորդների բանկային քարտերի լիարժեք տվյալները։ Վճարման տվյալների մշակումը իրականացվում է սերտիֆիկացված վճարման ագրեգատորների կողմից։</p>
<div class="features-list">
<div class="feature">✓ TLS 1.2+ գաղտնագրում</div>
<div class="feature">✓ 3D-Secure տեխնոլոգիա</div>
<div class="feature">✓ Խաբեությունից պաշտպանություն</div>
<div class="feature">✓ Տվյալների գաղտնիություն</div>
</div>
<p>4.3. Խաբեությունից պաշտպանության համար կիրառվում է 3D-Secure տեխնոլոգիան՝ պահանջելով վճարման հաստատումը SMS կոդի կամ բանկի push ծանուցման միջոցով։</p>
<p>4.4. Կասկածելի գործունեության դեպքում վճարման համակարգը իրավունք ունի պահանջել Գնորդի ինքնության լրացուցիչ ստուգում։</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>5. Վճարման հաստատում</h2>
<p>5.1. Հաջող վճարմանից հետո Գնորդը ստանում է հաստատում պատվերի ձևակերպման թելադրված էլ. փոստի հասցեին։</p>
<p>5.2. Հաստատումը պարունակում է հետևյալ տեղեկությունը՝</p>
<ul class="compact-list">
<li>Պատվերի համար</li>
<li>Վճարման ամսաթիվ և ժամ</li>
<li>Վճարման գումար</li>
<li>Պատվերի կազմը</li>
<li>Վաճառողի կոնտակտային տվյալներ</li>
</ul>
<p>5.3. Պատվերի տեղեկությունը նաև ցուցադրվում է Գնորդի անձնական ընթացում Մարկեթպլեյսում (գրանցման դեպքում)։</p>
<p>5.4. Հարկային կտրոնը ուղարկվում է Վաճառողի կողմից՝ Ռուսաստանի Դաշնության օրենսդրության պահանջներին համապատասխան։</p>
</section>
<section class="info-card wide">
<div class="card-icon">↩️</div>
<h2>6. Միջոցների վերադարձ</h2>
<p>6.1. Դրամական միջոցների վերադարձի կարգը կարգավորվում է <a [routerLink]="'/return-policy' | langRoute">Վերադարձի քաղաքականությամբ</a> և կախված է ձեռք բերված Ապրանքի/Ծառայության տեսակից։</p>
<p>6.2. Միջոցների վերադարձը կատարվում է նույն վճարման գործիքին՝ որից կատարվել էր վճարումը։</p>
<p>6.3. Դրամական միջոցների վերադարձի ժամկետը կազմում է՝</p>
<div class="refund-times">
<div class="refund-item">
<strong>Բանկային քարտ</strong>
<span>3-30 օր</span>
</div>
<div class="refund-item">
<strong>Էլեկտրոնային դրամապանակ</strong>
<span>1-5 օր</span>
</div>
<div class="refund-item">
<strong>Արագ վճարման համակարգ (ՍБП)</strong>
<span>1-3 օր</span>
</div>
</div>
<p class="note">Վերադարձը կատարվում է նույն վճարման գործիքին՝ որը օգտագործվել է վճարման ժամանակ</p>
<p>6.4. Միջոցների վերադարձի մշակման համար Մարկեթպլեյսը միջնորդավճար չի գանձում։ Վճարման համակարգերի և բանկերի միջնորդավճարները կարող են կիրառվել դրանց սակագներին համապատասխան։</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>7. Անհաջող վճարումներ</h2>
<p>7.1. Վճարումը կարող է մերժվել հետևյալ պատճառներով՝</p>
<ul class="compact-list">
<li>Հաշվին անբավարար միջոցներ</li>
<li>Վճարման տվյալները սխալ են մուտքագրված</li>
<li>Քարտը արգելափակված է կամ ժամկետը լրացել է</li>
<li>Բանկի կողմից սահմանված գործարքների սահմանաչափերը գերազանցված է</li>
<li>Անվտանգության համակարգի կողմից գործարքի մերժում</li>
</ul>
<p>7.2. Անհաջող վճարման դեպքում Գնորդը ստանում է ծանուցում՝ մերժման պատճառի նշումով։</p>
<p>7.3. Վճարման խնդիրների դեպքում խորհուրդ է տրվում՝</p>
<ul class="compact-list">
<li>Ստուգել մուտքագրված տվյալների ճշտությունը</li>
<li>Կապվել քարտ թողարկող բանկի հետ մերժման պատճառը պարզելու համար</li>
<li>Փորձել այլընտրանքային վճարման եղանակ</li>
<li>Դիմել աջակցության ծառայությանը՝ <a href="mailto:info@novo.market">info@novo.market</a></li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">📧</div>
<h2>8. Վճարման հարցերի կապակցության կոնտակտներ</h2>
<p>Պատվերների վճարման հետ կապված հարցերի համար կարող եք դիմել՝</p>
<ul class="compact-list">
<li><strong>Email:</strong> <a href="mailto:info@novo.market" class="contact-email">info@novo.market</a></li>
<li><strong>Հեռախոս՝</strong> <a href="tel:+37498731231">+374 98 731231</a></li>
<li><strong>Աշխատանքի ժամերը՝</strong> Հստակետ (տեխնիկական աջակցություն)</li>
<li><strong>Պատասխանի միջին ժամանակը՝</strong> Մինչև 24 ժամ աշխատանքային օրերին</li>
</ul>
<p>Դիմելիս նշեք պատվերի համարը և խնդրի հակիրճ նկարագրությունը՝ հարցի ավելի արագ լուծման համար։</p>
</section>
</div>
</div>
</div>

View File

@@ -0,0 +1,12 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { RouterLink } from '@angular/router';
import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe';
@Component({
selector: 'app-payment-terms-novo-hy',
imports: [RouterLink, LangRoutePipe],
templateUrl: './payment-terms-hy.component.html',
styleUrls: ['../../../../../../pages/legal/payment-terms/payment-terms.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PaymentTermsNovoHyComponent {}

View File

@@ -1,162 +1,5 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Правила оплаты</h1>
<p class="subtitle">Все способы оплаты и условия проведения платежей</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. Общие положения</h2>
<p>1.1. Настоящие Правила определяют порядок оплаты Товаров и Услуг, приобретаемых Покупателями через Маркетплейс Novo Market.</p>
<p>1.2. Оплата производится за Товары/Услуги, размещенные независимыми Продавцами. Маркетплейс выступает в качестве информационного посредника и обеспечивает техническую инфраструктуру для проведения платежей.</p>
<p>1.3. Оплата товаров и услуг на Маркетплейсе осуществляется в российских рублях (RUB).</p>
<p>1.4. Цены на Товары/Услуги устанавливаются Продавцами самостоятельно и указываются на странице соответствующего Товара/Услуги.</p>
</section>
<section class="info-card wide">
<div class="card-icon">💳</div>
<h2>2. Способы оплаты</h2>
<p>2.1. Маркетплейс поддерживает следующие способы оплаты:</p>
<div class="payment-methods-grid">
<div class="method-item">
<span class="method-icon">🏦</span>
<div>
<strong>Банковские карты</strong>
<p>Visa, Mastercard, МИР</p>
</div>
</div>
<div class="method-item">
<span class="method-icon"></span>
<div>
<strong>СБП</strong>
<p>Система быстрых платежей - мгновенный перевод через мобильное приложение банка</p>
</div>
</div>
<div class="method-item">
<span class="method-icon">👛</span>
<div>
<strong>Электронные кошельки</strong>
<p>ЮMoney, QIWI (при наличии)</p>
</div>
</div>
<div class="method-item">
<span class="method-icon">🔗</span>
<div>
<strong>Оплата по ссылке</strong>
<p>Генерация уникальной платежной ссылки для каждого заказа</p>
</div>
</div>
</div>
<p>2.2. Доступные способы оплаты могут различаться в зависимости от Продавца и типа Товара/Услуги.</p>
<p>2.3. Все платежи обрабатываются через сертифицированные платежные системы с соблюдением стандартов безопасности PCI DSS.</p>
</section>
<section class="info-card">
<div class="card-icon">⚙️</div>
<h2>3. Процесс оплаты</h2>
<p>3.1. Процедура оплаты заказа включает следующие этапы:</p>
<ol class="compact-list">
<li>Выбор Товаров/Услуг и добавление их в корзину</li>
<li>Оформление заказа с указанием контактных данных и способа доставки</li>
<li>Выбор способа оплаты из доступных вариантов</li>
<li>Перенаправление на защищенную страницу платежной системы</li>
<li>Ввод платежных данных и подтверждение оплаты</li>
<li>Получение уведомления об успешной оплате</li>
</ol>
<p>3.2. При оплате банковской картой Покупатель может быть перенаправлен на страницу банка-эмитента для прохождения дополнительной аутентификации (3D-Secure).</p>
<p>3.3. Обязательство Покупателя по оплате считается исполненным с момента поступления денежных средств на счет платежной системы.</p>
</section>
<section class="info-card">
<div class="card-icon">🛡️</div>
<h2>4. Безопасность платежей</h2>
<p>4.1. Все платежи обрабатываются через защищенное HTTPS-соединение с использованием протокола TLS 1.2 и выше.</p>
<p>4.2. Маркетплейс не хранит полные данные банковских карт Покупателей. Обработка платежных данных осуществляется сертифицированными платежными агрегаторами.</p>
<div class="features-list">
<div class="feature">✓ Шифрование TLS 1.2+</div>
<div class="feature">✓ Технология 3D-Secure</div>
<div class="feature">✓ Защита от мошенничества</div>
<div class="feature">✓ Конфиденциальность данных</div>
</div>
<p>4.3. Для защиты от мошенничества применяется технология 3D-Secure, требующая подтверждения платежа через SMS-код или push-уведомление от банка.</p>
<p>4.4. В случае подозрительной активности платежная система имеет право запросить дополнительную верификацию личности Покупателя.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>5. Подтверждение оплаты</h2>
<p>5.1. После успешной оплаты Покупатель получает подтверждение на указанный при оформлении заказа адрес электронной почты.</p>
<p>5.2. Подтверждение содержит следующую информацию:</p>
<ul class="compact-list">
<li>Номер заказа</li>
<li>Дата и время оплаты</li>
<li>Сумма платежа</li>
<li>Состав заказа</li>
<li>Контактные данные Продавца</li>
</ul>
<p>5.3. Информация о заказе также отображается в личном кабинете Покупателя на Маркетплейсе (при наличии регистрации).</p>
<p>5.4. Фискальный чек направляется Продавцом в соответствии с требованиями законодательства РФ.</p>
</section>
<section class="info-card wide">
<div class="card-icon">↩️</div>
<h2>6. Возврат средств</h2>
<p>6.1. Порядок возврата денежных средств регулируется <a routerLink="/return-policy">Политикой возврата</a> и зависит от типа приобретенного Товара/Услуги.</p>
<p>6.2. Возврат средств производится на тот же платежный инструмент, с которого была произведена оплата.</p>
<p>6.3. Срок возврата денежных средств составляет:</p>
<div class="refund-times">
<div class="refund-item">
<strong>Банковская карта</strong>
<span>3-30 дней</span>
</div>
<div class="refund-item">
<strong>Электронный кошелек</strong>
<span>1-5 дней</span>
</div>
<div class="refund-item">
<strong>СБП</strong>
<span>1-3 дня</span>
</div>
</div>
<p class="note">Возврат производится на тот же платежный инструмент, который использовался при оплате</p>
<p>6.4. За обработку возврата средств Маркетплейс комиссию не взимает. Комиссии платежных систем и банков могут применяться в соответствии с их тарифами.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>7. Неуспешные платежи</h2>
<p>7.1. Платеж может быть отклонен по следующим причинам:</p>
<ul class="compact-list">
<li>Недостаточно средств на счете</li>
<li>Неверно введены платежные данные</li>
<li>Карта заблокирована или просрочена</li>
<li>Превышены лимиты на операции, установленные банком</li>
<li>Отказ в проведении транзакции системой безопасности</li>
</ul>
<p>7.2. В случае неуспешной оплаты Покупатель получает уведомление с указанием причины отказа.</p>
<p>7.3. При возникновении проблем с оплатой рекомендуется:</p>
<ul class="compact-list">
<li>Проверить правильность введенных данных</li>
<li>Связаться с банком-эмитентом карты для уточнения причины отказа</li>
<li>Попробовать альтернативный способ оплаты</li>
<li>Обратиться в службу поддержки: <a href="mailto:info@novo.market">info@novo.market</a></li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">📧</div>
<h2>8. Контакты для вопросов по оплате</h2>
<p>По вопросам, связанным с оплатой заказов, вы можете обратиться:</p>
<ul class="compact-list">
<li><strong>Email:</strong> <a href="mailto:info@novo.market" class="contact-email">info@novo.market</a></li>
<li><strong>Телефон:</strong> <a href="tel:+37498731231">+374 98 731231</a></li>
<li><strong>Время работы:</strong> Круглосуточно (техническая поддержка)</li>
<li><strong>Среднее время ответа:</strong> До 24 часов в рабочие дни</li>
</ul>
<p>При обращении указывайте номер заказа и краткое описание проблемы для более быстрого решения вопроса.</p>
</section>
</div>
</div>
</div>
@switch (lang()) {
@case ('ru') { <app-payment-terms-novo-ru /> }
@case ('en') { <app-payment-terms-novo-en /> }
@case ('hy') { <app-payment-terms-novo-hy /> }
}

View File

@@ -1,11 +1,16 @@
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Component, ChangeDetectionStrategy, inject } from '@angular/core';
import { LanguageService } from '../../../../../services/language.service';
import { PaymentTermsNovoRuComponent } from './ru/payment-terms-ru.component';
import { PaymentTermsNovoEnComponent } from './en/payment-terms-en.component';
import { PaymentTermsNovoHyComponent } from './hy/payment-terms-hy.component';
@Component({
selector: 'app-payment-terms-novo',
standalone: true,
imports: [CommonModule],
imports: [PaymentTermsNovoRuComponent, PaymentTermsNovoEnComponent, PaymentTermsNovoHyComponent],
templateUrl: './payment-terms.component.html',
styleUrls: ['../../../../../pages/legal/payment-terms/payment-terms.component.scss']
styleUrls: ['../../../../../pages/legal/payment-terms/payment-terms.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PaymentTermsNovoComponent {}
export class PaymentTermsNovoComponent {
lang = inject(LanguageService).currentLanguage;
}

View File

@@ -0,0 +1,162 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Правила оплаты</h1>
<p class="subtitle">Все способы оплаты и условия проведения платежей</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. Общие положения</h2>
<p>1.1. Настоящие Правила определяют порядок оплаты Товаров и Услуг, приобретаемых Покупателями через Маркетплейс Novo Market.</p>
<p>1.2. Оплата производится за Товары/Услуги, размещенные независимыми Продавцами. Маркетплейс выступает в качестве информационного посредника и обеспечивает техническую инфраструктуру для проведения платежей.</p>
<p>1.3. Оплата товаров и услуг на Маркетплейсе осуществляется в российских рублях (RUB).</p>
<p>1.4. Цены на Товары/Услуги устанавливаются Продавцами самостоятельно и указываются на странице соответствующего Товара/Услуги.</p>
</section>
<section class="info-card wide">
<div class="card-icon">💳</div>
<h2>2. Способы оплаты</h2>
<p>2.1. Маркетплейс поддерживает следующие способы оплаты:</p>
<div class="payment-methods-grid">
<div class="method-item">
<span class="method-icon">🏦</span>
<div>
<strong>Банковские карты</strong>
<p>Visa, Mastercard, МИР</p>
</div>
</div>
<div class="method-item">
<span class="method-icon"></span>
<div>
<strong>СБП</strong>
<p>Система быстрых платежей - мгновенный перевод через мобильное приложение банка</p>
</div>
</div>
<div class="method-item">
<span class="method-icon">👛</span>
<div>
<strong>Электронные кошельки</strong>
<p>ЮMoney, QIWI (при наличии)</p>
</div>
</div>
<div class="method-item">
<span class="method-icon">🔗</span>
<div>
<strong>Оплата по ссылке</strong>
<p>Генерация уникальной платежной ссылки для каждого заказа</p>
</div>
</div>
</div>
<p>2.2. Доступные способы оплаты могут различаться в зависимости от Продавца и типа Товара/Услуги.</p>
<p>2.3. Все платежи обрабатываются через сертифицированные платежные системы с соблюдением стандартов безопасности PCI DSS.</p>
</section>
<section class="info-card">
<div class="card-icon">⚙️</div>
<h2>3. Процесс оплаты</h2>
<p>3.1. Процедура оплаты заказа включает следующие этапы:</p>
<ol class="compact-list">
<li>Выбор Товаров/Услуг и добавление их в корзину</li>
<li>Оформление заказа с указанием контактных данных и способа доставки</li>
<li>Выбор способа оплаты из доступных вариантов</li>
<li>Перенаправление на защищенную страницу платежной системы</li>
<li>Ввод платежных данных и подтверждение оплаты</li>
<li>Получение уведомления об успешной оплате</li>
</ol>
<p>3.2. При оплате банковской картой Покупатель может быть перенаправлен на страницу банка-эмитента для прохождения дополнительной аутентификации (3D-Secure).</p>
<p>3.3. Обязательство Покупателя по оплате считается исполненным с момента поступления денежных средств на счет платежной системы.</p>
</section>
<section class="info-card">
<div class="card-icon">🛡️</div>
<h2>4. Безопасность платежей</h2>
<p>4.1. Все платежи обрабатываются через защищенное HTTPS-соединение с использованием протокола TLS 1.2 и выше.</p>
<p>4.2. Маркетплейс не хранит полные данные банковских карт Покупателей. Обработка платежных данных осуществляется сертифицированными платежными агрегаторами.</p>
<div class="features-list">
<div class="feature">✓ Шифрование TLS 1.2+</div>
<div class="feature">✓ Технология 3D-Secure</div>
<div class="feature">✓ Защита от мошенничества</div>
<div class="feature">✓ Конфиденциальность данных</div>
</div>
<p>4.3. Для защиты от мошенничества применяется технология 3D-Secure, требующая подтверждения платежа через SMS-код или push-уведомление от банка.</p>
<p>4.4. В случае подозрительной активности платежная система имеет право запросить дополнительную верификацию личности Покупателя.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>5. Подтверждение оплаты</h2>
<p>5.1. После успешной оплаты Покупатель получает подтверждение на указанный при оформлении заказа адрес электронной почты.</p>
<p>5.2. Подтверждение содержит следующую информацию:</p>
<ul class="compact-list">
<li>Номер заказа</li>
<li>Дата и время оплаты</li>
<li>Сумма платежа</li>
<li>Состав заказа</li>
<li>Контактные данные Продавца</li>
</ul>
<p>5.3. Информация о заказе также отображается в личном кабинете Покупателя на Маркетплейсе (при наличии регистрации).</p>
<p>5.4. Фискальный чек направляется Продавцом в соответствии с требованиями законодательства РФ.</p>
</section>
<section class="info-card wide">
<div class="card-icon">↩️</div>
<h2>6. Возврат средств</h2>
<p>6.1. Порядок возврата денежных средств регулируется <a [routerLink]="'/return-policy' | langRoute">Политикой возврата</a> и зависит от типа приобретенного Товара/Услуги.</p>
<p>6.2. Возврат средств производится на тот же платежный инструмент, с которого была произведена оплата.</p>
<p>6.3. Срок возврата денежных средств составляет:</p>
<div class="refund-times">
<div class="refund-item">
<strong>Банковская карта</strong>
<span>3-30 дней</span>
</div>
<div class="refund-item">
<strong>Электронный кошелек</strong>
<span>1-5 дней</span>
</div>
<div class="refund-item">
<strong>СБП</strong>
<span>1-3 дня</span>
</div>
</div>
<p class="note">Возврат производится на тот же платежный инструмент, который использовался при оплате</p>
<p>6.4. За обработку возврата средств Маркетплейс комиссию не взимает. Комиссии платежных систем и банков могут применяться в соответствии с их тарифами.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>7. Неуспешные платежи</h2>
<p>7.1. Платеж может быть отклонен по следующим причинам:</p>
<ul class="compact-list">
<li>Недостаточно средств на счете</li>
<li>Неверно введены платежные данные</li>
<li>Карта заблокирована или просрочена</li>
<li>Превышены лимиты на операции, установленные банком</li>
<li>Отказ в проведении транзакции системой безопасности</li>
</ul>
<p>7.2. В случае неуспешной оплаты Покупатель получает уведомление с указанием причины отказа.</p>
<p>7.3. При возникновении проблем с оплатой рекомендуется:</p>
<ul class="compact-list">
<li>Проверить правильность введенных данных</li>
<li>Связаться с банком-эмитентом карты для уточнения причины отказа</li>
<li>Попробовать альтернативный способ оплаты</li>
<li>Обратиться в службу поддержки: <a href="mailto:info@novo.market">info@novo.market</a></li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">📧</div>
<h2>8. Контакты для вопросов по оплате</h2>
<p>По вопросам, связанным с оплатой заказов, вы можете обратиться:</p>
<ul class="compact-list">
<li><strong>Email:</strong> <a href="mailto:info@novo.market" class="contact-email">info@novo.market</a></li>
<li><strong>Телефон:</strong> <a href="tel:+37498731231">+374 98 731231</a></li>
<li><strong>Время работы:</strong> Круглосуточно (техническая поддержка)</li>
<li><strong>Среднее время ответа:</strong> До 24 часов в рабочие дни</li>
</ul>
<p>При обращении указывайте номер заказа и краткое описание проблемы для более быстрого решения вопроса.</p>
</section>
</div>
</div>
</div>

View File

@@ -0,0 +1,12 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { RouterLink } from '@angular/router';
import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe';
@Component({
selector: 'app-payment-terms-novo-ru',
imports: [RouterLink, LangRoutePipe],
templateUrl: './payment-terms-ru.component.html',
styleUrls: ['../../../../../../pages/legal/payment-terms/payment-terms.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PaymentTermsNovoRuComponent {}

View File

@@ -0,0 +1,277 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Privacy Policy</h1>
<p class="subtitle">Protection of your personal data</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. GENERAL PROVISIONS</h2>
<p>1.1. This Privacy Policy (hereinafter — the Policy) defines the obligations of the Limited Liability Company «ЭЛЕКТРОМОТОРС» (hereinafter — the Operator) regarding the processing, use, storage, and protection of personal data (hereinafter PD, Personal Data) of users (hereinafter — the User).</p>
<p>1.2. The Operator undertakes to strictly observe the rights and freedoms of individuals when processing their personal data, including the protection of the right to privacy, personal and family confidentiality.</p>
<p>1.3. The Personal Data Processing Policy (hereinafter — the Policy) has been developed in accordance with Federal Law No. 152-FZ dated July 27, 2006 «On Personal Data» (hereinafter — FZ-152).</p>
<p>1.4. The Policy can be reviewed on the Operator's website on the Internet at: <a href="https://novo.market">https://novo.market</a>.</p>
<p>1.5. Applies to all activities related to the processing of personal data on the website <a href="https://novo.market">https://novo.market</a> and in the Operator's information systems.</p>
<p>1.6. A User who places an order, opens a personal account, or otherwise interacts with the Operator expresses consent to the processing of their personal data in accordance with the Policy and the legislation of the Russian Federation. Continued use of the website indicates agreement with the provisions of the Policy. A User who is not willing to agree to the terms should refrain from using the resource.</p>
<p><strong>Additionally:</strong> This Policy applies to personal data collected both before and after the document comes into effect.</p>
</section>
<section class="info-card wide">
<div class="card-icon">📖</div>
<h2>2. TERMS AND DEFINITIONS</h2>
<p>The following main terms and definitions are used in this Policy:</p>
<div class="compact-list">
<p><strong>Personal Data (PD)</strong> — any information directly or indirectly related to a specific individual (personal data subject).</p>
<p><strong>Personal Data Information System (PDIS)</strong> — a set of personal data stored in databases, as well as technologies and tools for their processing.</p>
<p><strong>Automated PD Processing</strong> — data processing using computer tools.</p>
<p><strong>PD Blocking</strong> — temporary suspension of data processing (except in cases of data clarification).</p>
<p><strong>PD Anonymization</strong> — actions that make it impossible to determine the ownership of data to a specific person without additional information.</p>
<p><strong>Website (Site)</strong> — an automated information system available on the Internet at: <a href="https://novo.market">https://novo.market</a>.</p>
<p><strong>PD Processing</strong> — any actions with personal data, including collection, recording, storage, updating, use, transfer, destruction, and other operations.</p>
<p><strong>Operator</strong> — a state or private body that independently or jointly organizes the processing of personal data.</p>
<p><strong>PD Provision</strong> — transfer of data to a specific person or group of persons.</p>
<p><strong>PD Distribution</strong> — disclosure of data to an indefinite number of persons, including publication in the media or on the Internet.</p>
<p><strong>Cross-border PD Transfer</strong> — transfer of data to foreign authorities, companies, or individuals.</p>
<p><strong>PD Destruction</strong> — actions leading to the loss of the ability to recover data or the destruction of physical media.</p>
<p><strong>PD Subject</strong> — an individual whose information is being processed.</p>
<p><strong>PD Confidentiality</strong> — the Operator's obligation to protect data from distribution without the consent of the subject or a legal basis.</p>
<p><strong>Seller (Contractor)</strong> — a person offering goods or services on the website <a href="https://novo.market">https://novo.market</a>.</p>
<p><strong>User</strong> — a person visiting or using resources managed by the Operator, including the website <a href="https://novo.market">https://novo.market</a>.</p>
<p><strong>Order</strong> — an order for goods or services placed by the User on the website.</p>
<p><strong>Cookies</strong> — small files saved on the user's device to remember preferences and actions during subsequent visits to the website.</p>
</div>
</section>
<section class="info-card wide">
<div class="card-icon">⚖️</div>
<h2>3. LEGAL BASIS FOR PERSONAL DATA PROCESSING</h2>
<p>3.1. The legal basis for PD Processing, depending on the purposes of the process involving PD Processing, may be:</p>
<h3>3.1.1. The Constitution of the Russian Federation, as well as a set of legal acts:</h3>
<ul class="compact-list">
<li>Tax Code of the Russian Federation;</li>
<li>Civil Code of the Russian Federation;</li>
<li>Articles 8690 of the Labor Code of the Russian Federation;</li>
<li>Federal Law No. 115-FZ dated August 7, 2001 «On Countering the Legalization (Laundering) of Proceeds from Crime and the Financing of Terrorism»;</li>
<li>Federal Law No. 152-FZ dated July 27, 2006 «On Personal Data»;</li>
<li>Federal Law No. 39-FZ dated April 22, 1996 «On the Securities Market»;</li>
<li>Federal Law No. 208-FZ dated December 26, 1995 «On Joint-Stock Companies»;</li>
<li>Federal Law No. 149-FZ dated July 27, 2006 «On Information, Information Technologies and Information Protection»;</li>
<li>Federal Law No. 27-FZ dated April 1, 1996 «On Individual (Personalized) Accounting in the Mandatory Pension Insurance System»;</li>
<li>Federal Law No. 63-FZ dated April 6, 2011 «On Electronic Signatures»;</li>
<li>Federal Law No. 402-FZ dated December 6, 2011 «On Accounting»;</li>
<li>Federal Law No. 161-FZ dated June 27, 2011 «On the National Payment System»;</li>
<li>Decree of the Government of the Russian Federation No. 687 dated September 15, 2008 «On Approval of the Regulation on the Specifics of Personal Data Processing Carried Out Without the Use of Automation Tools»;</li>
<li>Decree of the Government of the Russian Federation No. 1119 dated November 1, 2012 "On Approval of Requirements for the Protection of Personal Data During Their Processing in Personal Data Information Systems"</li>
<li>other regulatory legal acts of the Russian Federation and regulatory documents of executive government bodies.</li>
</ul>
<p>3.1.2. The Operator's Charter.</p>
<p>3.1.3. Agreements concluded between the Operator and the Personal Data Subject, including in the case of the Operator exercising its right to assign rights (claims) under such agreements, between the Operator and another person who has entrusted the Operator with PD Processing, as well as for concluding agreements in which Personal Data Subjects are parties.</p>
<p>3.1.4. Consent to PD Processing (in cases not directly provided for by the legislation of the Russian Federation, but corresponding to the Operator's authority), including consent of applicants for vacant positions to PD Processing, consent of interns to PD Processing, consent of employees to PD Processing; consent of clients to PD Processing, consent of Users of the respective Website, consent of other Personal Data Subjects.</p>
<p>3.1.5. An agreement between the Operator and a third party, where the latter entrusts the Operator with the processing of personal data of the Personal Data Subject or transfers personal data of the Personal Data Subject based on the concluded agreement.</p>
</section>
<section class="info-card">
<div class="card-icon">👥</div>
<h2>4. CATEGORIES OF PERSONAL DATA SUBJECTS</h2>
<p>4.1. The Operator processes PD obtained in accordance with the law, belonging to:</p>
<ul class="compact-list">
<li>Job candidates and employees of the Operator;</li>
<li>Former employees of the Operator;</li>
<li>Close relatives/family members of the Operator's employees, interns;</li>
<li>Potential clients, individual clients, individual entrepreneur clients;</li>
<li>Individuals who have entered into civil law contracts with the Operator;</li>
<li>Users of the Operator's Websites, Order recipients;</li>
<li>Clients of other legal entities;</li>
<li>Owners of the Operator;</li>
<li>Other subjects who have entered into or intend to enter into contractual relationships with the Operator.</li>
</ul>
</section>
<section class="info-card">
<div class="card-icon">📝</div>
<h2>5. CATEGORIES OF PROCESSED PERSONAL DATA</h2>
<p>5.1. The Operator processes the following categories of User PD:</p>
<ul class="compact-list">
<li>Information obtained during registration and/or placing an Order (last name, first name, actual address, phone number, email address, cookies);</li>
<li>Information obtained during interaction with Users (last name, first name, patronymic, gender, place of birth, date of birth, passport data, address, contacts);</li>
<li>Information about the method of delivery and payment of the Order;</li>
<li>Information about User complaints;</li>
<li>Geolocation (location) information.</li>
</ul>
<p>5.2. Personal data may be obtained by the Operator through:</p>
<ul class="compact-list">
<li>Submission by Subjects through forms on the Website or by email;</li>
<li>Receipt from third parties (Sellers, counterparties) in accordance with the legislation of the Russian Federation.</li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">⚙️</div>
<h2>6. PRINCIPLES, PROCEDURES, AND CONDITIONS OF PROCESSING</h2>
<h3>6.1. Principles of Personal Data Processing</h3>
<p>PD Processing by the Operator is carried out based on the following principles:</p>
<ul class="compact-list">
<li>legality and fair basis;</li>
<li>limiting PD Processing to achieving specific, predetermined, and legitimate purposes;</li>
<li>preventing PD Processing incompatible with the purposes of PD collection;</li>
<li>ensuring accuracy, sufficiency, and relevance of PD;</li>
<li>storing PD no longer than required by the purposes of Processing;</li>
<li>destroying or anonymizing PD upon achieving the purposes of their Processing.</li>
</ul>
<h3>6.2. Obligations of the Operator's Employees</h3>
<p>Employees of the Operator authorized to process Personal Data are required to:</p>
<ul class="compact-list">
<li>Know and comply with the provisions of the legislation of the Russian Federation in the field of PD;</li>
<li>Know and comply with the provisions of this Policy;</li>
<li>Process PD only within the scope of their job responsibilities;</li>
<li>Not disclose PD processed by the Operator;</li>
<li>Report actions that may lead to violations of the Policy.</li>
</ul>
<h3>6.3-6.24. Additional Conditions</h3>
<p>Include conditions for processing, storage, cross-border data transfer, work with publicly available sources, special and biometric data, as well as the procedure for obtaining clarifications in accordance with the legislation of the Russian Federation.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>7. RIGHTS OF THE PERSONAL DATA SUBJECT</h2>
<h3>7.1. Subject's Consent</h3>
<p>The PD Subject gives consent to Processing freely, of their own will and in their own interest.</p>
<h3>7.2. Subject's Rights</h3>
<p>The PD Subject has the right to receive information about:</p>
<ul class="compact-list">
<li>confirmation of the fact of PD Processing;</li>
<li>legal grounds and purposes of Processing;</li>
<li>methods of Processing used;</li>
<li>terms of Processing and data storage;</li>
<li>clarification, blocking, or destruction of data;</li>
</ul>
<p><strong>The PD Subject has the right to withdraw their Consent</strong> and request the deletion of their PD by sending a message to: <a href="mailto:info@novo.market" class="contact-email">info@novo.market</a></p>
<p>The Subject also has the right to protect their rights, recover damages, and receive compensation for moral harm.</p>
</section>
<section class="info-card">
<div class="card-icon">📋</div>
<h2>8. OPERATOR'S OBLIGATIONS</h2>
<p>8.1. The Operator is obliged to provide the Subject with information about the processing of their data upon request.</p>
<p>8.2. The Operator ensures the storage of data of citizens of the Russian Federation on the territory of the Russian Federation.</p>
<p>8.3. The Operator bears other obligations established by FZ-152.</p>
</section>
<section class="info-card">
<div class="card-icon">🛡️</div>
<h2>9. SECURITY ASSURANCE</h2>
<p>9.1-9.3. Security is ensured through a set of organizational and technical measures:</p>
<ul class="compact-list">
<li>appointment of responsible persons;</li>
<li>restriction of access to PD;</li>
<li>employee training;</li>
<li>accounting and storage of PD media;</li>
<li>use of antivirus tools;</li>
<li>encryption and firewall tools;</li>
<li>physical protection of premises;</li>
<li>security measures control.</li>
</ul>
</section>
<section class="info-card">
<div class="card-icon">⚠️</div>
<h2>10. LIABILITY</h2>
<p>10.1. Persons guilty of violating the norms of processing and protection of Personal Data bear liability in accordance with the legislation of the Russian Federation.</p>
</section>
<section class="info-card">
<div class="card-icon">🎯</div>
<h2>11. PURPOSES OF PROCESSING</h2>
<p>11.1. The Operator processes PD for the following purposes:</p>
<ul class="compact-list">
<li>Providing access to the Website and personal account;</li>
<li>Fulfillment of purchase and sale agreements and provision of services;</li>
<li>Delivery of goods;</li>
<li>Resolution of complaints;</li>
<li>Payment processing;</li>
<li>Improvement of service quality;</li>
<li>Obtaining feedback;</li>
<li>Conducting marketing research;</li>
<li>Sending promotional messages;</li>
<li>In other cases provided for by the legislation of the Russian Federation.</li>
</ul>
</section>
<section class="info-card">
<div class="card-icon">🍪</div>
<h2>12. AUTOMATICALLY COLLECTED INFORMATION</h2>
<p>12.1. The Operator collects and processes:</p>
<ul class="compact-list">
<li>information about interests based on search queries;</li>
<li>information for rating formation (reviews, data on Order fulfillment);</li>
<li>statistics on Website usage.</li>
</ul>
<p>12.2. The Operator uses cookies, web beacons, and other monitoring technologies. These technologies do not allow automatic collection of PD.</p>
<p>12.3. If the collected information can be associated with the User's personal account, it may be processed together with PD.</p>
</section>
<div class="info-card wide contact-card">
<div class="card-icon">📧</div>
<h3>Contact Information</h3>
<p>For all questions regarding personal data processing, please contact:</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="note">We will respond within 30 days in accordance with the legislation of the Russian Federation</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-privacy-policy-novo-en',
templateUrl: './privacy-policy-en.component.html',
styleUrls: ['../../../../../../pages/legal/privacy-policy/privacy-policy.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PrivacyPolicyNovoEnComponent {}

View File

@@ -0,0 +1,8 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Գաղdelays delays delays delays</h1>
<p class="subtitle"> Delays delays delays delays delays delays</p>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-privacy-policy-novo-hy',
templateUrl: './privacy-policy-hy.component.html',
styleUrls: ['../../../../../../pages/legal/privacy-policy/privacy-policy.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PrivacyPolicyNovoHyComponent {}

View File

@@ -1,277 +1,5 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Политика конфиденциальности</h1>
<p class="subtitle">Защита ваших персональных данных</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. ОБЩИЕ ПОЛОЖЕНИЯ</h2>
<p>1.1. Настоящая Политика конфиденциальности (далее — Политика) определяет обязательства Общества с ограниченной ответственностью «ЭЛЕКТРОМОТОРС» (далее - Оператор) по обработке, использованию, хранению и защите персональных данных (далее ПДн, Персональные данные) пользователей (далее - Пользователь).</p>
<p>1.2. Оператор берет на себя обязательство строго соблюдать права и свободы человека и гражданина при обработке его персональных данных, включая защиту прав на неприкосновенность частной жизни, личную и семейную тайну.</p>
<p>1.3. Политика обработки персональных данных (далее — Политика) разработана в соответствии с Федеральным законом от 27.07.2006. №152-ФЗ «О персональных данных» (далее — ФЗ-152).</p>
<p>1.4. Ознакомиться с Политикой возможно на сайте Оператора в информационно-телекоммуникационной сети «Интернет» по адресу: <a href="https://novo.market">https://novo.market</a>.</p>
<p>1.5. Действует в отношении всех действий, связанных с обработкой персональных данных на сайте <a href="https://novo.market">https://novo.market</a> и в информационных системах Оператора.</p>
<p>1.6. Пользователь, оформляющий заказ, открывающий личный кабинет или иным образом взаимодействующий с Оператором, выражает согласие на обработку своих персональных данных в соответствии с Политикой и законодательством РФ. Продолжительное использование сайта свидетельствует о согласии с Положениями Политики. Пользователь, не готовый согласиться с условиями, должен воздержаться от использования ресурса.</p>
<p><strong>Дополнительно:</strong> Настоящая Политика распространяется на персональные данные, собранные как до вступления документа в силу, так и после.</p>
</section>
<section class="info-card wide">
<div class="card-icon">📖</div>
<h2>2. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ</h2>
<p>В данной Политике используются следующие основные термины и определения:</p>
<div class="compact-list">
<p><strong>Персональные данные (ПДн)</strong> — любая информация, прямо или косвенно относящаяся к определённому физическому лицу (субъекту персональных данных).</p>
<p><strong>Информационная система персональных данных (ИСПДн)</strong> — совокупность персональных данных, хранимых в базах данных, а также технологий и средств для их обработки.</p>
<p><strong>Автоматизированная обработка ПДн</strong> — обработка данных с использованием компьютерных средств.</p>
<p><strong>Блокировка ПДн</strong> — временная приостановка обработки данных (за исключением случаев уточнения данных).</p>
<p><strong>Обезличивание ПДн</strong> — действия, ведущие к невозможности установления принадлежности данных конкретному лицу без дополнительной информации.</p>
<p><strong>Интернет-сайт (Сайт)</strong> — автоматизированная информационная система, доступная в сети Интернет по адресу: <a href="https://novo.market">https://novo.market</a>.</p>
<p><strong>Обработка ПДн</strong> — любые действия с персональными данными, включая сбор, запись, хранение, обновление, использование, передачу, уничтожение и другие операции.</p>
<p><strong>Оператор</strong> — государственный или частный орган, самостоятельно или совместно организующий обработку персональных данных.</p>
<p><strong>Предоставление ПДн</strong> — передача данных определённому лицу или группе лиц.</p>
<p><strong>Распространение ПДн</strong> — открытие данных неопределённому кругу лиц, включая публикацию в СМИ или сети Интернет.</p>
<p><strong>Трансграничная передача ПДн</strong> — передача данных зарубежным властям, компаниям или физическим лицам.</p>
<p><strong>Уничтожение ПДн</strong> — действия, приводящие к утрате возможности восстановления данных или уничтожения материальных носителей.</p>
<p><strong>Субъект ПДн</strong> — физическое лицо, чья информация обрабатывается.</p>
<p><strong>Конфиденциальность ПДн</strong> — обязанность Оператора защищать данные от распространения без согласия субъекта или законного основания.</p>
<p><strong>Продавец (Исполнитель)</strong> — лицо, предлагающее товары или услуги на сайте <a href="https://novo.market">https://novo.market</a>.</p>
<p><strong>Пользователь</strong> — лицо, посещающее или использующее ресурсы, управляемые Оператором, включая сайт <a href="https://novo.market">https://novo.market</a>.</p>
<p><strong>Заказ</strong> — оформленный Пользователем заказ товаров или услуг на сайте.</p>
<p><strong>Файлы cookie</strong> — небольшие файлы, сохраняемые на устройстве пользователя для запоминания предпочтений и действий при последующих посещениях сайта.</p>
</div>
</section>
<section class="info-card wide">
<div class="card-icon">⚖️</div>
<h2>3. ПРАВОВЫЕ ОСНОВАНИЯ ОБРАБОТКИ ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<p>3.1. Правовым основанием Обработки ПДн в зависимости от целей процесса, предусматривающего Обработку ПДн может являться:</p>
<h3>3.1.1. Конституция Российской Федерации, а также совокупность правовых актов:</h3>
<ul class="compact-list">
<li>Налоговый кодекс Российской Федерации;</li>
<li>Гражданский Кодекс Российской Федерации;</li>
<li>ст. 86 - 90 Трудового кодекса Российской Федерации;</li>
<li>Федеральный закон от 07.08.2001 № 115-ФЗ «О противодействии легализации (отмыванию) доходов, полученных преступным путем, и финансированию терроризма»;</li>
<li>Федеральный закон от 27.07.2006 г. № 152-ФЗ «О персональных данных»;</li>
<li>Федеральный закон от 22.04.1996 № 39-ФЗ «О рынке ценных бумаг»;</li>
<li>Федеральный закон от 26.12.1995 №208-ФЗ «Об акционерных обществах»;</li>
<li>Федеральный закон от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации»;</li>
<li>Федеральный закон от 01.04.1996 № 27-ФЗ «Об индивидуальном (персонифицированном) учете в системе обязательного пенсионного страхования»;</li>
<li>Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»;</li>
<li>Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учете»;</li>
<li>Федеральный закон от 27.06.2011 № 161-ФЗ «О национальной платежной системе»;</li>
<li>Постановление Правительства Российской Федерации от 15.09.2008 № 687 «Об утверждении положения об особенностях обработки персональных данных, осуществляемой без использования средств автоматизации»;</li>
<li>Постановлением Правительства РФ от 01.11.2012 № 1119 "Об утверждении требований к защите персональных данных при их обработке в информационных системах персональных данных"</li>
<li>иные нормативные правовые акты Российской Федерации и нормативные документы исполнительных органов государственной власти.</li>
</ul>
<p>3.1.2. Устав Оператора.</p>
<p>3.1.3. Договоры, заключаемые между Оператором и Субъектом Персональных данных, в том числе в случае реализации Оператором своего права на уступку прав (требований) по таким договорам, между Оператором и иным лицом, поручившим Оператору Обработку ПДн, а также для заключения договоров, стороной которых являются Субъекты Персональных данных.</p>
<p>3.1.4. Согласие на Обработку ПДн (в случаях, прямо не предусмотренных законодательством Российской Федерации, но соответствующих полномочиям Оператора), в т.ч. согласие соискателей на замещение вакантных должностей на Обработку ПДн, согласие практиканта на Обработку ПДн, согласие работников на Обработку ПДн; согласие клиентов на Обработку ПДн, согласие Пользователей соответствующего Сайта, согласие иных Субъектов Персональных данных.</p>
<p>3.1.5. Договор между оператором и третьим лицом, где последнее поручает Оператору обработку персональных данных Субъекта Персональных данных или передает на основании заключенного договора персональные данные Субъекта Персональных данных.</p>
</section>
<section class="info-card">
<div class="card-icon">👥</div>
<h2>4. КАТЕГОРИИ СУБЪЕКТОВ ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<p>4.1. Оператором осуществляется Обработка полученных в установленном законом порядке ПДн, принадлежащих:</p>
<ul class="compact-list">
<li>Кандидатам на работу и работникам Оператора;</li>
<li>Уволенным работникам Оператора;</li>
<li>Близким родственникам/членам семьи работников Оператора, практикантам;</li>
<li>Потенциальным клиентам, клиентам - физическим лицам, клиентам - индивидуальным предпринимателям;</li>
<li>Физическим лицам, заключившим с Оператором гражданско-правовые договоры;</li>
<li>Пользователям Сайтов Оператора, получателям Заказов;</li>
<li>Клиентам других юридических лиц;</li>
<li>Собственникам Оператора;</li>
<li>Иным субъектам, вступившим или намеревающимися вступить в договорные отношения с Оператором.</li>
</ul>
</section>
<section class="info-card">
<div class="card-icon">📝</div>
<h2>5. КАТЕГОРИИ ОБРАБАТЫВАЕМЫХ ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<p>5.1. Оператор обрабатывает следующие категории ПДн Пользователей:</p>
<ul class="compact-list">
<li>Сведения, полученные при регистрации и/или оформлении Заказа (фамилию, имя, фактический адрес, номер телефона, адрес электронной почты, cookie);</li>
<li>Сведения, полученные при взаимодействии с Пользователями (фамилия, имя, отчество, пол, место рождения, дата рождения, паспортные данные, адрес, контакты);</li>
<li>Сведения о способе доставки и оплаты Заказа;</li>
<li>Сведения о претензиях Пользователя;</li>
<li>Сведения о геолокации (местонахождении).</li>
</ul>
<p>5.2. Персональные данные могут быть получены Оператором путем:</p>
<ul class="compact-list">
<li>Предоставления Субъектами через формы на Сайте или по email;</li>
<li>Получения от третьих лиц (Продавцов, контрагентов) в рамках законодательства РФ.</li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">⚙️</div>
<h2>6. ПРИНЦИПЫ, ПОРЯДОК И УСЛОВИЯ ОБРАБОТКИ</h2>
<h3>6.1. Принципы обработки Персональных данных</h3>
<p>Обработка ПДн у Оператора осуществляется на основе следующих принципов:</p>
<ul class="compact-list">
<li>законности и справедливой основы;</li>
<li>ограничения Обработки ПДн достижением конкретных, заранее определенных и законных целей;</li>
<li>недопущения Обработки ПДн, несовместимой с целями сбора ПДн;</li>
<li>обеспечения точности, достаточности и актуальности ПДн;</li>
<li>хранение ПДн не дольше, чем этого требуют цели Обработки;</li>
<li>уничтожения либо обезличивания ПДн по достижении целей их Обработки.</li>
</ul>
<h3>6.2. Обязанности работников Оператора</h3>
<p>Работники Оператора, допущенные к Обработке Персональных данных, обязаны:</p>
<ul class="compact-list">
<li>Знать и выполнять положения законодательства РФ в области ПДн;</li>
<li>Знать и выполнять положения настоящей Политики;</li>
<li>Обрабатывать ПДн только в рамках должностных обязанностей;</li>
<li>Не разглашать ПДн, обрабатываемые Оператором;</li>
<li>Сообщать о действиях, которые могут привести к нарушению Политики.</li>
</ul>
<h3>6.3-6.24. Дополнительные условия</h3>
<p>Включают условия обработки, хранения, трансграничной передачи данных, работы с общедоступными источниками, специальными и биометрическими данными, а также порядок получения разъяснений согласно законодательству РФ.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>7. ПРАВА СУБЪЕКТА ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<h3>7.1. Согласие Субъекта</h3>
<p>Субъект ПДн дает согласие на Обработку свободно, своей волей и в своем интересе.</p>
<h3>7.2. Права Субъекта</h3>
<p>Субъект ПДн имеет право на получение информации о:</p>
<ul class="compact-list">
<li>подтверждение факта Обработки ПДн;</li>
<li>правовые основания и цели Обработки;</li>
<li>применяемые способы Обработки;</li>
<li>сроки Обработки и хранения данных;</li>
<li>уточнение, блокирование или уничтожение данных;</li>
</ul>
<p><strong>Субъект ПДн имеет право отозвать свое Согласие</strong> и потребовать удалить свои ПДн, направив сообщение на: <a href="mailto:info@novo.market" class="contact-email">info@novo.market</a></p>
<p>Субъект также имеет право на защиту своих прав, возмещение убытков и компенсацию морального вреда.</p>
</section>
<section class="info-card">
<div class="card-icon">📋</div>
<h2>8. ОБЯЗАННОСТИ ОПЕРАТОРА</h2>
<p>8.1. Оператор обязан предоставить Субъекту информацию о обработке его данных при обращении.</p>
<p>8.2. Оператор обеспечивает хранение данных граждан РФ на территории Российской Федерации.</p>
<p>8.3. Оператор несет иные обязанности, установленные ФЗ-152.</p>
</section>
<section class="info-card">
<div class="card-icon">🛡️</div>
<h2>9. ОБЕСПЕЧЕНИЕ БЕЗОПАСНОСТИ</h2>
<p>9.1-9.3. Безопасность обеспечивается комплексом организационных и технических мер:</p>
<ul class="compact-list">
<li>назначение ответственных лиц;</li>
<li>ограничение доступа к ПДн;</li>
<li>обучение сотрудников;</li>
<li>учет и хранение носителей с ПДн;</li>
<li>использование антивирусных средств;</li>
<li>средства шифрования и межсетевого экранирования;</li>
<li>физическая защита помещений;</li>
<li>контроль мер безопасности.</li>
</ul>
</section>
<section class="info-card">
<div class="card-icon">⚠️</div>
<h2>10. ОТВЕТСТВЕННОСТЬ</h2>
<p>10.1. Лица, виновные в нарушении норм обработки и защиты Персональных данных, несут ответственность согласно законодательству РФ.</p>
</section>
<section class="info-card">
<div class="card-icon">🎯</div>
<h2>11. ЦЕЛИ ОБРАБОТКИ</h2>
<p>11.1. Оператор обрабатывает ПДн для следующих целей:</p>
<ul class="compact-list">
<li>Предоставления доступа к Сайту и личному кабинету;</li>
<li>Исполнения договоров купли-продажи и оказания услуг;</li>
<li>Доставки товаров;</li>
<li>Урегулирования претензий;</li>
<li>Обработки платежей;</li>
<li>Улучшения качества обслуживания;</li>
<li>Получения обратной связи;</li>
<li>Проведения маркетинговых исследований;</li>
<li>Направления рекламных сообщений;</li>
<li>В иных случаях, предусмотренных законодательством РФ.</li>
</ul>
</section>
<section class="info-card">
<div class="card-icon">🍪</div>
<h2>12. АВТОМАТИЧЕСКИ СОБИРАЕМАЯ ИНФОРМАЦИЯ</h2>
<p>12.1. Оператор собирает и обрабатывает:</p>
<ul class="compact-list">
<li>информацию об интересах на основе поисковых запросов;</li>
<li>информацию для формирования рейтинга (отзывы, данные об исполнении Заказов);</li>
<li>статистику об использовании Сайта.</li>
</ul>
<p>12.2. Оператор использует cookies, веб-отметки и другие технологии мониторинга. Эти технологии не дают возможность автоматически получать ПДн.</p>
<p>12.3. Если собранные сведения можно соотнести с личным кабинетом Пользователя, они могут обрабатываться совместно с ПДн.</p>
</section>
<div class="info-card wide contact-card">
<div class="card-icon">📧</div>
<h3>Контакты для связи</h3>
<p>По всем вопросам обработки персональных данных обращайтесь:</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="note">Мы ответим в течение 30 дней согласно законодательству РФ</p>
</div>
</div>
</div>
</div>
@switch (lang()) {
@case ('ru') { <app-privacy-policy-novo-ru /> }
@case ('en') { <app-privacy-policy-novo-en /> }
@case ('hy') { <app-privacy-policy-novo-hy /> }
}

View File

@@ -1,11 +1,16 @@
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Component, ChangeDetectionStrategy, inject } from '@angular/core';
import { LanguageService } from '../../../../../services/language.service';
import { PrivacyPolicyNovoRuComponent } from './ru/privacy-policy-ru.component';
import { PrivacyPolicyNovoEnComponent } from './en/privacy-policy-en.component';
import { PrivacyPolicyNovoHyComponent } from './hy/privacy-policy-hy.component';
@Component({
selector: 'app-privacy-policy-novo',
standalone: true,
imports: [CommonModule],
imports: [PrivacyPolicyNovoRuComponent, PrivacyPolicyNovoEnComponent, PrivacyPolicyNovoHyComponent],
templateUrl: './privacy-policy.component.html',
styleUrls: ['../../../../../pages/legal/privacy-policy/privacy-policy.component.scss']
styleUrls: ['../../../../../pages/legal/privacy-policy/privacy-policy.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PrivacyPolicyNovoComponent {}
export class PrivacyPolicyNovoComponent {
lang = inject(LanguageService).currentLanguage;
}

View File

@@ -0,0 +1,277 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Политика конфиденциальности</h1>
<p class="subtitle">Защита ваших персональных данных</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. ОБЩИЕ ПОЛОЖЕНИЯ</h2>
<p>1.1. Настоящая Политика конфиденциальности (далее — Политика) определяет обязательства Общества с ограниченной ответственностью «ЭЛЕКТРОМОТОРС» (далее - Оператор) по обработке, использованию, хранению и защите персональных данных (далее ПДн, Персональные данные) пользователей (далее - Пользователь).</p>
<p>1.2. Оператор берет на себя обязательство строго соблюдать права и свободы человека и гражданина при обработке его персональных данных, включая защиту прав на неприкосновенность частной жизни, личную и семейную тайну.</p>
<p>1.3. Политика обработки персональных данных (далее — Политика) разработана в соответствии с Федеральным законом от 27.07.2006. №152-ФЗ «О персональных данных» (далее — ФЗ-152).</p>
<p>1.4. Ознакомиться с Политикой возможно на сайте Оператора в информационно-телекоммуникационной сети «Интернет» по адресу: <a href="https://novo.market">https://novo.market</a>.</p>
<p>1.5. Действует в отношении всех действий, связанных с обработкой персональных данных на сайте <a href="https://novo.market">https://novo.market</a> и в информационных системах Оператора.</p>
<p>1.6. Пользователь, оформляющий заказ, открывающий личный кабинет или иным образом взаимодействующий с Оператором, выражает согласие на обработку своих персональных данных в соответствии с Политикой и законодательством РФ. Продолжительное использование сайта свидетельствует о согласии с Положениями Политики. Пользователь, не готовый согласиться с условиями, должен воздержаться от использования ресурса.</p>
<p><strong>Дополнительно:</strong> Настоящая Политика распространяется на персональные данные, собранные как до вступления документа в силу, так и после.</p>
</section>
<section class="info-card wide">
<div class="card-icon">📖</div>
<h2>2. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ</h2>
<p>В данной Политике используются следующие основные термины и определения:</p>
<div class="compact-list">
<p><strong>Персональные данные (ПДн)</strong> — любая информация, прямо или косвенно относящаяся к определённому физическому лицу (субъекту персональных данных).</p>
<p><strong>Информационная система персональных данных (ИСПДн)</strong> — совокупность персональных данных, хранимых в базах данных, а также технологий и средств для их обработки.</p>
<p><strong>Автоматизированная обработка ПДн</strong> — обработка данных с использованием компьютерных средств.</p>
<p><strong>Блокировка ПДн</strong> — временная приостановка обработки данных (за исключением случаев уточнения данных).</p>
<p><strong>Обезличивание ПДн</strong> — действия, ведущие к невозможности установления принадлежности данных конкретному лицу без дополнительной информации.</p>
<p><strong>Интернет-сайт (Сайт)</strong> — автоматизированная информационная система, доступная в сети Интернет по адресу: <a href="https://novo.market">https://novo.market</a>.</p>
<p><strong>Обработка ПДн</strong> — любые действия с персональными данными, включая сбор, запись, хранение, обновление, использование, передачу, уничтожение и другие операции.</p>
<p><strong>Оператор</strong> — государственный или частный орган, самостоятельно или совместно организующий обработку персональных данных.</p>
<p><strong>Предоставление ПДн</strong> — передача данных определённому лицу или группе лиц.</p>
<p><strong>Распространение ПДн</strong> — открытие данных неопределённому кругу лиц, включая публикацию в СМИ или сети Интернет.</p>
<p><strong>Трансграничная передача ПДн</strong> — передача данных зарубежным властям, компаниям или физическим лицам.</p>
<p><strong>Уничтожение ПДн</strong> — действия, приводящие к утрате возможности восстановления данных или уничтожения материальных носителей.</p>
<p><strong>Субъект ПДн</strong> — физическое лицо, чья информация обрабатывается.</p>
<p><strong>Конфиденциальность ПДн</strong> — обязанность Оператора защищать данные от распространения без согласия субъекта или законного основания.</p>
<p><strong>Продавец (Исполнитель)</strong> — лицо, предлагающее товары или услуги на сайте <a href="https://novo.market">https://novo.market</a>.</p>
<p><strong>Пользователь</strong> — лицо, посещающее или использующее ресурсы, управляемые Оператором, включая сайт <a href="https://novo.market">https://novo.market</a>.</p>
<p><strong>Заказ</strong> — оформленный Пользователем заказ товаров или услуг на сайте.</p>
<p><strong>Файлы cookie</strong> — небольшие файлы, сохраняемые на устройстве пользователя для запоминания предпочтений и действий при последующих посещениях сайта.</p>
</div>
</section>
<section class="info-card wide">
<div class="card-icon">⚖️</div>
<h2>3. ПРАВОВЫЕ ОСНОВАНИЯ ОБРАБОТКИ ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<p>3.1. Правовым основанием Обработки ПДн в зависимости от целей процесса, предусматривающего Обработку ПДн может являться:</p>
<h3>3.1.1. Конституция Российской Федерации, а также совокупность правовых актов:</h3>
<ul class="compact-list">
<li>Налоговый кодекс Российской Федерации;</li>
<li>Гражданский Кодекс Российской Федерации;</li>
<li>ст. 86 - 90 Трудового кодекса Российской Федерации;</li>
<li>Федеральный закон от 07.08.2001 № 115-ФЗ «О противодействии легализации (отмыванию) доходов, полученных преступным путем, и финансированию терроризма»;</li>
<li>Федеральный закон от 27.07.2006 г. № 152-ФЗ «О персональных данных»;</li>
<li>Федеральный закон от 22.04.1996 № 39-ФЗ «О рынке ценных бумаг»;</li>
<li>Федеральный закон от 26.12.1995 №208-ФЗ «Об акционерных обществах»;</li>
<li>Федеральный закон от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации»;</li>
<li>Федеральный закон от 01.04.1996 № 27-ФЗ «Об индивидуальном (персонифицированном) учете в системе обязательного пенсионного страхования»;</li>
<li>Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»;</li>
<li>Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учете»;</li>
<li>Федеральный закон от 27.06.2011 № 161-ФЗ «О национальной платежной системе»;</li>
<li>Постановление Правительства Российской Федерации от 15.09.2008 № 687 «Об утверждении положения об особенностях обработки персональных данных, осуществляемой без использования средств автоматизации»;</li>
<li>Постановлением Правительства РФ от 01.11.2012 № 1119 "Об утверждении требований к защите персональных данных при их обработке в информационных системах персональных данных"</li>
<li>иные нормативные правовые акты Российской Федерации и нормативные документы исполнительных органов государственной власти.</li>
</ul>
<p>3.1.2. Устав Оператора.</p>
<p>3.1.3. Договоры, заключаемые между Оператором и Субъектом Персональных данных, в том числе в случае реализации Оператором своего права на уступку прав (требований) по таким договорам, между Оператором и иным лицом, поручившим Оператору Обработку ПДн, а также для заключения договоров, стороной которых являются Субъекты Персональных данных.</p>
<p>3.1.4. Согласие на Обработку ПДн (в случаях, прямо не предусмотренных законодательством Российской Федерации, но соответствующих полномочиям Оператора), в т.ч. согласие соискателей на замещение вакантных должностей на Обработку ПДн, согласие практиканта на Обработку ПДн, согласие работников на Обработку ПДн; согласие клиентов на Обработку ПДн, согласие Пользователей соответствующего Сайта, согласие иных Субъектов Персональных данных.</p>
<p>3.1.5. Договор между оператором и третьим лицом, где последнее поручает Оператору обработку персональных данных Субъекта Персональных данных или передает на основании заключенного договора персональные данные Субъекта Персональных данных.</p>
</section>
<section class="info-card">
<div class="card-icon">👥</div>
<h2>4. КАТЕГОРИИ СУБЪЕКТОВ ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<p>4.1. Оператором осуществляется Обработка полученных в установленном законом порядке ПДн, принадлежащих:</p>
<ul class="compact-list">
<li>Кандидатам на работу и работникам Оператора;</li>
<li>Уволенным работникам Оператора;</li>
<li>Близким родственникам/членам семьи работников Оператора, практикантам;</li>
<li>Потенциальным клиентам, клиентам - физическим лицам, клиентам - индивидуальным предпринимателям;</li>
<li>Физическим лицам, заключившим с Оператором гражданско-правовые договоры;</li>
<li>Пользователям Сайтов Оператора, получателям Заказов;</li>
<li>Клиентам других юридических лиц;</li>
<li>Собственникам Оператора;</li>
<li>Иным субъектам, вступившим или намеревающимися вступить в договорные отношения с Оператором.</li>
</ul>
</section>
<section class="info-card">
<div class="card-icon">📝</div>
<h2>5. КАТЕГОРИИ ОБРАБАТЫВАЕМЫХ ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<p>5.1. Оператор обрабатывает следующие категории ПДн Пользователей:</p>
<ul class="compact-list">
<li>Сведения, полученные при регистрации и/или оформлении Заказа (фамилию, имя, фактический адрес, номер телефона, адрес электронной почты, cookie);</li>
<li>Сведения, полученные при взаимодействии с Пользователями (фамилия, имя, отчество, пол, место рождения, дата рождения, паспортные данные, адрес, контакты);</li>
<li>Сведения о способе доставки и оплаты Заказа;</li>
<li>Сведения о претензиях Пользователя;</li>
<li>Сведения о геолокации (местонахождении).</li>
</ul>
<p>5.2. Персональные данные могут быть получены Оператором путем:</p>
<ul class="compact-list">
<li>Предоставления Субъектами через формы на Сайте или по email;</li>
<li>Получения от третьих лиц (Продавцов, контрагентов) в рамках законодательства РФ.</li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">⚙️</div>
<h2>6. ПРИНЦИПЫ, ПОРЯДОК И УСЛОВИЯ ОБРАБОТКИ</h2>
<h3>6.1. Принципы обработки Персональных данных</h3>
<p>Обработка ПДн у Оператора осуществляется на основе следующих принципов:</p>
<ul class="compact-list">
<li>законности и справедливой основы;</li>
<li>ограничения Обработки ПДн достижением конкретных, заранее определенных и законных целей;</li>
<li>недопущения Обработки ПДн, несовместимой с целями сбора ПДн;</li>
<li>обеспечения точности, достаточности и актуальности ПДн;</li>
<li>хранение ПДн не дольше, чем этого требуют цели Обработки;</li>
<li>уничтожения либо обезличивания ПДн по достижении целей их Обработки.</li>
</ul>
<h3>6.2. Обязанности работников Оператора</h3>
<p>Работники Оператора, допущенные к Обработке Персональных данных, обязаны:</p>
<ul class="compact-list">
<li>Знать и выполнять положения законодательства РФ в области ПДн;</li>
<li>Знать и выполнять положения настоящей Политики;</li>
<li>Обрабатывать ПДн только в рамках должностных обязанностей;</li>
<li>Не разглашать ПДн, обрабатываемые Оператором;</li>
<li>Сообщать о действиях, которые могут привести к нарушению Политики.</li>
</ul>
<h3>6.3-6.24. Дополнительные условия</h3>
<p>Включают условия обработки, хранения, трансграничной передачи данных, работы с общедоступными источниками, специальными и биометрическими данными, а также порядок получения разъяснений согласно законодательству РФ.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>7. ПРАВА СУБЪЕКТА ПЕРСОНАЛЬНЫХ ДАННЫХ</h2>
<h3>7.1. Согласие Субъекта</h3>
<p>Субъект ПДн дает согласие на Обработку свободно, своей волей и в своем интересе.</p>
<h3>7.2. Права Субъекта</h3>
<p>Субъект ПДн имеет право на получение информации о:</p>
<ul class="compact-list">
<li>подтверждение факта Обработки ПДн;</li>
<li>правовые основания и цели Обработки;</li>
<li>применяемые способы Обработки;</li>
<li>сроки Обработки и хранения данных;</li>
<li>уточнение, блокирование или уничтожение данных;</li>
</ul>
<p><strong>Субъект ПДн имеет право отозвать свое Согласие</strong> и потребовать удалить свои ПДн, направив сообщение на: <a href="mailto:info@novo.market" class="contact-email">info@novo.market</a></p>
<p>Субъект также имеет право на защиту своих прав, возмещение убытков и компенсацию морального вреда.</p>
</section>
<section class="info-card">
<div class="card-icon">📋</div>
<h2>8. ОБЯЗАННОСТИ ОПЕРАТОРА</h2>
<p>8.1. Оператор обязан предоставить Субъекту информацию о обработке его данных при обращении.</p>
<p>8.2. Оператор обеспечивает хранение данных граждан РФ на территории Российской Федерации.</p>
<p>8.3. Оператор несет иные обязанности, установленные ФЗ-152.</p>
</section>
<section class="info-card">
<div class="card-icon">🛡️</div>
<h2>9. ОБЕСПЕЧЕНИЕ БЕЗОПАСНОСТИ</h2>
<p>9.1-9.3. Безопасность обеспечивается комплексом организационных и технических мер:</p>
<ul class="compact-list">
<li>назначение ответственных лиц;</li>
<li>ограничение доступа к ПДн;</li>
<li>обучение сотрудников;</li>
<li>учет и хранение носителей с ПДн;</li>
<li>использование антивирусных средств;</li>
<li>средства шифрования и межсетевого экранирования;</li>
<li>физическая защита помещений;</li>
<li>контроль мер безопасности.</li>
</ul>
</section>
<section class="info-card">
<div class="card-icon">⚠️</div>
<h2>10. ОТВЕТСТВЕННОСТЬ</h2>
<p>10.1. Лица, виновные в нарушении норм обработки и защиты Персональных данных, несут ответственность согласно законодательству РФ.</p>
</section>
<section class="info-card">
<div class="card-icon">🎯</div>
<h2>11. ЦЕЛИ ОБРАБОТКИ</h2>
<p>11.1. Оператор обрабатывает ПДн для следующих целей:</p>
<ul class="compact-list">
<li>Предоставления доступа к Сайту и личному кабинету;</li>
<li>Исполнения договоров купли-продажи и оказания услуг;</li>
<li>Доставки товаров;</li>
<li>Урегулирования претензий;</li>
<li>Обработки платежей;</li>
<li>Улучшения качества обслуживания;</li>
<li>Получения обратной связи;</li>
<li>Проведения маркетинговых исследований;</li>
<li>Направления рекламных сообщений;</li>
<li>В иных случаях, предусмотренных законодательством РФ.</li>
</ul>
</section>
<section class="info-card">
<div class="card-icon">🍪</div>
<h2>12. АВТОМАТИЧЕСКИ СОБИРАЕМАЯ ИНФОРМАЦИЯ</h2>
<p>12.1. Оператор собирает и обрабатывает:</p>
<ul class="compact-list">
<li>информацию об интересах на основе поисковых запросов;</li>
<li>информацию для формирования рейтинга (отзывы, данные об исполнении Заказов);</li>
<li>статистику об использовании Сайта.</li>
</ul>
<p>12.2. Оператор использует cookies, веб-отметки и другие технологии мониторинга. Эти технологии не дают возможность автоматически получать ПДн.</p>
<p>12.3. Если собранные сведения можно соотнести с личным кабинетом Пользователя, они могут обрабатываться совместно с ПДн.</p>
</section>
<div class="info-card wide contact-card">
<div class="card-icon">📧</div>
<h3>Контакты для связи</h3>
<p>По всем вопросам обработки персональных данных обращайтесь:</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="note">Мы ответим в течение 30 дней согласно законодательству РФ</p>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,9 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-privacy-policy-novo-ru',
templateUrl: './privacy-policy-ru.component.html',
styleUrls: ['../../../../../../pages/legal/privacy-policy/privacy-policy.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PrivacyPolicyNovoRuComponent {}

View File

@@ -0,0 +1,265 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>User Agreement</h1>
<p class="subtitle">Platform usage rules</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📚</div>
<h2>Key Terms</h2>
<ul class="compact-list">
<li><strong>Platform</strong> — the software and technical complex novo.market. We provide the infrastructure for trading without being sellers ourselves.</li>
<li><strong>Client</strong> — an individual using the website after registration and acceptance of these terms.</li>
<li><strong>Account</strong> — the client's individual area with authorization via email or phone.</li>
<li><strong>Customer</strong> — a client who has made a purchase through the platform.</li>
<li><strong>Operator</strong> — the company LLC "ELEKTROMOTORS", TIN 9909687443.</li>
<li><strong>Supplier</strong> — individuals, legal entities, and sole proprietors selling goods through the platform.</li>
<li><strong>Products</strong> — physical, electronic goods and services in the catalog.</li>
<li><strong>Electronic Products</strong> — software, courses, subscriptions, media content in digital form.</li>
<li><strong>Purchase</strong> — a completed client application for acquisition.</li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. Basic Rules</h2>
<p>1.1. This text defines the rules of interaction with our resources.</p>
<p>1.2. The agreement is binding for the client and the platform operator.</p>
<p>1.3. The document qualifies as a public offer under Art. 435 and Clause 2 of Art. 437 of the Civil Code of the Russian Federation.</p>
<p>1.4. Acceptance occurs automatically with any action: visiting, registering, or placing an order.</p>
<p>1.5. Signing a paper contract is not required — the electronic form is legally valid.</p>
<p>1.6. Disagreement with the terms means the obligation to leave the website.</p>
<p>1.7. The <a [routerLink]="'/privacy-policy' | langRoute">Privacy Policy</a> also applies.</p>
<p>1.8. We may update the terms unilaterally.</p>
<p>1.9. Promotional campaigns may have special rules.</p>
</section>
<section class="info-card">
<div class="card-icon">🎯</div>
<h2>2. Subject of the Agreement</h2>
<p>2.1. The purpose is to provide users with the ability to purchase goods and services presented on the resource.</p>
<p>2.2. The agreement regulates the use of the website and provided features.</p>
<p>2.3. It applies to all types of goods, services, and products on the website.</p>
</section>
<section class="info-card wide">
<div class="card-icon">🛒</div>
<h2>3. Terms of Sale of Goods and Services</h2>
<p><strong>3.1. Acceptance of terms:</strong> By placing an order, the user agrees to the terms.</p>
<p><strong>3.2. Conclusion of contracts:</strong> The contract is concluded between the seller and the buyer. The marketplace is an information intermediary, not a party to the transaction.</p>
<p><strong>3.3. Processing of contacts:</strong> The user consents to the use of contact information for fulfilling obligations.</p>
<p><strong>3.4. Third parties:</strong> The seller may engage third parties to fulfill the contract.</p>
<p><strong>3.5. Rights and obligations:</strong> Rights and obligations arise with the seller. The website owner is the marketplace operator and is not responsible for the actions of sellers.</p>
<p><strong>3.6. Owner's functions:</strong> Information and technical support, coordination of interactions, assistance in dispute resolution.</p>
<p><strong>3.7. Assignment of rights:</strong> The seller may assign rights to third parties.</p>
<p><strong>3.8. Applicable laws:</strong> Governed by Federal Law "On Consumer Rights Protection" No. 2300-1 and the Civil Code of the Russian Federation.</p>
</section>
<section class="info-card">
<div class="card-icon">📱</div>
<h2>4. Registration and Personal Account</h2>
<p><strong>4.1. Procedure:</strong> Registration is not required for ordering but provides access to the personal account.</p>
<p><strong>4.2. Obligations:</strong> Provide accurate information and keep it up to date.</p>
<p><strong>4.3. Identification:</strong> Actions performed using login and password are considered user actions.</p>
<p><strong>4.4. Confidentiality:</strong> Keep login and password confidential. If a breach is suspected, notify <a href="mailto:info@novo.market">info@novo.market</a>.</p>
<p><strong>4.5. Data verification:</strong> The owner may request verification of information.</p>
<p><strong>4.6. Session termination:</strong> Log out of the personal account independently ("Log Out").</p>
</section>
<section class="info-card wide">
<div class="card-icon">⚙️</div>
<h2>5. Rights and Obligations of the Website Owner</h2>
<p><strong>Owner's rights:</strong></p>
<ul class="compact-list">
<li>Set restrictions on the use of the resource</li>
<li>Send information about updates</li>
<li>Change the supplier of goods and/or delivery company without prior consent of the Buyer</li>
<li>Change promotion terms unilaterally</li>
<li>Restrict actions of users who create risks</li>
<li>Perform technical maintenance without prior notice</li>
<li>Use statistics for its own purposes</li>
<li>Change the product list, prices, and terms</li>
<li>Refuse service if violations are suspected</li>
</ul>
<p><strong>Obligations:</strong> Provision of services as specified in clause 2.1 of the agreement.</p>
</section>
<section class="info-card wide">
<div class="card-icon">👤</div>
<h2>6. Rights and Obligations of the User</h2>
<p><strong>User obligations:</strong></p>
<ul class="compact-list">
<li>Read the agreement before concluding the contract</li>
<li>Behave ethically when writing reviews</li>
<li>Communicate politely and respectfully</li>
<li>Do not use profanity</li>
<li>Do not interfere with the website's operation</li>
<li>Do not upload viruses or malware</li>
<li>Do not use automated programs without permission</li>
<li>Do not attempt to access others' data</li>
<li>Use website content lawfully</li>
<li>Register only on your own behalf</li>
<li>Pay for orders on time</li>
<li>Use goods for personal needs</li>
<li>Protect the information security of the resource</li>
</ul>
<p><strong>Prohibited:</strong></p>
<ul class="compact-list">
<li>Uploading content that violates the law, contains viruses, or false information</li>
<li>Violating the rights of other users</li>
<li>Behavior that violates Russian legislation</li>
</ul>
<p><strong>Rights:</strong> Opt out of advertising messages through the website or by writing to <a href="mailto:info@novo.market">info@novo.market</a>.</p>
</section>
<section class="info-card">
<div class="card-icon">©</div>
<h2>7. Exclusive Rights to Content</h2>
<p><strong>7.1. Intellectual property:</strong> All content (design, texts, graphics, video, software, databases) is subject to the copyright of the owner and rights holders.</p>
<p><strong>7.2. Usage:</strong> Permitted only within the functionality of the website. Any other use without permission is prohibited.</p>
<p><strong>7.3. Personal use:</strong> For personal non-commercial use while preserving copyright notices.</p>
</section>
<section class="info-card">
<div class="card-icon">🔗</div>
<h2>8. Third-Party Websites and Content</h2>
<p><strong>8.1. External links:</strong> The website may contain links to third-party resources. The website owner is not responsible for their content.</p>
<p><strong>8.2. Nature of links:</strong> Links do not imply endorsement or recommendation.</p>
<p><strong>8.3. Citation:</strong> When reproducing materials, an active link to the source is required.</p>
<p><strong>8.4. Branding:</strong> The logo, name, and design belong to the owner. Use without permission is prohibited.</p>
</section>
<section class="info-card wide">
<div class="card-icon">⚖️</div>
<h2>9. Liability of the Parties</h2>
<p><strong>9.1. General:</strong> The website is an information technology resource that ensures the placement of information about goods and services, as well as the security of transactions. The website owner assumes responsibility for preventing the placement of prohibited goods on the resource, as well as for the quality and accuracy of information about goods and services presented on the platform.</p>
<p><strong>9.2. Limitations:</strong> The owner does not guarantee constant availability or absence of errors.</p>
<p><strong>9.3. Information:</strong> The user is responsible for the consequences of using the information.</p>
<p><strong>9.4. Identification and control:</strong> The buyer is identified by phone number and data provided through Telegram. Each Seller undergoes a full identification procedure (onboarding), and their data is available in case of disputes. The website owner verifies and monitors the activities of Sellers on the platform.</p>
<p><strong>9.5. Account security:</strong> The user is responsible for keeping login and password secure.</p>
<p><strong>9.6. Seller's liability:</strong> The seller is responsible for the quality, safety, and compliance of goods.</p>
<p><strong>9.7. Owner's liability:</strong> The owner is responsible for the quality, safety, and accuracy of information about goods and services on the platform. However, the Owner is not liable for:</p>
<ul class="compact-list">
<li>Fulfillment of sellers' obligations</li>
<li>Violation of third-party rights</li>
<li>Delivery, completeness, and condition of goods</li>
</ul>
<p><strong>9.8. Delivery:</strong> Delivery responsibility lies with transport companies.</p>
<p><strong>9.9. Third parties:</strong> The user is liable to third parties for their actions.</p>
<p><strong>9.10. Force majeure:</strong> Operations may be suspended due to unforeseen circumstances.</p>
<p><strong>9.11. Advertising:</strong> Sellers are responsible for advertising.</p>
</section>
<section class="info-card wide">
<div class="card-icon">🛍️</div>
<h2>10. Goods and Purchase Procedure</h2>
<p><strong>10.1. Placing an order:</strong> Orders are placed according to the procedure on the website.</p>
<p><strong>10.2. Incorrect data:</strong> The buyer assumes the risk of non-delivery if incorrect information is provided.</p>
<p><strong>10.3. Delivery notification:</strong> After the order is placed, the buyer receives delivery information.</p>
<p><strong>10.4. Time confirmation:</strong> Before delivery, a representative will contact to confirm the time.</p>
<p><strong>10.5. Product availability:</strong> The seller does not guarantee constant availability of goods in stock.</p>
<p><strong>10.6. Legislation:</strong> Delivery is carried out in accordance with the laws of the Russian Federation.</p>
</section>
<section class="info-card wide">
<div class="card-icon">🚚</div>
<h2>11. Order Delivery</h2>
<p><strong>11.1. Methods and terms:</strong> Listed on the website. Actual delivery times are confirmed upon order confirmation.</p>
<p><strong>11.2. Digital goods:</strong> Confirmed by sending an email with a file or code. Physical goods — by actual delivery.</p>
<p><strong>11.3. Territory:</strong> Delivery boundaries are published on the website.</p>
<p><strong>11.4. Receiving goods:</strong> Goods are delivered to the buyer or the designated person.</p>
<p><strong>11.5. Identity verification:</strong> Prepaid orders may require identity verification.</p>
<p><strong>11.6. Risk transfer:</strong> Risk transfers to the buyer upon delivery of goods.</p>
<p><strong>11.7. Delivery cost:</strong> Calculated individually.</p>
<p><strong>11.8. Fulfillment of obligations:</strong> The seller has fulfilled obligations upon delivery of goods.</p>
<p><strong>11.9. Inspection of goods:</strong> The buyer may inspect goods upon receipt.</p>
<p><strong>11.10. Verification:</strong> Quantity, assortment, and completeness can be verified.</p>
<p><strong>11.11. Courier time:</strong> Maximum 20 minutes at the address.</p>
<p><strong>11.12. Certification:</strong> Goods comply with GOST and TU standards.</p>
</section>
<section class="info-card wide">
<div class="card-icon">💳</div>
<h2>12. Payment for Goods</h2>
<p><strong>12.1. Currency and price:</strong> In Russian rubles, including taxes and fees.</p>
<p><strong>12.2. Price errors:</strong> If discovered, the seller notifies the buyer. The buyer may confirm or cancel the order.</p>
<p><strong>12.3. Price changes:</strong> The seller may change prices, but not for paid goods.</p>
<p><strong>12.4. Payment methods:</strong> Listed on the website during checkout.</p>
<p><strong>12.5. Bank cards:</strong></p>
<ul class="compact-list">
<li>Payments by the cardholder or authorized person</li>
<li>Authorization through the bank</li>
<li>Identity document may be required</li>
<li>Electronic receipt sent to email</li>
<li>Order verification to prevent fraud</li>
<li>Card data is not stored</li>
</ul>
<p><strong>12.6. Discounts and bonuses:</strong> Set by the seller and published on the website.</p>
<p><strong>12.7. Cash:</strong> Cash payment is not available.</p>
<p><strong>12.8. Refunds:</strong> Within 10 days from the date of the claim.</p>
</section>
<section class="info-card wide">
<div class="card-icon">↩️</div>
<h2>13. Returns and Exchanges</h2>
<p><strong>13.1. General rules:</strong> Digital goods are non-refundable. Physical goods — according to the <a [routerLink]="'/return-policy' | langRoute">Return Policy</a> and consumer protection laws.</p>
<p><strong>13.2. Return procedure:</strong> In accordance with the agreement and the legislation of the Russian Federation.</p>
<p><strong>13.3. Promotional sets:</strong> Returns only as a complete set; individual items cannot be returned.</p>
<p><strong>13.4. Delivery costs:</strong> When returning a quality product, the seller may charge delivery costs.</p>
<p><strong>13.5. Timeframes:</strong> Claims are processed within 10 days.</p>
<p><strong>13.6. Documents for return:</strong></p>
<ul class="compact-list">
<li>Return application</li>
<li>Copy of receipt or check</li>
<li>Copy of acceptance certificate</li>
</ul>
<p><strong>13.7. Return method:</strong> The return method is specified in the application.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>14. Term of the Agreement</h2>
<p><strong>14.1. Commencement and termination:</strong> The agreement is active from the moment of acceptance by the user until revocation of acceptance.</p>
<p><strong>14.2. Right of revocation:</strong> The owner may revoke the offer pursuant to Art. 436 of the Civil Code of the Russian Federation.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>15. Dispute Resolution Procedure</h2>
<p><strong>15.1. Voluntary settlement:</strong> Mandatory pre-trial dispute resolution procedure.</p>
<p><strong>15.2. Claims procedure:</strong></p>
<ul class="compact-list">
<li>The user submits a claim</li>
<li>25 business days for the owner's response</li>
<li>If no compromise is reached — judicial proceedings</li>
</ul>
<p><strong>15.3. Anonymous claims:</strong> Are not accepted for consideration.</p>
<p><strong>15.4. Judicial proceedings:</strong> At the location of the website owner.</p>
</section>
<section class="info-card wide">
<div class="card-icon">📝</div>
<h2>16. Other Terms</h2>
<p><strong>16.1. Effect:</strong> This document supersedes all previous agreements.</p>
<p><strong>16.2. Consent:</strong> By continuing to use the website, the user agrees to the terms.</p>
<p><strong>16.3. Legislation:</strong> Issues are resolved under the legislation of Armenia.</p>
<p><strong>16.4. The term "Legislation":</strong> Refers to the laws of Armenia.</p>
<p><strong>16.5. Free services:</strong> Do not imply the application of consumer protection regulations.</p>
<p><strong>16.6. Absence of relationships:</strong> Do not establish agency, partnership, or employment relationships.</p>
<p><strong>16.7. Invalidity of clauses:</strong> Does not affect the legal force of the remaining provisions.</p>
<p><strong>16.8. Response to violations:</strong> Non-intervention does not prevent subsequent protective measures.</p>
</section>
<section class="info-card">
<div class="card-icon">📞</div>
<h2>Contact Us</h2>
<p>Questions about the agreement:</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="support-note">We are always happy to help</p>
</section>
</div>
</div>
</div>

View File

@@ -0,0 +1,12 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { RouterLink } from '@angular/router';
import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe';
@Component({
selector: 'app-public-offer-novo-en',
imports: [RouterLink, LangRoutePipe],
templateUrl: './public-offer-en.component.html',
styleUrls: ['../../../../../../pages/legal/public-offer/public-offer.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PublicOfferNovoEnComponent {}

View File

@@ -0,0 +1,265 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Օգտագործողի համաձայնագիր</h1>
<p class="subtitle">Հարթակի օգտագործման կանոններ</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📚</div>
<h2>Հիմնական հասկացություններ</h2>
<ul class="compact-list">
<li><strong>Հարթակ</strong> — novo.market ծրագրային-տեխնիկական համակարգ։ Մենք տրամադրում ենք ենթակառուցվածք առևտրի համար՝ առանց վաճառող հանդիսանալու։</li>
<li><strong>Հաճախորդ</strong> — ֆիզիկական անձ՝ գրանցվելուց և սույն պայմաններն ընդունելուց հետո օգտվող կայքը։</li>
<li><strong>Հաշիվ</strong> — հաճախորդի անհատական գոտի՝ էլ. ֆոստի կամ հեռախոսի միճոցով մուտք գործելով։</li>
<li><strong>Պատվիրատու</strong> — հաճախորդ՝ հարթակի միճոցով գնում կատարած։</li>
<li><strong>Օպերատոր</strong> — «ԷԼԵԿՏՐՎՍՏՎՐՍ» ՍՊԸ՝ ՀՀՀ 9909687443։</li>
<li><strong>Մատակարար</strong> — ֆիզ./իրավաբանական անձինք և անհատ ձեռներեցներ՝ հարթակի միճոցով ապրանքներ վաճառող։</li>
<li><strong>Ապրանքներ</strong> — ֆիզիկական՝ էլեկտրոնային ապրանքներ և ծառայություններ կատալոգում։</li>
<li><strong>Էլեկտրոնային ապրանքներ</strong> — ծրագրեր՝ դասընթացներ՝ բաժանորդագրություններ՝ մեդիաբովանդակություն թվային տեսքով։</li>
<li><strong>Գնում</strong> — հաճախորդի ձևակերպված հայտ ձեռքբերման համար։</li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. Հիմնական կանոններ</h2>
<p>1.1. Սույն տեքստը սահմանում է մեր ռեսուրսների հետ փոխազդեցության կանոնները։</p>
<p>1.2. Համաձայնագիրը պարտադիր է հաճախորդի և հարթակի օպերատորի համար։</p>
<p>1.3. Փաստաթուղթը համարվում է որպես հանրային օֆերտա Ռդ 435 հոդվածի և Ռդ 437-ի 2-րդ կետի համաձայն։</p>
<p>1.4. Ընդունումը տեղի է ունենում ինքնաբերաբար ցանկացած գործողության դեպքում՝ այցելություն՝ գրանցում՝ պատվերի ձևակերպում։</p>
<p>1.5. Թղթե պայմանագրի ստորագրումը պարտադիր չէ — էլեկտրոնային ձևը իրավաբանորեն վավեր է։</p>
<p>1.6. Պայմանների հետ անհամաձայնությունը նշանակում է կայքից դուրս գալու պարտավորություն։</p>
<p>1.7. Նաև կիրառվում է <a [routerLink]="'/privacy-policy' | langRoute">Գաղտնիության քաղաքականությունը</a>։</p>
<p>1.8. Մենք կարող ենք միակողմանի կարգով թարմացնել պայմանները։</p>
<p>1.9. Գովազդային ակցիաները կարող են ունենալ հատուկ կանոններ։</p>
</section>
<section class="info-card">
<div class="card-icon">🎯</div>
<h2>2. Համաձայնագրի առարկան</h2>
<p>2.1. Նպատակն է օգտագործողներին հնարավորություն տալ ռեսուրսում ներկայացված ապրանքներ և ծառայություններ ձեռք բերելու։</p>
<p>2.2. Համաձայնագիրը կարգավորում է կայքի օգտագործման և տրամադրվող գործառույթների կարգը։</p>
<p>2.3. Գործում է կայքում ներկայացված ապրանքների՝ ծառայությունների և պրոդուկտների բոլոր տեսակների նկատմամբ։</p>
</section>
<section class="info-card wide">
<div class="card-icon">🛒</div>
<h2>3. Ապրանքների և ծառայությունների վաճառքի պայմաններ</h2>
<p><strong>3.1. Պայմանների ընդունում՝</strong> Պատվեր կատարելով օգտագործողը համաձայնվում է պայմաններին։</p>
<p><strong>3.2. Պայմանագրերի կնքում՝</strong> Պայմանագիրը կնքվում է վաճառողի և գնորդի միճև։ Մարկետպլեյսը տեղեկատվական միճնորդ է՝ ոչ թէ գործարքի կողմ։</p>
<p><strong>3.3. Կոնտակտների մշակում՝</strong> Օգտագործողը համաձայնում է կոնտակտային տվյալների օգտագործմանը պարտավորությունների կատարման համար։</p>
<p><strong>3.4. Երրորդ կողմեր՝</strong> Վաճառողը կարող է ներգրավել երրորդ կողմերի պայմանագրի կատարման համար։</p>
<p><strong>3.5. Իրավունքներ և պարտավորություններ՝</strong> Իրավունքներն ու պարտավորությունները ծագում են վաճառողի մոտ։ Կայքի սեփականատերը մարկետպլեյսի օպերատորն է՝ պատասխանատու չէ վաճառողների գործողությունների համար։</p>
<p><strong>3.6. Սեփականատիրոջ գործառույթներ՝</strong> Տեղեկատվական և տեխնիկական աջակցություն՝ փոխազդեցության համակարգում՝ վեճերի լուծման հարցերում օգնություն։</p>
<p><strong>3.7. Իրավունքների զիճում՝</strong> Վաճառողը կարող է իրավունքները զիճել երրորդ կողմերին։</p>
<p><strong>3.8. Կիրառվող օրենքներ՝</strong> Կարգավորվում են ՌԴ «Սպառողների իրավունքների պաշտպանության մասին» թիվ 2300-1 և ՌԴ քաղաքացիական օրենսգիրքով։</p>
</section>
<section class="info-card">
<div class="card-icon">📱</div>
<h2>4. Գրանցում և անձնական հաշիվ</h2>
<p><strong>4.1. Ըթացակարգ՝</strong> Գրանցումը պարտադիր չէ պատվերի համար՝ սակայն հնարավորություն է տալիս անձնական հաշիվ մուտք գործելու։</p>
<p><strong>4.2. Պարտավորություններ՝</strong> Տրամադրել ճիշտ տեղեկատվություն և թարմացնել այն։</p>
<p><strong>4.3. Նույնականացում՝</strong> Մուտքանունի և գաղտնաբառի օգտագործմամբ կատարված գործողությունները համարվում են օգտագործողի գործողություններ։</p>
<p><strong>4.4. Գաղտնիություն՝</strong> Պահել մուտքանունը և գաղտնաբառը գաղտնի։ Կասկածի խախտման դեպքում — հաղորդել <a href="mailto:info@novo.market">info@novo.market</a>։</p>
<p><strong>4.5. Տվյալների հաստատում՝</strong> Սեփականատերը կարող է պահանջել տեղեկատվության հաստատում։</p>
<p><strong>4.6. Նիստի ավարտ՝</strong> Ինքնուրույն ավարտել աշխատանքը անձնական հաշվում («Ելք»)։</p>
</section>
<section class="info-card wide">
<div class="card-icon">⚙️</div>
<h2>5. Կայքի սեփականատիրոջ իրավունքները և պարտավորությունները</h2>
<p><strong>Սեփականատիրոջ իրավունքներ՝</strong></p>
<ul class="compact-list">
<li>Սահմանափակումներ սահմանել ռեսուրսի օգտագործման մեջ</li>
<li>Տեղեկատվություն ուղարկել նորույթների մասին</li>
<li>Փոխել ապրանքների մատակարարին և/կամ առաքման ընկերությանը առանց Գնորդի նախնական համաձայնության</li>
<li>Փոխել ակցիաների պայմանները միակողմանի կարգով</li>
<li>Սահմանափակել ռիսկեր ստեղծող օգտագործողների գործողությունները</li>
<li>Տեխնիկական աշխատանքներ իրականացնել առանց նախազգուշացման</li>
<li>Ստատիստիկան տվյալները օգտագործել սեփական նպատակների համար</li>
<li>Փոխել ապրանքների ցանկը՝ գներն ու պայմանները</li>
<li>Հրաժարվել սպասարկումը խախտումների կասկածի դեպքում</li>
</ul>
<p><strong>Պարտավորություններ՝</strong> Համաձայնագրի 2.1 կետով նախատեսված ծառայությունների մատուցում։</p>
</section>
<section class="info-card wide">
<div class="card-icon">👤</div>
<h2>6. Օգտագործողի իրավունքները և պարտավորությունները</h2>
<p><strong>Օգտագործողի պարտավորություններ՝</strong></p>
<ul class="compact-list">
<li>Ծանոթանալ համաձայնագիրը պայմանագիր կնքելուց առաջ</li>
<li>Բարոյական վարվել կարծիքներ գրելիս</li>
<li>Հաղորդակցվել քաղաքավարի և հարգանքով</li>
<li>Չտարածել անպատշած բառապաշտություն</li>
<li>Չխանգարել կայքի աշխատանքին</li>
<li>Չբեռնել վիրուսներ և վնասակար ծրագրեր</li>
<li>Չօգտագործել ավտոմատացված ծրագրեր առանց թույլտվության</li>
<li>Չփորձել ուրիշների տվյալներին մուտք գործել</li>
<li>Կայքի բովանդակությունը օրինականորեն օգտագործել</li>
<li>Գրանցվել միայն սեփական անունով</li>
<li>Նամանակավ վճարել պատվերների համար</li>
<li>Ապրանքները օգտագործել անձնական կարիքների համար</li>
<li>Պահպանել ռեսուրսի տեղեկատվական անվտանգությունը</li>
</ul>
<p><strong>Արգելված է՝</strong></p>
<ul class="compact-list">
<li>Օրենքին հակասող բովանդակության բեռնում՝ վիրուսներով կամ կեղծ տեղեկատվությամբ</li>
<li>Այլ օգտագործողների իրավունքների խախտում</li>
<li>Ռդ օրենսդրությունը խախտող վարքագիծ</li>
</ul>
<p><strong>Իրավունքներ՝</strong> Հրաժարվել գովազդային հաղորդագրություններից կայքի միճոցով կամ նամակով <a href="mailto:info@novo.market">info@novo.market</a>։</p>
</section>
<section class="info-card">
<div class="card-icon">©</div>
<h2>7. Բովանդակության բացառիկ իրավունքներ</h2>
<p><strong>7.1. Մտավոր սեփականություն՝</strong> Բոլոր բովանդակությունը (դիզայն՝ տեքստեր՝ գրաֆիկա՝ տեսանյութ՝ ծրագրեր՝ տվյալների բազաներ) սեփականատիրոջ և իրավատերերի հեղինակային իրավունքների առարկան է։</p>
<p><strong>7.2. Օգտագործում՝</strong> Թույլատրվում է միայն կայքի ֆունկցիոնալության շրջանակներում։ Այլ օգտագործում առանց թույլտվության անթույլատրելի է։</p>
<p><strong>7.3. Անձնական օգտագործում՝</strong> Անձնական ոչ առևտրային օգտագործման համար՝ հեղինակային իրավունքների նիշերի պահպանմամբ։</p>
</section>
<section class="info-card">
<div class="card-icon">🔗</div>
<h2>8. Երրորդ կողմերի կայքեր և բովանդակություն</h2>
<p><strong>8.1. Արտաքին հղումներ՝</strong> Կայքը կարող է պարունակել երրորդ կողմի ռեսուրսների հղումներ։ Կայքի սեփականատերը պատասխանատու չէ դրանց բովանդակության համար։</p>
<p><strong>8.2. Հղումների բնույթը՝</strong> Հղումները չեն նշանակում հավանություն կամ հանձնարարություն։</p>
<p><strong>8.3. Մեջբերում՝</strong> Նյութերը վերարտադրելիս պահանջվում է ակտիվ հղում աղբյուրին։</p>
<p><strong>8.4. Բրենդինգ՝</strong> Լոգոն՝ անվանումը և ձևավորումը պատկանում են սեփականատիրոջին։ Թույլտվության առանց օգտագործումը արգելված է։</p>
</section>
<section class="info-card wide">
<div class="card-icon">⚖️</div>
<h2>9. Կողմերի պատասխանատվությունը</h2>
<p><strong>9.1. Ընդհանուր՝</strong> Կայքը տեղեկատվական-տեխնոլոգիական ռեսուրս է՝ որը ապահովում է ապրանքների և ծառայությունների մասին տեղեկատվության տեղադրումը՝ ինչպես նաև գործարքների անվտանգությունը։ Կայքի սեփականատերը պատասխանատվություն է կրում արգելված ապրանքների տեղադրման կանխարգելու և տեղեկատվության որակի և հավաստիության համար։</p>
<p><strong>9.2. Սահմանափակումներ՝</strong> Սեփականատերը չի երաշխավորում մշտական հասանելիություն և սխալների բացակայություն։</p>
<p><strong>9.3. Տեղեկատվություն՝</strong> Օգտագործողը պատասխանատու է տեղեկատվության օգտագործման հետևանքների համար։</p>
<p><strong>9.4. Նույնականացում և վերահսկողություն՝</strong> Գնորդը նույնականացվում է հեռախոսի համարի և Telegram-ի միճոցով տրամադրված տվյալներով։ Յուրաքանչյուր վաճառող անցնում է նույնականացման լիարժեք ընթացակարգ։ Կայքի սեփականատերը ստուգում և վերահսկում է վաճառողների գործունեությունը հարթակում։</p>
<p><strong>9.5. Հաշվի անվտանգություն՝</strong> Օգտագործողը պատասխանատու է մուտքանունի և գաղտնաբառի պահպանման համար։</p>
<p><strong>9.6. Վաճառողի պատասխանատվություն՝</strong> Վաճառողը պատասխանատու է ապրանքների որակի՝ անվտանգության և համապատասխանության համար։</p>
<p><strong>9.7. Սեփականատիրոջ պատասխանատվություն՝</strong> Սեփականատերը պատասխանատու է հարթակում ապրանքների և ծառայությունների տեղեկատվության որակի՝ անվտանգության և հավաստիության համար։ Ընդ որում՝ Սեփականատերը պատասխանատու չէ՝</p>
<ul class="compact-list">
<li>Վաճառողների պարտավորությունների կատարման համար</li>
<li>Երրորդ կողմերի իրավունքների խախտման համար</li>
<li>Առաքման՝ լրացումների և ապրանքների վիճակի համար</li>
</ul>
<p><strong>9.8. Առաքում՝</strong> Առաքման պատասխանատվությունը կրում են տրանսպորտային ընկերությունները։</p>
<p><strong>9.9. Երրորդ կողմեր՝</strong> Օգտագործողը պատասխանատու է երրորդ կողմերի առաջ իր գործողությունների համար։</p>
<p><strong>9.10. Ֆորս-մաժոր՝</strong> Աշխատանքը կարող է կասեցվել անկանխատեսելի հանգամանքներում։</p>
<p><strong>9.11. Գովազդ՝</strong> Գովազդի պատասխանատվությունը կրում են վաճառողները։</p>
</section>
<section class="info-card wide">
<div class="card-icon">🛍️</div>
<h2>10. Ապրանք և գնման կարգը</h2>
<p><strong>10.1. Ձևակերպում՝</strong> Պատվերը ձևակերպվում է կայքում նշված ընթացակարգով։</p>
<p><strong>10.2. Սխալ տվյալներ՝</strong> Գնորդը ընդունում է պատվերը չստանալու ռիսկը սխալ տեղեկատվության դեպքում։</p>
<p><strong>10.3. Առաքման ծանուցում՝</strong> Պատվերը ձևակերպելուց հետո գնորդը ստանում է առաքման տեղեկատվություն։</p>
<p><strong>10.4. Ժամանակի ճշտեցում՝</strong> Առաքմանից առաջ աշխատակիցը կկապվի ժամանակի ճշտեցման համար։</p>
<p><strong>10.5. Ապրանքի առկայություն՝</strong> Վաճառողը չի երաշխավորում ապրանքի մշտական առկայությունը պահեստում։</p>
<p><strong>10.6. Օրենսդրություն՝</strong> Մատակարարումը իրականացվում է ՌԴ օրենքներին համապատասխան։</p>
</section>
<section class="info-card wide">
<div class="card-icon">🚚</div>
<h2>11. Պատվերի առաքում</h2>
<p><strong>11.1. Եղանակներ և ժամկետներ՝</strong> Նշված են կայքում։ Փաստացի ժամկետները ճշտեցվում են պատվերի հաստատման ձամանակ։</p>
<p><strong>11.2. Թվային ապրանքներ՝</strong> Հաստատվում են ֆայլով կամ կոդով նամակի ուղարկմամբ։ Ֆիզիկական ապրանքը — փաստացի հանձնմամբ։</p>
<p><strong>11.3. Տարածք՝</strong> Առաքման սահմանները հրապարակված են կայքում։</p>
<p><strong>11.4. Ապրանքի ընդունում՝</strong> Ապրանքը հանձնվում է գնորդին կամ նշված անձին։</p>
<p><strong>11.5. Ինքնության ստուգում՝</strong> Կանխավճարման դեպքում կարող է պահանջվել ինքնության հաստատում։</p>
<p><strong>11.6. Ռիսկի անցում՝</strong> Ռիսկը անցնում է գնորդին ապրանքի հանձնման պահին։</p>
<p><strong>11.7. Առաքման արժեք՝</strong> Հաշվարկվում է անհատական։</p>
<p><strong>11.8. Պարտավորությունների կատարում՝</strong> Վաճառողը կատարել է պարտավորությունները ապրանքի հանձնման պահին։</p>
<p><strong>11.9. Ապրանքի զննում՝</strong> Գնորդը կարող է զննել ապրանքը ստանալիս։</p>
<p><strong>11.10. Ստուգում՝</strong> Կարելի է ստուգել քանակը՝ տեսականին և լրացումները։</p>
<p><strong>11.11. Սուրհանդեսի ժամանակ՝</strong> Առավելագույնը 20 րոպե հասցեում։</p>
<p><strong>11.12. Սերտիֆիկացում՝</strong> Ապրանքները համապատասխանում են ԳՕՍՏ և ՏՊ ստանդարտներին։</p>
</section>
<section class="info-card wide">
<div class="card-icon">💳</div>
<h2>12. Ապրանքի վճարում</h2>
<p><strong>12.1. Արժույթ և գին՝</strong> Ռդ ռուբլով՝ ներառյալ հարկերն ու տուրքերը։</p>
<p><strong>12.2. Գների սխալներ՝</strong> Հայտնաբերման դեպքում վաճառողը տեղեկացնում է գնորդին։ Գնորդը կարող է հաստատել կամ չեղարկել պատվերը։</p>
<p><strong>12.3. Գների փոփոխություն՝</strong> Վաճառողը կարող է փոխել գները՝ բայց ոչ վճարված ապրանքների համար։</p>
<p><strong>12.4. Վճարման եղանակներ՝</strong> Նշված են կայքում պատվերի ձևակերպման ժամանակ։</p>
<p><strong>12.5. Բանկային քարտեր՝</strong></p>
<ul class="compact-list">
<li>Վճարումները քարտի տիրոջի կամ լիազորված անձի կողմից</li>
<li>Բանկի միճոցով ավտորիզացիա</li>
<li>Կարող է պահանջվել ինքնության փաստաթուղթ</li>
<li>Էլեկտրոնային կտրոն էլ. ֆոստին</li>
<li>Պատվերների ստուգում խաբեությունից կանխարգելու համար</li>
<li>Քարտի տվյալները չեն պահպանվում</li>
</ul>
<p><strong>12.6. Զեղչեր և բոնուսներ՝</strong> Սահմանվում են վաճառողի կողմից և հրապարակվում են կայքում։</p>
<p><strong>12.7. Կանխիկ՝</strong> Կանխիկ վճարում չի իրականացվում։</p>
<p><strong>12.8. Միջոցների վերադարձ՝</strong> Դիմումից 10 օրվա ընթացքում։</p>
</section>
<section class="info-card wide">
<div class="card-icon">↩️</div>
<h2>13. Ապրանքի վերադարձ և փոխանակում</h2>
<p><strong>13.1. Ընդհանուր կանոններ՝</strong> Թվային ապրանքները վերադարձի ենթակա չեն։ Ֆիզիկական ապրանքները — <a [routerLink]="'/return-policy' | langRoute">Վերադարձի քաղաքականության</a> և սպառողների իրավունքների պաշտպանության օրենքներին համապատասխան։</p>
<p><strong>13.2. Վերադարձի ընթացակարգ՝</strong> Համաձայնագրին և ՌԴ օրենսդրությանը համապատասխան։</p>
<p><strong>13.3. Ակցիային հավաքածուներ՝</strong> Վերադարձը միայն ամբողջական՝ առանձին ապրանքներ վերադարձել հնարավոր չէ։</p>
<p><strong>13.4. Առաքման ծախսեր՝</strong> Որակյալ ապրանքի վերադարձի դեպքում վաճառողը կարող է գանձել առաքման ծախսերը։</p>
<p><strong>13.5. Ժամկետներ՝</strong> Դիմումները բավարարվում են 10 օրվա ընթացքում։</p>
<p><strong>13.6. Վերադարձի փաստաթղթեր՝</strong></p>
<ul class="compact-list">
<li>Վերադարձի դիմում</li>
<li>Անդագրի կամ կտրոնի պատճեն</li>
<li>Ընդունման-հանձնման ակտի պատճեն</li>
</ul>
<p><strong>13.7. Վերադարձի մեխանիզմ՝</strong> Վերադարձի եղանակը նշվում է դիմումում։</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>14. Համաձայնագրի գործողության ժամկետը</h2>
<p><strong>14.1. Սկիզբ և դադարեցում՝</strong> Համաձայնագիրը գործում է օգտագործողի ընդունման պահից մինչև ընդունման հետկանչում։</p>
<p><strong>14.2. Հետկանչման իրավունք՝</strong> Սեփականատերը կարող է օֆերտան հետ կանչել ՌԴ 436 հոդվածի համաձայն։</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>15. Վեճերի լուծման կարգը</h2>
<p><strong>15.1. Կամավոր կարգավորում՝</strong> Պարտադիր նախադատական վեճերի լուծման ընթացակարգ։</p>
<p><strong>15.2. Պրետենզիոն կարգ՝</strong></p>
<ul class="compact-list">
<li>Օգտագործողը ներկայացնում է պրետենզիա</li>
<li>25 աշխատանքային օր սեփականատիրոջ պատասխանի համար</li>
<li>Եթե համաձայնություն չի ձեռք բերվում — դատական քննություն</li>
</ul>
<p><strong>15.3. Անանուն պրետենզիաներ՝</strong> Չեն ընդունվում քննարկման։</p>
<p><strong>15.4. Դատական քննություն՝</strong> Կայքի սեփականատիրոջ գտնվելու վայրում։</p>
</section>
<section class="info-card wide">
<div class="card-icon">📝</div>
<h2>16. Այլ պայմաններ</h2>
<p><strong>16.1. Գործողություն՝</strong> Փաստաթուղթը փոխարինում է բոլոր նախորդ պայմանավորվածությունները։</p>
<p><strong>16.2. Համաձայնություն՝</strong> Կայքի օգտագործումը շարունակելով օգտագործողը համաձայնվում է պայմաններին։</p>
<p><strong>16.3. Օրենսդրություն՝</strong> Հարցերը լուծվում են Հայաստանի օրենսդրությամբ։</p>
<p><strong>16.4. «Օրենսդրություն» տերմին՝</strong> Նշանակում է Հայաստանի օրենքները։</p>
<p><strong>16.5. Անվճար ծառայություններ՝</strong> Չեն ենթադրում սպառողների իրավունքների պաշտպանության նորմերի կիրառում։</p>
<p><strong>16.6. Հարաբերությունների բացակայություն՝</strong> Չեն հաստատում գործակալային՝ գործընկերային կամ աշխատանքային հարաբերություններ։</p>
<p><strong>16.7. Կետերի անվավերություն՝</strong> Չի ազդում մնացած դրույթների իրավական ուժի վրա։</p>
<p><strong>16.8. Խախտումների նկատմամբ արձագանք՝</strong> Անգործունեությունը չի խանգարում հետագա պաշտպանության միջոցներին։</p>
</section>
<section class="info-card">
<div class="card-icon">📞</div>
<h2>Կապ</h2>
<p>Համաձայնագրի վերաբերյալ հարցեր՝</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="support-note">Մենք միշտ պատրաստ ենք օգնելու</p>
</section>
</div>
</div>
</div>

View File

@@ -0,0 +1,12 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { RouterLink } from '@angular/router';
import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe';
@Component({
selector: 'app-public-offer-novo-hy',
imports: [RouterLink, LangRoutePipe],
templateUrl: './public-offer-hy.component.html',
styleUrls: ['../../../../../../pages/legal/public-offer/public-offer.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PublicOfferNovoHyComponent {}

View File

@@ -1,267 +1,5 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Пользовательское соглашение</h1>
<p class="subtitle">Правила работы на платформе</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📚</div>
<h2>Ключевые термины</h2>
<ul class="compact-list">
<li><strong>Платформа</strong> — программно-технический комплекс novo.market. Мы предоставляем инфраструктуру для торговли, не являясь продавцами.</li>
<li><strong>Клиент</strong> — физическое лицо, использующее сайт после регистрации и принятия данных условий.</li>
<li><strong>Аккаунт</strong> — индивидуальная зона клиента с авторизацией через email или телефон.</li>
<li><strong>Заказчик</strong> — клиент, совершивший покупку через платформу.</li>
<li><strong>Оператор</strong> — компания ООО «ЭЛЕКТРОМОТОРС», ИНН 9909687443.</li>
<li><strong>Поставщик</strong> — физ./юрлица и ИП, реализующие товары через платформу.</li>
<li><strong>Продукция</strong> — физические, электронные товары и сервисы в каталоге.</li>
<li><strong>Электронная продукция</strong> — софт, курсы, подписки, медиаконтент в цифровом виде.</li>
<li><strong>Покупка</strong> — оформленная заявка клиента на приобретение.</li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. Базовые правила</h2>
<p>1.1. Этот текст определяет правила взаимодействия с нашими ресурсами.</p>
<p>1.2. Соглашение обязательно для клиента и оператора платформы.</p>
<p>1.3. Документ квалифицируется как публичная оферта по ст. 435 и п. 2 ст. 437 ГК РФ.</p>
<p>1.4. Акцепт происходит автоматически при любом действии: визите, регистрации, оформлении покупки.</p>
<p>1.5. Подписание бумажного договора не требуется — электронная форма юридически действительна.</p>
<p>1.6. Несогласие с условиями означает обязанность покинуть сайт.</p>
<p>1.7. Также применяется <a routerLink="/privacy-policy">Политика конфиденциальности</a>.</p>
<p>1.8. Мы можем обновлять условия в одностороннем порядке.</p>
<p>1.9. Промо-кампании могут иметь специальные правила.</p>
</section>
<section class="info-card">
<div class="card-icon">🎯</div>
<h2>2. Предмет соглашения</h2>
<p>2.1. Целью является предоставление пользователям возможности покупать товары и услуги, представленные на ресурсе.</p>
<p>2.2. Соглашение регулирует порядок использования сайта и предоставляемых функций.</p>
<p>2.3. Действие распространяется на все типы товаров, услуг и продуктов на сайте.</p>
</section>
<section class="info-card wide">
<div class="card-icon">🛒</div>
<h2>3. Условия продажи товаров и услуг</h2>
<p><strong>3.1. Принятие условий:</strong> Оформляя заказ, пользователь соглашается с условиями.</p>
<p><strong>3.2. Заключение договоров:</strong> Договор заключается между продавцом и покупателем. Маркетплейс — информационный посредник, не участник сделки.</p>
<p><strong>3.3. Обработка контактов:</strong> Пользователь даёт согласие на использование контактных данных для выполнения обязательств.</p>
<p><strong>3.4. Третьи лица:</strong> Продавец может привлекать третьих лиц для исполнения договора.</p>
<p><strong>3.5. Права и обязанности:</strong> Права и обязанности возникают у продавца. Владелец сайта — оператор маркетплейса, не отвечает за действия продавцов.</p>
<p><strong>3.6. Функции владельца:</strong> Информационное и техническое сопровождение, координация взаимодействия, помощь в урегулировании споров.</p>
<p><strong>3.7. Переуступка прав:</strong> Продавец может уступать права третьим сторонам.</p>
<p><strong>3.8. Применение законов:</strong> Регулируются ФЗ "О защите прав потребителей" №2300-1 и ГК РФ.</p>
</section>
<section class="info-card">
<div class="card-icon">📱</div>
<h2>4. Регистрация и личный кабинет</h2>
<p><strong>4.1. Процедура:</strong> Регистрация необязательна для заказа, но открывает доступ к личному кабинету.</p>
<p><strong>4.2. Обязанности:</strong> Предоставлять точную информацию и поддерживать её актуальность.</p>
<p><strong>4.3. Идентификация:</strong> Действия с использованием логина и пароля считаются действиями пользователя.</p>
<p><strong>4.4. Конфиденциальность:</strong> Хранить логин и пароль в тайне. При подозрении на нарушение — сообщить на <a href="mailto:info@novo.market">info@novo.market</a>.</p>
<p><strong>4.5. Подтверждение данных:</strong> Владелец может запросить подтверждение информации.</p>
<p><strong>4.6. Завершение сеанса:</strong> Самостоятельно завершать работу в личном кабинете («Выход»).</p>
</section>
<section class="info-card wide">
<div class="card-icon">⚙️</div>
<h2>5. Права и обязанности владельца сайта</h2>
<p><strong>Права владельца:</strong></p>
<ul class="compact-list">
<li>Устанавливать ограничения в использовании ресурса</li>
<li>Направлять информацию о нововведениях</li>
<li>Передавать полномочия третьим лицам</li>
<li>Изменять условия акций в одностороннем порядке</li>
<li>Ограничивать действия пользователей, создающих риски</li>
<li>Проводить технические работы без предупреждения</li>
<li>Использовать статистику в собственных интересах</li>
<li>Менять список товаров, цены и условия</li>
<li>Отказывать в обслуживании при подозрении в нарушениях</li>
</ul>
<p><strong>Обязанности:</strong> Оказание услуг, предусмотренных п. 2.1 соглашения.</p>
</section>
<section class="info-card wide">
<div class="card-icon">👤</div>
<h2>6. Права и обязанности пользователя</h2>
<p><strong>Обязанности пользователя:</strong></p>
<ul class="compact-list">
<li>Ознакомиться с соглашением до заключения договора</li>
<li>Этично вести себя при написании отзывов</li>
<li>Общаться вежливо и уважительно</li>
<li>Не распространять ненормативную лексику</li>
<li>Не создавать помех работе сайта</li>
<li>Не загружать вирусы и вредоносные программы</li>
<li>Не использовать автоматизированные программы без разрешения</li>
<li>Не пытаться получить доступ к чужим данным</li>
<li>Законно использовать контент сайта</li>
<li>Регистрироваться только от собственного имени</li>
<li>Своевременно оплачивать заказы</li>
<li>Использовать товары для личных нужд</li>
<li>Беречь информационную безопасность ресурса</li>
</ul>
<p><strong>Запрещено:</strong></p>
<ul class="compact-list">
<li>Загрузка контента, противоречащего закону, с вирусами или ложной информацией</li>
<li>Нарушение прав других пользователей</li>
<li>Поведение, нарушающее российское законодательство</li>
</ul>
<p><strong>Права:</strong> Отказаться от рекламных сообщений через сайт или письмом на <a href="mailto:info@novo.market">info@novo.market</a>.</p>
</section>
<section class="info-card">
<div class="card-icon">©</div>
<h2>7. Исключительные права на контент</h2>
<p><strong>7.1. Интеллектуальная собственность:</strong> Весь контент (дизайн, тексты, графика, видео, программы, базы данных) является объектом авторских прав владельца и правообладателей.</p>
<p><strong>7.2. Использование:</strong> Разрешено только в рамках функциональности сайта. Любое другое использование без разрешения недопустимо.</p>
<p><strong>7.3. Личное использование:</strong> Для личного некоммерческого использования при сохранении обозначений авторских прав.</p>
</section>
<section class="info-card">
<div class="card-icon">🔗</div>
<h2>8. Сайты и контент третьих лиц</h2>
<p><strong>8.1. Внешние ссылки:</strong> Сайт может содержать ссылки на сторонние ресурсы. Ответственность за их содержание не относится к владельцу сайта.</p>
<p><strong>8.2. Характер ссылок:</strong> Ссылки не означают одобрения или рекомендаций.</p>
<p><strong>8.3. Цитирование:</strong> При воспроизведении материалов необходима активная ссылка на источник.</p>
<p><strong>8.4. Брендинг:</strong> Логотип, название и оформление принадлежат владельцу. Использование без разрешения запрещено.</p>
</section>
<section class="info-card wide">
<div class="card-icon">⚖️</div>
<h2>9. Ответственность сторон</h2>
<p><strong>9.1. Общее:</strong> Пользователь использует сайт на свой риск. Ресурсы предоставляются "как есть".</p>
<p><strong>9.2. Ограничения:</strong> Владелец не гарантирует постоянную доступность и отсутствие ошибок.</p>
<p><strong>9.3. Информация:</strong> Пользователь несёт ответственность за последствия использования информации.</p>
<p><strong>9.4. Недостоверные данные:</strong> Владелец не отвечает за неверные данные пользователя.</p>
<p><strong>9.5. Безопасность аккаунта:</strong> Пользователь отвечает за сохранность логина и пароля.</p>
<p><strong>9.6. Ответственность продавца:</strong> Продавец отвечает за качество, безопасность и соответствие товаров.</p>
<p><strong>9.7. Освобождение владельца:</strong> Владелец не отвечает за:</p>
<ul class="compact-list">
<li>Качество, безопасность и правомерность товаров продавцов</li>
<li>Выполнение продавцами обязательств</li>
<li>Истинность информации о товарах</li>
<li>Нарушение прав третьих лиц</li>
<li>Доставку, комплектацию и состояние товаров</li>
</ul>
<p><strong>9.8. Доставка:</strong> Ответственность за доставку несут транспортные компании.</p>
<p><strong>9.9. Третьи лица:</strong> Пользователь отвечает перед третьими лицами за свои действия.</p>
<p><strong>9.10. Форс-мажор:</strong> Работа может быть приостановлена при непредвиденных обстоятельствах.</p>
<p><strong>9.11. Реклама:</strong> Ответственность за рекламу несут продавцы.</p>
</section>
<section class="info-card wide">
<div class="card-icon">🛍️</div>
<h2>10. Товар и порядок покупки</h2>
<p><strong>10.1. Оформление:</strong> Заказ оформляется по процедуре на сайте.</p>
<p><strong>10.2. Некорректные данные:</strong> Покупатель принимает риски неполучения заказа при ошибочной информации.</p>
<p><strong>10.3. Уведомление о доставке:</strong> После формирования заказа покупатель получает информацию о доставке.</p>
<p><strong>10.4. Уточнение времени:</strong> Перед доставкой сотрудник свяжется для уточнения времени.</p>
<p><strong>10.5. Наличие товара:</strong> Продавец не гарантирует постоянное наличие товара на складе.</p>
<p><strong>10.6. Законодательство:</strong> Поставка осуществляется в соответствии с законами РФ.</p>
</section>
<section class="info-card wide">
<div class="card-icon">🚚</div>
<h2>11. Доставка заказа</h2>
<p><strong>11.1. Способы и сроки:</strong> Указаны на сайте. Фактические сроки уточняются при подтверждении заказа.</p>
<p><strong>11.2. Цифровые товары:</strong> Подтверждаются отправкой письма с файлом или кодом. Физический товар — реальной передачей.</p>
<p><strong>11.3. Территория:</strong> Границы доставки опубликованы на сайте.</p>
<p><strong>11.4. Приём товара:</strong> Товар передается покупателю или указанному лицу.</p>
<p><strong>11.5. Проверка личности:</strong> При предоплате может потребоваться удостоверение личности.</p>
<p><strong>11.6. Переход риска:</strong> Риск переходит к покупателю при передаче товара.</p>
<p><strong>11.7. Стоимость доставки:</strong> Рассчитывается индивидуально.</p>
<p><strong>11.8. Выполнение обязательств:</strong> Продавец выполнил обязательства при передаче товара.</p>
<p><strong>11.9. Осмотр товара:</strong> Покупатель может осмотреть товар при получении.</p>
<p><strong>11.10. Проверка:</strong> Можно проверить количество, ассортимент и комплектацию.</p>
<p><strong>11.11. Время курьера:</strong> Максимум 20 минут по адресу.</p>
<p><strong>11.12. Сертификация:</strong> Товары соответствуют ГОСТ и ТУ.</p>
</section>
<section class="info-card wide">
<div class="card-icon">💳</div>
<h2>12. Оплата товара</h2>
<p><strong>12.1. Валюта и цена:</strong> В рублях РФ, включая налоги и сборы.</p>
<p><strong>12.2. Ошибки в ценах:</strong> При обнаружении продавец уведомляет покупателя. Покупатель может подтвердить или отменить заказ.</p>
<p><strong>12.3. Изменение цен:</strong> Продавец может менять цены, но не на оплаченные товары.</p>
<p><strong>12.4. Способы оплаты:</strong> Указаны на сайте при оформлении заказа.</p>
<p><strong>12.5. Банковские карты:</strong></p>
<ul class="compact-list">
<li>Платежи держателем карты или лицом по доверенности</li>
<li>Авторизация через банк</li>
<li>Может требоваться документ личности</li>
<li>Электронный чек на email</li>
<li>Проверка заказов для предотвращения мошенничества</li>
<li>Данные карт не хранятся</li>
</ul>
<p><strong>12.6. Скидки и бонусы:</strong> Устанавливаются продавцом и публикуются на сайте.</p>
<p><strong>12.7. Наличные:</strong> Оплата наличными не осуществляется.</p>
<p><strong>12.8. Возврат средств:</strong> В течение 10 дней с момента заявления.</p>
</section>
<section class="info-card wide">
<div class="card-icon">↩️</div>
<h2>13. Возврат и обмен товара</h2>
<p><strong>13.1. Общие правила:</strong> Цифровые товары не подлежат возврату. Физические товары — согласно <a routerLink="/return-policy">Политике возврата</a> и законам о правах потребителей.</p>
<p><strong>13.2. Процедура возврата:</strong> В соответствии с соглашением и законодательством РФ.</p>
<p><strong>13.3. Акционные наборы:</strong> Возврат только в комплексе, отдельные товары вернуть нельзя.</p>
<p><strong>13.4. Затраты на доставку:</strong> При возврате качественного товара продавец может взыскать затраты на доставку.</p>
<p><strong>13.5. Сроки:</strong> Заявления удовлетворяются в течение 10 дней.</p>
<p><strong>13.6. Документы при возврате:</strong></p>
<ul class="compact-list">
<li>Заявление на возврат</li>
<li>Копия квитанции или чека</li>
<li>Копия акта приема-передачи</li>
</ul>
<p><strong>13.7. Механизм возврата:</strong> Способ возврата указывается в заявлении.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>14. Срок действия соглашения</h2>
<p><strong>14.1. Начало и прекращение:</strong> Соглашение активно с момента принятия пользователем до отзыва акцепта.</p>
<p><strong>14.2. Право отзыва:</strong> Владелец может отозвать оферту согласно ст. 436 ГК РФ.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>15. Порядок разрешения споров</h2>
<p><strong>15.1. Добровольное урегулирование:</strong> Обязательный досудебный порядок рассмотрения споров.</p>
<p><strong>15.2. Претензионный порядок:</strong></p>
<ul class="compact-list">
<li>Пользователь направляет претензию</li>
<li>25 рабочих дней на ответ владельца</li>
<li>Если компромисс не достигнут — судебное рассмотрение</li>
</ul>
<p><strong>15.3. Анонимные претензии:</strong> Не принимаются к рассмотрению.</p>
<p><strong>15.4. Судебное рассмотрение:</strong> По месту нахождения владельца сайта.</p>
</section>
<section class="info-card wide">
<div class="card-icon">📝</div>
<h2>16. Прочие условия</h2>
<p><strong>16.1. Действие:</strong> Документ заменяет все предшествующие договоренности.</p>
<p><strong>16.2. Согласие:</strong> Продолжая использовать сайт, пользователь соглашается с условиями.</p>
<p><strong>16.3. Законодательство:</strong> Вопросы разрешаются по законодательству Армении.</p>
<p><strong>16.4. Термин "Законодательство":</strong> Подразумевает законы Армении.</p>
<p><strong>16.5. Бесплатные услуги:</strong> Не предполагают применение норм о защите прав потребителей.</p>
<p><strong>16.6. Отсутствие отношений:</strong> Не устанавливают агентских связей, партнёрства или трудовых отношений.</p>
<p><strong>16.7. Недействительность пунктов:</strong> Не влияет на законную силу остальных положений.</p>
<p><strong>16.8. Реакция на нарушения:</strong> Невмешательство не препятствует последующим мерам защиты.</p>
</section>
<section class="info-card">
<div class="card-icon">📞</div>
<h2>Контакты</h2>
<p>Вопросы по соглашению:</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="support-note">Мы всегда готовы помочь</p>
</section>
</div>
</div>
</div>
@switch (lang()) {
@case ('ru') { <app-public-offer-novo-ru /> }
@case ('en') { <app-public-offer-novo-en /> }
@case ('hy') { <app-public-offer-novo-hy /> }
}

View File

@@ -1,11 +1,16 @@
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Component, ChangeDetectionStrategy, inject } from '@angular/core';
import { LanguageService } from '../../../../../services/language.service';
import { PublicOfferNovoRuComponent } from './ru/public-offer-ru.component';
import { PublicOfferNovoEnComponent } from './en/public-offer-en.component';
import { PublicOfferNovoHyComponent } from './hy/public-offer-hy.component';
@Component({
selector: 'app-public-offer-novo',
standalone: true,
imports: [CommonModule],
imports: [PublicOfferNovoRuComponent, PublicOfferNovoEnComponent, PublicOfferNovoHyComponent],
templateUrl: './public-offer.component.html',
styleUrls: ['../../../../../pages/legal/public-offer/public-offer.component.scss']
styleUrls: ['../../../../../pages/legal/public-offer/public-offer.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PublicOfferNovoComponent {}
export class PublicOfferNovoComponent {
lang = inject(LanguageService).currentLanguage;
}

View File

@@ -0,0 +1,265 @@
<div class="legal-page">
<div class="legal-container">
<div class="novo-header">
<h1>Пользовательское соглашение</h1>
<p class="subtitle">Правила работы на платформе</p>
</div>
<div class="novo-cards">
<section class="info-card wide">
<div class="card-icon">📚</div>
<h2>Ключевые термины</h2>
<ul class="compact-list">
<li><strong>Платформа</strong> — программно-технический комплекс novo.market. Мы предоставляем инфраструктуру для торговли, не являясь продавцами.</li>
<li><strong>Клиент</strong> — физическое лицо, использующее сайт после регистрации и принятия данных условий.</li>
<li><strong>Аккаунт</strong> — индивидуальная зона клиента с авторизацией через email или телефон.</li>
<li><strong>Заказчик</strong> — клиент, совершивший покупку через платформу.</li>
<li><strong>Оператор</strong> — компания ООО «ЭЛЕКТРОМОТОРС», ИНН 9909687443.</li>
<li><strong>Поставщик</strong> — физ./юрлица и ИП, реализующие товары через платформу.</li>
<li><strong>Продукция</strong> — физические, электронные товары и сервисы в каталоге.</li>
<li><strong>Электронная продукция</strong> — софт, курсы, подписки, медиаконтент в цифровом виде.</li>
<li><strong>Покупка</strong> — оформленная заявка клиента на приобретение.</li>
</ul>
</section>
<section class="info-card wide">
<div class="card-icon">📋</div>
<h2>1. Базовые правила</h2>
<p>1.1. Этот текст определяет правила взаимодействия с нашими ресурсами.</p>
<p>1.2. Соглашение обязательно для клиента и оператора платформы.</p>
<p>1.3. Документ квалифицируется как публичная оферта по ст. 435 и п. 2 ст. 437 ГК РФ.</p>
<p>1.4. Акцепт происходит автоматически при любом действии: визите, регистрации, оформлении покупки.</p>
<p>1.5. Подписание бумажного договора не требуется — электронная форма юридически действительна.</p>
<p>1.6. Несогласие с условиями означает обязанность покинуть сайт.</p>
<p>1.7. Также применяется <a [routerLink]="'/privacy-policy' | langRoute">Политика конфиденциальности</a>.</p>
<p>1.8. Мы можем обновлять условия в одностороннем порядке.</p>
<p>1.9. Промо-кампании могут иметь специальные правила.</p>
</section>
<section class="info-card">
<div class="card-icon">🎯</div>
<h2>2. Предмет соглашения</h2>
<p>2.1. Целью является предоставление пользователям возможности покупать товары и услуги, представленные на ресурсе.</p>
<p>2.2. Соглашение регулирует порядок использования сайта и предоставляемых функций.</p>
<p>2.3. Действие распространяется на все типы товаров, услуг и продуктов на сайте.</p>
</section>
<section class="info-card wide">
<div class="card-icon">🛒</div>
<h2>3. Условия продажи товаров и услуг</h2>
<p><strong>3.1. Принятие условий:</strong> Оформляя заказ, пользователь соглашается с условиями.</p>
<p><strong>3.2. Заключение договоров:</strong> Договор заключается между продавцом и покупателем. Маркетплейс — информационный посредник, не участник сделки.</p>
<p><strong>3.3. Обработка контактов:</strong> Пользователь даёт согласие на использование контактных данных для выполнения обязательств.</p>
<p><strong>3.4. Третьи лица:</strong> Продавец может привлекать третьих лиц для исполнения договора.</p>
<p><strong>3.5. Права и обязанности:</strong> Права и обязанности возникают у продавца. Владелец сайта — оператор маркетплейса, не отвечает за действия продавцов.</p>
<p><strong>3.6. Функции владельца:</strong> Информационное и техническое сопровождение, координация взаимодействия, помощь в урегулировании споров.</p>
<p><strong>3.7. Переуступка прав:</strong> Продавец может уступать права третьим сторонам.</p>
<p><strong>3.8. Применение законов:</strong> Регулируются ФЗ "О защите прав потребителей" №2300-1 и ГК РФ.</p>
</section>
<section class="info-card">
<div class="card-icon">📱</div>
<h2>4. Регистрация и личный кабинет</h2>
<p><strong>4.1. Процедура:</strong> Регистрация необязательна для заказа, но открывает доступ к личному кабинету.</p>
<p><strong>4.2. Обязанности:</strong> Предоставлять точную информацию и поддерживать её актуальность.</p>
<p><strong>4.3. Идентификация:</strong> Действия с использованием логина и пароля считаются действиями пользователя.</p>
<p><strong>4.4. Конфиденциальность:</strong> Хранить логин и пароль в тайне. При подозрении на нарушение — сообщить на <a href="mailto:info@novo.market">info@novo.market</a>.</p>
<p><strong>4.5. Подтверждение данных:</strong> Владелец может запросить подтверждение информации.</p>
<p><strong>4.6. Завершение сеанса:</strong> Самостоятельно завершать работу в личном кабинете («Выход»).</p>
</section>
<section class="info-card wide">
<div class="card-icon">⚙️</div>
<h2>5. Права и обязанности владельца сайта</h2>
<p><strong>Права владельца:</strong></p>
<ul class="compact-list">
<li>Устанавливать ограничения в использовании ресурса</li>
<li>Направлять информацию о нововведениях</li>
<li>Изменять поставщика товаров и/или компанию-доставщика без предварительного согласия Покупателя</li>
<li>Изменять условия акций в одностороннем порядке</li>
<li>Ограничивать действия пользователей, создающих риски</li>
<li>Проводить технические работы без предупреждения</li>
<li>Использовать статистику в собственных интересах</li>
<li>Менять список товаров, цены и условия</li>
<li>Отказывать в обслуживании при подозрении в нарушениях</li>
</ul>
<p><strong>Обязанности:</strong> Оказание услуг, предусмотренных п. 2.1 соглашения.</p>
</section>
<section class="info-card wide">
<div class="card-icon">👤</div>
<h2>6. Права и обязанности пользователя</h2>
<p><strong>Обязанности пользователя:</strong></p>
<ul class="compact-list">
<li>Ознакомиться с соглашением до заключения договора</li>
<li>Этично вести себя при написании отзывов</li>
<li>Общаться вежливо и уважительно</li>
<li>Не распространять ненормативную лексику</li>
<li>Не создавать помех работе сайта</li>
<li>Не загружать вирусы и вредоносные программы</li>
<li>Не использовать автоматизированные программы без разрешения</li>
<li>Не пытаться получить доступ к чужим данным</li>
<li>Законно использовать контент сайта</li>
<li>Регистрироваться только от собственного имени</li>
<li>Своевременно оплачивать заказы</li>
<li>Использовать товары для личных нужд</li>
<li>Беречь информационную безопасность ресурса</li>
</ul>
<p><strong>Запрещено:</strong></p>
<ul class="compact-list">
<li>Загрузка контента, противоречащего закону, с вирусами или ложной информацией</li>
<li>Нарушение прав других пользователей</li>
<li>Поведение, нарушающее российское законодательство</li>
</ul>
<p><strong>Права:</strong> Отказаться от рекламных сообщений через сайт или письмом на <a href="mailto:info@novo.market">info@novo.market</a>.</p>
</section>
<section class="info-card">
<div class="card-icon">©</div>
<h2>7. Исключительные права на контент</h2>
<p><strong>7.1. Интеллектуальная собственность:</strong> Весь контент (дизайн, тексты, графика, видео, программы, базы данных) является объектом авторских прав владельца и правообладателей.</p>
<p><strong>7.2. Использование:</strong> Разрешено только в рамках функциональности сайта. Любое другое использование без разрешения недопустимо.</p>
<p><strong>7.3. Личное использование:</strong> Для личного некоммерческого использования при сохранении обозначений авторских прав.</p>
</section>
<section class="info-card">
<div class="card-icon">🔗</div>
<h2>8. Сайты и контент третьих лиц</h2>
<p><strong>8.1. Внешние ссылки:</strong> Сайт может содержать ссылки на сторонние ресурсы. Ответственность за их содержание не относится к владельцу сайта.</p>
<p><strong>8.2. Характер ссылок:</strong> Ссылки не означают одобрения или рекомендаций.</p>
<p><strong>8.3. Цитирование:</strong> При воспроизведении материалов необходима активная ссылка на источник.</p>
<p><strong>8.4. Брендинг:</strong> Логотип, название и оформление принадлежат владельцу. Использование без разрешения запрещено.</p>
</section>
<section class="info-card wide">
<div class="card-icon">⚖️</div>
<h2>9. Ответственность сторон</h2>
<p><strong>9.1. Общее:</strong> Сайт является информационно-технологическим ресурсом, обеспечивающим размещение информации о товарах и услугах, а также безопасность совершения сделок. Владелец сайта принимает на себя ответственность за недопущение размещения запрещённых товаров на ресурсе, а также за качество и достоверность информации о товарах и услугах, представленных на платформе.</p>
<p><strong>9.2. Ограничения:</strong> Владелец не гарантирует постоянную доступность и отсутствие ошибок.</p>
<p><strong>9.3. Информация:</strong> Пользователь несёт ответственность за последствия использования информации.</p>
<p><strong>9.4. Идентификация и контроль:</strong> Покупатель идентифицируется по номеру телефона и данным, предоставляемым через Telegram. Каждый Продавец проходит полную процедуру идентификации (онбординг), его данные доступны при возникновении спорных ситуаций. Владелец сайта осуществляет проверку и контроль деятельности Продавцов на платформе.</p>
<p><strong>9.5. Безопасность аккаунта:</strong> Пользователь отвечает за сохранность логина и пароля.</p>
<p><strong>9.6. Ответственность продавца:</strong> Продавец отвечает за качество, безопасность и соответствие товаров.</p>
<p><strong>9.7. Ответственность владельца:</strong> Владелец несёт ответственность за качество, безопасность и достоверность информации о товарах и услугах на платформе. При этом Владелец не отвечает за:</p>
<ul class="compact-list">
<li>Выполнение продавцами обязательств</li>
<li>Нарушение прав третьих лиц</li>
<li>Доставку, комплектацию и состояние товаров</li>
</ul>
<p><strong>9.8. Доставка:</strong> Ответственность за доставку несут транспортные компании.</p>
<p><strong>9.9. Третьи лица:</strong> Пользователь отвечает перед третьими лицами за свои действия.</p>
<p><strong>9.10. Форс-мажор:</strong> Работа может быть приостановлена при непредвиденных обстоятельствах.</p>
<p><strong>9.11. Реклама:</strong> Ответственность за рекламу несут продавцы.</p>
</section>
<section class="info-card wide">
<div class="card-icon">🛍️</div>
<h2>10. Товар и порядок покупки</h2>
<p><strong>10.1. Оформление:</strong> Заказ оформляется по процедуре на сайте.</p>
<p><strong>10.2. Некорректные данные:</strong> Покупатель принимает риски неполучения заказа при ошибочной информации.</p>
<p><strong>10.3. Уведомление о доставке:</strong> После формирования заказа покупатель получает информацию о доставке.</p>
<p><strong>10.4. Уточнение времени:</strong> Перед доставкой сотрудник свяжется для уточнения времени.</p>
<p><strong>10.5. Наличие товара:</strong> Продавец не гарантирует постоянное наличие товара на складе.</p>
<p><strong>10.6. Законодательство:</strong> Поставка осуществляется в соответствии с законами РФ.</p>
</section>
<section class="info-card wide">
<div class="card-icon">🚚</div>
<h2>11. Доставка заказа</h2>
<p><strong>11.1. Способы и сроки:</strong> Указаны на сайте. Фактические сроки уточняются при подтверждении заказа.</p>
<p><strong>11.2. Цифровые товары:</strong> Подтверждаются отправкой письма с файлом или кодом. Физический товар — реальной передачей.</p>
<p><strong>11.3. Территория:</strong> Границы доставки опубликованы на сайте.</p>
<p><strong>11.4. Приём товара:</strong> Товар передается покупателю или указанному лицу.</p>
<p><strong>11.5. Проверка личности:</strong> При предоплате может потребоваться удостоверение личности.</p>
<p><strong>11.6. Переход риска:</strong> Риск переходит к покупателю при передаче товара.</p>
<p><strong>11.7. Стоимость доставки:</strong> Рассчитывается индивидуально.</p>
<p><strong>11.8. Выполнение обязательств:</strong> Продавец выполнил обязательства при передаче товара.</p>
<p><strong>11.9. Осмотр товара:</strong> Покупатель может осмотреть товар при получении.</p>
<p><strong>11.10. Проверка:</strong> Можно проверить количество, ассортимент и комплектацию.</p>
<p><strong>11.11. Время курьера:</strong> Максимум 20 минут по адресу.</p>
<p><strong>11.12. Сертификация:</strong> Товары соответствуют ГОСТ и ТУ.</p>
</section>
<section class="info-card wide">
<div class="card-icon">💳</div>
<h2>12. Оплата товара</h2>
<p><strong>12.1. Валюта и цена:</strong> В рублях РФ, включая налоги и сборы.</p>
<p><strong>12.2. Ошибки в ценах:</strong> При обнаружении продавец уведомляет покупателя. Покупатель может подтвердить или отменить заказ.</p>
<p><strong>12.3. Изменение цен:</strong> Продавец может менять цены, но не на оплаченные товары.</p>
<p><strong>12.4. Способы оплаты:</strong> Указаны на сайте при оформлении заказа.</p>
<p><strong>12.5. Банковские карты:</strong></p>
<ul class="compact-list">
<li>Платежи держателем карты или лицом по доверенности</li>
<li>Авторизация через банк</li>
<li>Может требоваться документ личности</li>
<li>Электронный чек на email</li>
<li>Проверка заказов для предотвращения мошенничества</li>
<li>Данные карт не хранятся</li>
</ul>
<p><strong>12.6. Скидки и бонусы:</strong> Устанавливаются продавцом и публикуются на сайте.</p>
<p><strong>12.7. Наличные:</strong> Оплата наличными не осуществляется.</p>
<p><strong>12.8. Возврат средств:</strong> В течение 10 дней с момента заявления.</p>
</section>
<section class="info-card wide">
<div class="card-icon">↩️</div>
<h2>13. Возврат и обмен товара</h2>
<p><strong>13.1. Общие правила:</strong> Цифровые товары не подлежат возврату. Физические товары — согласно <a [routerLink]="'/return-policy' | langRoute">Политике возврата</a> и законам о правах потребителей.</p>
<p><strong>13.2. Процедура возврата:</strong> В соответствии с соглашением и законодательством РФ.</p>
<p><strong>13.3. Акционные наборы:</strong> Возврат только в комплексе, отдельные товары вернуть нельзя.</p>
<p><strong>13.4. Затраты на доставку:</strong> При возврате качественного товара продавец может взыскать затраты на доставку.</p>
<p><strong>13.5. Сроки:</strong> Заявления удовлетворяются в течение 10 дней.</p>
<p><strong>13.6. Документы при возврате:</strong></p>
<ul class="compact-list">
<li>Заявление на возврат</li>
<li>Копия квитанции или чека</li>
<li>Копия акта приема-передачи</li>
</ul>
<p><strong>13.7. Механизм возврата:</strong> Способ возврата указывается в заявлении.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>14. Срок действия соглашения</h2>
<p><strong>14.1. Начало и прекращение:</strong> Соглашение активно с момента принятия пользователем до отзыва акцепта.</p>
<p><strong>14.2. Право отзыва:</strong> Владелец может отозвать оферту согласно ст. 436 ГК РФ.</p>
</section>
<section class="info-card">
<div class="card-icon"></div>
<h2>15. Порядок разрешения споров</h2>
<p><strong>15.1. Добровольное урегулирование:</strong> Обязательный досудебный порядок рассмотрения споров.</p>
<p><strong>15.2. Претензионный порядок:</strong></p>
<ul class="compact-list">
<li>Пользователь направляет претензию</li>
<li>25 рабочих дней на ответ владельца</li>
<li>Если компромисс не достигнут — судебное рассмотрение</li>
</ul>
<p><strong>15.3. Анонимные претензии:</strong> Не принимаются к рассмотрению.</p>
<p><strong>15.4. Судебное рассмотрение:</strong> По месту нахождения владельца сайта.</p>
</section>
<section class="info-card wide">
<div class="card-icon">📝</div>
<h2>16. Прочие условия</h2>
<p><strong>16.1. Действие:</strong> Документ заменяет все предшествующие договоренности.</p>
<p><strong>16.2. Согласие:</strong> Продолжая использовать сайт, пользователь соглашается с условиями.</p>
<p><strong>16.3. Законодательство:</strong> Вопросы разрешаются по законодательству Армении.</p>
<p><strong>16.4. Термин "Законодательство":</strong> Подразумевает законы Армении.</p>
<p><strong>16.5. Бесплатные услуги:</strong> Не предполагают применение норм о защите прав потребителей.</p>
<p><strong>16.6. Отсутствие отношений:</strong> Не устанавливают агентских связей, партнёрства или трудовых отношений.</p>
<p><strong>16.7. Недействительность пунктов:</strong> Не влияет на законную силу остальных положений.</p>
<p><strong>16.8. Реакция на нарушения:</strong> Невмешательство не препятствует последующим мерам защиты.</p>
</section>
<section class="info-card">
<div class="card-icon">📞</div>
<h2>Контакты</h2>
<p>Вопросы по соглашению:</p>
<a href="mailto:info@novo.market" class="contact-email">info@novo.market</a>
<p><a href="tel:+37498731231">+374 98 731231</a></p>
<p class="support-note">Мы всегда готовы помочь</p>
</section>
</div>
</div>
</div>

View File

@@ -0,0 +1,12 @@
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { RouterLink } from '@angular/router';
import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe';
@Component({
selector: 'app-public-offer-novo-ru',
imports: [RouterLink, LangRoutePipe],
templateUrl: './public-offer-ru.component.html',
styleUrls: ['../../../../../../pages/legal/public-offer/public-offer.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class PublicOfferNovoRuComponent {}

Some files were not shown because too many files have changed in this diff Show More