File tree Expand file tree Collapse file tree 3 files changed +38
-38
lines changed Expand file tree Collapse file tree 3 files changed +38
-38
lines changed Original file line number Diff line number Diff line change 1
1
import { clsx } from 'clsx/lite' ;
2
2
3
+ import { Link } from '@acme/ui/Link' ;
4
+
3
5
import { fadeUp } from '~/config/animations' ;
4
6
5
7
type Props = { variant : 'expanded' | 'collapsed' } ;
@@ -20,30 +22,29 @@ export const ContactMe = ({ variant }: Props) => {
20
22
< p className = 'text-sm text-grey-text sm:text-base' >
21
23
If you have any questions, opportunities or would just like to say
22
24
hello, then feel free to send me a DM (
23
- < a
24
- className = 'text-grey-text-contrast decoration-grey-text-contrast decoration-dashed underline-offset-2 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-grey-text-contrast focus-visible:ring-offset-1'
25
+ < Link
26
+ isExternal
27
+ className = 'text-sm text-grey-text-contrast sm:text-base'
25
28
href = 'https://dm.new/codingcodax'
26
- rel = 'noopener noreferrer'
27
- target = '_blank'
28
29
>
29
30
X
30
- </ a > { ' ' }
31
+ </ Link > { ' ' }
31
32
or{ ' ' }
32
- < a
33
- className = 'text-grey-text-contrast decoration-grey-text-contrast decoration-dashed underline-offset-2 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-grey-text-contrast focus-visible:ring-offset-1'
33
+ < Link
34
+ isExternal
35
+ className = 'text-sm text-grey-text-contrast sm:text-base'
34
36
href = 'https://www.linkedin.com/in/codingcodax'
35
- rel = 'noopener noreferrer'
36
- target = '_blank'
37
37
>
38
38
LinkedIn
39
- </ a >
39
+ </ Link >
40
40
) or if you prefer, you can{ ' ' }
41
- < a
42
- className = 'text-grey-text-contrast decoration-grey-text-contrast decoration-dashed underline-offset-2 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-grey-text-contrast focus-visible:ring-offset-1'
41
+ < Link
42
+ isExternal
43
+ className = 'text-sm text-grey-text-contrast sm:text-base'
43
44
44
45
>
45
46
email me
46
- </ a >
47
+ </ Link >
47
48
.
48
49
</ p >
49
50
</ div >
Original file line number Diff line number Diff line change
1
+ import { Link } from '@acme/ui/Link' ;
2
+
1
3
export const Footer = ( ) => {
2
4
const currentYear = new Date ( ) . getFullYear ( ) ;
3
5
@@ -11,36 +13,33 @@ export const Footer = () => {
11
13
12
14
< ul className = 'flex gap-2' >
13
15
< li >
14
- < a
15
- className = 'text-sm text-grey-text decoration-grey-text decoration-dashed decoration-1 underline-offset-2 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-grey-text focus-visible:ring-offset-1'
16
+ < Link
17
+ isExternal
18
+ className = 'text-sm text-grey-text'
16
19
href = 'https://github.com/codingcodax'
17
- rel = 'noopener noreferrer'
18
- target = '_blank'
19
20
>
20
21
GitHub
21
- </ a >
22
+ </ Link >
22
23
</ li >
23
24
24
25
< li >
25
- < a
26
- className = 'text-sm text-grey-text decoration-grey-text decoration-dashed decoration-1 underline-offset-2 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-grey-text focus-visible:ring-offset-1'
26
+ < Link
27
+ isExternal
28
+ className = 'text-sm text-grey-text'
27
29
href = 'https://www.linkedin.com/in/codingcodax'
28
- rel = 'noopener noreferrer'
29
- target = '_blank'
30
30
>
31
31
LinkedIn
32
- </ a >
32
+ </ Link >
33
33
</ li >
34
34
35
35
< li >
36
- < a
37
- className = 'text-sm text-grey-text decoration-grey-text decoration-dashed decoration-1 underline-offset-2 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-grey-text focus-visible:ring-offset-1'
36
+ < Link
37
+ isExternal
38
+ className = 'text-sm text-grey-text'
38
39
href = 'https://x.com/codingcodax'
39
- rel = 'noopener noreferrer'
40
- target = '_blank'
41
40
>
42
41
X
43
- </ a >
42
+ </ Link >
44
43
</ li >
45
44
</ ul >
46
45
</ footer >
Original file line number Diff line number Diff line change 1
1
import type { NextPage } from 'next' ;
2
2
import { clsx } from 'clsx/lite' ;
3
3
4
+ import { Link } from '@acme/ui/Link' ;
5
+
4
6
import { Hero } from '~/app/(main)/_components/Hero' ;
5
7
import { fadeUp } from '~/config/animations' ;
6
8
import { ContactMe } from '../_components/ContactMe' ;
@@ -42,23 +44,21 @@ const About: NextPage = () => {
42
44
43
45
< p >
44
46
As a co-founder of{ ' ' }
45
- < a
46
- className = 'text-grey-text-contrast decoration-grey-text-contrast decoration-dashed decoration-1 underline-offset-2 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-grey-text focus-visible:ring-offset-1'
47
+ < Link
48
+ isExternal
49
+ className = 'text-grey-text-contrast'
47
50
href = 'https://www.khutz.com/'
48
- rel = 'noopener noreferrer'
49
- target = '_blank'
50
51
>
51
52
Khutz
52
- </ a >
53
+ </ Link >
53
54
, alongside{ ' ' }
54
- < a
55
- className = 'text-grey-text-contrast decoration-grey-text-contrast decoration-dashed decoration-1 underline-offset-2 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-grey-text focus-visible:ring-offset-1'
55
+ < Link
56
+ isExternal
57
+ className = 'text-grey-text-contrast'
56
58
href = 'https://github.com/OscarStrada/'
57
- rel = 'noopener noreferrer'
58
- target = '_blank'
59
59
>
60
60
Oscar Arturo
61
- </ a >
61
+ </ Link >
62
62
, we led our first big project, Docom, which focused on building a
63
63
healthcare CRM. This experience has fueled my passion for creating
64
64
helpful solutions that enhance experiences.
You can’t perform that action at this time.
0 commit comments