@@ -8,7 +8,8 @@ import { getLatestCommitInfo } from '@/libs/git';
8
8
import { shortDate } from ' @/utils/datetime' ;
9
9
import { limitString , trimHttpProtocol } from ' @/utils/strings' ;
10
10
11
- const { SITE_URL, AUTHOR_EMAIL, AUTHOR_GITHUB, AUTHOR_LINKEDIN, REPO_URL } = CONFIG_CLIENT ;
11
+ const { SITE_URL, AUTHOR_EMAIL, AUTHOR_GITHUB, AUTHOR_LINKEDIN, AUTHOR_NAME, REPO_URL } =
12
+ CONFIG_CLIENT ;
12
13
const domain = trimHttpProtocol (SITE_URL );
13
14
const messageLength = 15 as const ;
14
15
@@ -19,6 +20,8 @@ const commitUrl = `${REPO_URL}/commit/${fullHash}`;
19
20
const shortDateStr = shortDate (new Date (time ));
20
21
const trimmedMessage = limitString (message , messageLength );
21
22
23
+ const firstName = AUTHOR_NAME .split (' ' )[0 ];
24
+
22
25
// footer is full width for border, div has max-w
23
26
---
24
27
@@ -46,7 +49,7 @@ const trimmedMessage = limitString(message, messageLength);
46
49
<li >
47
50
<Link
48
51
href ={ ` mailto:${AUTHOR_EMAIL } ` }
49
- title =" Nemanja 's email"
52
+ title ={ ` ${ firstName } 's email` }
50
53
target =" _blank"
51
54
rel =" me noreferrer noopener"
52
55
class =" flex items-center gap-2 text-base xs:text-lg"
@@ -61,7 +64,7 @@ const trimmedMessage = limitString(message, messageLength);
61
64
href ={ AUTHOR_GITHUB }
62
65
target =" _blank"
63
66
rel =" me noreferrer noopener"
64
- title =" @nemanjam on Github"
67
+ title ={ ` ${ firstName } on Github` }
65
68
class =" flex items-center gap-2 text-base xs:text-lg"
66
69
variant =" nav"
67
70
>
@@ -74,7 +77,7 @@ const trimmedMessage = limitString(message, messageLength);
74
77
href ={ AUTHOR_LINKEDIN }
75
78
target =" _blank"
76
79
rel =" me noreferrer noopener"
77
- title =" Nemanja on LinkedIn"
80
+ title ={ ` ${ firstName } on LinkedIn` }
78
81
class =" flex items-center gap-2 text-base xs:text-lg"
79
82
variant =" nav"
80
83
>
0 commit comments