diff --git a/design/drawing.svg b/design/drawing.svg index fd51763..891bead 100644 --- a/design/drawing.svg +++ b/design/drawing.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="210mm" @@ -25,11 +26,11 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="0.7" - inkscape:cx="723.7033" - inkscape:cy="764.63895" + inkscape:zoom="1.318381" + inkscape:cx="376.81707" + inkscape:cy="708.22257" inkscape:document-units="px" - inkscape:current-layer="layer1" + inkscape:current-layer="g4184" showgrid="false" inkscape:snap-bbox="true" inkscape:object-nodes="true" @@ -39,7 +40,8 @@ inkscape:window-y="27" inkscape:window-maximized="1" inkscape:object-paths="true" - inkscape:snap-nodes="true" /> + inkscape:snap-nodes="true" + inkscape:snap-global="false" /> @@ -53,9 +55,11 @@ + id="layer1" + style="display:inline" + sodipodi:insensitive="true"> @@ -349,14 +353,31 @@ + + + + + + + Curriculum Vitae + + + + Universiteit Gent + 2003/2010 + Some random text here random text here random text here random text here random text here random text here random text here random text here random text here Education + Master, computerwetenschappen - software ontwikkeling, cum laude + -
-
Opleiding
-
- ... +
+
Education
+
+
+
+ ... +
-
- {{educationItem.employer}} +
+
+ {{educationItem.employer}} +
+
+ {{educationItem.fromYear}} - {{educationItem.toYear}} +
- {{educationItem.fromYear}} - {{educationItem.toYear}} + {{educationItem.title}}
{{educationItem.description}}
-
Some random text here random text here random text here random text here random text here random text here random text here random text here random text here
-
-
-
Werkervaring
-
- ... + +
+
Experience
+
+
+
+ ... +
{{experienceItem.employer}} diff --git a/src/app/components/cv/cv.component.scss b/src/app/components/cv/cv.component.scss index 59411db..55e28e6 100644 --- a/src/app/components/cv/cv.component.scss +++ b/src/app/components/cv/cv.component.scss @@ -1,14 +1,56 @@ -.institution { - font-weight: bold; - - -} - .cv-item-thumbnail { width: 90px; } -.experience-card-body { - display: flex !important; - align-items: flex-start; +.blocktitle { + text-align: center; + font-size: 150%; + border-bottom: 1px dotted black; + margin: 0px 30px 0px 30px; +} + + +.experience-item-block { + display: flex; + margin-top: 15pt; + text-align: justify; + + img { + border: none !important; + } +} + +.educationblock, .experienceblock { + + margin-bottom: 20px; + + .blockcontent { + border-left: 1px solid black; + border-right: 1px solid black; + + .imgblock { + flex: none; + width: 90pt; + } + } +} + +.firstline { + display: flex; + align-items: flex-end; + + .lead { + flex-grow: 1; + } +} + +.blockcontent { + padding: 0px 30px 10px 30px; + margin-top: 30px; +} + +.cvitem-text { + border-left: 1px solid lightgrey; + padding-left: 10pt; + flex-grow: 1; } diff --git a/src/app/components/cv/cv.component.ts b/src/app/components/cv/cv.component.ts index d89ee8f..ace5256 100644 --- a/src/app/components/cv/cv.component.ts +++ b/src/app/components/cv/cv.component.ts @@ -18,30 +18,32 @@ export class CvComponent implements OnInit { new CVTimeLineItem() .setLanguage("nl") .setEmployer('Universiteit Gent') - .setDescription('Doctoraat Titel Hier') + .setTitle('Doctor in de ingenieurswetenschappen: computerwetenschappen') + .setDescription('Het doctoraatswerk getiteld "XPath-gebaseerde informatie-extractie" behandelt het extraheren van informatie uit semi-gestructureerde documenten zoals HTML, gebruik makend van XPath.') .setFromYear(2010) .setToYear(2017) .setIconName("assets/images/ugent-icon.png"), new CVTimeLineItem() .setLanguage("nl") .setEmployer('Universiteit Gent') - .setDescription('Master, computerwetenschappen - software ontwikkeling, cum laude') + .setTitle('Master, computerwetenschappen - software ontwikkeling, cum laude') .setFromYear(2003) .setToYear(2010) .setIconName("assets/images/ugent-icon.png"), new CVTimeLineItem() .setLanguage('nl') .setEmployer('Leonardo Lyceum/Pestalozzi') - .setDescription('Latijn + Wetenschappen / Wiskunde') + .setTitle('Latijn + Wetenschappen / Wiskunde') .setFromYear(1999) .setToYear(2003) .setIconName("assets/images/pestalozzi-icon.png"), new CVTimeLineItem() .setLanguage('nl') .setEmployer('Leonardo Lyceum Esemnegen') - .setDescription('Latijn') + .setTitle('Latijn') .setFromYear(1997) .setToYear(1999) + .setIconName("assets/images/zotvana.jpg"), ]; } diff --git a/src/app/components/post/post.component.scss b/src/app/components/post/post.component.scss index 7a38c7f..1ecb304 100644 --- a/src/app/components/post/post.component.scss +++ b/src/app/components/post/post.component.scss @@ -39,4 +39,5 @@ padding-left: 25px; border-right: 1px solid black; padding-right: 25px; + text-align: justify; } diff --git a/src/app/model/educationitem.ts b/src/app/model/educationitem.ts index c87e39b..abcbc67 100644 --- a/src/app/model/educationitem.ts +++ b/src/app/model/educationitem.ts @@ -4,6 +4,7 @@ export class CVTimeLineItem { employer: string; fromYear: number; toYear: number; + title: string; description: string; iconName: string; fromMonth: string; @@ -51,4 +52,9 @@ export class CVTimeLineItem { this.employer = employer; return this; } + + setTitle(title: string): CVTimeLineItem { + this.title = title; + return this; + } } diff --git a/src/assets/images/zotvana.jpg b/src/assets/images/zotvana.jpg new file mode 100644 index 0000000..8a85875 Binary files /dev/null and b/src/assets/images/zotvana.jpg differ