This commit is contained in:
merelendor 2021-10-21 17:23:33 +03:00
commit 1305e6d9c4
112 changed files with 8973 additions and 0 deletions

3
.eslintrc.json Normal file
View File

@ -0,0 +1,3 @@
{
"extends": "next/core-web-vitals"
}

34
.gitignore vendored Normal file
View File

@ -0,0 +1,34 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# dependencies
/node_modules
/.pnp
.pnp.js
# testing
/coverage
# next.js
/.next/
/out/
# production
/build
# misc
.DS_Store
*.pem
# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# local env files
.env.local
.env.development.local
.env.test.local
.env.production.local
# vercel
.vercel

34
README.md Normal file
View File

@ -0,0 +1,34 @@
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
## Getting Started
First, run the development server:
```bash
npm run dev
# or
yarn dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
You can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file.
[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.js`.
The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.
## Learn More
To learn more about Next.js, take a look at the following resources:
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
## Deploy on Vercel
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.

317
css/components/style.css Normal file
View File

@ -0,0 +1,317 @@
button,
.button {
border: 0;
background: transparent;
appearance: none;
box-shadow: none;
cursor: pointer;
box-sizing: border-box;
padding: 0px 15px;
display: inline-flex;
align-items: center;
justify-content: center;
height: 40px;
font-weight: 600;
font-size: 15px;
line-height: 20px;
}
.button {
color: var(--blue);
background: #fff;
}
.button:disabled {
opacity: 0.48;
cursor: default;
}
.button.icon:before {
content: "";
display: block;
width: 16px;
height: 16px;
margin-right: 12px;
}
.button.button-blue {
background: var(--blue);
color: #fff;
}
.button.button-blue.icon:before {
background: url("/images/icons/btn_icon_white.svg") no-repeat center;
}
.button.button-blue.transparent {
color: var(--blue);
background: transparent;
}
.button.button-blue.transparent.icon:before {
background: url("/images/icons/btn_icon_blue.svg") no-repeat center;
}
.button.button-gray {
color: var(--gray);
background: var(--gray-light);
}
.button.button-gray.transparent {
color: var(--gray);
background: transparent;
}
.button.button-gray.icon:before {
background: url("/images/icons/btn_icon_gray.svg") no-repeat center;
}
.button.button-compact {
width: 40px;
height: 40px;
text-indent: -9999px;
overflow: hidden;
}
.button.button-compact.icon:before {
margin-right: 0;
}
input[type="checkbox"] {
display: none;
visibility: hidden;
}
input[type="checkbox"] + label {
display: flex;
align-items: center;
cursor: pointer;
}
input[type="checkbox"] + label:before {
content: "";
display: block;
width: 16px;
min-width: 16px;
height: 16px;
border: 1px solid rgba(0, 16, 61, 0.12);
box-sizing: border-box;
border-radius: 4px;
margin-right: 12px;
}
input[type="checkbox"]:checked + label:before {
background: url("/images/icons/checkbox_white.svg") no-repeat center var(--primary);
border-color: var(--primary);
}
input[type="checkbox"]:disabled + label:before {
background: url("/images/icons/checkbox_gray.svg") no-repeat center var(--gray-light);
cursor: none;
}
input[type="radio"] {
display: none;
visibility: hidden;
}
input[type="radio"] + label {
display: block;
padding-left: 28px;
cursor: pointer;
}
input[type="radio"] + label:before {
content: "";
display: block;
border: 1px solid rgba(0, 16, 61, 0.12);
box-sizing: border-box;
border-radius: 100%;
}
input[type="radio"]:checked + label:before {
background: #fff;
}
input[type="radio"]:disabled + label:before {
background: var(--gray);
cursor: none;
}
.selected_item {
display: flex;
align-items: center;
justify-content: center;
background: var(--gray-light);
box-sizing: border-box;
padding: 0 2px;
}
.selected_item img {
width: 24px;
height: 24px;
object-fit: cover;
object-position: center;
margin-right: 8px;
}
.selected_item .delete {
margin-left: 8px;
width: 28px;
height: 28px;
background: url("/images/icons/delete_gray.svg") no-repeat center;
}
.list-column {
column-gap: 20px;
list-style: disc;
margin: 15px 0 15px 15px;
}
.list-column li {
line-height: 25px;
}
.list-column[data-column="2"] {
column-count: 2;
}
.list-column[data-column="3"] {
column-count: 3;
}
.form_field {
position: relative;
}
.form_field .clear {
position: absolute;
top: 0;
right: 0;
width: 40px;
height: 40px;
background: url("/images/icons/delete_black.svg") no-repeat center;
z-index: 2;
}
.form_field input,
.form_field textarea,
.form_field select {
border: 1px solid rgba(0, 16, 61, 0.12);
box-sizing: border-box;
height: 40px;
background: #fff;
padding: 0 12px;
width: 100%;
outline: none;
font-size: 15px;
}
.form_field input.error,
.form_field textarea.error,
.form_field select.error {
border-color: var(--red);
}
.form_field input.filled,
.form_field textarea.filled,
.form_field select.filled {
border-color: rgba(0, 16, 61, 0.48);
}
.form_field input:disabled,
.form_field textarea:disabled,
.form_field select:disabled {
background: var(--gray-light);
}
.form_field input[type="search"],
.form_field textarea[type="search"],
.form_field select[type="search"] {
padding-left: 32px;
background-image: url("/images/icons/icon-search.svg");
background-repeat: no-repeat;
background-position: 8px 50%;
}
.form_field input[type="date"],
.form_field textarea[type="date"],
.form_field select[type="date"],
.form_field input.date_input,
.form_field textarea.date_input,
.form_field select.date_input {
padding-left: 32px;
background-image: url("/images/icons/icon-date.svg");
background-repeat: no-repeat;
background-position: 8px 50%;
}
.form_field input[type="date"]::-webkit-inner-spin-button,
.form_field textarea[type="date"]::-webkit-inner-spin-button,
.form_field select[type="date"]::-webkit-inner-spin-button,
.form_field input.date_input::-webkit-inner-spin-button,
.form_field textarea.date_input::-webkit-inner-spin-button,
.form_field select.date_input::-webkit-inner-spin-button,
.form_field input[type="date"]::-webkit-calendar-picker-indicator,
.form_field textarea[type="date"]::-webkit-calendar-picker-indicator,
.form_field select[type="date"]::-webkit-calendar-picker-indicator,
.form_field input.date_input::-webkit-calendar-picker-indicator,
.form_field textarea.date_input::-webkit-calendar-picker-indicator,
.form_field select.date_input::-webkit-calendar-picker-indicator {
display: none;
-webkit-appearance: none;
}
.form_field select {
background-image: url("/images/icons/icon-select.svg");
background-repeat: no-repeat;
background-position: calc(100% - 16px) 50%;
-webkit-appearance: none;
-moz-appearance: none;
}
.form_field select::-ms-expand {
display: none;
}
.form_field textarea {
padding-top: 10px;
height: 80px;
}
.fieldgroup {
display: flex;
justify-content: space-between;
}
.socials {
display: flex;
}
.socials a {
display: block;
width: 32px;
height: 32px;
text-decoration: none;
}
.socials a:not(:last-child) {
margin-right: 22px;
}
.tabs {
display: flex;
}
.tabs .tab {
line-height: 40px;
margin-right: 8px;
padding: 0 20px;
cursor: pointer;
}
.tabs .tab.active {
background: var(--blue);
color: #fff;
font-weight: 700;
cursor: default;
}
.pagination {
margin-top: 40px;
}
.pagination ul {
display: flex;
align-items: flex-end;
justify-content: flex-end;
}
.pagination ul li {
font-size: 26px;
line-height: 35px;
color: var(--blue);
}
.pagination ul li a {
display: block;
padding: 0 5px;
}
.image-full {
width: 100%;
margin-bottom: 50px;
height: 450px;
background: var(--gray-light);
}
.image-full img {
width: 100%;
height: 100%;
object-fit: cover;
}
ul.custom-dots {
list-style: none;
padding: 0;
}
ul.custom-dots li {
padding-left: 15px;
position: relative;
}
ul.custom-dots li:before {
content: "";
display: block;
position: absolute;
width: 2px;
height: 2px;
background: #000;
border-radius: 2px;
top: 9px;
left: 5px;
}

View File

@ -0,0 +1 @@
{"version":3,"sources":["style.less"],"names":[],"mappings":"AACA,OACA,QACE,QAAA,CACA,sBAAA,CACA,eAAA,CACA,eAAA,CACA,cAAA,CACA,qBAAA,CACA,gBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,WAAA,CACA,eAAA,CACA,cAAA,CACA,iBAGF,QACE,MAAO,WAAP,CACA,gBAGA,OAAC,UACC,WAAA,CACA,eAIA,OADD,KACE,QACC,QAAS,EAAT,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,kBAIJ,OAAC,aACC,WAAY,WAAZ,CACA,WAEA,OAJD,YAIE,KAAK,QACJ,eAAgB,qDAGlB,OARD,YAQE,aACC,MAAO,WAAP,CACA,uBAEA,OAZH,YAQE,YAIE,KAAK,QACJ,eAAgB,oDAKtB,OAAC,aACC,MAAO,WAAP,CACA,WAAY,kBAEZ,OAJD,YAIE,aACC,MAAO,WAAP,CACA,uBAGF,OATD,YASE,KAAK,QACJ,eAAgB,oDAIpB,OAAC,gBACC,UAAA,CACA,WAAA,CACA,mBAAA,CACA,gBAEA,OAND,eAME,KAAK,QACJ,eAMN,KAAK,kBACH,YAAA,CACA,kBAEA,KAJG,iBAID,OACA,YAAA,CACA,kBAAA,CACA,eAGA,KAVC,iBAID,MAMC,QACC,QAAS,EAAT,CACA,aAAA,CACA,UAAA,CACA,cAAA,CACA,WAAA,CACA,mCAAA,CACA,qBAAA,CACA,iBAAA,CACA,kBAKF,KAxBC,iBAuBF,QAAS,MACP,QACC,eAAgB,0DAA0D,cAA1E,CACA,aAAc,eAIhB,KA9BC,iBA6BF,SAAU,MACR,QACC,eAAgB,yDAAyD,iBAAzE,CACA,YAKN,KAAK,eACH,YAAA,CACA,kBAEA,KAJG,cAID,OACA,aAAA,CACA,iBAAA,CACA,eAEA,KATC,cAID,MAKC,QACC,QAAS,EAAT,CACA,aAAA,CACA,mCAAA,CACA,qBAAA,CACA,mBAKF,KAnBC,cAkBF,QAAS,MACP,QACC,gBAIF,KAxBC,cAuBF,SAAU,MACR,QACC,WAAa,WAAb,CACA,YAMN,eACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,WAAY,iBAAZ,CACA,qBAAA,CACA,cANF,cAQE,KACE,UAAA,CACA,WAAA,CACA,gBAAA,CACA,sBAAA,CACA,iBAbJ,cAgBE,SACE,eAAA,CACA,UAAA,CACA,WAAA,CACA,eAAgB,uDAKpB,aACE,eAAA,CACA,eAAA,CACA,wBAHF,YAKE,IACE,iBAGF,YAAC,kBACC,eAGF,YAAC,kBACC,eAKJ,YACE,kBADF,WAGE,QACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,UAAA,CACA,WAAA,CACA,eAAgB,uDAAhB,CACA,UAVJ,WAaE,OAbF,WAaS,UAbT,WAamB,QACf,mCAAA,CACA,qBAAA,CACA,WAAA,CACA,eAAA,CACA,cAAA,CACA,UAAA,CACA,YAAA,CACA,eAEA,WAVF,MAUG,OAAD,WAVK,SAUJ,OAAD,WAVe,OAUd,OACC,aAAc,WAGhB,WAdF,MAcG,QAAD,WAdK,SAcJ,QAAD,WAde,OAcd,QACC,gCAGF,WAlBF,MAkBG,UAAD,WAlBK,SAkBJ,UAAD,WAlBe,OAkBd,UACC,WAAY,kBAGd,WAtBF,MAsBG,gBAAD,WAtBK,SAsBJ,gBAAD,WAtBe,OAsBd,gBACC,iBAAA,CACA,qBAAsB,qCAAtB,CACA,2BAAA,CACA,4BAGF,WA7BF,MA6BG,cAAD,WA7BK,SA6BJ,cAAD,WA7Be,OA6Bd,cACD,WA9BF,MA8BG,YAAD,WA9BK,SA8BJ,YAAD,WA9Be,OA8Bd,YACC,iBAAA,CACA,qBAAsB,mCAAtB,CACA,2BAAA,CACA,4BAEA,WApCJ,MA6BG,aAOE,4BAAD,WApCG,SA6BJ,aAOE,4BAAD,WApCa,OA6Bd,aAOE,4BAAD,WApCJ,MA8BG,WAME,4BAAD,WApCG,SA8BJ,WAME,4BAAD,WApCa,OA8Bd,WAME,4BACD,WArCJ,MA6BG,aAQE,oCAAD,WArCG,SA6BJ,aAQE,oCAAD,WArCa,OA6Bd,aAQE,oCAAD,WArCJ,MA8BG,WAOE,oCAAD,WArCG,SA8BJ,WAOE,oCAAD,WArCa,OA8Bd,WAOE,oCACC,YAAA,CACA,wBApDR,WAyDE,QACE,qBAAsB,qCAAtB,CACA,2BAAA,CACA,oBAAqB,qBAArB,CACA,uBAAA,CACA,qBAEA,WAPF,OAOG,aACC,aAjEN,WAqEE,UACE,gBAAA,CACA,YAIJ,YACE,YAAA,CACA,8BAKF,SACE,aADF,QAGE,GACE,aAAA,CACA,UAAA,CACA,WAAA,CACA,qBAEA,QANF,EAMG,IAAI,cACH,kBAMN,MACE,aADF,KAGE,MACE,gBAAA,CACA,gBAAA,CACA,cAAA,CACA,eAEA,KANF,KAMG,QACC,WAAY,WAAZ,CACA,UAAA,CACA,eAAA,CACA,eAMN,YACE,gBADF,WAGE,IACE,YAAA,CACA,oBAAA,CACA,yBANJ,WAGE,GAKE,IACE,cAAA,CACA,gBAAA,CACA,MAAO,YAXb,WAGE,GAKE,GAKE,GACE,aAAA,CACA,cAOR,YACE,UAAA,CACA,kBAAA,CACA,YAAA,CACA,WAAY,kBAJd,WAME,KACE,UAAA,CACA,WAAA,CACA,iBAKJ,EAAE,aACA,eAAA,CACA,UAFF,EAAE,YAIA,IACE,iBAAA,CACA,kBAEA,EARF,YAIA,GAIG,QACC,QAAS,EAAT,CACA,aAAA,CACA,iBAAA,CACA,SAAA,CACA,UAAA,CACA,eAAA,CACA,iBAAA,CACA,OAAA,CACA"}

371
css/components/style.less Normal file
View File

@ -0,0 +1,371 @@
// Buttons
button,
.button {
border: 0;
background: transparent;
appearance: none;
box-shadow: none;
cursor: pointer;
box-sizing: border-box;
padding: 0px 15px;
display: inline-flex;
align-items: center;
justify-content: center;
height: 40px;
font-weight: 600;
font-size: 15px;
line-height: 20px;
}
.button {
color: var(--blue);
background: #fff;
&:disabled {
opacity: 0.48;
cursor: default;
}
&.icon {
&:before {
content: "";
display: block;
width: 16px;
height: 16px;
margin-right: 12px;
}
}
&.button-blue {
background: var(--blue);
color: #fff;
&.icon:before {
background: url("/images/icons/btn_icon_white.svg") no-repeat center;
}
&.transparent {
color: var(--blue);
background: transparent;
&.icon:before {
background: url("/images/icons/btn_icon_blue.svg") no-repeat center;
}
}
}
&.button-gray {
color: var(--gray);
background: var(--gray-light);
&.transparent {
color: var(--gray);
background: transparent;
}
&.icon:before {
background: url("/images/icons/btn_icon_gray.svg") no-repeat center;
}
}
&.button-compact {
width: 40px;
height: 40px;
text-indent: -9999px;
overflow: hidden;
&.icon:before {
margin-right: 0;
}
}
}
// Labels
input[type="checkbox"] {
display: none;
visibility: hidden;
& + label {
display: flex;
align-items: center;
cursor: pointer;
&:before {
content: "";
display: block;
width: 16px;
min-width: 16px;
height: 16px;
border: 1px solid rgba(0, 16, 61, 0.12);
box-sizing: border-box;
border-radius: 4px;
margin-right: 12px;
}
}
&:checked + label {
&:before {
background: url("/images/icons/checkbox_white.svg") no-repeat center var(--primary);
border-color: var(--primary);
}
}
&:disabled + label {
&:before {
background: url("/images/icons/checkbox_gray.svg") no-repeat center var(--gray-light);
cursor: none;
}
}
}
input[type="radio"] {
display: none;
visibility: hidden;
& + label {
display: block;
padding-left: 28px;
cursor: pointer;
&:before {
content: "";
display: block;
border: 1px solid rgba(0, 16, 61, 0.12);
box-sizing: border-box;
border-radius: 100%;
}
}
&:checked + label {
&:before {
background: #fff;
}
}
&:disabled + label {
&:before {
background: var(--gray);
cursor: none;
}
}
}
// Seleted Blocks
.selected_item {
display: flex;
align-items: center;
justify-content: center;
background: var(--gray-light);
box-sizing: border-box;
padding: 0 2px;
img {
width: 24px;
height: 24px;
object-fit: cover;
object-position: center;
margin-right: 8px;
}
.delete {
margin-left: 8px;
width: 28px;
height: 28px;
background: url("/images/icons/delete_gray.svg") no-repeat center;
}
}
// Text columns
.list-column {
column-gap: 20px;
list-style: disc;
margin: 15px 0 15px 15px;
li {
line-height: 25px;
};
&[data-column="2"] {
column-count: 2;
}
&[data-column="3"] {
column-count: 3;
}
}
// Form elements
.form_field {
position: relative;
.clear {
position: absolute;
top: 0;
right: 0;
width: 40px;
height: 40px;
background: url("/images/icons/delete_black.svg") no-repeat center;
z-index: 2;
}
input, textarea, select {
border: 1px solid rgba(0, 16, 61, 0.12);
box-sizing: border-box;
height: 40px;
background: #fff;
padding: 0 12px;
width: 100%;
outline: none;
font-size: 15px;
&.error {
border-color: var(--red);
}
&.filled {
border-color: rgba(0, 16, 61, 0.48);
}
&:disabled {
background: var(--gray-light);
}
&[type="search"] {
padding-left: 32px;
background-image: url("/images/icons/icon-search.svg");
background-repeat: no-repeat;
background-position: 8px 50%;
}
&[type="date"],
&.date_input {
padding-left: 32px;
background-image: url("/images/icons/icon-date.svg");
background-repeat: no-repeat;
background-position: 8px 50%;
&::-webkit-inner-spin-button,
&::-webkit-calendar-picker-indicator {
display: none;
-webkit-appearance: none;
}
}
}
select {
background-image: url("/images/icons/icon-select.svg");
background-repeat: no-repeat;
background-position: calc(100% - 16px) 50%;
-webkit-appearance: none;
-moz-appearance: none;
&::-ms-expand {
display: none;
}
}
textarea {
padding-top: 10px;
height: 80px;
}
}
.fieldgroup {
display: flex;
justify-content: space-between;
}
// social
.socials {
display: flex;
a {
display: block;
width: 32px;
height: 32px;
text-decoration: none;
&:not(:last-child) {
margin-right: 22px;
}
}
}
// Tabs
.tabs {
display: flex;
.tab {
line-height: 40px;
margin-right: 8px;
padding: 0 20px;
cursor: pointer;
&.active {
background: var(--blue);
color: #fff;
font-weight: 700;
cursor: default;
}
}
}
// Pagination
.pagination {
margin-top: 40px;
ul {
display: flex;
align-items: flex-end;
justify-content: flex-end;
li {
font-size: 26px;
line-height: 35px;
color: var(--blue);
a {
display: block;
padding: 0 5px;
}
}
}
}
// Превью изображения
.image-full {
width: 100%;
margin-bottom: 50px;
height: 450px;
background: var(--gray-light);
img {
width: 100%;
height: 100%;
object-fit: cover;
}
}
// UL с кастомными точками
ul.custom-dots {
list-style: none;
padding: 0;
li {
padding-left: 15px;
position: relative;
&:before {
content: "";
display: block;
position: absolute;
width: 2px;
height: 2px;
background: #000;
border-radius: 2px;
top: 9px;
left: 5px;
}
}
}

48
css/footer/style.css Normal file
View File

@ -0,0 +1,48 @@
footer {
background: #EDEFF5;
padding: 45px 0;
box-sizing: border-box;
}
footer .container {
display: flex;
justify-content: space-between;
align-items: flex-start;
background: transparent;
}
footer .column {
width: 270px;
}
footer .column li:not(:last-child) {
margin-bottom: 13px;
}
footer .column li a {
color: #000;
}
footer .column p {
color: #8E94A7;
line-height: 32px;
}
footer .column a[href^="tel"] {
display: inline-block;
font-size: 16px;
line-height: 32px;
color: #000;
padding-left: 40px;
background: url("/images/icons/icon-phone.svg") no-repeat left center;
}
footer .column a[href^="mailto"] {
display: inline-block;
font-size: 16px;
line-height: 24px;
color: #000;
padding-left: 40px;
background: url("/images/icons/icon-mail.svg") no-repeat left center;
}
footer .column div:nth-child(1),
footer .column div:nth-child(2),
footer .column div.socials {
margin-bottom: 40px;
}
footer .column div a {
line-height: 32px;
}

1
css/footer/style.css.map Normal file
View File

@ -0,0 +1 @@
{"version":3,"sources":["style.less"],"names":[],"mappings":"AAAA,OACI,kBAAA,CACA,cAAA,CACA,sBAHJ,MAKI,YACI,YAAA,CACA,6BAAA,CACA,sBAAA,CACA,uBATR,MAYI,SACI,YAGQ,MAJZ,QAGQ,GACK,IAAI,cACD,mBAjBpB,MAYI,QAGQ,GAKI,GACI,WArBpB,MAYI,QAcQ,GACI,aAAA,CACA,iBAIA,MApBZ,QAmBQ,EACK,cACG,oBAAA,CACA,cAAA,CACA,gBAAA,CACA,UAAA,CACA,iBAAA,CACA,eAAgB,2DAGpB,MA7BZ,QAmBQ,EAUK,iBACG,oBAAA,CACA,cAAA,CACA,gBAAA,CACA,UAAA,CACA,iBAAA,CACA,eAAgB,0DAKpB,MAxCZ,QAuCQ,IACK,UAAU,IACX,MAzCZ,QAuCQ,IAEK,UAAU,IACX,MA1CZ,QAuCQ,IAGK,SAAU,mBAtD3B,MAYI,QAuCQ,IAKI,GACI"}

62
css/footer/style.less Normal file
View File

@ -0,0 +1,62 @@
footer {
background: #EDEFF5;
padding: 45px 0;
box-sizing: border-box;
.container {
display: flex;
justify-content: space-between;
align-items: flex-start;
background: transparent;
}
.column {
width: 270px;
li{
&:not(:last-child) {
margin-bottom: 13px;
}
a {
color: #000;
}
}
p {
color: #8E94A7;
line-height: 32px;
}
a {
&[href^="tel"] {
display: inline-block;
font-size: 16px;
line-height: 32px;
color: #000;
padding-left: 40px;
background: url("/images/icons/icon-phone.svg") no-repeat left center;
}
&[href^="mailto"] {
display: inline-block;
font-size: 16px;
line-height: 24px;
color: #000;
padding-left: 40px;
background: url("/images/icons/icon-mail.svg") no-repeat left center;
}
}
div {
&:nth-child(1),
&:nth-child(2),
&.socials {margin-bottom: 40px;}
a {
line-height: 32px;
}
}
}
}

152
css/forms/style.css Normal file
View File

@ -0,0 +1,152 @@
#filter.filter_in_catalog:not(.visible) {
display: none;
}
#filter.filter_in_catalog .container {
padding-top: 0;
padding-bottom: 0;
margin-bottom: 40px;
}
#filter .filter_header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 40px;
}
#filter .filter_header .button {
width: calc(33.333% - 21px);
}
#filter .filter_body {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
#filter .filter_body .form_field {
width: calc(33.333% - 21px);
margin-bottom: 10px;
}
#filter .filter_body .fieldgroup {
width: calc(33.333% - 21px);
}
#filter .filter_body .fieldgroup .form_field {
width: calc(50% - 20px);
}
#catalog_small_filter {
margin-bottom: 40px;
}
#catalog_small_filter.hidden {
display: none;
}
#catalog_small_filter .filter_body {
display: flex;
justify-content: flex-end;
}
#catalog_small_filter .filter_body select {
margin-right: 30px;
width: 306px;
}
#catalog_small_filter .filter_body button {
width: 220px;
}
#order .order_form {
position: relative;
margin: 0 -25px;
}
#order .order_form .order_email {
display: flex;
align-items: center;
position: absolute;
z-index: 1;
background: #EDEFF5;
height: 235px;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
}
#order .order_form .order_email p {
width: 320px;
font-size: 24px;
line-height: 45px;
padding: 0 20px;
}
#order .order_form form {
width: 750px;
background: var(--blue);
box-sizing: border-box;
padding: 55px 90px;
margin: auto;
margin-left: 390px;
position: relative;
z-index: 2;
}
#order .order_form form input {
margin-bottom: 32px;
background: rgba(255, 255, 255, 0.2);
color: #fff;
}
#order .order_form form input::placeholder {
color: #fff;
}
#order .order_form form .policy {
position: relative;
z-index: 2;
margin: -16px 25px 45px 25px;
}
#order .order_form form .policy label {
color: #fff;
font-weight: 300;
}
#order .order_form form .policy label:before {
background: #fff;
border-radius: 0;
}
#order .order_form form .policy input:checked + label:before {
border-color: #fff;
background: url("/images/icons/checkbox_blue.svg") no-repeat center #fff;
}
#order .order_form form .button {
display: inherit;
margin-left: auto;
}
.login {
max-width: 410px;
}
.login .form_field {
margin-bottom: 15px;
}
.login input[name="login"] {
padding-left: 32px;
background: url("/images/icons/icon-login.svg") no-repeat 8px 50%;
}
.login input[name="pass"] {
padding-left: 32px;
background: url("/images/icons/icon-pass.svg") no-repeat 8px 50%;
}
.login .button {
width: 90px;
display: block;
margin-left: auto;
}
.contract_search {
margin-bottom: 55px;
}
.contract_search form {
display: flex;
align-items: center;
justify-content: space-between;
}
.contract_search form .form_field:first-child {
width: calc(50% - 15px);
min-width: calc(50% - 15px);
margin-right: 15px;
}
.contract_search form .form_field:nth-child(2),
.contract_search form .form_field:nth-child(3) {
width: 100%;
margin-right: 15px;
}
.contract_search form .form_field .button {
width: 158px;
min-width: 158px;
}

1
css/forms/style.css.map Normal file
View File

@ -0,0 +1 @@
{"version":3,"sources":["style.less"],"names":[],"mappings":"AAGQ,OAAC,kBAAkB,IAAI,WACnB,aAGJ,OAAC,kBACG,YACI,aAAA,CACA,gBAAA,CACA,mBAVZ,OAcI,gBACI,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,mBAlBR,OAcI,eAMI,SACI,MAAO,qBArBnB,OAyBI,cACI,YAAA,CACA,cAAA,CACA,8BA5BR,OAyBI,aAKI,aACI,MAAO,oBAAP,CACA,mBAhCZ,OAyBI,aAUI,aACI,MAAO,qBApCnB,OAyBI,aAUI,YAGI,aACI,MAAO,iBAO3B,sBACI,mBAEA,qBAAC,QACG,aAJR,qBAOI,cACI,YAAA,CACA,yBATR,qBAOI,aAII,QACI,iBAAA,CACA,YAbZ,qBAOI,aASI,QACI,YAMZ,MAEI,aACI,iBAAA,CACA,eAJR,MAEI,YAII,cACI,YAAA,CACA,kBAAA,CACA,iBAAA,CACA,SAAA,CACA,kBAAA,CACA,YAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,QAAA,CACA,YAjBZ,MAEI,YAII,aAaI,GACI,WAAA,CACA,cAAA,CACA,gBAAA,CACA,eAvBhB,MAEI,YAyBI,MACI,WAAA,CACA,WAAY,WAAZ,CACA,qBAAA,CACA,iBAAA,CACA,WAAA,CACA,iBAAA,CACA,iBAAA,CACA,UAnCZ,MAEI,YAyBI,KAUI,OACI,kBAAA,CACA,gCAAA,CACA,WAEA,MAxCZ,YAyBI,KAUI,MAKK,cACG,WA3CpB,MAEI,YAyBI,KAoBI,SACI,iBAAA,CACA,SAAA,CACA,4BAlDhB,MAEI,YAyBI,KAoBI,QAKI,OACI,UAAA,CACA,gBAEA,MAtDhB,YAyBI,KAoBI,QAKI,MAIK,QACG,eAAA,CACA,gBA1DxB,MAEI,YAyBI,KAoBI,QAeI,MAAK,QAAS,MAAO,QACjB,iBAAA,CACA,eAAgB,8DAhEpC,MAEI,YAyBI,KAyCI,SACI,eAAA,CACA,iBAOhB,OACI,gBADJ,MAGI,aACI,mBAJR,MAOI,MAAK,eACD,iBAAA,CACA,eAAgB,uDATxB,MAYI,MAAK,cACD,iBAAA,CACA,eAAgB,sDAdxB,MAiBI,SACI,UAAA,CACA,aAAA,CACA,iBAMR,iBACI,mBADJ,gBAEI,MACI,YAAA,CACA,kBAAA,CACA,8BAGI,gBANR,KAKI,YACK,aACG,MAAO,gBAAP,CACA,UAAW,gBAAX,CACA,kBAGJ,gBAZR,KAKI,YAOK,UAAU,IACX,gBAbR,KAKI,YAQK,UAAU,IACP,UAAA,CACA,kBAjBhB,gBAEI,KAKI,YAaI,SACI,WAAA,CACA"}

200
css/forms/style.less Normal file
View File

@ -0,0 +1,200 @@
// Filter {
#filter {
&.filter_in_catalog:not(.visible) {
display: none;
}
&.filter_in_catalog {
.container {
padding-top: 0;
padding-bottom: 0;
margin-bottom: 40px;
}
}
.filter_header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 40px;
.button {
width: calc(33.333% - 21px);
}
}
.filter_body {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
.form_field {
width: calc(33.333% - 21px);
margin-bottom: 10px;
}
.fieldgroup {
width: calc(33.333% - 21px);
.form_field {
width: calc(50% - 20px);
}
}
}
}
// Catalog smamm filter
#catalog_small_filter {
margin-bottom: 40px;
&.hidden {
display: none;
}
.filter_body {
display: flex;
justify-content: flex-end;
select {
margin-right: 30px;
width: 306px;
}
button {
width: 220px;
}
}
}
// Order
#order {
.order_form {
position: relative;
margin: 0 -25px;
.order_email {
display: flex;
align-items: center;
position: absolute;
z-index: 1;
background: #EDEFF5;
height: 235px;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
p {
width: 320px;
font-size: 24px;
line-height: 45px;
padding: 0 20px;
}
}
form {
width: 750px;
background: var(--blue);
box-sizing: border-box;
padding: 55px 90px;
margin: auto;
margin-left: 390px;
position: relative;
z-index: 2;
input {
margin-bottom: 32px;
background: rgba(255, 255, 255, 0.2);
color: #fff;
&::placeholder {
color: #fff;
}
}
.policy {
position: relative;
z-index: 2;
margin: -16px 25px 45px 25px;
label {
color: #fff;
font-weight: 300;
&:before {
background: #fff;
border-radius: 0;
}
}
input:checked + label:before {
border-color: #fff;
background: url("/images/icons/checkbox_blue.svg") no-repeat center #fff;
}
}
.button {
display: inherit;
margin-left: auto;
}
}
}
}
// Login
.login {
max-width: 410px;
.form_field {
margin-bottom: 15px;
}
input[name="login"] {
padding-left: 32px;
background: url("/images/icons/icon-login.svg") no-repeat 8px 50%;
}
input[name="pass"] {
padding-left: 32px;
background: url("/images/icons/icon-pass.svg") no-repeat 8px 50%;
}
.button {
width: 90px;
display: block;
margin-left: auto;
}
}
// Поиск договора в лк
.contract_search {
margin-bottom: 55px;
form {
display: flex;
align-items: center;
justify-content: space-between;
.form_field {
&:first-child {
width: calc(50% - 15px);
min-width: calc(50% - 15px);
margin-right: 15px;
}
&:nth-child(2),
&:nth-child(3) {
width: 100%;
margin-right: 15px;
}
.button {
width: 158px;
min-width: 158px;
}
}
}
}

61
css/header/style.css Normal file
View File

@ -0,0 +1,61 @@
header {
background: #fff;
position: fixed;
z-index: 99;
left: 0;
right: 0;
height: 112px;
font-size: 16px;
line-height: 24px;
box-shadow: 8px 8px 16px 4px rgba(133, 139, 146, 0.06);
}
header .container {
height: inherit;
display: flex;
align-items: center;
justify-content: space-between;
padding: 0;
background: #fff;
}
header .container:after {
display: none;
}
header a {
text-decoration: none;
color: #000;
}
header a.logo {
transform: translateY(4px);
}
header .header_menu {
margin: 0 32px;
padding: 0 32px;
border-left: 1px solid #E7E9F0;
border-right: 1px solid #E7E9F0;
display: flex;
align-items: center;
justify-content: space-between;
height: 32px;
width: 100%;
}
header .header_menu nav ul {
display: flex;
}
header .header_menu nav ul li:not(:last-child) {
margin-right: 24px;
}
header .header_menu nav ul li:last-child {
margin-right: 63px;
}
header .header_menu nav ul li a.active {
color: var(--blue);
font-weight: 700;
}
header .lk {
display: block;
text-decoration: none;
min-width: 32px;
width: 32px;
height: 32px;
background: url("/images/icons/icon-lk.svg") no-repeat center;
}

1
css/header/style.css.map Normal file
View File

@ -0,0 +1 @@
{"version":3,"sources":["style.less"],"names":[],"mappings":"AAAA,OACI,eAAA,CACA,cAAA,CACA,UAAA,CACA,MAAA,CACA,OAAA,CAEA,YAAA,CACA,cAAA,CACA,gBAAA,CACA,mDAVJ,MAYI,YACI,cAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,SAAA,CACA,gBAEA,MARJ,WAQK,OACG,aArBZ,MAyBI,GACI,oBAAA,CACA,WAEA,MAJJ,EAIK,MACG,UAAW,gBA9BvB,MAkCI,cACI,aAAA,CACA,cAAA,CACA,6BAAA,CACA,8BAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,WAAA,CACA,WA3CR,MAkCI,aAWI,IACI,IACI,aAGI,MAhBhB,aAWI,IACI,GAGI,GACK,IAAI,cACD,kBAGJ,MApBhB,aAWI,IACI,GAGI,GAKK,YACG,kBAIA,MAzBpB,aAWI,IACI,GAGI,GASI,EACK,QACG,MAAO,WAAP,CACA,gBA7D5B,MAqEI,KACI,aAAA,CACA,oBAAA,CACA,cAAA,CACA,UAAA,CACA,WAAA,CACA,eAAgB"}

78
css/header/style.less Normal file
View File

@ -0,0 +1,78 @@
header {
background: #fff;
position: fixed;
z-index: 99;
left: 0;
right: 0;
height: 112px;
font-size: 16px;
line-height: 24px;
box-shadow: 8px 8px 16px 4px rgba(133, 139, 146, 0.06);
.container {
height: inherit;
display: flex;
align-items: center;
justify-content: space-between;
padding: 0;
background: #fff;
&:after {
display: none;
}
}
a {
text-decoration: none;
color: #000;
&.logo {
transform: translateY(4px);
}
}
.header_menu {
margin: 0 32px;
padding: 0 32px;
border-left: 1px solid #E7E9F0;
border-right: 1px solid #E7E9F0;
display: flex;
align-items: center;
justify-content: space-between;
height: 32px;
width: 100%;
nav {
ul {
display: flex;
li {
&:not(:last-child) {
margin-right: 24px;
}
&:last-child {
margin-right: 63px;
}
a {
&.active {
color: var(--blue);
font-weight: 700;
}
}
}
}
}
}
.lk {
display: block;
text-decoration: none;
min-width: 32px;
width: 32px;
height: 32px;
background: url("/images/icons/icon-lk.svg") no-repeat center;
}
}

1433
css/main/style.css Normal file

File diff suppressed because it is too large Load Diff

1
css/main/style.css.map Normal file

File diff suppressed because one or more lines are too long

1688
css/main/style.less Normal file

File diff suppressed because it is too large Load Diff

41
css/reset.css Normal file
View File

@ -0,0 +1,41 @@
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}

7
css/style.css Normal file
View File

@ -0,0 +1,7 @@
@import url(reset.css);
@import url(var.css);
@import url(forms/style.css);
@import url(main/style.css);
@import url(components/style.css);
@import url(header/style.css);
@import url(footer/style.css);

189
css/var.css Normal file
View File

@ -0,0 +1,189 @@
:root {
--blue: #1C01A9;
--blue-secondary: #85B2FC;
--gray: #2C2D2E;
--gray-light: rgba(0, 16, 61, 0.06);
--primary: #005FF9;
--primary-light: rgba(0, 95, 249, 0.1);
--red: #ED0A34;
--inactive: #EDEFF5;
--green: #04A8A4;
--text_not_active: #8E94A7;
}
@font-face {
font-family: 'PF Din Display Pro Bold';
src: url('/fonts/PFDinDisplayPro-Bold.woff') format('woff');
font-weight: normal;
font-style: normal;
}
body {
font-size: 15px;
line-height: 20px;
color: #0C0C0C;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
}
.container {
padding-top: 80px;
padding-bottom: 80px;
width: 100%;
max-width: 1310px;
margin: auto;
position: relative;
}
.container:after {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
right: -4px;
bottom: 0;
z-index: -1;
/*
background: repeating-linear-gradient(
90deg,
#fff,
#EDEFF5 1px,
transparent 0px,
transparent 25%);
background: repeating-linear-gradient(to right, transparent 1px, transparent calc(25% - 1px), #EDEFF5 25%, #EDEFF5 25%);
*/
}
.container.wide {
max-width: 1340px;
padding-left: 25px;
padding-right: 25px;
}
.aside_container {
display: flex;
justify-content: space-between;
}
.aside_container aside {
width: 415px;
}
.aside_container article {
width: calc(100% - 550px);
}
.aside_container article:only-child {
width: 100%;
}
.aside_container article .info_column {
padding: 20px 40px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
border-bottom: 1px solid #EDEFF5;
}
.aside_container article .info_column div {
width: calc(50% - 55px);
}
.aside_container.about aside {
width: 305px;
}
.aside_container.about article {
width: calc(100% - 335px);
}
.section_title {
font-size: 50px;
line-height: 60px;
font-weight: 700;
color: #0C0C0C;
margin-bottom: 35px;
}
.section_title.no-margin {
margin-bottom: 0;
}
h1 {
font-size: 32px;
line-height: 40px;
}
h2 {
font-size: 24px;
line-height: 28px;
margin-top: 1.5em;
margin-bottom: 10px;
}
h2.model {
font-size: 26px;
line-height: 35px;
color: var(--text_not_active);
margin-top: 0;
margin-bottom: 0;
}
h2:first-child {
margin-top: 0;
}
h3 {
font-size: 17px;
line-height: 24px;
margin-top: 1.5em;
margin-bottom: 10px;
}
h3:first-child {
margin-top: 0;
}
h4 {
font-size: 15px;
line-height: 20px;
margin-top: 1.5em;
margin-bottom: 10px;
}
h4:first-child {
margin-top: 0;
}
.secondary {
font-size: 13px;
line-height: 20px;
}
.secondary.not_active {
color: #8E94A7;
}
b,
strong {
font-weight: 700;
}
p.primary {
color: var(--blue);
}
a {
text-decoration: none;
color: var(--blue);
}
div {
box-sizing: border-box;
}
.clear {
width: 100%;
height: 112px;
}
@media all and (max-width: 736px) {
h1 {
font-size: 24px;
line-height: 32px;
}
h2 {
font-size: 20px;
line-height: 24px;
}
}
.i-phone {
padding-left: 28px;
background: url("/images/icons/icon-phone-hot.svg") no-repeat 0 2px;
}
.i-phone-secondary {
padding-left: 28px;
background: url("/images/icons/icon-phone-secondary.svg") no-repeat 0 2px;
}
.i-address {
padding-left: 28px;
background: url("/images/icons/icon-address.svg") no-repeat 0 2px;
}
.i-worktime {
padding-left: 28px;
background: url("/images/icons/icon-worktime.svg") no-repeat 0 2px;
}
.i-pdf {
padding-left: 80px;
background: url("/images/icons/icon-pdf.svg") no-repeat left center;
}

1
css/var.css.map Normal file
View File

@ -0,0 +1 @@
{"version":3,"sources":["var.less"],"names":[],"mappings":"AAAA,MACE,cAAA,CACA,wBAAA,CACA,cAAA,CACA,+BAAA,CACA,iBAAA,CACA,kCAAA,CACA,aAAA,CACA,kBAAA,CACA,eAAA,CACA,0BAGF,WACE,YAAa,yBAAb,CACA,QAAS,sCAAsC,OAAO,OAAtD,CACA,kBAAA,CACA,kBAGF,KACE,cAAA,CACA,gBAAA,CACA,aAAA,CACA,YAAa,uBAAb,CACA,gBAGF,WACE,gBAAA,CACA,mBAAA,CACA,UAAA,CACA,gBAAA,CACA,WAAA,CACA,kBAEA,UAAC,OACC,QAAS,EAAT,CACA,aAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,QAAA,CACA,WAaF,UAAC,MACC,gBAAA,CACA,iBAAA,CACA,mBAIJ,iBACE,YAAA,CACA,8BAFF,gBAIE,OACE,YALJ,gBAQE,SACE,MAAO,mBAEP,gBAHF,QAGG,YACC,WAZN,gBAQE,QAOE,cACE,iBAAA,CACA,YAAA,CACA,cAAA,CACA,6BAAA,CACA,gCApBN,gBAQE,QAOE,aAOE,KACE,MAAO,iBAKb,gBAAC,MACC,OACE,YAFJ,gBAAC,MAKC,SACE,MAAO,mBAKb,eACE,cAAA,CACA,gBAAA,CACA,eAAA,CACA,aAAA,CACA,mBAEA,cAAC,WACC,gBAIJ,GACE,cAAA,CACA,iBAGF,GACE,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,mBAEA,EAAC,OACC,cAAA,CACA,gBAAA,CACA,MAAO,sBAAP,CACA,YAAA,CACA,gBAGF,EAAC,aACC,aAIJ,GACE,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,mBAEA,EAAC,aACC,aAIJ,GACE,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,mBAEA,EAAC,aACC,aAIJ,WACE,cAAA,CACA,iBAEA,UAAC,YACC,cAIJ,EACA,OACE,gBAIA,CAAC,SACC,MAAO,YAIX,EACE,oBAAA,CACA,MAAO,YAGT,IACE,sBAGF,OACE,UAAA,CACA,aAGF,gBAAkC,iBAChC,GACE,cAAA,CACA,iBAGF,GACE,cAAA,CACA,kBAIJ,SACE,iBAAA,CACA,eAAgB,sDAElB,mBACE,iBAAA,CACA,eAAgB,4DAElB,WACE,iBAAA,CACA,eAAgB,oDAElB,YACE,iBAAA,CACA,eAAgB,qDAGlB,OACE,iBAAA,CACA,eAAgB"}

228
css/var.less Normal file
View File

@ -0,0 +1,228 @@
:root {
--blue: #1C01A9;
--blue-secondary: #85B2FC;
--gray: #2C2D2E;
--gray-light: rgba(0, 16, 61, 0.06);
--primary: #005FF9;
--primary-light: rgb(0 95 249 / 10%);
--red: #ED0A34;
--inactive: #EDEFF5;
--green: #04A8A4;
--text_not_active: #8E94A7;
}
@font-face {
font-family: 'PF Din Display Pro Bold';
src: url('/fonts/PFDinDisplayPro-Bold.woff') format('woff');
font-weight: normal;
font-style: normal;
}
body {
font-size: 15px;
line-height: 20px;
color: #0C0C0C;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
}
.container {
padding-top: 80px;
padding-bottom: 80px;
width: 100%;
max-width: 1310px;
margin: auto;
position: relative;
&:after {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
right: -4px;
bottom: 0;
z-index: -1;
/*
background: repeating-linear-gradient(
90deg,
#fff,
#EDEFF5 1px,
transparent 0px,
transparent 25%);
background: repeating-linear-gradient(to right, transparent 1px, transparent calc(25% - 1px), #EDEFF5 25%, #EDEFF5 25%);
*/
}
&.wide {
max-width: 1340px;
padding-left: 25px;
padding-right: 25px;
}
}
.aside_container {
display: flex;
justify-content: space-between;
aside {
width: 415px;
}
article {
width: calc(100% - 550px);
&:only-child {
width: 100%;
}
.info_column {
padding: 20px 40px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
border-bottom: 1px solid #EDEFF5;
div {
width: calc(50% - 55px);
}
}
}
&.about {
aside {
width: 305px;
}
article {
width: calc(100% - 335px);
}
}
}
.section_title {
font-size: 50px;
line-height: 60px;
font-weight: 700;
color: #0C0C0C;
margin-bottom: 35px;
&.no-margin {
margin-bottom: 0;
}
}
h1 {
font-size: 32px;
line-height: 40px;
}
h2 {
font-size: 24px;
line-height: 28px;
margin-top: 1.5em;
margin-bottom: 10px;
&.model {
font-size: 26px;
line-height: 35px;
color: var(--text_not_active);
margin-top: 0;
margin-bottom: 0;
}
&:first-child {
margin-top: 0;
}
}
h3 {
font-size: 17px;
line-height: 24px;
margin-top: 1.5em;
margin-bottom: 10px;
&:first-child {
margin-top: 0;
}
}
h4 {
font-size: 15px;
line-height: 20px;
margin-top: 1.5em;
margin-bottom: 10px;
&:first-child {
margin-top: 0;
}
}
.secondary {
font-size: 13px;
line-height: 20px;
&.not_active {
color: #8E94A7;
}
}
b,
strong {
font-weight: 700;
}
p {
&.primary {
color: var(--blue);
}
}
a {
text-decoration: none;
color: var(--blue);
}
div {
box-sizing: border-box;
}
.clear {
width: 100%;
height: 112px;
}
@media all and (max-width: 736px) {
h1 {
font-size: 24px;
line-height: 32px;
}
h2 {
font-size: 20px;
line-height: 24px;
}
}
.i-phone {
padding-left: 28px;
background: url("/images/icons/icon-phone-hot.svg") no-repeat 0 2px;
}
.i-phone-secondary {
padding-left: 28px;
background: url("/images/icons/icon-phone-secondary.svg") no-repeat 0 2px;
}
.i-address {
padding-left: 28px;
background: url("/images/icons/icon-address.svg") no-repeat 0 2px;
}
.i-worktime {
padding-left: 28px;
background: url("/images/icons/icon-worktime.svg") no-repeat 0 2px;
}
.i-pdf {
padding-left: 80px;
background: url("/images/icons/icon-pdf.svg") no-repeat left center;
}

31
next.config.js Normal file
View File

@ -0,0 +1,31 @@
const withImages = require('next-images');
const withFonts = require('next-fonts');
const withLess = require("next-with-less");
module.exports = withImages(withFonts(withLess({
images: {
domains: [ 'evo-lk.quickcode.ru', 'www.evolesing.ru', 'evolesing.ru', ],
},
reactStrictMode: true,
async redirects()
{
return [
//{
//source: '/special',
//destination: '/special/with_producer',
//permanent: true,
//},
]
},
async rewrites()
{
return {
afterFiles: [
//{
//source: "/about/reviews/:page(\\d{1,})",
//destination: "/about/reviews",
//},
],
}
}
})));

23
package.json Normal file
View File

@ -0,0 +1,23 @@
{
"name": "evoleasing-account",
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"next": "11.1.2",
"next-fonts": "^1.5.1",
"next-images": "^1.8.1",
"next-with-less": "^1.0.1",
"react": "17.0.2",
"react-dom": "17.0.2"
},
"devDependencies": {
"eslint": "8.0.0",
"eslint-config-next": "11.1.2"
}
}

8
pages/_app.js Normal file
View File

@ -0,0 +1,8 @@
import '../css/style.css'
function MyApp({ Component, pageProps })
{
return <Component {...pageProps} />
}
export default MyApp;

50
pages/_document.js Normal file
View File

@ -0,0 +1,50 @@
import Document, { Html, Head, Main, NextScript } from 'next/document'
class Doc extends Document
{
render()
{
return (
<Html lang="ru-RU">
<Head>
{/*<base href="http://claymorrow.myjino.ru/dev/evolution/" />*/}
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta charset="utf-8" />
<meta name="msapplication-TileColor" content="#1C01A9" />
<meta name="msapplication-TileImage" content="/favicon/favicon_144.png" />
<link rel="preconnect" href="https://fonts.googleapis.com"/>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin/>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap" rel="stylesheet"/>
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="icon" type="image/png" href="/favicon/favicon-16.png" sizes="16x16" />
<link rel="icon" type="image/png" href="/favicon/favicon-32.png" sizes="32x32" />
<link rel="icon" type="image/png" href="/favicon/favicon_96.png" sizes="96x96" />
<link rel="apple-touch-icon" sizes="57x57" href="/favicon/favicon_57.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/favicon/favicon_72.png" />
<link rel="apple-touch-icon" sizes="144x144" href="/favicon/favicon_144.png" />
<link rel="apple-touch-icon" sizes="64x64" href="/favicon/favicon_64.png" />
<link rel="apple-touch-icon" sizes="120x120" href="/favicon/favicon_120.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/favicon/favicon_72.png" />
<link rel="apple-touch-icon" sizes="152x152" href="/favicon/favicon_152.png" />
<meta property="og:type" content="website" />
<meta property="og:image" content="/favicon/favicon_152.png" />
<meta property="og:description" content="" />
<meta name="theme-color" content="#1C01A9" />
</Head>
<body>
<Main/>
<NextScript />
</body>
</Html>
)
}
}
export default Doc;

5
pages/api/hello.js Normal file
View File

@ -0,0 +1,5 @@
// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
export default function handler(req, res) {
res.status(200).json({ name: 'John Doe' })
}

View File

@ -0,0 +1,95 @@
export default function Footer()
{
return (
<footer>
<div className="container">
<ul className="column">
<li><b>Программы</b></li>
<li>
<a href="#">Лизинг для ЮЛ и ИП</a>
</li>
<li>
<a href="#">Легковые автомобили</a>
</li>
<li>
<a href="#">Легкий коммерческий транспорт</a>
</li>
<li>
<a href="#">Грузовой транспорт</a>
</li>
<li>
<a href="#">Спецтехника</a>
</li>
<li>
<a href="#">Лизинг такси</a>
</li>
<li>
<a href="#">Лизинг авто с пробегом</a>
</li>
</ul>
<ul className="column">
<li><b>Каталог техники</b></li>
<li>
<a href="#">Легковые</a>
</li>
<li>
<a href="#">Легкий коммерческий транспорт</a>
</li>
</ul>
<ul className="column">
<li><b>О компании</b></li>
<li>
<a href="#">Новости</a>
</li>
<li>
<a href="#">Карьера</a>
</li>
<li>
<a href="#">Контакты</a>
</li>
<li>
<a href="#">Реквизиты</a>
</li>
<li>
<a href="#">Общие условия лизинга</a>
</li>
<li>
<a href="#">Отзыв доверенности</a>
</li>
</ul>
<div className="column">
<div>
<a href="mailto:">mail@mail.com</a>
</div>
<div>
<a href="tel:">8 800 333 75 75</a>
</div>
<div className="socials">
<a href="#">
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M16.0003 4.36377C12.8401 4.36377 12.4435 4.37759 11.2023 4.43407C9.9636 4.4908 9.11805 4.68692 8.37819 4.97468C7.61288 5.27189 6.96369 5.66947 6.31692 6.3165C5.66967 6.96328 5.2721 7.6125 4.97393 8.37759C4.68545 9.11771 4.4891 9.96353 4.43334 11.2018C4.37783 12.443 4.36328 12.8399 4.36328 16.0001C4.36328 19.1604 4.37734 19.5558 4.43358 20.797C4.49055 22.0358 4.68667 22.8813 4.97417 23.6212C5.27162 24.3866 5.66918 25.0358 6.31619 25.6826C6.96272 26.3298 7.61191 26.7284 8.37673 27.0256C9.11708 27.3133 9.96287 27.5095 11.2014 27.5662C12.4426 27.6227 12.8389 27.6365 15.9988 27.6365C19.1592 27.6365 19.5546 27.6227 20.7958 27.5662C22.0345 27.5095 22.881 27.3133 23.6214 27.0256C24.3864 26.7284 25.0347 26.3298 25.6812 25.6826C26.3284 25.0358 26.726 24.3866 27.0242 23.6215C27.3102 22.8813 27.5066 22.0355 27.5648 20.7972C27.6205 19.556 27.6351 19.1604 27.6351 16.0001C27.6351 12.8399 27.6205 12.4433 27.5648 11.2021C27.5066 9.96328 27.3102 9.11771 27.0242 8.37783C26.726 7.6125 26.3284 6.96328 25.6812 6.3165C25.0339 5.66922 24.3867 5.27165 23.6206 4.97468C22.8788 4.68692 22.0328 4.4908 20.7941 4.43407C19.5529 4.37759 19.1577 4.36377 15.9966 4.36377H16.0003ZM14.9564 6.46074C15.2662 6.46025 15.6119 6.46074 16.0003 6.46074C19.1071 6.46074 19.4753 6.47189 20.7022 6.52765C21.8367 6.57953 22.4524 6.7691 22.8626 6.92838C23.4056 7.13928 23.7928 7.39141 24.1998 7.79868C24.607 8.20595 24.8591 8.59383 25.0705 9.13686C25.2298 9.54656 25.4196 10.1623 25.4712 11.2969C25.527 12.5235 25.5391 12.892 25.5391 15.9975C25.5391 19.1029 25.527 19.4714 25.4712 20.6981C25.4194 21.8326 25.2298 22.4484 25.0705 22.8581C24.8596 23.4011 24.607 23.7878 24.1998 24.1948C23.7925 24.6021 23.4059 24.8542 22.8626 25.0651C22.4529 25.2251 21.8367 25.4142 20.7022 25.4661C19.4755 25.5218 19.1071 25.5339 16.0003 25.5339C12.8932 25.5339 12.525 25.5218 11.2983 25.4661C10.1638 25.4137 9.54809 25.2241 9.13768 25.0649C8.59467 24.8539 8.2068 24.6018 7.79954 24.1946C7.39228 23.7873 7.14017 23.4004 6.92878 22.8571C6.76951 22.4474 6.5797 21.8316 6.52806 20.6971C6.47231 19.4704 6.46116 19.1019 6.46116 15.9946C6.46116 12.8872 6.47231 12.5206 6.52806 11.294C6.57994 10.1594 6.76951 9.54365 6.92878 9.13347C7.13968 8.59044 7.39228 8.20256 7.79954 7.79528C8.2068 7.38801 8.59467 7.13589 9.13768 6.9245C9.54785 6.7645 10.1638 6.57541 11.2983 6.52328C12.3718 6.4748 12.7878 6.46025 14.9564 6.45783V6.46074ZM22.2115 8.39286C21.4406 8.39286 20.8151 9.01759 20.8151 9.78874C20.8151 10.5596 21.4406 11.1851 22.2115 11.1851C22.9824 11.1851 23.6078 10.5596 23.6078 9.78874C23.6078 9.01783 22.9824 8.39237 22.2115 8.39237V8.39286ZM16.0003 10.0244C12.7002 10.0244 10.0247 12.7 10.0247 16.0001C10.0247 19.3003 12.7002 21.9747 16.0003 21.9747C19.3003 21.9747 21.9749 19.3003 21.9749 16.0001C21.9749 12.7 19.3 10.0244 16 10.0244H16.0003ZM16.0003 12.1213C18.1423 12.1213 19.8789 13.8578 19.8789 16.0001C19.8789 18.1422 18.1423 19.8789 16.0003 19.8789C13.858 19.8789 12.1216 18.1422 12.1216 16.0001C12.1216 13.8578 13.858 12.1213 16.0003 12.1213Z"
fill="#8E94A7" />
</svg>
</a>
<a href="#">
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M4 16C4 21.9333 8.33333 26.8667 14 27.8667L14.0669 27.8132C14.0446 27.8088 14.0223 27.8045 14 27.8V19.3333H11V16H14V13.3333C14 10.3333 15.9333 8.66667 18.6667 8.66667C19.5333 8.66667 20.4667 8.8 21.3333 8.93333V12H19.8C18.3333 12 18 12.7333 18 13.6667V16H21.2L20.6667 19.3333H18V27.8C17.9777 27.8045 17.9554 27.8088 17.9331 27.8132L18 27.8667C23.6667 26.8667 28 21.9333 28 16C28 9.4 22.6 4 16 4C9.4 4 4 9.4 4 16Z"
fill="#8E94A7" />
</svg>
</a>
</div>
<p>© ООО "ЛК Эволюция"</p>
<div>
<a href="#">Обработка персональных данных</a>
</div>
<div>
<a href="#">Общие условия договора лизинга</a>
</div>
</div>
</div>
</footer>
)
}

View File

@ -0,0 +1,35 @@
export default function Header()
{
return (
<header>
<div className="container">
<a href="#" className="logo">
<img src="/assets/images/logo.svg" alt="" width="217px" height="32px" />
</a>
<div className="header_menu">
<nav>
<ul>
<li>
<a href="#">Программы</a>
</li>
<li>
<a href="#">Спецпредложения</a>
</li>
<li>
<a href="#">Сервисы</a>
</li>
<li>
<a href="#">Каталог автомобилей</a>
</li>
<li>
<a href="#" className="active">О компании</a>
</li>
</ul>
</nav>
<a href="tel:+74950000000">+7 495 000 00 00</a>
</div>
<a href="#" className="lk" title="Личный кабинет"></a>
</div>
</header>
)
}

160
pages/index.js Normal file
View File

@ -0,0 +1,160 @@
import React from "react";
import Head from 'next/head';
import Image from 'next/image';
import Header from './components/Header';
import Footer from './components/Footer';
export default function IndexPage()
{
return (
<React.Fragment>
<Head>
<title>ЛК Эволюция автолизинга</title>
<meta
name="description"
content="ЛК Эволюция автолизинга"
/>
</Head>
<Header/>
<main>
<section>
<div className="clear"></div>
<div className="container">
<h1 className="section_title">Личный кабинет</h1>
<div className="contract_search">
<form>
<div className="form_field">
<input type="search" value="" placeholder="Поиск" />
</div>
<div className="form_field">
<input type="text" className="date_input" value="" placeholder="Дата начала договора" onfocus="(this.type='date')" onblur="(this.value == '' ? this.type='text' : this.type='date')" />
</div>
<div className="form_field">
<input type="text" className="date_input" value="" placeholder="Дата окончания договора" onfocus="(this.type='date')" onblur="(this.value == '' ? this.type='text' : this.type='date')" />
</div>
<button className="button" disabled>Поиск</button>
</form>
</div>
<div className="contract_table">
<div className="table_row table_header">
<div className="table_cell caret">Номер договора</div>
<div className="table_cell caret">Дата договора</div>
<div className="table_cell">Автомобиль</div>
<div className="table_cell">Гос.номер</div>
<div className="table_cell">Vin</div>
<div className="table_cell caret">Статус</div>
<div className="table_cell">Следующий платеж</div>
</div>
<div className="table_row">
<div className="table_cell">Договор 1243230</div>
<div className="table_cell">21.02.2021</div>
<div className="table_cell">Lada Granta седан Standard 1.6 87hp 5MT</div>
<div className="table_cell">Х 123 АМ 777</div>
<div className="table_cell">4USBT53544LT26841</div>
<div className="table_cell">
<p className="closed">Закрыт</p>
</div>
<div className="table_cell">
20/01/2021
<b className="price">45,000 р.</b>
</div>
</div>
<div className="table_row">
<div className="table_cell">Договор 1243230</div>
<div className="table_cell">21.02.2021</div>
<div className="table_cell">Lada Granta седан Standard 1.6 87hp 5MT</div>
<div className="table_cell">Х 123 АМ 777</div>
<div className="table_cell">4USBT53544LT26841</div>
<div className="table_cell">
<p className="opened">Действующий</p>
</div>
<div className="table_cell">
20/01/2021
<b className="price">45,000 р.</b>
</div>
</div>
<div className="table_row">
<div className="table_cell">Договор 1243230</div>
<div className="table_cell">21.02.2021</div>
<div className="table_cell">Lada Granta седан Standard 1.6 87hp 5MT</div>
<div className="table_cell">Х 123 АМ 777</div>
<div className="table_cell">4USBT53544LT26841</div>
<div className="table_cell">
<p className="closed">Закрыт</p>
</div>
<div className="table_cell">
20/01/2021
<b className="price">45,000 р.</b>
</div>
</div>
</div>
<div className="pagination">
<ul>
<li>
<a href="#">1</a>
</li>
<li>
<a href="#">2</a>
</li>
<li>
<a href="#">3</a>
</li>
<li>
<a href="#">4</a>
</li>
<li>
<a href="#">5</a>
</li>
<li>
<a href="#">6</a>
</li>
<li>........</li>
<li>
<a href="#">123</a>
</li>
<li>
<a href="#">{`>`}</a>
</li>
</ul>
</div>
</div>
</section>
<section id="order">
<div className="container wide">
<h2 className="section_title">Купить в лизинг?</h2>
<div className="order_form">
<div className="order_email">
<p>Напишите на <a href="mailto:">buy@domain.ru</a> или заполните форму</p>
</div>
<form>
<div className="form_field">
<input type="text" value="" placeholder="Имя" />
</div>
<div className="form_field">
<input type="tel" value="" placeholder="Телефон" />
</div>
<div className="form_field">
<input type="email" value="" placeholder="E-mail" />
</div>
<div className="form_field">
<input type="text" value="" placeholder="Организация" />
</div>
<div className="policy">
<input type="checkbox" name="policy" id="policy" hidden checked />
<label for="policy">Даю свое согласие на обработку моих персональных данных</label>
</div>
<button className="button">Отправить</button>
</form>
</div>
</div>
</section>
</main>
<Footer/>
</React.Fragment>
)
}

79
pages/login.js Normal file
View File

@ -0,0 +1,79 @@
import React from "react";
import Head from 'next/head';
import Image from 'next/image';
import Header from './components/Header';
import Footer from './components/Footer';
export default function IndexPage()
{
return (
<React.Fragment>
<Head>
<title>ЛК Эволюция автолизинга</title>
<meta
name="description"
content="ЛК Эволюция автолизинга"
/>
</Head>
<Header/>
<main>
<section>
<div class="clear"></div>
<div class="container">
<h1 class="section_title">Личный кабинет</h1>
<div class="login">
<form>
<div class="form_field">
<input type="text" name="login" value="" placeholder="Введите логин"/>
</div>
<div class="form_field">
<input type="password" name="pass" value="" placeholder="Введите пароль"/>
</div>
<button type="submit" class="button button-blue">Войти</button>
</form>
</div>
</div>
</section>
<section id="order">
<div class="container wide">
<h2 class="section_title">Купить в лизинг?</h2>
<div class="order_form">
<div class="order_email">
<p>Напишите на <a href="mailto:">buy@domain.ru</a> или заполните форму</p>
</div>
<form>
<div class="form_field">
<input type="text" value="" placeholder="Имя" />
</div>
<div class="form_field">
<input type="tel" value="" placeholder="Телефон" />
</div>
<div class="form_field">
<input type="email" value="" placeholder="E-mail" />
</div>
<div class="form_field">
<input type="text" value="" placeholder="Организация" />
</div>
<div class="policy">
<input type="checkbox" name="policy" id="policy" hidden checked />
<label for="policy">Даю свое согласие на обработку моих персональных данных</label>
</div>
<button class="button">Отправить</button>
</form>
</div>
</div>
</section>
</main>
<Footer/>
</React.Fragment>
)
}

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 KiB

View File

@ -0,0 +1,3 @@
<svg width="92" height="16" viewBox="0 0 92 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.5 8L91 8M91 8L84.3258 1M91 8L84.573 15" stroke="white" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 219 B

View File

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.4 1C8.731 1 9 1.269 9 1.6V7H14.4C14.731 7 15 7.269 15 7.6V8.4C15 8.731 14.731 9 14.4 9H9V14.4C9 14.731 8.731 15 8.4 15H7.6C7.269 15 7 14.731 7 14.4V9H1.6C1.269 9 1 8.731 1 8.4V7.6C1 7.269 1.269 7 1.6 7H7V1.6C7 1.269 7.269 1 7.6 1H8.4V1Z" fill="#1C01A9"/>
</svg>

After

Width:  |  Height:  |  Size: 410 B

View File

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.4 1C8.731 1 9 1.269 9 1.6V7H14.4C14.731 7 15 7.269 15 7.6V8.4C15 8.731 14.731 9 14.4 9H9V14.4C9 14.731 8.731 15 8.4 15H7.6C7.269 15 7 14.731 7 14.4V9H1.6C1.269 9 1 8.731 1 8.4V7.6C1 7.269 1.269 7 1.6 7H7V1.6C7 1.269 7.269 1 7.6 1H8.4V1Z" fill="#2C2D2E"/>
</svg>

After

Width:  |  Height:  |  Size: 410 B

View File

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.4 1C8.731 1 9 1.269 9 1.6V7H14.4C14.731 7 15 7.269 15 7.6V8.4C15 8.731 14.731 9 14.4 9H9V14.4C9 14.731 8.731 15 8.4 15H7.6C7.269 15 7 14.731 7 14.4V9H1.6C1.269 9 1 8.731 1 8.4V7.6C1 7.269 1.269 7 1.6 7H7V1.6C7 1.269 7.269 1 7.6 1H8.4V1Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 408 B

View File

@ -0,0 +1,3 @@
<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.7 0.3C7.3 -0.1 6.7 -0.1 6.3 0.3L3 3.6L1.7 2.3C1.3 1.9 0.7 1.9 0.3 2.3C-0.1 2.7 -0.1 3.3 0.3 3.7L2.3 5.7C2.5 5.9 2.7 6 3 6C3.3 6 3.5 5.9 3.7 5.7L7.7 1.7C8.1 1.3 8.1 0.7 7.7 0.3Z" fill="#1C01A9"/>
</svg>

After

Width:  |  Height:  |  Size: 346 B

View File

@ -0,0 +1,3 @@
<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg">
<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M7.7 0.3C7.3 -0.1 6.7 -0.1 6.3 0.3L3 3.6L1.7 2.3C1.3 1.9 0.7 1.9 0.3 2.3C-0.1 2.7 -0.1 3.3 0.3 3.7L2.3 5.7C2.5 5.9 2.7 6 3 6C3.3 6 3.5 5.9 3.7 5.7L7.7 1.7C8.1 1.3 8.1 0.7 7.7 0.3Z" fill="#2C2D2E"/>
</svg>

After

Width:  |  Height:  |  Size: 361 B

View File

@ -0,0 +1,3 @@
<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.7 0.3C7.3 -0.1 6.7 -0.1 6.3 0.3L3 3.6L1.7 2.3C1.3 1.9 0.7 1.9 0.3 2.3C-0.1 2.7 -0.1 3.3 0.3 3.7L2.3 5.7C2.5 5.9 2.7 6 3 6C3.3 6 3.5 5.9 3.7 5.7L7.7 1.7C8.1 1.3 8.1 0.7 7.7 0.3Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 344 B

View File

@ -0,0 +1,4 @@
<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.5 3.81348L3.5 12.8135" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12.5 12.8135L3.5 3.81348" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 341 B

View File

@ -0,0 +1,4 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.75 5.25L5.25 18.75" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M18.75 18.75L5.25 5.25" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 331 B

View File

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6.58625 7.9995L4.29325 5.7065C3.90225 5.3165 3.90225 4.6825 4.29325 4.2925C4.68325 3.9025 5.31725 3.9025 5.70725 4.2925L8.00025 6.5855L10.2933 4.2925C10.6832 3.9025 11.3173 3.9025 11.7073 4.2925C12.0972 4.6825 12.0972 5.3165 11.7073 5.7065L9.41425 7.9995L11.7073 10.2925C12.0972 10.6825 12.0972 11.3165 11.7073 11.7065C11.3173 12.0965 10.6832 12.0965 10.2933 11.7065L8.00025 9.4135L5.70725 11.7065C5.31725 12.0965 4.68325 12.0965 4.29325 11.7065C3.90225 11.3165 3.90225 10.6825 4.29325 10.2925L6.58625 7.9995Z" fill="#2C2D2E"/>
</svg>

After

Width:  |  Height:  |  Size: 681 B

View File

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6.58625 7.9995L4.29325 5.7065C3.90225 5.3165 3.90225 4.6825 4.29325 4.2925C4.68325 3.9025 5.31725 3.9025 5.70725 4.2925L8.00025 6.5855L10.2933 4.2925C10.6832 3.9025 11.3173 3.9025 11.7073 4.2925C12.0972 4.6825 12.0972 5.3165 11.7073 5.7065L9.41425 7.9995L11.7073 10.2925C12.0972 10.6825 12.0972 11.3165 11.7073 11.7065C11.3173 12.0965 10.6832 12.0965 10.2933 11.7065L8.00025 9.4135L5.70725 11.7065C5.31725 12.0965 4.68325 12.0965 4.29325 11.7065C3.90225 11.3165 3.90225 10.6825 4.29325 10.2925L6.58625 7.9995Z" fill="#BFC1C7"/>
</svg>

After

Width:  |  Height:  |  Size: 681 B

View File

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13 6L8 11L3 6" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 211 B

View File

@ -0,0 +1,4 @@
<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.4996 15.0995V12.0994C11.4996 11.9668 11.447 11.8397 11.3532 11.7459C11.2594 11.6521 11.1322 11.5994 10.9996 11.5994H8.99963C8.86703 11.5994 8.73985 11.6521 8.64608 11.7459C8.55231 11.8397 8.49963 11.9668 8.49963 12.0994V15.0995C8.49963 15.2321 8.44696 15.3593 8.35321 15.453C8.25945 15.5468 8.13229 15.5995 7.9997 15.5995L5.00006 15.5999C4.9344 15.5999 4.86937 15.587 4.8087 15.5619C4.74803 15.5367 4.6929 15.4999 4.64647 15.4535C4.60003 15.4071 4.5632 15.3519 4.53807 15.2913C4.51293 15.2306 4.5 15.1656 4.5 15.0999V9.32113C4.5 9.25147 4.51456 9.18258 4.54273 9.11887C4.57091 9.05517 4.61209 8.99805 4.66363 8.95119L9.66329 4.40527C9.75532 4.32158 9.87525 4.27521 9.99964 4.27521C10.124 4.2752 10.244 4.32157 10.336 4.40524L15.3363 8.95119C15.3879 8.99805 15.4291 9.05517 15.4573 9.11888C15.4854 9.18259 15.5 9.25149 15.5 9.32115V15.0999C15.5 15.1656 15.4871 15.2306 15.4619 15.2913C15.4368 15.3519 15.4 15.4071 15.3535 15.4535C15.3071 15.4999 15.252 15.5367 15.1913 15.5619C15.1306 15.587 15.0656 15.5999 14.9999 15.5999L11.9996 15.5995C11.867 15.5995 11.7398 15.5468 11.6461 15.453C11.5523 15.3593 11.4996 15.2321 11.4996 15.0995V15.0995Z" stroke="#1C01A9" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M2 2.09998V0.0999756H0V2.09998H2ZM18 2.09998H20V0.0999756H18V2.09998ZM18 18.1V20.1H20V18.1H18ZM2 18.1H0V20.1H2V18.1ZM2 4.09998H18V0.0999756H2V4.09998ZM16 2.09998V18.1H20V2.09998H16ZM18 16.1H2V20.1H18V16.1ZM4 18.1V2.09998H0V18.1H4Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.5 1.5C11.5 1.22386 11.2761 1 11 1C10.7239 1 10.5 1.22386 10.5 1.5V2H5.5V1.5C5.5 1.22386 5.27614 1 5 1C4.72386 1 4.5 1.22386 4.5 1.5V2H3C2.44772 2 2 2.44772 2 3V5.5V13C2 13.5523 2.44772 14 3 14H13C13.5523 14 14 13.5523 14 13V5.5V3C14 2.44772 13.5523 2 13 2H11.5V1.5ZM13 5V3H11.5V3.5C11.5 3.77614 11.2761 4 11 4C10.7239 4 10.5 3.77614 10.5 3.5V3H5.5V3.5C5.5 3.77614 5.27614 4 5 4C4.72386 4 4.5 3.77614 4.5 3.5V3H3V5H13ZM3 6H13V13H3V6Z" fill="black"/>
<path d="M10.5 2V2.25C10.6381 2.25 10.75 2.13807 10.75 2H10.5ZM5.5 2H5.25C5.25 2.13807 5.36193 2.25 5.5 2.25V2ZM4.5 2V2.25C4.63807 2.25 4.75 2.13807 4.75 2H4.5ZM11.5 2H11.25C11.25 2.13807 11.3619 2.25 11.5 2.25V2ZM13 3H13.25C13.25 2.86193 13.1381 2.75 13 2.75V3ZM13 5V5.25C13.1381 5.25 13.25 5.13807 13.25 5H13ZM11.5 3V2.75C11.3619 2.75 11.25 2.86193 11.25 3H11.5ZM10.5 3H10.75C10.75 2.86193 10.6381 2.75 10.5 2.75V3ZM5.5 3V2.75C5.36193 2.75 5.25 2.86193 5.25 3H5.5ZM4.5 3H4.75C4.75 2.86193 4.63807 2.75 4.5 2.75V3ZM3 3V2.75C2.86193 2.75 2.75 2.86193 2.75 3H3ZM3 5H2.75C2.75 5.13807 2.86193 5.25 3 5.25V5ZM13 6H13.25C13.25 5.86193 13.1381 5.75 13 5.75V6ZM3 6V5.75C2.86193 5.75 2.75 5.86193 2.75 6H3ZM13 13V13.25C13.1381 13.25 13.25 13.1381 13.25 13H13ZM3 13H2.75C2.75 13.1381 2.86193 13.25 3 13.25V13ZM11 1.25C11.1381 1.25 11.25 1.36193 11.25 1.5H11.75C11.75 1.08579 11.4142 0.75 11 0.75V1.25ZM10.75 1.5C10.75 1.36193 10.8619 1.25 11 1.25V0.75C10.5858 0.75 10.25 1.08579 10.25 1.5H10.75ZM10.75 2V1.5H10.25V2H10.75ZM5.5 2.25H10.5V1.75H5.5V2.25ZM5.25 1.5V2H5.75V1.5H5.25ZM5 1.25C5.13807 1.25 5.25 1.36193 5.25 1.5H5.75C5.75 1.08579 5.41421 0.75 5 0.75V1.25ZM4.75 1.5C4.75 1.36193 4.86193 1.25 5 1.25V0.75C4.58579 0.75 4.25 1.08579 4.25 1.5H4.75ZM4.75 2V1.5H4.25V2H4.75ZM3 2.25H4.5V1.75H3V2.25ZM2.25 3C2.25 2.58579 2.58579 2.25 3 2.25V1.75C2.30964 1.75 1.75 2.30964 1.75 3H2.25ZM2.25 5.5V3H1.75V5.5H2.25ZM2.25 13V5.5H1.75V13H2.25ZM3 13.75C2.58579 13.75 2.25 13.4142 2.25 13H1.75C1.75 13.6904 2.30964 14.25 3 14.25V13.75ZM13 13.75H3V14.25H13V13.75ZM13.75 13C13.75 13.4142 13.4142 13.75 13 13.75V14.25C13.6904 14.25 14.25 13.6904 14.25 13H13.75ZM13.75 5.5V13H14.25V5.5H13.75ZM13.75 3V5.5H14.25V3H13.75ZM13 2.25C13.4142 2.25 13.75 2.58579 13.75 3H14.25C14.25 2.30964 13.6904 1.75 13 1.75V2.25ZM11.5 2.25H13V1.75H11.5V2.25ZM11.25 1.5V2H11.75V1.5H11.25ZM12.75 3V5H13.25V3H12.75ZM11.5 3.25H13V2.75H11.5V3.25ZM11.75 3.5V3H11.25V3.5H11.75ZM11 4.25C11.4142 4.25 11.75 3.91421 11.75 3.5H11.25C11.25 3.63807 11.1381 3.75 11 3.75V4.25ZM10.25 3.5C10.25 3.91421 10.5858 4.25 11 4.25V3.75C10.8619 3.75 10.75 3.63807 10.75 3.5H10.25ZM10.25 3V3.5H10.75V3H10.25ZM5.5 3.25H10.5V2.75H5.5V3.25ZM5.75 3.5V3H5.25V3.5H5.75ZM5 4.25C5.41421 4.25 5.75 3.91421 5.75 3.5H5.25C5.25 3.63807 5.13807 3.75 5 3.75V4.25ZM4.25 3.5C4.25 3.91421 4.58579 4.25 5 4.25V3.75C4.86193 3.75 4.75 3.63807 4.75 3.5H4.25ZM4.25 3V3.5H4.75V3H4.25ZM3 3.25H4.5V2.75H3V3.25ZM3.25 5V3H2.75V5H3.25ZM3 5.25H13V4.75H3V5.25ZM13 5.75H3V6.25H13V5.75ZM12.75 6V13H13.25V6H12.75ZM13 12.75H3V13.25H13V12.75ZM3.25 13V6H2.75V13H3.25Z" fill="#0C0C0C"/>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -0,0 +1,3 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 16C4 21.9333 8.33333 26.8667 14 27.8667L14.0669 27.8132C14.0446 27.8088 14.0223 27.8045 14 27.8V19.3333H11V16H14V13.3333C14 10.3333 15.9333 8.66667 18.6667 8.66667C19.5333 8.66667 20.4667 8.8 21.3333 8.93333V12H19.8C18.3333 12 18 12.7333 18 13.6667V16H21.2L20.6667 19.3333H18V27.8C17.9777 27.8045 17.9554 27.8088 17.9331 27.8132L18 27.8667C23.6667 26.8667 28 21.9333 28 16C28 9.4 22.6 4 16 4C9.4 4 4 9.4 4 16Z" fill="#8E94A7"/>
</svg>

After

Width:  |  Height:  |  Size: 583 B

View File

@ -0,0 +1,11 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8 7.5L8.00002 13.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.00002 2.5L8 5.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12.5 12.5L12.5001 13.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12.5001 2.5L12.5 10.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M14 10.5H11" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3.50007 10.5L3.5 13.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3.5 2.5L3.50007 8.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M2 8.5H5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.5 5.5H6.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,3 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.0003 4.36377C12.8401 4.36377 12.4435 4.37759 11.2023 4.43407C9.9636 4.4908 9.11805 4.68692 8.37819 4.97468C7.61288 5.27189 6.96369 5.66947 6.31692 6.3165C5.66967 6.96328 5.2721 7.6125 4.97393 8.37759C4.68545 9.11771 4.4891 9.96353 4.43334 11.2018C4.37783 12.443 4.36328 12.8399 4.36328 16.0001C4.36328 19.1604 4.37734 19.5558 4.43358 20.797C4.49055 22.0358 4.68667 22.8813 4.97417 23.6212C5.27162 24.3866 5.66918 25.0358 6.31619 25.6826C6.96272 26.3298 7.61191 26.7284 8.37673 27.0256C9.11708 27.3133 9.96287 27.5095 11.2014 27.5662C12.4426 27.6227 12.8389 27.6365 15.9988 27.6365C19.1592 27.6365 19.5546 27.6227 20.7958 27.5662C22.0345 27.5095 22.881 27.3133 23.6214 27.0256C24.3864 26.7284 25.0347 26.3298 25.6812 25.6826C26.3284 25.0358 26.726 24.3866 27.0242 23.6215C27.3102 22.8813 27.5066 22.0355 27.5648 20.7972C27.6205 19.556 27.6351 19.1604 27.6351 16.0001C27.6351 12.8399 27.6205 12.4433 27.5648 11.2021C27.5066 9.96328 27.3102 9.11771 27.0242 8.37783C26.726 7.6125 26.3284 6.96328 25.6812 6.3165C25.0339 5.66922 24.3867 5.27165 23.6206 4.97468C22.8788 4.68692 22.0328 4.4908 20.7941 4.43407C19.5529 4.37759 19.1577 4.36377 15.9966 4.36377H16.0003ZM14.9564 6.46074C15.2662 6.46025 15.6119 6.46074 16.0003 6.46074C19.1071 6.46074 19.4753 6.47189 20.7022 6.52765C21.8367 6.57953 22.4524 6.7691 22.8626 6.92838C23.4056 7.13928 23.7928 7.39141 24.1998 7.79868C24.607 8.20595 24.8591 8.59383 25.0705 9.13686C25.2298 9.54656 25.4196 10.1623 25.4712 11.2969C25.527 12.5235 25.5391 12.892 25.5391 15.9975C25.5391 19.1029 25.527 19.4714 25.4712 20.6981C25.4194 21.8326 25.2298 22.4484 25.0705 22.8581C24.8596 23.4011 24.607 23.7878 24.1998 24.1948C23.7925 24.6021 23.4059 24.8542 22.8626 25.0651C22.4529 25.2251 21.8367 25.4142 20.7022 25.4661C19.4755 25.5218 19.1071 25.5339 16.0003 25.5339C12.8932 25.5339 12.525 25.5218 11.2983 25.4661C10.1638 25.4137 9.54809 25.2241 9.13768 25.0649C8.59467 24.8539 8.2068 24.6018 7.79954 24.1946C7.39228 23.7873 7.14017 23.4004 6.92878 22.8571C6.76951 22.4474 6.5797 21.8316 6.52806 20.6971C6.47231 19.4704 6.46116 19.1019 6.46116 15.9946C6.46116 12.8872 6.47231 12.5206 6.52806 11.294C6.57994 10.1594 6.76951 9.54365 6.92878 9.13347C7.13968 8.59044 7.39228 8.20256 7.79954 7.79528C8.2068 7.38801 8.59467 7.13589 9.13768 6.9245C9.54785 6.7645 10.1638 6.57541 11.2983 6.52328C12.3718 6.4748 12.7878 6.46025 14.9564 6.45783V6.46074ZM22.2115 8.39286C21.4406 8.39286 20.8151 9.01759 20.8151 9.78874C20.8151 10.5596 21.4406 11.1851 22.2115 11.1851C22.9824 11.1851 23.6078 10.5596 23.6078 9.78874C23.6078 9.01783 22.9824 8.39237 22.2115 8.39237V8.39286ZM16.0003 10.0244C12.7002 10.0244 10.0247 12.7 10.0247 16.0001C10.0247 19.3003 12.7002 21.9747 16.0003 21.9747C19.3003 21.9747 21.9749 19.3003 21.9749 16.0001C21.9749 12.7 19.3 10.0244 16 10.0244H16.0003ZM16.0003 12.1213C18.1423 12.1213 19.8789 13.8578 19.8789 16.0001C19.8789 18.1422 18.1423 19.8789 16.0003 19.8789C13.858 19.8789 12.1216 18.1422 12.1216 16.0001C12.1216 13.8578 13.858 12.1213 16.0003 12.1213Z" fill="#8E94A7"/>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -0,0 +1,5 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="16" cy="16" r="15.5" stroke="#0C0C0C"/>
<path d="M16 18.75C19.0376 18.75 21.5 16.2876 21.5 13.25C21.5 10.2124 19.0376 7.75 16 7.75C12.9624 7.75 10.5 10.2124 10.5 13.25C10.5 16.2876 12.9624 18.75 16 18.75Z" stroke="#0C0C0C" stroke-width="2" stroke-miterlimit="10"/>
<path d="M7.66309 23.5617C8.50833 22.0987 9.72371 20.8838 11.1871 20.0392C12.6505 19.1946 14.3104 18.75 16.0001 18.75C17.6897 18.75 19.3496 19.1947 20.813 20.0393C22.2764 20.884 23.4917 22.0988 24.3369 23.5619" stroke="#0C0C0C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 674 B

View File

@ -0,0 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8 10C10.2091 10 12 8.20914 12 6C12 3.79086 10.2091 2 8 2C5.79086 2 4 3.79086 4 6C4 8.20914 5.79086 10 8 10Z" stroke="#1C01A9" stroke-width="2" stroke-miterlimit="10"/>
<path d="M1.9375 13.4994C2.55222 12.4354 3.43613 11.5519 4.50043 10.9376C5.56472 10.3234 6.77192 9.99999 8.00076 10C9.22959 10 10.4368 10.3234 11.5011 10.9377C12.5654 11.552 13.4492 12.4355 14.0639 13.4995" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 571 B

View File

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M28 7L16 18L4 7" stroke="#8E94A7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M4 7H28V24C28 24.2652 27.8946 24.5196 27.7071 24.7071C27.5196 24.8946 27.2652 25 27 25H5C4.73478 25 4.48043 24.8946 4.29289 24.7071C4.10536 24.5196 4 24.2652 4 24V7Z" stroke="#8E94A7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M13.8184 16L4.30859 24.7174" stroke="#8E94A7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M27.6916 24.7175L18.1816 16" stroke="#8E94A7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 713 B

View File

@ -0,0 +1,5 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13 5.5H3C2.72386 5.5 2.5 5.72386 2.5 6V13C2.5 13.2761 2.72386 13.5 3 13.5H13C13.2761 13.5 13.5 13.2761 13.5 13V6C13.5 5.72386 13.2761 5.5 13 5.5Z" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M5.75 5.5V3.25C5.75 2.65326 5.98705 2.08097 6.40901 1.65901C6.83097 1.23705 7.40326 1 8 1C8.59674 1 9.16903 1.23705 9.59099 1.65901C10.0129 2.08097 10.25 2.65326 10.25 3.25V5.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8 10.25C8.41421 10.25 8.75 9.91421 8.75 9.5C8.75 9.08579 8.41421 8.75 8 8.75C7.58579 8.75 7.25 9.08579 7.25 9.5C7.25 9.91421 7.58579 10.25 8 10.25Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 787 B

View File

@ -0,0 +1,6 @@
<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M48.9791 0.0490281V0C48.9791 0 20.6067 0.0349167 10.5214 0.0454098C8.54382 0.0454098 7.01562 1.53163 7.01562 3.55119V55.9984H45.482C47.4124 55.9984 48.9789 54.4318 48.9789 52.5015V3.54413H52.4758V0.0472189C52.476 0.0472189 48.9791 0.0490281 48.9791 0.0490281Z" fill="#A8026B"/>
<path d="M41.9869 52.5031C41.9869 50.5727 43.5535 49.0062 45.4839 49.0062H3.52035C1.58998 49.0062 0.0234375 50.5727 0.0234375 52.5031C0.0234375 54.4334 1.58998 56 3.52035 56H45.4837C43.5535 56.0002 41.9869 54.4334 41.9869 52.5031Z" fill="#830354"/>
<path d="M52.4774 0.0490723C50.547 0.0490723 48.9805 1.61562 48.9805 3.54599V7.0429H52.4774C54.4078 7.0429 55.9743 5.47635 55.9743 3.54599C55.9743 1.61381 54.4078 0.0490723 52.4774 0.0490723Z" fill="#830354"/>
<path d="M39.361 24.8125C39.9485 24.8125 40.2352 24.3002 40.2352 23.8054C40.2352 23.293 39.9345 22.7982 39.361 22.7982H36.025C35.3762 22.7982 35.0109 23.3384 35.0109 23.9347V32.1333C35.0109 32.8642 35.427 33.2698 35.9882 33.2698C36.5494 33.2698 36.9657 32.8642 36.9657 32.1333V29.883H38.9835C39.6112 29.883 39.9224 29.3707 39.9224 28.862C39.9224 28.3637 39.6112 27.8687 38.9835 27.8687H36.9657V24.8125H39.361ZM28.0851 22.7984H25.6442C24.9815 22.7984 24.5111 23.253 24.5111 23.9279V32.1405C24.5111 32.978 25.1878 33.2403 25.6757 33.2403H28.2337C31.2654 33.2403 33.2674 31.2453 33.2674 28.1662C33.266 24.9122 31.3845 22.7984 28.0851 22.7984ZM28.2042 31.2155H26.7145V24.823H28.0573C30.0855 24.823 30.9702 26.1851 30.9702 28.0647C30.9702 29.8219 30.1029 31.2155 28.2042 31.2155ZM19.2606 22.7984H16.8425C16.1588 22.7984 15.7812 23.2494 15.7812 23.9349V32.1334C15.7812 32.8643 16.2149 33.27 16.8023 33.27C17.3898 33.27 17.8305 32.8643 17.8305 32.1334V29.7416H19.3429C21.2138 29.7416 22.7577 28.4162 22.7577 26.2848C22.7575 24.1989 21.2679 22.7984 19.2606 22.7984ZM19.2205 27.8183H17.8305V24.7235H19.2205C20.0807 24.7235 20.628 25.3933 20.628 26.2709C20.6262 27.1451 20.0807 27.8183 19.2205 27.8183Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,6 @@
<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.9648 4.59998C12.8125 4.82794 13.5853 5.27461 14.206 5.89527C14.8266 6.51592 15.2733 7.28877 15.5013 8.13639" stroke="#1C01A9" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M11.4453 6.53229C11.9539 6.66906 12.4176 6.93707 12.79 7.30946C13.1624 7.68186 13.4304 8.14556 13.5672 8.65414" stroke="#1C01A9" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7.77977 9.90093C8.29842 10.9613 9.15792 11.8169 10.2206 12.3307C10.2984 12.3675 10.3844 12.3835 10.4702 12.377C10.5559 12.3705 10.6386 12.3418 10.7099 12.2937L12.2746 11.2503C12.3438 11.2041 12.4235 11.176 12.5063 11.1684C12.5891 11.1607 12.6725 11.1739 12.749 11.2067L15.6763 12.4612C15.7757 12.5035 15.8588 12.5769 15.9128 12.6704C15.9669 12.764 15.9892 12.8725 15.9762 12.9798C15.8837 13.7038 15.5304 14.3692 14.9826 14.8516C14.4347 15.3339 13.7299 15.5999 13 15.6C10.7457 15.6 8.58365 14.7044 6.98959 13.1104C5.39553 11.5163 4.5 9.35432 4.5 7.09998C4.50004 6.37008 4.76612 5.66523 5.24843 5.1174C5.73073 4.56956 6.39618 4.21631 7.12019 4.12379C7.22745 4.11081 7.33602 4.13304 7.42955 4.18713C7.52307 4.24122 7.59649 4.32424 7.63873 4.42368L8.89439 7.35354C8.92687 7.42933 8.9401 7.51197 8.93291 7.5941C8.92572 7.67624 8.89833 7.75532 8.85318 7.82431L7.81341 9.41304C7.76608 9.48451 7.7381 9.56703 7.73221 9.65255C7.72631 9.73806 7.7427 9.82364 7.77977 9.90093V9.90093Z" stroke="#1C01A9" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M2 2.09998V0.0999756H0V2.09998H2ZM18 2.09998H20V0.0999756H18V2.09998ZM18 18.1V20.1H20V18.1H18ZM2 18.1H0V20.1H2V18.1ZM2 4.09998H18V0.0999756H2V4.09998ZM16 2.09998V18.1H20V2.09998H16ZM18 16.1H2V20.1H18V16.1ZM4 18.1V2.09998H0V18.1H4Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,4 @@
<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.77977 9.90093C8.29842 10.9613 9.15792 11.8169 10.2206 12.3307C10.2984 12.3675 10.3844 12.3835 10.4702 12.377C10.5559 12.3705 10.6386 12.3418 10.7099 12.2937L12.2746 11.2503C12.3438 11.2041 12.4235 11.176 12.5063 11.1684C12.5891 11.1607 12.6725 11.1739 12.749 11.2067L15.6763 12.4612C15.7757 12.5035 15.8588 12.5769 15.9128 12.6704C15.9669 12.764 15.9892 12.8725 15.9762 12.9798C15.8837 13.7038 15.5304 14.3692 14.9826 14.8516C14.4347 15.3339 13.7299 15.5999 13 15.6C10.7457 15.6 8.58365 14.7044 6.98959 13.1104C5.39553 11.5163 4.5 9.35432 4.5 7.09998C4.50004 6.37008 4.76612 5.66523 5.24843 5.1174C5.73073 4.56956 6.39618 4.21631 7.12019 4.12379C7.22745 4.11081 7.33602 4.13304 7.42955 4.18713C7.52307 4.24122 7.59649 4.32424 7.63873 4.42368L8.89439 7.35354C8.92687 7.42933 8.9401 7.51197 8.93291 7.5941C8.92572 7.67624 8.89833 7.75532 8.85318 7.82431L7.81341 9.41304C7.76608 9.48451 7.7381 9.56703 7.73221 9.65255C7.72631 9.73806 7.7427 9.82364 7.77977 9.90093V9.90093Z" stroke="#1C01A9" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M2 2.09998V0.0999756H0V2.09998H2ZM18 2.09998H20V0.0999756H18V2.09998ZM18 18.1V20.1H20V18.1H18ZM2 18.1H0V20.1H2V18.1ZM2 4.09998H18V0.0999756H2V4.09998ZM16 2.09998V18.1H20V2.09998H16ZM18 16.1H2V20.1H18V16.1ZM4 18.1V2.09998H0V18.1H4Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,3 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.5595 15.6018C12.5968 17.7225 14.3158 19.4336 16.4412 20.4613C16.5967 20.535 16.7687 20.5669 16.9403 20.5539C17.1119 20.5409 17.2771 20.4835 17.4198 20.3872L20.5492 18.3004C20.6877 18.2082 20.8469 18.1518 21.0126 18.1366C21.1782 18.1214 21.3451 18.1478 21.498 18.2133L27.3526 20.7224C27.5515 20.8069 27.7175 20.9537 27.8257 21.1408C27.9339 21.3278 27.9783 21.545 27.9524 21.7595C27.7673 23.2075 27.0608 24.5384 25.9652 25.503C24.8695 26.4676 23.4598 26.9998 22 26.9999C17.4913 26.9999 13.1673 25.2088 9.97919 22.0207C6.79107 18.8326 5 14.5086 5 9.99988C5.00008 8.5401 5.53224 7.13039 6.49685 6.03472C7.46146 4.93905 8.79237 4.23255 10.2404 4.0475C10.4549 4.02154 10.672 4.066 10.8591 4.17418C11.0461 4.28236 11.193 4.4484 11.2775 4.64728L13.7888 10.507C13.8537 10.6586 13.8802 10.8239 13.8658 10.9881C13.8514 11.1524 13.7967 11.3106 13.7064 11.4485L11.6268 14.626C11.5322 14.769 11.4762 14.934 11.4644 15.105C11.4526 15.2761 11.4854 15.4472 11.5595 15.6018V15.6018Z" stroke="#8E94A7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.25 12.5C10.1495 12.5 12.5 10.1495 12.5 7.25C12.5 4.35051 10.1495 2 7.25 2C4.35051 2 2 4.35051 2 7.25C2 10.1495 4.35051 12.5 7.25 12.5Z" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10.9629 10.9624L14.0004 13.9999" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 460 B

View File

@ -0,0 +1,3 @@
<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M0.228 1.635C0.085 1.462 0 1.241 0 1C0 0.448 0.448 0 1 0H7C7.552 0 8 0.448 8 1C8 1.241 7.915 1.462 7.772 1.635L4.808 5.589C4.626 5.838 4.332 6 4 6C3.668 6 3.374 5.838 3.192 5.589L0.228 1.635Z" fill="#0C0C0C"/>
</svg>

After

Width:  |  Height:  |  Size: 358 B

View File

@ -0,0 +1,5 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 8H12" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M1.5 5H14.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M6.5 11H9.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 414 B

View File

@ -0,0 +1,5 @@
<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 16.1C13.3137 16.1 16 13.4137 16 10.1C16 6.78627 13.3137 4.09998 10 4.09998C6.68629 4.09998 4 6.78627 4 10.1C4 13.4137 6.68629 16.1 10 16.1Z" stroke="#1C01A9" stroke-miterlimit="10"/>
<path d="M10 6.59998V10.1H13.5" stroke="#1C01A9" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M2 2.09998V0.0999756H0V2.09998H2ZM18 2.09998H20V0.0999756H18V2.09998ZM18 18.1V20.1H20V18.1H18ZM2 18.1H0V20.1H2V18.1ZM2 4.09998H18V0.0999756H2V4.09998ZM16 2.09998V18.1H20V2.09998H16ZM18 16.1H2V20.1H18V16.1ZM4 18.1V2.09998H0V18.1H4Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 653 B

View File

@ -0,0 +1,3 @@
<svg width="24" height="16" viewBox="0 0 24 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 8L23 8M23 8L16.3258 1M23 8L16.573 15" stroke="#1C01A9" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 219 B

View File

@ -0,0 +1,3 @@
<svg width="46" height="16" viewBox="0 0 46 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.75 8.25H45.25M45.25 8.25L31.75 1.25M45.25 8.25L32.25 15.25" stroke="white" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 239 B

View File

@ -0,0 +1,3 @@
<svg width="24" height="16" viewBox="0 0 24 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 8L23 8M23 8L16.3258 1M23 8L16.573 15" stroke="white" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 KiB

View File

@ -0,0 +1,6 @@
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M40.502 13.5H7.50195C6.67353 13.5 6.00195 14.1716 6.00195 15V39C6.00195 39.8284 6.67353 40.5 7.50195 40.5H40.502C41.3304 40.5 42.002 39.8284 42.002 39V15C42.002 14.1716 41.3304 13.5 40.502 13.5Z" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M31.5 13.5V10.5C31.5 9.70435 31.1839 8.94129 30.6213 8.37868C30.0587 7.81607 29.2956 7.5 28.5 7.5H19.5C18.7044 7.5 17.9413 7.81607 17.3787 8.37868C16.8161 8.94129 16.5 9.70435 16.5 10.5V13.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M42.0022 23.683C36.5315 26.8481 30.321 28.5099 24.0007 28.5C17.6815 28.5099 11.472 26.8486 6.00195 23.6845" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21.75 22.5H26.25" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 986 B

View File

@ -0,0 +1,5 @@
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M37.5 10.5L10.5 37.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M14.25 19.5C17.1495 19.5 19.5 17.1495 19.5 14.25C19.5 11.3505 17.1495 9 14.25 9C11.3505 9 9 11.3505 9 14.25C9 17.1495 11.3505 19.5 14.25 19.5Z" stroke="#1C01A9" stroke-width="2" stroke-miterlimit="10"/>
<path d="M33.75 39C36.6495 39 39 36.6495 39 33.75C39 30.8505 36.6495 28.5 33.75 28.5C30.8505 28.5 28.5 30.8505 28.5 33.75C28.5 36.6495 30.8505 39 33.75 39Z" stroke="#1C01A9" stroke-width="2" stroke-miterlimit="10"/>
</svg>

After

Width:  |  Height:  |  Size: 645 B

View File

@ -0,0 +1,6 @@
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M21 21H33" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21 27H33" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M39 7.5H9C8.17157 7.5 7.5 8.17157 7.5 9V39C7.5 39.8284 8.17157 40.5 9 40.5H39C39.8284 40.5 40.5 39.8284 40.5 39V9C40.5 8.17157 39.8284 7.5 39 7.5Z" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M15 7.5V40.5" stroke="#1C01A9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 655 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

View File

@ -0,0 +1,4 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M27.001 6H5.00098C4.44869 6 4.00098 6.44772 4.00098 7V25C4.00098 25.5523 4.44869 26 5.00098 26H27.001C27.5533 26 28.001 25.5523 28.001 25V7C28.001 6.44772 27.5533 6 27.001 6Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M4 12H28" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 469 B

View File

@ -0,0 +1,3 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 13.3333V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H26C26.2652 5 26.5196 5.10536 26.7071 5.29289C26.8946 5.48043 27 5.73478 27 6V13.3333C27 23.8352 18.0868 27.3146 16.307 27.9047C16.1081 27.9731 15.8919 27.9731 15.693 27.9047C13.9133 27.3146 5 23.8352 5 13.3333Z" stroke="#0C0C0C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 492 B

View File

@ -0,0 +1,5 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M27.1111 26H4.92308C4.67848 25.9993 4.44411 25.9018 4.27115 25.7288C4.0982 25.5559 4.00072 25.3215 4 25.0769V10H27C27.2652 10 27.5196 10.1054 27.7071 10.2929C27.8946 10.4804 28 10.7348 28 11V25.1111C28 25.3469 27.9063 25.573 27.7397 25.7397C27.573 25.9063 27.3469 26 27.1111 26V26Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M4 10V7C4 6.73478 4.10536 6.48043 4.29289 6.29289C4.48043 6.10536 4.73478 6 5 6H11.5858C11.7171 6 11.8471 6.02587 11.9685 6.07612C12.0898 6.12638 12.2 6.20004 12.2929 6.29289L16 10" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M13 18H19" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 849 B

View File

@ -0,0 +1,5 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7 6C12.0391 6 16.8718 8.00178 20.435 11.565C23.9982 15.1282 26 19.9609 26 25" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7 15C8.31322 15 9.61358 15.2587 10.8268 15.7612C12.0401 16.2638 13.1425 17.0003 14.0711 17.9289C14.9997 18.8575 15.7362 19.9599 16.2388 21.1732C16.7413 22.3864 17 23.6868 17 25" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7 26.5C7.82843 26.5 8.5 25.8284 8.5 25C8.5 24.1716 7.82843 23.5 7 23.5C6.17157 23.5 5.5 24.1716 5.5 25C5.5 25.8284 6.17157 26.5 7 26.5Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 703 B

View File

@ -0,0 +1,12 @@
<svg width="217" height="32" viewBox="0 0 217 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.1704 0C6.82137 0 3.8457 2.97567 3.8457 2.97567L6.91293 6.59226C6.91293 6.59226 8.19476 5.08153 11.2162 5.08153C14.2377 5.08153 17.7627 7.09584 17.7627 11.216C17.7627 15.3362 14.4666 17.8998 11.3078 17.8998C8.14898 17.8998 6.91293 15.9771 6.91293 15.9771L3.8457 19.5479C3.8457 19.5479 6.91293 22.5236 11.1704 22.5236C15.4279 22.5236 22.4322 19.319 22.4322 11.2618C22.4322 3.20457 15.5195 0 11.1704 0Z" fill="#1C01A9"/>
<path d="M11.6765 14.51C13.3949 14.4578 14.7456 13.0224 14.6934 11.304C14.6412 9.58559 13.2058 8.23486 11.4874 8.28707C9.76902 8.33927 8.4183 9.77464 8.4705 11.493C8.52271 13.2115 9.95807 14.5622 11.6765 14.51Z" fill="#1C01A9"/>
<path d="M11.5822 27.8798C8.24031 27.8798 5.03575 26.9185 2.2432 25.1331L0 28.6123C3.43346 30.8097 7.46206 32 11.5822 32C15.2904 32 18.9527 31.0386 22.2031 29.2074L20.143 25.6366C17.5336 27.1016 14.6037 27.8798 11.5822 27.8798Z" fill="#1C01A9"/>
<path d="M42.8496 10.8954C44.4976 10.8954 45.7337 7.50769 45.7337 6.18009C45.7337 4.85248 44.3145 0.503418 38.5463 0.503418C32.778 0.503418 29.665 0.503418 29.665 0.503418V22.0198C29.665 22.0198 34.2888 22.0198 39.7365 22.0198C45.1843 22.0198 46.6493 18.6321 46.6493 16.1143C46.6035 13.5964 44.4976 10.8954 42.8496 10.8954ZM34.243 4.5778C34.243 4.5778 35.9368 4.5778 38.1343 4.5778C40.3317 4.5778 40.6979 6.18009 40.6979 6.86678C40.6979 7.55347 40.4232 9.24732 37.0813 9.24732C36.7151 9.24732 34.2888 9.24732 34.2888 9.24732V4.5778H34.243ZM39.4161 17.4419C37.8138 17.4419 34.2888 17.4419 34.2888 17.4419V13.3217C34.2888 13.3217 37.4018 13.3217 39.0956 13.3217C40.7895 13.3217 41.5677 13.9626 41.5677 15.2902C41.5677 16.6178 41.0184 17.4419 39.4161 17.4419Z" fill="#1C01A9"/>
<path d="M63.4047 0C57.2703 0 52.2803 5.03575 52.2803 11.2618C52.2803 17.4878 57.2703 22.5236 63.4047 22.5236C69.5392 22.5236 74.5292 17.4878 74.5292 11.2618C74.5292 5.03575 69.5392 0 63.4047 0ZM63.1758 17.9456C59.6508 17.9456 56.8125 14.9699 56.8125 11.2618C56.8125 7.55363 59.6508 4.57796 63.1758 4.57796C66.7008 4.57796 69.5392 7.55363 69.5392 11.2618C69.5392 14.9699 66.7008 17.9456 63.1758 17.9456Z" fill="#1C01A9"/>
<path d="M125.207 0C119.805 0 115.273 3.93704 114.266 9.11014L110.695 9.65949V0.503575H105.659V22.02H110.649V14.1917L114.266 13.505C115.273 18.6781 119.805 22.5693 125.161 22.5693C131.296 22.5693 136.286 17.5336 136.286 11.3076C136.377 5.03575 131.387 0 125.207 0ZM125.024 17.9456C121.499 17.9456 118.661 14.9699 118.661 11.2618C118.661 7.55363 121.499 4.57796 125.024 4.57796C128.549 4.57796 131.387 7.55363 131.387 11.2618C131.387 14.9699 128.549 17.9456 125.024 17.9456Z" fill="#1C01A9"/>
<path d="M86.9353 0.503418L78.1914 22.0198H83.6849L88.7665 9.24732L89.0869 9.20154L94.3515 22.0198H99.4788L90.735 0.503418H86.9353Z" fill="#1C01A9"/>
<path d="M162.38 0.503418H157.482V17.3961H147.227V0.503418H142.604V22.0198H165.814V17.4876H162.38V0.503418Z" fill="#1C01A9"/>
<path d="M177.716 13.3217V0.503418H172.543V22.0198H177.167L187.192 8.69796V22.0198H192.228V0.503418H187.467L177.716 13.3217Z" fill="#1C01A9"/>
<path d="M208.664 0.503418C204.269 0.503418 199.096 1.09855 199.096 7.69081C199.096 11.1701 200.927 13.5048 203.216 14.3289C201.201 16.7552 197.539 22.0198 197.539 22.0198H203.902L208.755 15.0155H211.822V22.0198H216.904V0.503418C216.95 0.503418 213.104 0.503418 208.664 0.503418ZM211.96 11.0327C211.96 11.0327 210.678 11.0327 207.702 11.0327C204.726 11.0327 204.589 8.92686 204.589 7.69081C204.589 6.45476 205.001 4.94404 207.885 4.94404C210.769 4.94404 211.96 4.94404 211.96 4.94404V11.0327Z" fill="#1C01A9"/>
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@ -0,0 +1,3 @@
<svg width="43" height="54" viewBox="0 0 43 54" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M43 21.5C43 31.1085 36.6969 39.2449 28 42C25.9493 42.6496 24 48.5 21.5 54C19 48.5 17.0507 42.6496 15 42C6.30305 39.2449 0 31.1085 0 21.5C0 9.62588 9.62588 0 21.5 0C33.3741 0 43 9.62588 43 21.5Z" fill="#1C01A9"/>
</svg>

After

Width:  |  Height:  |  Size: 324 B

View File

@ -0,0 +1,6 @@
<svg width="43" height="54" viewBox="0 0 43 54" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M43 21.5C43 31.1085 36.6969 39.2449 28 42C25.9493 42.6496 24 48.5 21.5 54C19 48.5 17.0507 42.6496 15 42C6.30305 39.2449 0 31.1085 0 21.5C0 9.62588 9.62588 0 21.5 0C33.3741 0 43 9.62588 43 21.5Z" fill="#1C01A9"/>
<path d="M20.9634 9C17.4737 9 15.0859 11.4177 15.0859 11.4177L17.5471 14.3562C17.5471 14.3562 18.5757 13.1287 21.0002 13.1287C23.4247 13.1287 26.2532 14.7654 26.2532 18.113C26.2532 21.4606 23.6083 23.5436 21.0737 23.5436C18.539 23.5436 17.5471 21.9814 17.5471 21.9814L15.0859 24.8827C15.0859 24.8827 17.5471 27.3004 20.9634 27.3004C24.3798 27.3004 30.0001 24.6967 30.0001 18.1502C30.0001 11.6037 24.4532 9 20.9634 9Z" fill="white"/>
<path d="M21.371 20.7894C22.7499 20.747 23.8338 19.5807 23.7919 18.1845C23.75 16.7883 22.5982 15.6908 21.2194 15.7333C19.8405 15.7757 18.7566 16.9419 18.7985 18.3381C18.8404 19.7343 19.9922 20.8318 21.371 20.7894Z" fill="white"/>
<path d="M21.2938 31.6523C18.6122 31.6523 16.0408 30.8712 13.8 29.4206L12 32.2475C14.7551 34.0329 17.9877 35 21.2938 35C24.2693 35 27.2081 34.2189 29.8162 32.731L28.1632 29.8297C26.0693 31.02 23.7183 31.6523 21.2938 31.6523Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 378 KiB

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