Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

Commit a8405da

Browse files
authored
Merge pull request #20 from levino/feature/support-keywords-in-work
feat: support keywords for work experience entries
2 parents cbec13f + 84793ac commit a8405da

File tree

5 files changed

+16
-2
lines changed

5 files changed

+16
-2
lines changed

.yarn/install-state.gz

-14.1 KB
Binary file not shown.

src/Work.tsx

+8
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,14 @@ export const Work = withTranslation()(
5454
</>
5555
)}
5656

57+
{workItem.keywords?.length && (
58+
<ul className="keywords">
59+
{workItem.keywords.map((keyword, index) => (
60+
<li key={index}>{keyword}</li>
61+
))}
62+
</ul>
63+
)}
64+
5765
{workItem.url && (
5866
<span className="url">
5967
<span className="fas fa-external-link-alt" />

src/createTheme.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const createRender = (language: Language) => (resume: ResumeType) =>
1313
<head>
1414
<meta charset="UTF-8">
1515
<meta name="viewport" content="width=device-width, initial-scale=1.0">
16-
<title>${resume.basics?.name || "Resume"}}</title>
16+
<title>${resume.basics?.name || "Resume"}</title>
1717
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.4/css/all.css" integrity="sha384-DyZ88mC6Up2uqS4h/KRgHuoeGwBcD4Ng9SiP4dIRy0EXTlnuz47vAwmeGwVChigm" crossorigin="anonymous">
1818
<style>${css}</style>
1919
</head>

src/storyResume.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
"highlights": [
3939
"Implemented real-time order tracking feature using WebSockets.",
4040
"Optimized database queries to improve application performance by 30%."
41-
]
41+
],
42+
"keywords": ["nodejs", "TypeScript", "go", "aws"]
4243
},
4344
{
4445
"name": "XYZ Corp.",

src/types.ts

+5
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,11 @@ export interface Work {
262262
* Specify multiple accomplishments
263263
*/
264264
highlights?: string[];
265+
266+
/**
267+
* List some keywords pertaining to this work experience
268+
*/
269+
keywords?: string[];
265270
}
266271

267272
export interface Project {

0 commit comments

Comments
 (0)