Skip to content

Commit 01f630d

Browse files
authored
Merge pull request #19 from mazeyqian/feature/2.1.0/fill_in_fri_mar_10th_2023
feature/2.1.0/fill in
2 parents 4f70592 + 8f19cc8 commit 01f630d

File tree

15 files changed

+200
-167
lines changed

15 files changed

+200
-167
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ selenium-debug.log
1515

1616
# Editor directories and files
1717
.idea
18-
.vscode
18+
# .vscode
1919
*.suo
2020
*.ntvs*
2121
*.njsproj

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"window.title": "Resume${separator}${dirty}${activeEditorShort}${separator}${rootName}${separator}${profileName}${separator}${appName}"
3+
}

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
## 预览
66

7-
![](./images/json-to-resume-print-w800.jpg)
7+
![](./images/json-to-resume-print-v1-w800.jpg)
88

99
## 使用指南
1010

@@ -19,8 +19,8 @@ JSON 文件位于路径:`src/conf/resume.js`
1919
| personInfo.left | 个人信息 - 右边栏 | 院校、专业 |
2020
| companies | 工作经历 | - |
2121
| projects | 项目经验 | - |
22-
| skills | 技能 | - |
23-
| patents | 其他 | - |
22+
| skills | 技能 | 喂猫、遛狗、拍照、旅游、铲猫砂 |
23+
| others | 其他 | ⾃我总结、个人优势、职业资格 |
2424

2525
## 本地启动
2626

78 KB
Loading

images/json-to-resume-print-w800.jpg

-59.2 KB
Binary file not shown.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "mazey-resume",
3-
"version": "2.0.0",
2+
"name": "json-to-resume",
3+
"version": "2.1.0",
44
"description": "A tool to generate the resume.",
55
"author": "Mazey <mazey@mazey.net>",
66
"private": true,
@@ -27,7 +27,7 @@
2727
"bootstrap-vue": "^2.0.0-rc.11",
2828
"element-ui": "^2.0.11",
2929
"jquery": "^3.3.1",
30-
"mazey-ui": "^1.0.2",
30+
"mazey": "^3.5.4",
3131
"normalize.css": "^7.0.0",
3232
"vue": "^2.5.2",
3333
"vue-aplayer": "^1.0.1",

scripts/dev.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Node Version
2+
nvm use 12.22.12

src/assets/img/cat-pad.png

13.3 KB
Loading

src/assets/img/red-cat-pad.png

18.9 KB
Loading

src/components/m-resume-experience.vue

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -10,34 +10,40 @@
1010
<div class="resume-experience-content">
1111
<div class="content-title">
1212
<div class="company project">
13-
<span class="company-name project-name">
14-
<span v-if="project.iconName" :class="`company-logo-${project.iconName}`">
15-
<i class="icon-company"></i>
13+
<span class="company-name project-name">
14+
<span v-if="project.iconName" :class="`company-logo-${project.iconName}`">
15+
<i class="icon-company"></i>
16+
</span>
17+
<div v-if="project.iconLink" :class="`project-logo`">
18+
<i class="icon" :style="{ backgroundImage: `url(${project.iconLink})` }"></i>
19+
</div>
20+
<span>{{ project.name }}</span>
21+
<span class="project-badges">
22+
<b-badge v-for="(tag, index) in project.tags"
23+
:key="`project-badges-${index}`"
24+
:pill="true"
25+
class="project-badge"
26+
:class="tag.bgc"
27+
>
28+
{{ tag.name }}
29+
</b-badge>
30+
</span>
1631
</span>
17-
<div v-if="project.iconLink" :class="`project-logo`">
18-
<i class="icon" :style="{ backgroundImage: `url(${project.iconLink})` }"></i>
19-
</div>
20-
<span>{{ project.name }}</span>
21-
<span class="project-badges">
22-
<b-badge v-for="(tag, index) in project.tags"
23-
:key="`project-badges-${index}`"
24-
:pill="true"
25-
class="project-badge"
26-
:class="tag.bgc"
27-
>
28-
{{ tag.name }}
29-
</b-badge>
32+
<span>
33+
<span>{{ project.timeRangeStart }}</span>
34+
&nbsp;
35+
<span v-if="project.timeRangeStart && project.timeRangeEnd">-</span>
36+
&nbsp;
37+
<span>{{ project.timeRangeEnd }}</span>
3038
</span>
31-
</span>
32-
<span>{{ project.timeRangeStart }} - {{ project.timeRangeEnd }}</span>
3339
</div>
3440
<div class="department">
3541
<span>{{ project.department }}</span>
3642
<span>{{ project.position }}</span>
3743
</div>
3844
</div>
3945
<div class="content-description">
40-
<span>{{ project.description }}</span>
46+
<span v-html="project.description"></span>
4147
</div>
4248
<div class="project-detail" v-for="(detail, index) in project.details" :key="`project-detail-${index}`">
4349
<div class="detail-name">{{ detail.name }}:</div>

0 commit comments

Comments
 (0)