Skip to content

Commit 2874ca0

Browse files
committed
updated demo react application
1 parent b6aeaab commit 2874ca0

7 files changed

Lines changed: 143 additions & 117 deletions

File tree

examples/react/package-lock.json

Lines changed: 69 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@corbado/react": "^1.0.3",
13+
"@corbado/react": "^2.1.1-alpha.0",
1414
"@fortawesome/fontawesome-svg-core": "^6.5.1",
1515
"@fortawesome/free-brands-svg-icons": "^6.5.1",
1616
"@fortawesome/free-regular-svg-icons": "^6.5.1",
Lines changed: 7 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,9 @@
11
.corbado-custom-theme {
2-
.cb-container {
3-
background-color: var(--color-white);
4-
color: var(--color-black);
5-
border-color: var(--color-dark-brown);
6-
}
7-
8-
.cb-header,
9-
.cb-subheader,
10-
.cb-body {
11-
font-family: var(--font-roboto);
12-
color: var(--color-black);
13-
}
14-
15-
.cb-link-primary {
16-
color: var(--color-light-brown);
17-
}
18-
19-
.cb-link-secondary {
20-
color: var(--color-dark-brown);
21-
}
22-
23-
.cb-error {
24-
color: var(--color-light-brown);
25-
}
26-
27-
.cb-form-input label {
28-
color: var(--color-light-brown);
29-
}
30-
31-
.cb-button-primary {
32-
background-color: var(--color-light-brown);
33-
color: var(--color-white);
34-
}
35-
36-
.cb-button-primary:hover {
37-
background-color: var(--color-dark-brown);
38-
color: var(--color-white);
39-
}
40-
41-
.cb-button-secondary {
42-
border-color: var(--color-light-brown);
43-
color: var(--color-light-brown);
44-
background-color: var(--color-white);
45-
}
46-
47-
.cb-button-secondary:hover {
48-
background-color: var(--color-dark-brown);
49-
}
50-
51-
.cb-finger-print-icon {
52-
background-color: var(--color-light-brown);
53-
border-radius: 3.5rem;
54-
}
55-
56-
.cb-passkey-list-card {
57-
background-color: var(--color-dark-brown);
58-
color: var(--color-white);
59-
}
60-
61-
.cb-dialog {
62-
color: var(--color-black);
63-
}
2+
--cb-primary-color: var(--color-light-brown);
3+
--cb-primary-color-hover: var(--color-dark-brown);
4+
--cb-primary-color-disabled: #eedcc4;
5+
--cb-button-text-primary-color: var(--color-black);
6+
--cb-secondary-link-color: var(--color-dark-brown);
7+
--cb-primary-font: var(--font-roboto);
8+
--cb-secondary-font: var(--font-roboto);
649
}

examples/react/src/components/Header.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import { useCorbadoSession } from '@corbado/react';
1+
import { useCorbado } from '@corbado/react';
22
import { faGithub } from '@fortawesome/free-brands-svg-icons/faGithub';
33
import { faBook } from '@fortawesome/free-solid-svg-icons/faBook';
44
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
55
import 'prismjs/themes/prism-tomorrow.min.css';
66
import { useState } from 'react';
77

88
export const Header = () => {
9-
const { user, isAuthenticated } = useCorbadoSession();
9+
const { user, isAuthenticated } = useCorbado();
1010
const [bounceGihub, setBounceGithub] = useState(false);
1111
const [bounceDocumentation, setBounceDocumentation] = useState(false);
1212

examples/react/src/index.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,7 @@
3030
input:checked ~ .dot {
3131
transform: translateX(100%);
3232
}
33+
34+
.cb-primary-button {
35+
background-color: var(--cb-primary-color);
36+
}

examples/react/src/translations/enCustomized.ts

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
const en = {
2-
authentication: {
3-
signup: {
4-
start: {
5-
header: "Let's create an account to check Corbado Test App",
6-
subheader: 'Would you like to login? ',
7-
button_login: 'Log in',
2+
signup: {
3+
'signup-init': {
4+
'signup-init': {
5+
header: "Let's create an account",
6+
subheader: 'to check ',
7+
text_login: 'Would you like to login? ',
88
button_submit: 'Sign up',
9-
textField_name: 'Full name',
10-
textField_email: 'Username',
9+
textField_fullName: 'Full Name',
10+
text_divider: 'or use social logins',
1111
},
1212
},
13-
login: {
14-
start: {
15-
header: 'Please login to check Corbado Test App',
16-
subheader: 'Would you like to create an account? ',
13+
},
14+
login: {
15+
'login-init': {
16+
'login-init': {
17+
header: 'Please login',
18+
subheader: 'to check ',
19+
text_signup: 'Would you like to create an account? ',
1720
button_signup: 'Sign up',
1821
button_submit: 'Login',
19-
textField_email: 'Username',
2022
},
2123
},
2224
},

0 commit comments

Comments
 (0)