Skip to content

Commit 8b28d7e

Browse files
committed
CvPosition: minor improvements
1 parent 6289bd7 commit 8b28d7e

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

src/components/CvPosition/index.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,17 @@ const point5Style = {
4242
marginBottom: '-26px'
4343
};
4444

45+
const emojiStyle = {
46+
float: 'right',
47+
fontSize: '32px',
48+
marginTop: '-12px'
49+
};
50+
4551
interface CvPositionProps {
4652
positionName: string;
4753
companyName: string;
4854
companyLink: string;
55+
emoji: string;
4956
expTime: string;
5057
expLocation: string;
5158
expDesc: string;
@@ -61,6 +68,7 @@ const CvPosition: React.FC<CvPositionProps> = ({
6168
positionName,
6269
companyName,
6370
companyLink,
71+
emoji,
6472
expTime,
6573
expLocation,
6674
expDesc,
@@ -73,7 +81,7 @@ const CvPosition: React.FC<CvPositionProps> = ({
7381
}) => {
7482
return (
7583
<>
76-
<span className="expPosition">{positionName}</span>&nbsp;@&nbsp;<span className="expCompany"><a href={companyLink}>{companyName}</a></span>
84+
<span className="expPosition"><b>{positionName}</b></span>&nbsp;@&nbsp;<span className="expCompany"><a href={companyLink}>{companyName}</a></span>&nbsp;<span style={emojiStyle}>{emoji}</span>
7785
<br/>
7886
<div className="expTimeLocationWrapper">
7987
<span className="expTime">

src/components/CvPositionFirst/index.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,15 @@ const point5Style = {
4242
marginBottom: '-26px'
4343
};
4444

45+
const emojiStyle = {
46+
float: 'right',
47+
fontSize: '32px',
48+
marginTop: '-12px'
49+
};
50+
4551
interface CvPositionFirstProps {
4652
positionName: string;
53+
emoji: string;
4754
expTime: string;
4855
expLocation: string;
4956
expDesc: string;
@@ -57,6 +64,7 @@ interface CvPositionFirstProps {
5764

5865
const CvPositionFirst: React.FC<CvPositionFirstProps> = ({
5966
positionName,
67+
emoji,
6068
expTime,
6169
expLocation,
6270
expDesc,
@@ -69,7 +77,7 @@ const CvPositionFirst: React.FC<CvPositionFirstProps> = ({
6977
}) => {
7078
return (
7179
<>
72-
<span className="expPosition">{positionName}</span>
80+
<span className="expPosition"><b>{positionName}</b></span>&nbsp;<span style={emojiStyle}>{emoji}</span>
7381
<br/>
7482
<div className="expTimeLocationWrapper">
7583
<span className="expTime">

0 commit comments

Comments
 (0)