Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 | import { c as create_ssr_component, d as each, e as escape, f as add_attribute, v as validate_component } from "../../chunks/ssr.js"; import "html2canvas"; import "jspdf"; const Education = create_ssr_component(($$result, $$props, $$bindings, slots) => { let { education } = $$props; if ($$props.education === void 0 && $$bindings.education && education !== void 0) $$bindings.education(education); return ` <div class="education-container container-bloc section"><h2 class="section-title" data-svelte-h="svelte-3jrcma"><em class="fa fa-graduation-cap"></em> Formation</h2> ${each(education, (degree) => { return `<div class="item"><h4 class="degree">${escape(degree.title)}</h4> <h5 class="meta">${escape(degree.place)}</h5> <div class="time">${escape(degree.dates)}</div> </div>`; })}</div>`; }); const Experience = create_ssr_component(($$result, $$props, $$bindings, slots) => { let { experiences } = $$props; if ($$props.experiences === void 0 && $$bindings.experiences && experiences !== void 0) $$bindings.experiences(experiences); return ` <section class="section experiences-section"><h2 class="section-title" data-svelte-h="svelte-1ps59g1"><em class="fa fa-briefcase"></em> Expériences</h2> ${each(experiences, (experience) => { return `<div class="item"><div class="meta"><div class="upper-row"><h3 class="job-title">${escape(experience.title)}</h3> <div class="time">${escape(experience.dates)}</div></div> <div class="company">${experience.company != void 0 ? `${escape(experience.company)}, ` : ``}${escape(experience.place)} </div></div> <div class="details"><p></p> <ul>${experience.tasks != void 0 ? `${each(experience.tasks, (task) => { return `<li>${escape(task)}</li>`; })}` : ``}</ul> <p></p></div> </div>`; })}</section>`; }); const Hobbies = create_ssr_component(($$result, $$props, $$bindings, slots) => { let { hobbies } = $$props; if ($$props.hobbies === void 0 && $$bindings.hobbies && hobbies !== void 0) $$bindings.hobbies(hobbies); return ` <div class="hobbies-container container-block section"><h2 class="section-title" data-svelte-h="svelte-13pz263"><em class="fa fa-smile-o"></em> Loisirs</h2> <ul>${each(hobbies, (hobby) => { return `<li>${escape(hobby)} </li>`; })}</ul></div>`; }); const Contact = create_ssr_component(($$result, $$props, $$bindings, slots) => { let { email } = $$props; let { linkedin } = $$props; let { name } = $$props; let { phone } = $$props; if ($$props.email === void 0 && $$bindings.email && email !== void 0) $$bindings.email(email); if ($$props.linkedin === void 0 && $$bindings.linkedin && linkedin !== void 0) $$bindings.linkedin(linkedin); if ($$props.name === void 0 && $$bindings.name && name !== void 0) $$bindings.name(name); if ($$props.phone === void 0 && $$bindings.phone && phone !== void 0) $$bindings.phone(phone); return ` <div class="contact-container container-block"><ul class="list-unstyled contact-list"><li class="email"><em class="fa fa-envelope"></em><a href="${"mailto:%20" + escape(email, true)}">${escape(email)}</a></li> <li class="phone"><em class="fa fa-phone"></em><a href="${"tel:" + escape(phone.replaceAll(" ", ""), true)}">${escape(phone)}</a></li> ${linkedin != void 0 ? `<li class="linkedin"><em class="fa fa-linkedin"></em><a${add_attribute("href", linkedin, 0)} target="_blank">${escape(name)}</a></li>` : ``}</ul></div>`; }); const Language = create_ssr_component(($$result, $$props, $$bindings, slots) => { let { languages } = $$props; if ($$props.languages === void 0 && $$bindings.languages && languages !== void 0) $$bindings.languages(languages); return ` <div class="language-container container-block"><h2 class="container-block-title" data-svelte-h="svelte-1rv8k80">Langues</h2> <ul class="list-unstyled interests-list">${each(languages, (language) => { return `<li>${escape(language.name)} <span class="lang-desc">(${escape(language.level)})</span></li>`; })}</ul></div>`; }); const Profile = create_ssr_component(($$result, $$props, $$bindings, slots) => { let { name } = $$props; let { picture } = $$props; let { role } = $$props; if ($$props.name === void 0 && $$bindings.name && name !== void 0) $$bindings.name(name); if ($$props.picture === void 0 && $$bindings.picture && picture !== void 0) $$bindings.picture(picture); if ($$props.role === void 0 && $$bindings.role && role !== void 0) $$bindings.role(role); return ` <div class="profile-container"><img class="profile img-circle"${add_attribute("src", picture, 0)} alt=""> <h1 class="name">${escape(name)}</h1> ${role != void 0 ? `<h3 class="tagline">${escape(role)}</h3>` : ``}</div>`; }); const Sidebar = create_ssr_component(($$result, $$props, $$bindings, slots) => { let { resume } = $$props; if ($$props.resume === void 0 && $$bindings.resume && resume !== void 0) $$bindings.resume(resume); return ` <div class="sidebar-wrapper column-1">${validate_component(Profile, "Profile").$$render( $$result, { name: resume.name, role: resume.role, picture: resume.picture }, {}, {} )} ${validate_component(Contact, "Contact").$$render( $$result, { name: resume.name, email: resume.email, linkedin: resume.linkedin, phone: resume.phone }, {}, {} )} ${validate_component(Language, "Language").$$render($$result, { languages: resume.languages }, {}, {})}</div>`; }); const css = { code: 'body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#f5f5f5;color:#545e6c;font-family:Roboto, sans-serif;font-size:14px;padding:30px;width:21cm;height:29.7cm;margin:30mm 45mm}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:700}body a{transition:all 0.4s ease-in-out;color:#2e4049}body a:hover{color:#10171a;text-decoration:underline}body a:focus{text-decoration:none}body p{line-height:1.5}body .wrapper{background:#4b6a78;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);margin:0 auto;position:relative}body .sidebar-wrapper{background:#4b6a78;color:#fff;height:100%;min-height:800px}body .sidebar-wrapper a{color:#fff}body .sidebar-wrapper .profile-container{background:rgba(0, 0, 0, 0.2);color:#fff;padding:30px;text-align:center}body .sidebar-wrapper .name{font-size:32px;font-weight:900;margin-bottom:10px;margin-top:0}body .sidebar-wrapper .tagline{color:rgba(255, 255, 255, 0.6);font-size:16px;font-weight:400;margin-bottom:0;margin-top:0}body .sidebar-wrapper .profile{margin-bottom:15px}body .sidebar-wrapper .contact-list .fa{font-size:18px;margin-right:5px;vertical-align:middle}body .sidebar-wrapper .contact-list li{margin-bottom:15px}body .sidebar-wrapper .contact-list li:last-child{margin-bottom:0}body .sidebar-wrapper .contact-list .email .fa{font-size:14px}body .sidebar-wrapper .container-block{padding:30px}body .sidebar-wrapper .container-block-title{font-size:16px;font-weight:700;margin-bottom:15px;margin-top:0;text-transform:uppercase}body .sidebar-wrapper .degree{font-size:14px;margin-bottom:5px;margin-top:0}body .sidebar-wrapper .language-container .lang-desc{color:rgba(255, 255, 255, 0.6)}body .sidebar-wrapper .languages-list{margin-bottom:0}body .sidebar-wrapper .languages-list li{margin-bottom:10px}body .sidebar-wrapper .languages-list li:last-child{margin-bottom:0}body .sidebar-wrapper .interests-list{margin-bottom:0}body .sidebar-wrapper .interests-list li{margin-bottom:10px}body .sidebar-wrapper .interests-list li:last-child{margin-bottom:0}body .main-wrapper{background:#fff;padding:60px;page-break-before:always}body .main-wrapper .section-title{text-transform:uppercase;font-size:20px;font-weight:500;color:#2e4049;position:relative;margin-top:0;margin-bottom:20px}body .main-wrapper .section-title .fa{background-clip:padding-box;background-color:#2e4049;border-radius:50%;color:#fff;display:inline-block;font-size:16px;height:30px;margin-right:8px;padding-top:8px;position:relative;text-align:center;top:-2px;width:30px}body .main-wrapper .section{margin-bottom:60px;page-break-inside:avoid}body .main-wrapper .experiences-section .item{margin-bottom:30px}body .main-wrapper .education-container .item{margin-bottom:15px;position:relative}body .main-wrapper .education-container .item:last-child{margin-bottom:0}body .main-wrapper .education-container .meta{font-weight:500;margin-bottom:0;margin-top:0}body .main-wrapper .education-container .time{font-weight:500;margin-bottom:0}body .main-wrapper .upper-row{position:relative;overflow:hidden;margin-bottom:2px}body .main-wrapper .job-title{color:#3f4650;font-size:16px;margin-top:0;margin-bottom:0;font-weight:500}body .main-wrapper .time{position:absolute;right:0;top:0;color:#97aac3}body .main-wrapper .company{margin-bottom:10px;color:#97aac3}body .main-wrapper .project-title{font-size:16px;font-weight:400;margin-top:0;margin-bottom:5px}body .main-wrapper .projects-section .intro{margin-bottom:30px}body .main-wrapper .projects-section .item{margin-bottom:15px}body .skillset .item{margin-bottom:15px;overflow:hidden}body .skillset .level-title{font-size:14px;margin-top:0;margin-bottom:12px}body .skillset .level-bar{height:12px;background:#f5f5f5 !important}body .skillset .level-bar-inner{height:12px;background:#6c92a3 !important}body .footer{display:none}body .btn-translate{background-color:#27383f;border-color:#4f6f7d}@media(width <= 767px){body .sidebar-wrapper{position:static;width:inherit}body .main-wrapper{padding:30px}body .main-wrapper .time{position:static;display:block;margin-top:5px}body .main-wrapper .upper-row{margin-bottom:0}}@media(width >= 992px){body .skillset .level-title{display:inline-block;float:left;width:30%;margin-bottom:0}body .skillset .level-bar{display:inline-block;width:70%;float:left;position:relative;top:1px}}.columns{content:"";display:table;clear:both;width:100%}.columns .column-1{width:33%;float:left}.columns .column-2{width:67%;float:left;min-height:100vh}', map: `{"version":3,"file":"+page.svelte","sources":["+page.svelte"],"sourcesContent":["<svelte:options customElement=\\"resume-routes\\" />\\n\\n<style global lang=\\"scss\\">:global(body) {\\n -moz-osx-font-smoothing: grayscale;\\n -webkit-font-smoothing: antialiased;\\n background: #f5f5f5;\\n color: #545e6c;\\n font-family: Roboto, sans-serif;\\n font-size: 14px;\\n padding: 30px;\\n width: 21cm;\\n height: 29.7cm;\\n margin: 30mm 45mm;\\n /* Extra small devices (phones, less than 768px) */\\n /* Small devices (tablets, 768px and up) */\\n /* Medium devices (desktops, 992px and up) */\\n /* Large devices (large desktops, 1200px and up) */\\n /* Ex-Large devices (large desktops, 1200px and up) */\\n}\\n:global(body) :global(h1),\\n:global(body) :global(h2),\\n:global(body) :global(h3),\\n:global(body) :global(h4),\\n:global(body) :global(h5),\\n:global(body) :global(h6) {\\n font-weight: 700;\\n}\\n:global(body) :global(a) {\\n transition: all 0.4s ease-in-out;\\n color: #2e4049;\\n}\\n:global(body) :global(a:hover) {\\n color: #10171a;\\n text-decoration: underline;\\n}\\n:global(body) :global(a:focus) {\\n text-decoration: none;\\n}\\n:global(body) :global(p) {\\n line-height: 1.5;\\n}\\n:global(body) :global(.wrapper) {\\n background: #4b6a78;\\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\\n margin: 0 auto;\\n position: relative;\\n}\\n:global(body) :global(.sidebar-wrapper) {\\n background: #4b6a78;\\n color: #fff;\\n height: 100%;\\n min-height: 800px;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(a) {\\n color: #fff;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.profile-container) {\\n background: rgba(0, 0, 0, 0.2);\\n color: #fff;\\n padding: 30px;\\n text-align: center;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.name) {\\n font-size: 32px;\\n font-weight: 900;\\n margin-bottom: 10px;\\n margin-top: 0;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.tagline) {\\n color: rgba(255, 255, 255, 0.6);\\n font-size: 16px;\\n font-weight: 400;\\n margin-bottom: 0;\\n margin-top: 0;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.profile) {\\n margin-bottom: 15px;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.contact-list) :global(.fa) {\\n font-size: 18px;\\n margin-right: 5px;\\n vertical-align: middle;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.contact-list) :global(li) {\\n margin-bottom: 15px;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.contact-list) :global(li:last-child) {\\n margin-bottom: 0;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.contact-list) :global(.email) :global(.fa) {\\n font-size: 14px;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.container-block) {\\n padding: 30px;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.container-block-title) {\\n font-size: 16px;\\n font-weight: 700;\\n margin-bottom: 15px;\\n margin-top: 0;\\n text-transform: uppercase;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.degree) {\\n font-size: 14px;\\n margin-bottom: 5px;\\n margin-top: 0;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.language-container) :global(.lang-desc) {\\n color: rgba(255, 255, 255, 0.6);\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.languages-list) {\\n margin-bottom: 0;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.languages-list) :global(li) {\\n margin-bottom: 10px;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.languages-list) :global(li:last-child) {\\n margin-bottom: 0;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.interests-list) {\\n margin-bottom: 0;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.interests-list) :global(li) {\\n margin-bottom: 10px;\\n}\\n:global(body) :global(.sidebar-wrapper) :global(.interests-list) :global(li:last-child) {\\n margin-bottom: 0;\\n}\\n:global(body) :global(.main-wrapper) {\\n background: #fff;\\n padding: 60px;\\n page-break-before: always;\\n}\\n:global(body) :global(.main-wrapper) :global(.section-title) {\\n text-transform: uppercase;\\n font-size: 20px;\\n font-weight: 500;\\n color: #2e4049;\\n position: relative;\\n margin-top: 0;\\n margin-bottom: 20px;\\n}\\n:global(body) :global(.main-wrapper) :global(.section-title) :global(.fa) {\\n background-clip: padding-box;\\n background-color: #2e4049;\\n border-radius: 50%;\\n color: #fff;\\n display: inline-block;\\n font-size: 16px;\\n height: 30px;\\n margin-right: 8px;\\n padding-top: 8px;\\n position: relative;\\n text-align: center;\\n top: -2px;\\n width: 30px;\\n}\\n:global(body) :global(.main-wrapper) :global(.section) {\\n margin-bottom: 60px;\\n page-break-inside: avoid;\\n}\\n:global(body) :global(.main-wrapper) :global(.experiences-section) :global(.item) {\\n margin-bottom: 30px;\\n}\\n:global(body) :global(.main-wrapper) :global(.education-container) :global(.item) {\\n margin-bottom: 15px;\\n position: relative;\\n}\\n:global(body) :global(.main-wrapper) :global(.education-container) :global(.item:last-child) {\\n margin-bottom: 0;\\n}\\n:global(body) :global(.main-wrapper) :global(.education-container) :global(.meta) {\\n font-weight: 500;\\n margin-bottom: 0;\\n margin-top: 0;\\n}\\n:global(body) :global(.main-wrapper) :global(.education-container) :global(.time) {\\n font-weight: 500;\\n margin-bottom: 0;\\n}\\n:global(body) :global(.main-wrapper) :global(.upper-row) {\\n position: relative;\\n overflow: hidden;\\n margin-bottom: 2px;\\n}\\n:global(body) :global(.main-wrapper) :global(.job-title) {\\n color: #3f4650;\\n font-size: 16px;\\n margin-top: 0;\\n margin-bottom: 0;\\n font-weight: 500;\\n}\\n:global(body) :global(.main-wrapper) :global(.time) {\\n position: absolute;\\n right: 0;\\n top: 0;\\n color: #97aac3;\\n}\\n:global(body) :global(.main-wrapper) :global(.company) {\\n margin-bottom: 10px;\\n color: #97aac3;\\n}\\n:global(body) :global(.main-wrapper) :global(.project-title) {\\n font-size: 16px;\\n font-weight: 400;\\n margin-top: 0;\\n margin-bottom: 5px;\\n}\\n:global(body) :global(.main-wrapper) :global(.projects-section) :global(.intro) {\\n margin-bottom: 30px;\\n}\\n:global(body) :global(.main-wrapper) :global(.projects-section) :global(.item) {\\n margin-bottom: 15px;\\n}\\n:global(body) :global(.skillset) :global(.item) {\\n margin-bottom: 15px;\\n overflow: hidden;\\n}\\n:global(body) :global(.skillset) :global(.level-title) {\\n font-size: 14px;\\n margin-top: 0;\\n margin-bottom: 12px;\\n}\\n:global(body) :global(.skillset) :global(.level-bar) {\\n height: 12px;\\n background: #f5f5f5 !important;\\n}\\n:global(body) :global(.skillset) :global(.level-bar-inner) {\\n height: 12px;\\n background: #6c92a3 !important;\\n}\\n:global(body) :global(.footer) {\\n display: none;\\n}\\n:global(body) :global(.btn-translate) {\\n background-color: #27383f;\\n border-color: #4f6f7d;\\n}\\n@media (width <= 767px) {\\n :global(body) :global(.sidebar-wrapper) {\\n position: static;\\n width: inherit;\\n }\\n :global(body) :global(.main-wrapper) {\\n padding: 30px;\\n }\\n :global(body) :global(.main-wrapper) :global(.time) {\\n position: static;\\n display: block;\\n margin-top: 5px;\\n }\\n :global(body) :global(.main-wrapper) :global(.upper-row) {\\n margin-bottom: 0;\\n }\\n}\\n@media (width >= 992px) {\\n :global(body) :global(.skillset) :global(.level-title) {\\n display: inline-block;\\n float: left;\\n width: 30%;\\n margin-bottom: 0;\\n }\\n :global(body) :global(.skillset) :global(.level-bar) {\\n display: inline-block;\\n width: 70%;\\n float: left;\\n position: relative;\\n top: 1px;\\n }\\n}\\n\\n:global(.columns) {\\n content: \\"\\";\\n display: table;\\n clear: both;\\n width: 100%;\\n}\\n:global(.columns) :global(.column-1) {\\n width: 33%;\\n float: left;\\n}\\n:global(.columns) :global(.column-2) {\\n width: 67%;\\n float: left;\\n min-height: 100vh;\\n}</style>\\n\\n<script lang=\\"ts\\">import html2canvas from \\"html2canvas\\";\\nimport jsPdf from \\"jspdf\\";\\nimport Education from \\"$lib/education.svelte\\";\\nimport Experience from \\"$lib/experience.svelte\\";\\nimport Hobbies from \\"$lib/hobbies.svelte\\";\\nimport Sidebar from \\"$lib/sidebar.svelte\\";\\nconst resume = {\\n email: \\"laopo.gabriel@gmail.com\\",\\n // eslint-disable-next-line no-secrets/no-secrets\\n linkedin: null,\\n name: \\"Yimeng WANG\\",\\n phone: \\"+33 7 66 02 76 98\\",\\n picture: \\"assets/images/profile.jpeg\\",\\n role: null,\\n education: [\\n {\\n title: \\"Réalisation Cinéma & Télévision\\",\\n place: \\"EICAR, PARIS\\",\\n dates: \\"2004 - 2008\\",\\n },\\n ],\\n experiences: [\\n {\\n title: \\"CareDaily (auto entrepreneur)\\",\\n dates: \\"2016-2022\\",\\n company: null,\\n place: \\"Shanghai, Chine\\",\\n tasks: [\\n \\"Vente en ligne de produits pour enfants et féminins\\",\\n \\"Ouverture d'une boutique physique\\",\\n \\"Gestion de la boutique au quotidien (stocks, clients)\\",\\n \\"Gestion d'une équipe de vendeuses (formations, animations, planning)\\",\\n ],\\n },\\n {\\n title: \\"Tournages (scripte / assistante réalisation)\\",\\n dates: \\"2008-2015\\",\\n company: null,\\n place: \\"Chine\\",\\n tasks: [\\"Cinéma\\", \\"Télévision\\", \\"Publicités\\"],\\n },\\n {\\n title: \\"Quick\\",\\n dates: \\"2006-2008\\",\\n company: null,\\n place: \\"La Défense, France\\",\\n },\\n ],\\n languages: [\\n { name: \\"Français\\", level: \\"Courrant\\" },\\n { name: \\"Anglais\\", level: \\"Professionnel\\" },\\n { name: \\"Chinois\\", level: \\"Maternel\\" },\\n ],\\n hobbies: [\\"Cinéma\\", \\"Voyages\\", \\"Cuisine\\"],\\n};\\nfunction print() {\\n const domElement = document.querySelector(\\"#element-to-print\\");\\n html2canvas(domElement, { scale: 2 }).then((canvas) => {\\n const img = canvas.toDataURL(\\"image/png\\");\\n // eslint-disable-next-line new-cap\\n const pdf = new jsPdf(\\"p\\", \\"mm\\", \\"a4\\");\\n const width = pdf.internal.pageSize.getWidth();\\n const height = pdf.internal.pageSize.getHeight();\\n pdf.addImage(img, \\"png\\", 0, 0, width, height);\\n pdf.save(\\"your-filename.pdf\\");\\n });\\n}\\n<\/script>\\n\\n<svelte:head>\\n <title>Yimeng WANG</title>\\n <html lang=\\"fr-FR\\"></html>\\n</svelte:head>\\n\\n<div class=\\"wrapper columns\\" id=\\"element-to-print\\" on:click=\\"{print}\\">\\n <Sidebar {resume} />\\n <div class=\\"main-wrapper column-2\\">\\n <Experience experiences=\\"{resume.experiences}\\" />\\n <Education education=\\"{resume.education}\\" />\\n <Hobbies hobbies=\\"{resume.hobbies}\\" />\\n </div>\\n</div>\\n"],"names":[],"mappings":"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"}` }; const Page = create_ssr_component(($$result, $$props, $$bindings, slots) => { const resume = { email: "laopo.gabriel@gmail.com", // eslint-disable-next-line no-secrets/no-secrets linkedin: null, name: "Yimeng WANG", phone: "+33 7 66 02 76 98", picture: "assets/images/profile.jpeg", role: null, education: [ { title: "Réalisation Cinéma & Télévision", place: "EICAR, PARIS", dates: "2004 - 2008" } ], experiences: [ { title: "CareDaily (auto entrepreneur)", dates: "2016-2022", company: null, place: "Shanghai, Chine", tasks: [ "Vente en ligne de produits pour enfants et féminins", "Ouverture d'une boutique physique", "Gestion de la boutique au quotidien (stocks, clients)", "Gestion d'une équipe de vendeuses (formations, animations, planning)" ] }, { title: "Tournages (scripte / assistante réalisation)", dates: "2008-2015", company: null, place: "Chine", tasks: ["Cinéma", "Télévision", "Publicités"] }, { title: "Quick", dates: "2006-2008", company: null, place: "La Défense, France" } ], languages: [ { name: "Français", level: "Courrant" }, { name: "Anglais", level: "Professionnel" }, { name: "Chinois", level: "Maternel" } ], hobbies: ["Cinéma", "Voyages", "Cuisine"] }; $$result.css.add(css); return ` ${$$result.head += `<!-- HEAD_svelte-dtgxfu_START -->${$$result.title = `<title>Yimeng WANG</title>`, ""}<html lang="fr-FR"></html><!-- HEAD_svelte-dtgxfu_END -->`, ""} <div class="wrapper columns" id="element-to-print">${validate_component(Sidebar, "Sidebar").$$render($$result, { resume }, {}, {})} <div class="main-wrapper column-2">${validate_component(Experience, "Experience").$$render($$result, { experiences: resume.experiences }, {}, {})} ${validate_component(Education, "Education").$$render($$result, { education: resume.education }, {}, {})} ${validate_component(Hobbies, "Hobbies").$$render($$result, { hobbies: resume.hobbies }, {}, {})}</div></div>`; }); export { Page as default }; |