Skip to content

Commit 30c830d

Browse files
committed
feat(career): criado integrado e integrado front-end
1 parent da12875 commit 30c830d

File tree

138 files changed

+2138
-367
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

138 files changed

+2138
-367
lines changed

.github/workflows/ci.yml

+6
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,9 @@ jobs:
4040
# - run: pnpm exec nx-cloud record -- echo Hello World
4141
# Nx Affected runs only tasks affected by the changes in this PR/commit. Learn more: https://nx.dev/ci/features/affected
4242
- run: pnpm exec nx affected -t lint test build --parallel=10
43+
44+
- name: Deploy
45+
uses: peaceiris/actions-gh-pages@v3
46+
with:
47+
github_token: ${{ secrets.GITHUB_TOKEN }}
48+
publish_dir: ./dist/apps/devmx/browser

apps/devmx/project.json

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"tsConfig": "apps/devmx/tsconfig.app.json",
1818
"inlineStyleLanguage": "scss",
1919
"assets": [
20+
"apps/devmx/src/CNAME",
2021
{
2122
"glob": "**/*",
2223
"input": "apps/devmx/public"

apps/devmx/public/placeholder.svg

+28
Loading

apps/devmx/public/skeleton.svg

-28
This file was deleted.

apps/devmx/src/CNAME

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
devparana.mx

apps/devmx/src/app/app.config.ts

+8-5
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
import { provideAnimationsAsync } from '@angular/platform-browser/animations/async';
22
import { provideEnv, provideHttpClientImpl } from '@devmx/shared-data-access';
3-
import {
4-
provideRouter,
5-
withRouterConfig,
6-
withViewTransitions,
7-
} from '@angular/router';
3+
// import { provideCrumbs } from '@devmx/shared-ui-global/crumbs';
4+
import { provideLayout } from '@devmx/shared-ui-global/layout';
85
import { registerLocaleData } from '@angular/common';
96
import { authInterceptor } from './interceptors';
107
import ptBr from '@angular/common/locales/extra/br';
118
import { AuthErrorHandler } from './handlers';
129
import pt from '@angular/common/locales/pt';
1310
import { appRoutes } from './app.routes';
1411
import { env } from '../envs/env';
12+
import {
13+
provideRouter,
14+
withRouterConfig,
15+
withViewTransitions,
16+
} from '@angular/router';
1517
import {
1618
withFetch,
1719
HttpClient,
@@ -49,5 +51,6 @@ export const appConfig: ApplicationConfig = {
4951
provideHttpClient(withFetch(), withInterceptors([authInterceptor])),
5052
provideHttpClientImpl(HttpClient),
5153
provideEnv(env),
54+
provideLayout(),
5255
],
5356
};

apps/devmx/src/app/app.routes.ts

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
import { Route } from '@angular/router';
22

33
export const appRoutes: Route[] = [
4+
{
5+
path: 'carreiras',
6+
loadChildren: () =>
7+
import('@devmx/career-feature-shell').then(
8+
(m) => m.careerFeatureShellRoutes
9+
),
10+
},
411
{
512
path: 'eventos',
613
loadChildren: () =>
@@ -25,6 +32,6 @@ export const appRoutes: Route[] = [
2532
{
2633
path: '',
2734
pathMatch: 'prefix',
28-
redirectTo: 'conta',
35+
redirectTo: 'carreiras',
2936
},
3037
];

apps/devmx/src/scss/_theme.scss

+4-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ $light: mat.define-theme(
1717
(
1818
color: (
1919
theme-type: light,
20-
primary: custom.$green-palettte,
21-
tertiary: custom.$purple-palettte,
22-
// primary: mat.$green-palette,
23-
// tertiary: mat.$spring-green-palette,,,,
20+
// primary: custom.$primary,
21+
// tertiary: custom.$tertiary,
22+
primary: mat.$green-palette,
23+
tertiary: mat.$spring-green-palette,
2424
),
2525
density: (
2626
scale: 0,
+147
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,147 @@
1+
// This file was generated by running 'ng generate @angular/material:m3-theme'.
2+
// Proceed with caution if making changes to this file.
3+
4+
@use 'sass:map';
5+
@use '@angular/material' as mat;
6+
7+
// Note: Color palettes are generated from primary: #1A84FF, secondary: #00A656, tertiary: #FB8700, neutral: #919094
8+
$_palettes: (
9+
primary: (
10+
0: #000000,
11+
10: #00210c,
12+
20: #003919,
13+
25: #004520,
14+
30: #005227,
15+
35: #00602f,
16+
40: #006d36,
17+
50: #008946,
18+
60: #02a656,
19+
70: #39c26f,
20+
80: #5adf87,
21+
90: #79fca1,
22+
95: #c4ffcd,
23+
98: #eaffea,
24+
99: #f5fff3,
25+
100: #ffffff,
26+
),
27+
secondary: (
28+
0: #000000,
29+
10: #001b3e,
30+
20: #002f65,
31+
25: #003a79,
32+
30: #00458e,
33+
35: #0051a4,
34+
40: #005cba,
35+
50: #0075e8,
36+
60: #418fff,
37+
70: #7babff,
38+
80: #aac7ff,
39+
90: #d7e3ff,
40+
95: #ecf0ff,
41+
98: #f9f9ff,
42+
99: #fdfbff,
43+
100: #ffffff,
44+
),
45+
tertiary: (
46+
0: #000000,
47+
10: #2f1500,
48+
20: #4e2600,
49+
25: #5e2f00,
50+
30: #6f3800,
51+
35: #804200,
52+
40: #924c00,
53+
50: #b66000,
54+
60: #dc7600,
55+
70: #ff8e1e,
56+
80: #ffb780,
57+
90: #ffdcc4,
58+
95: #ffede3,
59+
98: #fff8f5,
60+
99: #fffbff,
61+
100: #ffffff,
62+
),
63+
neutral: (
64+
0: #000000,
65+
4: #0b0b0c,
66+
6: #101013,
67+
10: #1b1b1f,
68+
12: #1f1f23,
69+
17: #2a2a2d,
70+
20: #303033,
71+
22: #343438,
72+
24: #39393d,
73+
25: #3b3b3f,
74+
30: #46464a,
75+
35: #525256,
76+
40: #5e5e62,
77+
50: #77767a,
78+
60: #919094,
79+
70: #acaaaf,
80+
80: #c7c6ca,
81+
87: #dbdade,
82+
90: #e4e2e6,
83+
92: #eae8ec,
84+
94: #efedf1,
85+
95: #f2f0f4,
86+
96: #f5f3f7,
87+
98: #fbf8fd,
88+
99: #fefbff,
89+
100: #ffffff,
90+
),
91+
neutral-variant: (
92+
0: #000000,
93+
10: #161c27,
94+
20: #2a303d,
95+
25: #353b48,
96+
30: #414754,
97+
35: #4c5260,
98+
40: #585e6c,
99+
50: #717786,
100+
60: #8b91a0,
101+
70: #a5abbb,
102+
80: #c1c6d6,
103+
90: #dde2f3,
104+
95: #ecf0ff,
105+
98: #f9f9ff,
106+
99: #fdfbff,
107+
100: #ffffff,
108+
),
109+
error: (
110+
0: #000000,
111+
10: #410002,
112+
20: #690005,
113+
25: #7e0007,
114+
30: #93000a,
115+
35: #a80710,
116+
40: #ba1a1a,
117+
50: #de3730,
118+
60: #ff5449,
119+
70: #ff897d,
120+
80: #ffb4ab,
121+
90: #ffdad6,
122+
95: #ffedea,
123+
98: #fff8f7,
124+
99: #fffbff,
125+
100: #ffffff,
126+
),
127+
);
128+
129+
$_rest: (
130+
secondary: map.get($_palettes, secondary),
131+
neutral: map.get($_palettes, neutral),
132+
neutral-variant: map.get($_palettes, neutral-variant),
133+
error: map.get($_palettes, error),
134+
);
135+
$_primary: map.merge(map.get($_palettes, primary), $_rest);
136+
$_tertiary: map.merge(map.get($_palettes, secondary), $_rest);
137+
138+
$light-theme: mat.define-theme((
139+
color: (
140+
theme-type: light,
141+
primary: $_primary,
142+
tertiary: $_tertiary,
143+
),
144+
));
145+
146+
$primary: $_primary;
147+
$tertiary: $_tertiary;

0 commit comments

Comments
 (0)