Skip to content

Commit 61bd343

Browse files
authored
feat(route-pages): created privacy-policy page (#271) (#272)
* feat(route-pages): created privacy-policy page * feat(route-pages): fixed comments
1 parent 0db8099 commit 61bd343

23 files changed

Lines changed: 1633 additions & 858 deletions

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,5 @@ scully/**/*.js
7777
scully/**/*.js.map
7878
libs/route-pages/press-release/src/**/*.js
7979
libs/route-pages/press-release/src/**/*.js.map
80+
81+
.angular

angular.json

Lines changed: 53 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -346,9 +346,9 @@
346346
"root": "libs/route-pages/breethe-page",
347347
"sourceRoot": "libs/route-pages/breethe-page/src",
348348
"prefix": "valor-software-site-base",
349-
"targets": {
349+
"architect": {
350350
"build": {
351-
"executor": "@nrwl/angular:ng-packagr-lite",
351+
"builder": "@nrwl/angular:ng-packagr-lite",
352352
"outputs": [
353353
"dist/libs/route-pages/breethe-page"
354354
],
@@ -366,7 +366,7 @@
366366
"defaultConfiguration": "production"
367367
},
368368
"test": {
369-
"executor": "@nrwl/jest:jest",
369+
"builder": "@nrwl/jest:jest",
370370
"outputs": [
371371
"coverage/libs/route-pages/breethe-page"
372372
],
@@ -376,7 +376,7 @@
376376
}
377377
},
378378
"lint": {
379-
"executor": "@nrwl/linter:eslint",
379+
"builder": "@nrwl/linter:eslint",
380380
"options": {
381381
"lintFilePatterns": [
382382
"libs/route-pages/breethe-page/src/**/*.ts",
@@ -684,6 +684,55 @@
684684
"feedback"
685685
]
686686
},
687+
"route-pages-privacy-policy-page": {
688+
"projectType": "library",
689+
"root": "libs/route-pages/privacy-policy-page",
690+
"sourceRoot": "libs/route-pages/privacy-policy-page/src",
691+
"prefix": "valor-software-site-base",
692+
"architect": {
693+
"build": {
694+
"builder": "@nrwl/angular:ng-packagr-lite",
695+
"outputs": [
696+
"dist/libs/route-pages/privacy-policy-page"
697+
],
698+
"options": {
699+
"project": "libs/route-pages/privacy-policy-page/ng-package.json"
700+
},
701+
"configurations": {
702+
"production": {
703+
"tsConfig": "libs/route-pages/privacy-policy-page/tsconfig.lib.prod.json"
704+
},
705+
"development": {
706+
"tsConfig": "libs/route-pages/privacy-policy-page/tsconfig.lib.json"
707+
}
708+
},
709+
"defaultConfiguration": "production"
710+
},
711+
"test": {
712+
"builder": "@nrwl/jest:jest",
713+
"outputs": [
714+
"coverage/libs/route-pages/privacy-policy-page"
715+
],
716+
"options": {
717+
"jestConfig": "libs/route-pages/privacy-policy-page/jest.config.ts",
718+
"passWithNoTests": true
719+
}
720+
},
721+
"lint": {
722+
"builder": "@nrwl/linter:eslint",
723+
"options": {
724+
"lintFilePatterns": [
725+
"libs/route-pages/privacy-policy-page/**/*.ts",
726+
"libs/route-pages/privacy-policy-page/**/*.html"
727+
]
728+
}
729+
}
730+
},
731+
"tags": [],
732+
"implicitDependencies": [
733+
"common-docs"
734+
]
735+
},
687736
"route-pages-services-page": {
688737
"projectType": "library",
689738
"root": "libs/route-pages/services-page",

apps/valor-software-site/src/app/app.routing.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ export const routes: Routes = [
3434
path: 'projects',
3535
loadChildren: () => import('@valor-software/blog-portfolio').then(m => m.BlogPortfolioModule)
3636
},
37+
{
38+
path: 'privacy-policy',
39+
loadChildren: () => import('@valor-software/privacy-policy-page').then(m => m.PrivacyPolicyPageModule)
40+
},
3741
{
3842
path: 'all-vacancies',
3943
redirectTo: 'careers'

apps/valor-software-site/src/assets/styles/styles.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,3 +96,7 @@ pre, code {
9696
--divider-color: #989898;
9797
--default-handle-opacity: 0;
9898
}
99+
100+
.link {
101+
color: #E24E63;
102+
}
Lines changed: 93 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,95 @@
11
<footer>
2-
<div class="px-4 xl:px-28 pb-6">
3-
<div class="w-full flex flex-col-reverse md:flex-row items-center justify-between border-t-2 border-placeholder_col pt-6">
4-
<div class="flex-shrink-0">
5-
<a class="cursor-pointer" routerLink=".">
6-
<img class="h-14 w-70 md:w-full" src="/assets/img/valor_img/valor-logo.svg" alt="Workflow">
7-
</a>
8-
</div>
9-
<div class="hidden lg:flex items-center">
10-
<div class="leading-4 flex">
11-
<div class="lg:w-75 !mr-10">
12-
<a href="https://www.linkedin.com/company/valor-software/about/" target="_blank" rel="noopener" class="block transition-all text-header_font_col hover:font-bold">LinkedIn</a>
13-
</div>
14-
<div class="lg:w-75 !mr-10">
15-
<a href="https://www.facebook.com/valorsoftware/" target="_blank" rel="noopener" class="block transition-all text-header_font_col hover:font-bold">Facebook</a>
16-
</div>
17-
<div class="lg:w-75 !mr-10">
18-
<a href="https://twitter.com/ValorSoft" target="_blank" rel="noopener" class="block transition-all text-header_font_col hover:font-bold">Twitter</a>
19-
</div>
20-
<div class="lg:w-75 !mr-10">
21-
<a href="https://www.instagram.com/valor.software/" target="_blank" rel="noopener" class="block transition-all text-header_font_col hover:font-bold">Instagram</a>
22-
</div>
23-
<div class="lg:w-75 !mr-10">
24-
<a href="https://dribbble.com/valor-labs" target="_blank" rel="noopener" class="block transition-all text-header_font_col hover:font-bold">Dribbble</a>
25-
</div>
26-
<div class="lg:w-75 !mr-10">
27-
<a href="https://www.behance.net/ValorSoftware" target="_blank" rel="noopener" class="block transition-all text-header_font_col hover:font-bold">Behance</a>
28-
</div>
29-
<div class="lg:w-75 !mr-10">
30-
<a href="https://github.com/valor-software" rel="noopener" class="block transition-all text-header_font_col hover:font-bold">GitHub</a>
31-
</div>
32-
<div class="lg:w-75 !mr-10">
33-
<a href="https://valorsoftware.medium.com/" class="block transition-all text-header_font_col hover:font-bold">Medium</a>
34-
</div>
35-
</div>
36-
<div class="hidden 2xl:block 2xl:flex-1 2xl:flex-auto ml-10">
37-
<div class="flex items-end justify-end">
38-
<button type="button" class="btn-pink-border text-xs md:text-base" (click)="openModal()">
39-
Get in touch
40-
</button>
41-
</div>
42-
</div>
43-
</div>
44-
<div class="flex flex-wrap lg:hidden mb-4 md:mb-0 justify-center md:justify-between w-full md:w-auto">
45-
<a href="https://www.linkedin.com/company/valor-software/about/" target="_blank" rel="noopener" class="w-20% md:w-auto flex justify-center md:mr-10 text-header_font_co mb-4 md:mb-0">
46-
<img src="assets/img/icons/social/linkedin.svg" alt="">
47-
</a>
48-
<a href="https://www.instagram.com/valor.software/" target="_blank" rel="noopener" class="flex justify-center w-20% md:w-auto block md:mr-10 text-header_font_col mb-4 md:mb-0">
49-
<img src="assets/img/icons/social/instagram.svg" alt="">
50-
</a>
51-
<a href="https://twitter.com/ValorSoft" target="_blank" rel="noopener" class="flex justify-center w-20% md:w-auto block md:mr-10 text-header_font_col mb-4 md:mb-0">
52-
<img src="assets/img/icons/social/twitter.svg" alt="">
53-
</a>
54-
<a href="https://dribbble.com/valor-labs" target="_blank" rel="noopener" class="flex justify-center w-20% md:w-auto block md:mr-10 text-header_font_col mb-4 md:mb-0">
55-
<img src="assets/img/icons/social/dribble.svg" alt="">
56-
</a>
57-
<a href="https://www.behance.net/ValorSoftware" target="_blank" rel="noopener" class="flex justify-center w-20% md:w-auto block md:mr-10 text-header_font_col mb-4 md:mb-0">
58-
<img src="assets/img/icons/social/behance.svg" alt="">
59-
</a>
60-
<a href="https://www.facebook.com/valorsoftware/" target="_blank" rel="noopener" class="flex justify-center w-20% md:w-auto block md:mr-10 text-header_font_col mb-4 md:mb-0">
61-
<img src="assets/img/icons/social/facebook.svg" alt="">
62-
</a>
63-
<a href="https://github.com/valor-software" target="_blank" rel="noopener" class="flex justify-center md:mr-10 w-20% md:w-auto block text-header_font_col mb-4 md:mb-0">
64-
<img src="assets/img/icons/social/github.svg" alt="">
65-
</a>
66-
<a href="https://valorsoftware.medium.com/" target="_blank" rel="noopener" class="flex justify-center w-20% md:w-auto block text-header_font_col mb-4 md:mb-0">
67-
<img src="assets/img/icons/social/medium.svg" alt="">
68-
</a>
69-
</div>
70-
</div>
71-
<div class="mt-4 md:mt-7">
72-
<p class=" m-0 text-center text-header_font_col text-sm">© 2022, Valor Software All Rights Reserved</p>
73-
</div>
74-
</div>
2+
<div class="px-4 xl:px-28 pb-6">
3+
<div
4+
class="w-full flex flex-col-reverse md:flex-row items-center justify-between border-t-2 border-placeholder_col pt-6">
5+
<div class="flex-shrink-0">
6+
<a class="cursor-pointer" routerLink=".">
7+
<img class="h-14 w-70 md:w-full" src="/assets/img/valor_img/valor-logo.svg" alt="Workflow">
8+
</a>
9+
</div>
10+
<div class="hidden lg:flex items-center">
11+
<div class="leading-4 flex">
12+
<div class="lg:w-75 !mr-10">
13+
<a href="https://www.linkedin.com/company/valor-software/about/" target="_blank" rel="noopener"
14+
class="block transition-all text-header_font_col hover:font-bold">LinkedIn</a>
15+
</div>
16+
<div class="lg:w-75 !mr-10">
17+
<a href="https://www.facebook.com/valorsoftware/" target="_blank" rel="noopener"
18+
class="block transition-all text-header_font_col hover:font-bold">Facebook</a>
19+
</div>
20+
<div class="lg:w-75 !mr-10">
21+
<a href="https://twitter.com/ValorSoft" target="_blank" rel="noopener"
22+
class="block transition-all text-header_font_col hover:font-bold">Twitter</a>
23+
</div>
24+
<div class="lg:w-75 !mr-10">
25+
<a href="https://www.instagram.com/valor.software/" target="_blank" rel="noopener"
26+
class="block transition-all text-header_font_col hover:font-bold">Instagram</a>
27+
</div>
28+
<div class="lg:w-75 !mr-10">
29+
<a href="https://dribbble.com/valor-labs" target="_blank" rel="noopener"
30+
class="block transition-all text-header_font_col hover:font-bold">Dribbble</a>
31+
</div>
32+
<div class="lg:w-75 !mr-10">
33+
<a href="https://www.behance.net/ValorSoftware" target="_blank" rel="noopener"
34+
class="block transition-all text-header_font_col hover:font-bold">Behance</a>
35+
</div>
36+
<div class="lg:w-75 !mr-10">
37+
<a href="https://github.com/valor-software" rel="noopener"
38+
class="block transition-all text-header_font_col hover:font-bold">GitHub</a>
39+
</div>
40+
<div class="lg:w-75 !mr-10">
41+
<a href="https://valorsoftware.medium.com/"
42+
class="block transition-all text-header_font_col hover:font-bold">Medium</a>
43+
</div>
44+
</div>
45+
<div class="hidden 2xl:block 2xl:flex-1 2xl:flex-auto ml-10">
46+
<div class="flex items-end justify-end">
47+
<button type="button" class="btn-pink-border text-xs md:text-base" (click)="openModal()">
48+
Get in touch
49+
</button>
50+
</div>
51+
</div>
52+
</div>
53+
<div class="flex flex-wrap lg:hidden mb-4 md:mb-0 justify-center md:justify-between w-full md:w-auto">
54+
<a href="https://www.linkedin.com/company/valor-software/about/" target="_blank" rel="noopener"
55+
class="w-20% md:w-auto flex justify-center md:mr-10 text-header_font_co mb-4 md:mb-0">
56+
<img src="assets/img/icons/social/linkedin.svg" alt="">
57+
</a>
58+
<a href="https://www.instagram.com/valor.software/" target="_blank" rel="noopener"
59+
class="flex justify-center w-20% md:w-auto block md:mr-10 text-header_font_col mb-4 md:mb-0">
60+
<img src="assets/img/icons/social/instagram.svg" alt="">
61+
</a>
62+
<a href="https://twitter.com/ValorSoft" target="_blank" rel="noopener"
63+
class="flex justify-center w-20% md:w-auto block md:mr-10 text-header_font_col mb-4 md:mb-0">
64+
<img src="assets/img/icons/social/twitter.svg" alt="">
65+
</a>
66+
<a href="https://dribbble.com/valor-labs" target="_blank" rel="noopener"
67+
class="flex justify-center w-20% md:w-auto block md:mr-10 text-header_font_col mb-4 md:mb-0">
68+
<img src="assets/img/icons/social/dribble.svg" alt="">
69+
</a>
70+
<a href="https://www.behance.net/ValorSoftware" target="_blank" rel="noopener"
71+
class="flex justify-center w-20% md:w-auto block md:mr-10 text-header_font_col mb-4 md:mb-0">
72+
<img src="assets/img/icons/social/behance.svg" alt="">
73+
</a>
74+
<a href="https://www.facebook.com/valorsoftware/" target="_blank" rel="noopener"
75+
class="flex justify-center w-20% md:w-auto block md:mr-10 text-header_font_col mb-4 md:mb-0">
76+
<img src="assets/img/icons/social/facebook.svg" alt="">
77+
</a>
78+
<a href="https://github.com/valor-software" target="_blank" rel="noopener"
79+
class="flex justify-center md:mr-10 w-20% md:w-auto block text-header_font_col mb-4 md:mb-0">
80+
<img src="assets/img/icons/social/github.svg" alt="">
81+
</a>
82+
<a href="https://valorsoftware.medium.com/" target="_blank" rel="noopener"
83+
class="flex justify-center w-20% md:w-auto block text-header_font_col mb-4 md:mb-0">
84+
<img src="assets/img/icons/social/medium.svg" alt="">
85+
</a>
86+
</div>
87+
</div>
88+
<div class="flex flex-col justify-center mt-4 md:mt-7">
89+
<p class="m-0 text-center text-header_font_col text-sm">© 2022, Valor Software All Rights Reserved</p>
90+
<a class="m-0 text-center text-header_font_col text-sm link"
91+
routerLink="/privacy-policy">Privacy Policy
92+
</a>
93+
</div>
94+
</div>
7595
</footer>

0 commit comments

Comments
 (0)