├── _config.yml ├── .npmrc ├── .eslintignore ├── config ├── prod.env.js ├── test.env.js ├── dev.env.js └── index.js ├── resume ├── id.jpg └── data.yml ├── pdf ├── oblique.pdf ├── purple.pdf ├── creative.pdf ├── left-right.pdf ├── side-bar.pdf ├── side-bar-rtl.pdf ├── left-right-rtl.pdf └── material-dark.pdf ├── src ├── assets │ ├── logo.png │ ├── profile-images │ │ ├── guy.png │ │ └── girl.png │ └── preview │ │ ├── resume-cool.png │ │ ├── resume-creative.png │ │ ├── resume-oblique.png │ │ ├── resume-purple.png │ │ ├── resume-side-bar.png │ │ ├── resume-left-right.png │ │ ├── resume-material-dark.png │ │ ├── resume-side-bar-rtl.png │ │ └── resume-left-right-rtl.png ├── lang │ ├── tr.js │ ├── ka.js │ ├── lt.js │ ├── sv.js │ ├── el.js │ ├── th.js │ ├── zh-tw.js │ ├── ko.js │ ├── ja.js │ ├── he.js │ ├── ru.js │ ├── nl.js │ ├── ca.js │ ├── es.js │ ├── id.js │ ├── pl.js │ ├── cn.js │ ├── hu.js │ ├── it.js │ ├── pt.js │ ├── en.js │ ├── de.js │ ├── fr.js │ └── pt-br.js ├── resumes │ ├── resumes.js │ ├── template.vue │ ├── options.js │ ├── oblique.vue │ ├── left-right.vue │ ├── left-right-rtl.vue │ ├── purple.vue │ ├── side-bar-rtl.vue │ └── side-bar.vue ├── main.js ├── router │ └── index.js ├── App.vue ├── pages │ ├── resume.vue │ └── home.vue └── terms.js ├── docs ├── static │ ├── img │ │ ├── id.087ce5d.jpg │ │ ├── logo.1522a48.png │ │ ├── resume-creative.4b5318e.png │ │ ├── resume-oblique.5d80820.png │ │ ├── resume-purple.b458f56.png │ │ ├── resume-side-bar.61dbca6.png │ │ ├── resume-left-right.1244943.png │ │ ├── resume-material-dark.57f3ae8.png │ │ ├── resume-side-bar-rtl.72fb12a.png │ │ └── resume-left-right-rtl.356fd8f.png │ ├── fonts │ │ ├── OpenSans-Bold.5a10091.ttf │ │ ├── OpenSans-Bold.7ae9b8b.eot │ │ ├── Raleway-Black.d641109.ttf │ │ ├── Raleway-Bold.f5c9c1a.ttf │ │ ├── Raleway-Light.6b562d7.ttf │ │ ├── Raleway-Thin.ebd07bb.ttf │ │ ├── Roboto-Black.313a656.woff │ │ ├── Roboto-Black.b8ff9b5.eot │ │ ├── Roboto-Black.ec4c996.ttf │ │ ├── Roboto-Bold.50d75e4.woff │ │ ├── Roboto-Bold.7345066.eot │ │ ├── Roboto-Bold.b52fac2.woff2 │ │ ├── Roboto-Bold.ee7b96f.ttf │ │ ├── Roboto-Light.020877f.eot │ │ ├── Roboto-Light.c73eb1c.woff │ │ ├── Roboto-Light.fc84e99.ttf │ │ ├── Roboto-Medium.a7943c3.eot │ │ ├── Roboto-Medium.d088405.ttf │ │ ├── Roboto-Thin.89e2666.ttf │ │ ├── Roboto-Thin.9b2ed84.eot │ │ ├── Roboto-Thin.ad538a6.woff2 │ │ ├── Roboto-Thin.d3b4737.woff │ │ ├── OpenSans-Bold.3326e4d.woff2 │ │ ├── OpenSans-Bold.8926673.woff │ │ ├── OpenSans-Italic.9b30f13.ttf │ │ ├── OpenSans-Italic.e487b7c.eot │ │ ├── OpenSans-Light.8040375.eot │ │ ├── OpenSans-Light.963eb32.woff │ │ ├── OpenSans-Light.ecb4572.ttf │ │ ├── Raleway-Medium.2e763f8.ttf │ │ ├── Raleway-Regular.2d4cd87.ttf │ │ ├── Roboto-Black.59eb360.woff2 │ │ ├── Roboto-Light.d26871e.woff2 │ │ ├── Roboto-Medium.1d65948.woff │ │ ├── Roboto-Medium.90d1676.woff2 │ │ ├── Roboto-Regular.35b07eb.woff │ │ ├── Roboto-Regular.3e1af3e.ttf │ │ ├── Roboto-Regular.6866c2b.eot │ │ ├── OpenSans-ExtraBold.19b56cf.ttf │ │ ├── OpenSans-ExtraBold.561e4b6.eot │ │ ├── OpenSans-Italic.383eba0.woff2 │ │ ├── OpenSans-Italic.5250746.woff │ │ ├── OpenSans-Light.39d27e1.woff2 │ │ ├── OpenSans-Regular.5583548.woff2 │ │ ├── OpenSans-Regular.a35546e.eot │ │ ├── OpenSans-Regular.ac327c4.woff │ │ ├── OpenSans-Regular.cd72963.ttf │ │ ├── OpenSans-Semibold.0ea0450.eot │ │ ├── OpenSans-Semibold.33f225b.ttf │ │ ├── OpenSans-Semibold.9f21442.woff │ │ ├── Raleway-ExtraBold.299ddfe.ttf │ │ ├── Raleway-ExtraLight.ebd5c80.ttf │ │ ├── Raleway-SemiBold.e18d388.ttf │ │ ├── Roboto-BlackItalic.50705c5.ttf │ │ ├── Roboto-BlackItalic.b283ac9.eot │ │ ├── Roboto-BoldItalic.1eb7a89.ttf │ │ ├── Roboto-BoldItalic.4fe0f73.woff │ │ ├── Roboto-BoldItalic.cd56bcf.eot │ │ ├── Roboto-LightItalic.76ce6e2.eot │ │ ├── Roboto-LightItalic.d1efcd4.ttf │ │ ├── Roboto-Regular.73f0a88.woff2 │ │ ├── Roboto-ThinItalic.0fc2538.ttf │ │ ├── Roboto-ThinItalic.8a96edb.woff │ │ ├── Roboto-ThinItalic.f30a27a.eot │ │ ├── SourceSansPro-Bold.2599a39.ttf │ │ ├── SourceSansPro-Bold.8e3f84f.eot │ │ ├── SourceSansPro-Bold.e2cac00.otf │ │ ├── SourceSansPro-It.29bb28f.ttf │ │ ├── SourceSansPro-It.c00459c.otf │ │ ├── SourceSansPro-It.d488c16.eot │ │ ├── opensans-condbold.16a153a.woff │ │ ├── opensans-condbold.790124b.eot │ │ ├── opensans-condbold.c28df5d.ttf │ │ ├── opensans-condlight.78a0d7e.ttf │ │ ├── opensans-condlight.fa14197.eot │ │ ├── OpenSans-BoldItalic.7be88e7.woff │ │ ├── OpenSans-BoldItalic.c36b5ac.ttf │ │ ├── OpenSans-BoldItalic.ea07932.eot │ │ ├── OpenSans-ExtraBold.12e2ed7.woff │ │ ├── OpenSans-ExtraBold.5211065.woff2 │ │ ├── OpenSans-LightItalic.26f1e68.ttf │ │ ├── OpenSans-LightItalic.6725fc4.eot │ │ ├── OpenSans-Semibold.08952b0.woff2 │ │ ├── Raleway-Black-Italic.0f629c9.ttf │ │ ├── Raleway-Bold-Italic.02d3658.ttf │ │ ├── Raleway-Light-Italic.fa415a9.ttf │ │ ├── Raleway-Thin-Italic.f8708e6.ttf │ │ ├── Roboto-BlackItalic.cc2fadc.woff │ │ ├── Roboto-BlackItalic.f75569f.woff2 │ │ ├── Roboto-BoldItalic.94008e6.woff2 │ │ ├── Roboto-LightItalic.13efe6c.woff │ │ ├── Roboto-LightItalic.e8eaae9.woff2 │ │ ├── Roboto-MediumItalic.83e114c.woff │ │ ├── Roboto-MediumItalic.91f50d0.eot │ │ ├── Roboto-MediumItalic.bd19ad6.ttf │ │ ├── Roboto-RegularItalic.35e55b1.eot │ │ ├── Roboto-RegularItalic.42bbe4e.ttf │ │ ├── Roboto-ThinItalic.5b4a33e.woff2 │ │ ├── SourceSansPro-Black.0531f24.otf │ │ ├── SourceSansPro-Black.4838df6.eot │ │ ├── SourceSansPro-Black.60a663a.ttf │ │ ├── SourceSansPro-BoldIt.0904e44.otf │ │ ├── SourceSansPro-BoldIt.9baa9f9.ttf │ │ ├── SourceSansPro-BoldIt.b35af15.eot │ │ ├── SourceSansPro-Light.111fe8b.otf │ │ ├── SourceSansPro-Light.39b40cf.ttf │ │ ├── SourceSansPro-Light.e573bb4.eot │ │ ├── fontawesome-webfont.674f50d.eot │ │ ├── fontawesome-webfont.b06871f.ttf │ │ ├── fontawesome-webfont.fee66e7.woff │ │ ├── opensans-condlight.fd21219.woff │ │ ├── MaterialIcons-Regular.012cf6a.woff │ │ ├── MaterialIcons-Regular.570eb83.woff2 │ │ ├── MaterialIcons-Regular.a37b0c0.ttf │ │ ├── MaterialIcons-Regular.e79bfd8.eot │ │ ├── OpenSans-BoldItalic.5aaceea.woff2 │ │ ├── OpenSans-LightItalic.97534dd.woff │ │ ├── OpenSans-LightItalic.e7cc712.woff2 │ │ ├── OpenSans-SemiboldItalic.1c0b4eb.ttf │ │ ├── OpenSans-SemiboldItalic.da06141.eot │ │ ├── Raleway-Medium-Italic.c966b86.ttf │ │ ├── Raleway-Regular-Italic.b1f58e1.ttf │ │ ├── Raleway-SemiBold-Italic.4bd987d.ttf │ │ ├── Roboto-MediumItalic.13ec0eb.woff2 │ │ ├── Roboto-RegularItalic.4357beb.woff2 │ │ ├── Roboto-RegularItalic.f5902d5.woff │ │ ├── SourceSansPro-BlackIt.b580cee.otf │ │ ├── SourceSansPro-BlackIt.befd8cf.eot │ │ ├── SourceSansPro-BlackIt.e63a68b.ttf │ │ ├── SourceSansPro-Bold.otf.3bfca25.woff │ │ ├── SourceSansPro-It.otf.d995730.woff │ │ ├── SourceSansPro-LightIt.6b1b852.eot │ │ ├── SourceSansPro-LightIt.855d27d.ttf │ │ ├── SourceSansPro-LightIt.90c1bb0.otf │ │ ├── SourceSansPro-Regular.26add37.ttf │ │ ├── SourceSansPro-Regular.82c5611.eot │ │ ├── SourceSansPro-Regular.9ba6f59.otf │ │ ├── SourceSansPro-Semibold.4019cd7.eot │ │ ├── SourceSansPro-Semibold.411cd22.otf │ │ ├── SourceSansPro-Semibold.bef69c3.ttf │ │ ├── fontawesome-webfont.af7ae50.woff2 │ │ ├── OpenSans-ExtraBoldItalic.4595d7f.ttf │ │ ├── OpenSans-ExtraBoldItalic.4f44077.woff │ │ ├── OpenSans-ExtraBoldItalic.5f467e7.eot │ │ ├── OpenSans-SemiboldItalic.3343e54.woff2 │ │ ├── OpenSans-SemiboldItalic.ec55f26.woff │ │ ├── Raleway-ExtraBold-Italic.8832d30.ttf │ │ ├── Raleway-ExtraLight-Italic.91fc8a2.ttf │ │ ├── SourceSansPro-Black.otf.80391e3.woff │ │ ├── SourceSansPro-BoldIt.otf.a83b890.woff │ │ ├── SourceSansPro-ExtraLight.52d5980.eot │ │ ├── SourceSansPro-ExtraLight.8bfca62.ttf │ │ ├── SourceSansPro-ExtraLight.f99485f.otf │ │ ├── SourceSansPro-Light.otf.488b68e.woff │ │ ├── SourceSansPro-SemiboldIt.4c9d790.eot │ │ ├── SourceSansPro-SemiboldIt.c5430f5.ttf │ │ ├── SourceSansPro-SemiboldIt.e430ca7.otf │ │ ├── opensans-condlightitalic.36dda30.woff │ │ ├── opensans-condlightitalic.41ed725.ttf │ │ ├── opensans-condlightitalic.b722edf.eot │ │ ├── OpenSans-ExtraBoldItalic.bc511ba.woff2 │ │ ├── SourceSansPro-BlackIt.otf.c563ef3.woff │ │ ├── SourceSansPro-ExtraLightIt.0d91dad.eot │ │ ├── SourceSansPro-ExtraLightIt.1574d13.otf │ │ ├── SourceSansPro-ExtraLightIt.ef10cbb.ttf │ │ ├── SourceSansPro-LightIt.otf.6608f02.woff │ │ ├── SourceSansPro-Regular.otf.788a2bc.woff │ │ ├── SourceSansPro-Semibold.otf.7a89c69.woff │ │ ├── SourceSansPro-ExtraLight.otf.f2558c5.woff │ │ ├── SourceSansPro-SemiboldIt.otf.178e793.woff │ │ └── SourceSansPro-ExtraLightIt.otf.bd14278.woff │ └── js │ │ ├── manifest.a1968370188ff6000ad1.js.map │ │ └── manifest.a1968370188ff6000ad1.js ├── src │ └── static │ │ ├── img │ │ ├── logo.1522a48.png │ │ ├── person.087ce5d.jpg │ │ ├── resume-purple.eea4ba4.png │ │ ├── resume-oblique.47178a4.png │ │ ├── resume-side-bar.d93e9a6.png │ │ ├── resume-left-right.c1c35ac.png │ │ ├── resume-material-dark.6797a3d.png │ │ └── resume-side-bar-rtl.5fa854f.png │ │ ├── fonts │ │ ├── Roboto-Bold.56a76a2.ttf │ │ ├── Roboto-Bold.c8bcb1c.eot │ │ ├── Roboto-Thin.c25fd8d.eot │ │ ├── Roboto-Thin.cc85ce3.ttf │ │ ├── OpenSans-Bold.5a10091.ttf │ │ ├── OpenSans-Bold.7ae9b8b.eot │ │ ├── OpenSans-Bold.8926673.woff │ │ ├── OpenSans-Light.8040375.eot │ │ ├── OpenSans-Light.ecb4572.ttf │ │ ├── Raleway-Black.d641109.ttf │ │ ├── Raleway-Bold.f5c9c1a.ttf │ │ ├── Raleway-Light.6b562d7.ttf │ │ ├── Raleway-Medium.2e763f8.ttf │ │ ├── Raleway-Thin.ebd07bb.ttf │ │ ├── Roboto-Black.2a82f89.eot │ │ ├── Roboto-Black.2b8d692.woff2 │ │ ├── Roboto-Black.44236ad.ttf │ │ ├── Roboto-Black.4c3b622.woff │ │ ├── Roboto-Bold.ab96cca.woff2 │ │ ├── Roboto-Bold.ad140ff.woff │ │ ├── Roboto-Light.1830791.eot │ │ ├── Roboto-Light.37fbbba.woff │ │ ├── Roboto-Light.8e0860f.woff2 │ │ ├── Roboto-Light.a2b8c64.ttf │ │ ├── Roboto-Medium.303ded6.woff │ │ ├── Roboto-Medium.76cad5b.eot │ │ ├── Roboto-Medium.c54f2a3.ttf │ │ ├── Roboto-Regular.6a561d6.eot │ │ ├── Roboto-Regular.99b14f0.ttf │ │ ├── Roboto-Thin.790ebf4.woff2 │ │ ├── Roboto-Thin.90d3804.woff │ │ ├── OpenSans-Bold.3326e4d.woff2 │ │ ├── OpenSans-Italic.5250746.woff │ │ ├── OpenSans-Italic.9b30f13.ttf │ │ ├── OpenSans-Italic.e487b7c.eot │ │ ├── OpenSans-Light.39d27e1.woff2 │ │ ├── OpenSans-Light.963eb32.woff │ │ ├── OpenSans-Regular.a35546e.eot │ │ ├── OpenSans-Regular.cd72963.ttf │ │ ├── Raleway-Regular.2d4cd87.ttf │ │ ├── Raleway-SemiBold.e18d388.ttf │ │ ├── Roboto-Medium.2741a14.woff2 │ │ ├── Roboto-Regular.081b11e.woff │ │ ├── Roboto-Regular.b2a6341.woff2 │ │ ├── SourceSansPro-It.29bb28f.ttf │ │ ├── SourceSansPro-It.c00459c.otf │ │ ├── SourceSansPro-It.d488c16.eot │ │ ├── OpenSans-BoldItalic.c36b5ac.ttf │ │ ├── OpenSans-BoldItalic.ea07932.eot │ │ ├── OpenSans-ExtraBold.12e2ed7.woff │ │ ├── OpenSans-ExtraBold.19b56cf.ttf │ │ ├── OpenSans-ExtraBold.561e4b6.eot │ │ ├── OpenSans-Italic.383eba0.woff2 │ │ ├── OpenSans-Regular.5583548.woff2 │ │ ├── OpenSans-Regular.ac327c4.woff │ │ ├── OpenSans-Semibold.08952b0.woff2 │ │ ├── OpenSans-Semibold.0ea0450.eot │ │ ├── OpenSans-Semibold.33f225b.ttf │ │ ├── OpenSans-Semibold.9f21442.woff │ │ ├── Raleway-Bold-Italic.02d3658.ttf │ │ ├── Raleway-ExtraBold.299ddfe.ttf │ │ ├── Raleway-ExtraLight.ebd5c80.ttf │ │ ├── Raleway-Thin-Italic.f8708e6.ttf │ │ ├── Roboto-BlackItalic.3a99796.woff │ │ ├── Roboto-BlackItalic.4b7407c.eot │ │ ├── Roboto-BlackItalic.ad0f284.ttf │ │ ├── Roboto-BoldItalic.355e388.woff2 │ │ ├── Roboto-BoldItalic.4b2cc52.eot │ │ ├── Roboto-BoldItalic.a7dce23.woff │ │ ├── Roboto-BoldItalic.d23d5bd.ttf │ │ ├── Roboto-LightItalic.056caea.ttf │ │ ├── Roboto-LightItalic.c7b4e74.woff │ │ ├── Roboto-LightItalic.cdd1c48.eot │ │ ├── Roboto-MediumItalic.7a49ce7.eot │ │ ├── Roboto-MediumItalic.fa18335.ttf │ │ ├── Roboto-ThinItalic.11b5cc9.ttf │ │ ├── Roboto-ThinItalic.5882932.woff │ │ ├── Roboto-ThinItalic.64ca718.eot │ │ ├── Roboto-ThinItalic.8a2c1a5.woff2 │ │ ├── SourceSansPro-Black.0531f24.otf │ │ ├── SourceSansPro-Black.4838df6.eot │ │ ├── SourceSansPro-Black.60a663a.ttf │ │ ├── SourceSansPro-Bold.2599a39.ttf │ │ ├── SourceSansPro-Bold.8e3f84f.eot │ │ ├── SourceSansPro-Bold.e2cac00.otf │ │ ├── SourceSansPro-Light.111fe8b.otf │ │ ├── SourceSansPro-Light.39b40cf.ttf │ │ ├── SourceSansPro-Light.e573bb4.eot │ │ ├── fontawesome-webfont.674f50d.eot │ │ ├── fontawesome-webfont.b06871f.ttf │ │ ├── opensans-condbold.16a153a.woff │ │ ├── opensans-condbold.790124b.eot │ │ ├── opensans-condbold.c28df5d.ttf │ │ ├── opensans-condlight.78a0d7e.ttf │ │ ├── opensans-condlight.fa14197.eot │ │ ├── opensans-condlight.fd21219.woff │ │ ├── MaterialIcons-Regular.a37b0c0.ttf │ │ ├── MaterialIcons-Regular.e79bfd8.eot │ │ ├── OpenSans-BoldItalic.5aaceea.woff2 │ │ ├── OpenSans-BoldItalic.7be88e7.woff │ │ ├── OpenSans-ExtraBold.5211065.woff2 │ │ ├── OpenSans-LightItalic.26f1e68.ttf │ │ ├── OpenSans-LightItalic.6725fc4.eot │ │ ├── OpenSans-LightItalic.97534dd.woff │ │ ├── Raleway-Black-Italic.0f629c9.ttf │ │ ├── Raleway-Light-Italic.fa415a9.ttf │ │ ├── Raleway-Medium-Italic.c966b86.ttf │ │ ├── Roboto-BlackItalic.38d14dd.woff2 │ │ ├── Roboto-LightItalic.879d940.woff2 │ │ ├── Roboto-MediumItalic.da059a7.woff │ │ ├── Roboto-MediumItalic.f10d1f4.woff2 │ │ ├── Roboto-RegularItalic.8add1ba.woff │ │ ├── Roboto-RegularItalic.90dbf90.ttf │ │ ├── Roboto-RegularItalic.f3660f4.eot │ │ ├── SourceSansPro-BlackIt.b580cee.otf │ │ ├── SourceSansPro-BlackIt.befd8cf.eot │ │ ├── SourceSansPro-BlackIt.e63a68b.ttf │ │ ├── SourceSansPro-BoldIt.0904e44.otf │ │ ├── SourceSansPro-BoldIt.9baa9f9.ttf │ │ ├── SourceSansPro-BoldIt.b35af15.eot │ │ ├── SourceSansPro-It.otf.d995730.woff │ │ ├── SourceSansPro-LightIt.6b1b852.eot │ │ ├── SourceSansPro-LightIt.855d27d.ttf │ │ ├── SourceSansPro-LightIt.90c1bb0.otf │ │ ├── SourceSansPro-Regular.26add37.ttf │ │ ├── SourceSansPro-Regular.82c5611.eot │ │ ├── SourceSansPro-Regular.9ba6f59.otf │ │ ├── fontawesome-webfont.af7ae50.woff2 │ │ ├── fontawesome-webfont.fee66e7.woff │ │ ├── MaterialIcons-Regular.012cf6a.woff │ │ ├── MaterialIcons-Regular.570eb83.woff2 │ │ ├── OpenSans-ExtraBoldItalic.4595d7f.ttf │ │ ├── OpenSans-ExtraBoldItalic.5f467e7.eot │ │ ├── OpenSans-LightItalic.e7cc712.woff2 │ │ ├── OpenSans-SemiboldItalic.1c0b4eb.ttf │ │ ├── OpenSans-SemiboldItalic.da06141.eot │ │ ├── OpenSans-SemiboldItalic.ec55f26.woff │ │ ├── Raleway-ExtraBold-Italic.8832d30.ttf │ │ ├── Raleway-Regular-Italic.b1f58e1.ttf │ │ ├── Raleway-SemiBold-Italic.4bd987d.ttf │ │ ├── Roboto-RegularItalic.df8e3a9.woff2 │ │ ├── SourceSansPro-Black.otf.80391e3.woff │ │ ├── SourceSansPro-Bold.otf.3bfca25.woff │ │ ├── SourceSansPro-ExtraLight.52d5980.eot │ │ ├── SourceSansPro-ExtraLight.8bfca62.ttf │ │ ├── SourceSansPro-ExtraLight.f99485f.otf │ │ ├── SourceSansPro-Light.otf.488b68e.woff │ │ ├── SourceSansPro-Semibold.4019cd7.eot │ │ ├── SourceSansPro-Semibold.411cd22.otf │ │ ├── SourceSansPro-Semibold.bef69c3.ttf │ │ ├── SourceSansPro-SemiboldIt.4c9d790.eot │ │ ├── SourceSansPro-SemiboldIt.c5430f5.ttf │ │ ├── SourceSansPro-SemiboldIt.e430ca7.otf │ │ ├── opensans-condlightitalic.41ed725.ttf │ │ ├── opensans-condlightitalic.b722edf.eot │ │ ├── OpenSans-ExtraBoldItalic.4f44077.woff │ │ ├── OpenSans-ExtraBoldItalic.bc511ba.woff2 │ │ ├── OpenSans-SemiboldItalic.3343e54.woff2 │ │ ├── Raleway-ExtraLight-Italic.91fc8a2.ttf │ │ ├── SourceSansPro-BlackIt.otf.c563ef3.woff │ │ ├── SourceSansPro-BoldIt.otf.a83b890.woff │ │ ├── SourceSansPro-ExtraLightIt.0d91dad.eot │ │ ├── SourceSansPro-ExtraLightIt.1574d13.otf │ │ ├── SourceSansPro-ExtraLightIt.ef10cbb.ttf │ │ ├── SourceSansPro-LightIt.otf.6608f02.woff │ │ ├── SourceSansPro-Regular.otf.788a2bc.woff │ │ ├── opensans-condlightitalic.36dda30.woff │ │ ├── SourceSansPro-ExtraLight.otf.f2558c5.woff │ │ ├── SourceSansPro-Semibold.otf.7a89c69.woff │ │ ├── SourceSansPro-SemiboldIt.otf.178e793.woff │ │ └── SourceSansPro-ExtraLightIt.otf.bd14278.woff │ │ └── js │ │ └── manifest.18c92e413ad996632934.js └── index.html ├── .editorconfig ├── .postcssrc.js ├── .gitignore ├── .babelrc ├── index.html ├── ISSUE_TEMPLATE.md ├── test ├── scripts │ ├── export.js │ ├── preview.js │ ├── allResumes.js │ └── deleteFiles.js └── e2e │ ├── resumes.js │ └── resumes-overview.js ├── PULL_REQUEST_TEMPLATE.md ├── scripts ├── preview.js └── export.js ├── .travis.yml ├── LICENCE.md ├── DEVELOPER.md ├── README.md └── package.json /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-cayman -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | unsafe-perm = true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | build/*.js 2 | config/*.js 3 | node/*.js 4 | -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /resume/id.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/resume/id.jpg -------------------------------------------------------------------------------- /pdf/oblique.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/pdf/oblique.pdf -------------------------------------------------------------------------------- /pdf/purple.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/pdf/purple.pdf -------------------------------------------------------------------------------- /pdf/creative.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/pdf/creative.pdf -------------------------------------------------------------------------------- /pdf/left-right.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/pdf/left-right.pdf -------------------------------------------------------------------------------- /pdf/side-bar.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/pdf/side-bar.pdf -------------------------------------------------------------------------------- /pdf/side-bar-rtl.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/pdf/side-bar-rtl.pdf -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/logo.png -------------------------------------------------------------------------------- /pdf/left-right-rtl.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/pdf/left-right-rtl.pdf -------------------------------------------------------------------------------- /pdf/material-dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/pdf/material-dark.pdf -------------------------------------------------------------------------------- /docs/static/img/id.087ce5d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/img/id.087ce5d.jpg -------------------------------------------------------------------------------- /docs/static/img/logo.1522a48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/img/logo.1522a48.png -------------------------------------------------------------------------------- /src/assets/profile-images/guy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/profile-images/guy.png -------------------------------------------------------------------------------- /src/assets/preview/resume-cool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/preview/resume-cool.png -------------------------------------------------------------------------------- /src/assets/profile-images/girl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/profile-images/girl.png -------------------------------------------------------------------------------- /docs/src/static/img/logo.1522a48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/img/logo.1522a48.png -------------------------------------------------------------------------------- /docs/src/static/img/person.087ce5d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/img/person.087ce5d.jpg -------------------------------------------------------------------------------- /src/assets/preview/resume-creative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/preview/resume-creative.png -------------------------------------------------------------------------------- /src/assets/preview/resume-oblique.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/preview/resume-oblique.png -------------------------------------------------------------------------------- /src/assets/preview/resume-purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/preview/resume-purple.png -------------------------------------------------------------------------------- /src/assets/preview/resume-side-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/preview/resume-side-bar.png -------------------------------------------------------------------------------- /src/assets/preview/resume-left-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/preview/resume-left-right.png -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Bold.5a10091.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Bold.5a10091.ttf -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Bold.7ae9b8b.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Bold.7ae9b8b.eot -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Black.d641109.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Black.d641109.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Bold.f5c9c1a.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Bold.f5c9c1a.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Light.6b562d7.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Light.6b562d7.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Thin.ebd07bb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Thin.ebd07bb.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Black.313a656.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Black.313a656.woff -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Black.b8ff9b5.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Black.b8ff9b5.eot -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Black.ec4c996.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Black.ec4c996.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Bold.50d75e4.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Bold.50d75e4.woff -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Bold.7345066.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Bold.7345066.eot -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Bold.b52fac2.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Bold.b52fac2.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Bold.ee7b96f.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Bold.ee7b96f.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Light.020877f.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Light.020877f.eot -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Light.c73eb1c.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Light.c73eb1c.woff -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Light.fc84e99.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Light.fc84e99.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Medium.a7943c3.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Medium.a7943c3.eot -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Medium.d088405.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Medium.d088405.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Thin.89e2666.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Thin.89e2666.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Thin.9b2ed84.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Thin.9b2ed84.eot -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Thin.ad538a6.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Thin.ad538a6.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Thin.d3b4737.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Thin.d3b4737.woff -------------------------------------------------------------------------------- /docs/static/img/resume-creative.4b5318e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/img/resume-creative.4b5318e.png -------------------------------------------------------------------------------- /docs/static/img/resume-oblique.5d80820.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/img/resume-oblique.5d80820.png -------------------------------------------------------------------------------- /docs/static/img/resume-purple.b458f56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/img/resume-purple.b458f56.png -------------------------------------------------------------------------------- /docs/static/img/resume-side-bar.61dbca6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/img/resume-side-bar.61dbca6.png -------------------------------------------------------------------------------- /src/assets/preview/resume-material-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/preview/resume-material-dark.png -------------------------------------------------------------------------------- /src/assets/preview/resume-side-bar-rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/preview/resume-side-bar-rtl.png -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Bold.56a76a2.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Bold.56a76a2.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Bold.c8bcb1c.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Bold.c8bcb1c.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Thin.c25fd8d.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Thin.c25fd8d.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Thin.cc85ce3.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Thin.cc85ce3.ttf -------------------------------------------------------------------------------- /docs/src/static/img/resume-purple.eea4ba4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/img/resume-purple.eea4ba4.png -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Bold.3326e4d.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Bold.3326e4d.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Bold.8926673.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Bold.8926673.woff -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Italic.9b30f13.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Italic.9b30f13.ttf -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Italic.e487b7c.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Italic.e487b7c.eot -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Light.8040375.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Light.8040375.eot -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Light.963eb32.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Light.963eb32.woff -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Light.ecb4572.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Light.ecb4572.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Medium.2e763f8.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Medium.2e763f8.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Regular.2d4cd87.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Regular.2d4cd87.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Black.59eb360.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Black.59eb360.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Light.d26871e.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Light.d26871e.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Medium.1d65948.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Medium.1d65948.woff -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Medium.90d1676.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Medium.90d1676.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Regular.35b07eb.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Regular.35b07eb.woff -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Regular.3e1af3e.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Regular.3e1af3e.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Regular.6866c2b.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Regular.6866c2b.eot -------------------------------------------------------------------------------- /docs/static/img/resume-left-right.1244943.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/img/resume-left-right.1244943.png -------------------------------------------------------------------------------- /src/assets/preview/resume-left-right-rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/src/assets/preview/resume-left-right-rtl.png -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Bold.5a10091.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Bold.5a10091.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Bold.7ae9b8b.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Bold.7ae9b8b.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Bold.8926673.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Bold.8926673.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Light.8040375.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Light.8040375.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Light.ecb4572.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Light.ecb4572.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Black.d641109.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Black.d641109.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Bold.f5c9c1a.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Bold.f5c9c1a.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Light.6b562d7.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Light.6b562d7.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Medium.2e763f8.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Medium.2e763f8.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Thin.ebd07bb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Thin.ebd07bb.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Black.2a82f89.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Black.2a82f89.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Black.2b8d692.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Black.2b8d692.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Black.44236ad.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Black.44236ad.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Black.4c3b622.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Black.4c3b622.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Bold.ab96cca.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Bold.ab96cca.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Bold.ad140ff.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Bold.ad140ff.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Light.1830791.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Light.1830791.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Light.37fbbba.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Light.37fbbba.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Light.8e0860f.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Light.8e0860f.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Light.a2b8c64.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Light.a2b8c64.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Medium.303ded6.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Medium.303ded6.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Medium.76cad5b.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Medium.76cad5b.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Medium.c54f2a3.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Medium.c54f2a3.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Regular.6a561d6.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Regular.6a561d6.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Regular.99b14f0.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Regular.99b14f0.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Thin.790ebf4.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Thin.790ebf4.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Thin.90d3804.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Thin.90d3804.woff -------------------------------------------------------------------------------- /docs/src/static/img/resume-oblique.47178a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/img/resume-oblique.47178a4.png -------------------------------------------------------------------------------- /docs/src/static/img/resume-side-bar.d93e9a6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/img/resume-side-bar.d93e9a6.png -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-ExtraBold.19b56cf.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-ExtraBold.19b56cf.ttf -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-ExtraBold.561e4b6.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-ExtraBold.561e4b6.eot -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Italic.383eba0.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Italic.383eba0.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Italic.5250746.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Italic.5250746.woff -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Light.39d27e1.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Light.39d27e1.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Regular.5583548.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Regular.5583548.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Regular.a35546e.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Regular.a35546e.eot -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Regular.ac327c4.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Regular.ac327c4.woff -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Regular.cd72963.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Regular.cd72963.ttf -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Semibold.0ea0450.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Semibold.0ea0450.eot -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Semibold.33f225b.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Semibold.33f225b.ttf -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Semibold.9f21442.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Semibold.9f21442.woff -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-ExtraBold.299ddfe.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-ExtraBold.299ddfe.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-ExtraLight.ebd5c80.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-ExtraLight.ebd5c80.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-SemiBold.e18d388.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-SemiBold.e18d388.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-BlackItalic.50705c5.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-BlackItalic.50705c5.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-BlackItalic.b283ac9.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-BlackItalic.b283ac9.eot -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-BoldItalic.1eb7a89.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-BoldItalic.1eb7a89.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-BoldItalic.4fe0f73.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-BoldItalic.4fe0f73.woff -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-BoldItalic.cd56bcf.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-BoldItalic.cd56bcf.eot -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-LightItalic.76ce6e2.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-LightItalic.76ce6e2.eot -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-LightItalic.d1efcd4.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-LightItalic.d1efcd4.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-Regular.73f0a88.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-Regular.73f0a88.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-ThinItalic.0fc2538.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-ThinItalic.0fc2538.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-ThinItalic.8a96edb.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-ThinItalic.8a96edb.woff -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-ThinItalic.f30a27a.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-ThinItalic.f30a27a.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Bold.2599a39.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Bold.2599a39.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Bold.8e3f84f.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Bold.8e3f84f.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Bold.e2cac00.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Bold.e2cac00.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-It.29bb28f.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-It.29bb28f.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-It.c00459c.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-It.c00459c.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-It.d488c16.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-It.d488c16.eot -------------------------------------------------------------------------------- /docs/static/fonts/opensans-condbold.16a153a.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/opensans-condbold.16a153a.woff -------------------------------------------------------------------------------- /docs/static/fonts/opensans-condbold.790124b.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/opensans-condbold.790124b.eot -------------------------------------------------------------------------------- /docs/static/fonts/opensans-condbold.c28df5d.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/opensans-condbold.c28df5d.ttf -------------------------------------------------------------------------------- /docs/static/fonts/opensans-condlight.78a0d7e.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/opensans-condlight.78a0d7e.ttf -------------------------------------------------------------------------------- /docs/static/fonts/opensans-condlight.fa14197.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/opensans-condlight.fa14197.eot -------------------------------------------------------------------------------- /docs/static/img/resume-material-dark.57f3ae8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/img/resume-material-dark.57f3ae8.png -------------------------------------------------------------------------------- /docs/static/img/resume-side-bar-rtl.72fb12a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/img/resume-side-bar-rtl.72fb12a.png -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Bold.3326e4d.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Bold.3326e4d.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Italic.5250746.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Italic.5250746.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Italic.9b30f13.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Italic.9b30f13.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Italic.e487b7c.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Italic.e487b7c.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Light.39d27e1.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Light.39d27e1.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Light.963eb32.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Light.963eb32.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Regular.a35546e.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Regular.a35546e.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Regular.cd72963.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Regular.cd72963.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Regular.2d4cd87.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Regular.2d4cd87.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-SemiBold.e18d388.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-SemiBold.e18d388.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Medium.2741a14.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Medium.2741a14.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Regular.081b11e.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Regular.081b11e.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-Regular.b2a6341.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-Regular.b2a6341.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-It.29bb28f.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-It.29bb28f.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-It.c00459c.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-It.c00459c.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-It.d488c16.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-It.d488c16.eot -------------------------------------------------------------------------------- /docs/src/static/img/resume-left-right.c1c35ac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/img/resume-left-right.c1c35ac.png -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-BoldItalic.7be88e7.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-BoldItalic.7be88e7.woff -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-BoldItalic.c36b5ac.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-BoldItalic.c36b5ac.ttf -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-BoldItalic.ea07932.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-BoldItalic.ea07932.eot -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-ExtraBold.12e2ed7.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-ExtraBold.12e2ed7.woff -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-ExtraBold.5211065.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-ExtraBold.5211065.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-LightItalic.26f1e68.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-LightItalic.26f1e68.ttf -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-LightItalic.6725fc4.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-LightItalic.6725fc4.eot -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-Semibold.08952b0.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-Semibold.08952b0.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Black-Italic.0f629c9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Black-Italic.0f629c9.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Bold-Italic.02d3658.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Bold-Italic.02d3658.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Light-Italic.fa415a9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Light-Italic.fa415a9.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Thin-Italic.f8708e6.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Thin-Italic.f8708e6.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-BlackItalic.cc2fadc.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-BlackItalic.cc2fadc.woff -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-BlackItalic.f75569f.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-BlackItalic.f75569f.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-BoldItalic.94008e6.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-BoldItalic.94008e6.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-LightItalic.13efe6c.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-LightItalic.13efe6c.woff -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-LightItalic.e8eaae9.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-LightItalic.e8eaae9.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-MediumItalic.83e114c.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-MediumItalic.83e114c.woff -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-MediumItalic.91f50d0.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-MediumItalic.91f50d0.eot -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-MediumItalic.bd19ad6.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-MediumItalic.bd19ad6.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-RegularItalic.35e55b1.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-RegularItalic.35e55b1.eot -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-RegularItalic.42bbe4e.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-RegularItalic.42bbe4e.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-ThinItalic.5b4a33e.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-ThinItalic.5b4a33e.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Black.0531f24.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Black.0531f24.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Black.4838df6.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Black.4838df6.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Black.60a663a.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Black.60a663a.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-BoldIt.0904e44.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-BoldIt.0904e44.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-BoldIt.9baa9f9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-BoldIt.9baa9f9.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-BoldIt.b35af15.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-BoldIt.b35af15.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Light.111fe8b.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Light.111fe8b.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Light.39b40cf.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Light.39b40cf.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Light.e573bb4.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Light.e573bb4.eot -------------------------------------------------------------------------------- /docs/static/fonts/fontawesome-webfont.674f50d.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/fontawesome-webfont.674f50d.eot -------------------------------------------------------------------------------- /docs/static/fonts/fontawesome-webfont.b06871f.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/fontawesome-webfont.b06871f.ttf -------------------------------------------------------------------------------- /docs/static/fonts/fontawesome-webfont.fee66e7.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/fontawesome-webfont.fee66e7.woff -------------------------------------------------------------------------------- /docs/static/fonts/opensans-condlight.fd21219.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/opensans-condlight.fd21219.woff -------------------------------------------------------------------------------- /docs/static/img/resume-left-right-rtl.356fd8f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/img/resume-left-right-rtl.356fd8f.png -------------------------------------------------------------------------------- /config/test.env.js: -------------------------------------------------------------------------------- 1 | var merge = require('webpack-merge') 2 | var devEnv = require('./dev.env') 3 | 4 | module.exports = merge(devEnv, { 5 | NODE_ENV: '"testing"' 6 | }) 7 | -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-BoldItalic.c36b5ac.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-BoldItalic.c36b5ac.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-BoldItalic.ea07932.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-BoldItalic.ea07932.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-ExtraBold.12e2ed7.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-ExtraBold.12e2ed7.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-ExtraBold.19b56cf.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-ExtraBold.19b56cf.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-ExtraBold.561e4b6.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-ExtraBold.561e4b6.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Italic.383eba0.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Italic.383eba0.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Regular.5583548.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Regular.5583548.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Regular.ac327c4.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Regular.ac327c4.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Semibold.08952b0.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Semibold.08952b0.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Semibold.0ea0450.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Semibold.0ea0450.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Semibold.33f225b.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Semibold.33f225b.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-Semibold.9f21442.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-Semibold.9f21442.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Bold-Italic.02d3658.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Bold-Italic.02d3658.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-ExtraBold.299ddfe.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-ExtraBold.299ddfe.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-ExtraLight.ebd5c80.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-ExtraLight.ebd5c80.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Thin-Italic.f8708e6.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Thin-Italic.f8708e6.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-BlackItalic.3a99796.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-BlackItalic.3a99796.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-BlackItalic.4b7407c.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-BlackItalic.4b7407c.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-BlackItalic.ad0f284.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-BlackItalic.ad0f284.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-BoldItalic.355e388.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-BoldItalic.355e388.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-BoldItalic.4b2cc52.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-BoldItalic.4b2cc52.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-BoldItalic.a7dce23.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-BoldItalic.a7dce23.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-BoldItalic.d23d5bd.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-BoldItalic.d23d5bd.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-LightItalic.056caea.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-LightItalic.056caea.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-LightItalic.c7b4e74.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-LightItalic.c7b4e74.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-LightItalic.cdd1c48.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-LightItalic.cdd1c48.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-MediumItalic.7a49ce7.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-MediumItalic.7a49ce7.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-MediumItalic.fa18335.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-MediumItalic.fa18335.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-ThinItalic.11b5cc9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-ThinItalic.11b5cc9.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-ThinItalic.5882932.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-ThinItalic.5882932.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-ThinItalic.64ca718.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-ThinItalic.64ca718.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-ThinItalic.8a2c1a5.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-ThinItalic.8a2c1a5.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Black.0531f24.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Black.0531f24.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Black.4838df6.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Black.4838df6.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Black.60a663a.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Black.60a663a.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Bold.2599a39.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Bold.2599a39.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Bold.8e3f84f.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Bold.8e3f84f.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Bold.e2cac00.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Bold.e2cac00.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Light.111fe8b.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Light.111fe8b.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Light.39b40cf.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Light.39b40cf.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Light.e573bb4.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Light.e573bb4.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/fontawesome-webfont.674f50d.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/fontawesome-webfont.674f50d.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/fontawesome-webfont.b06871f.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/fontawesome-webfont.b06871f.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/opensans-condbold.16a153a.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/opensans-condbold.16a153a.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/opensans-condbold.790124b.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/opensans-condbold.790124b.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/opensans-condbold.c28df5d.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/opensans-condbold.c28df5d.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/opensans-condlight.78a0d7e.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/opensans-condlight.78a0d7e.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/opensans-condlight.fa14197.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/opensans-condlight.fa14197.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/opensans-condlight.fd21219.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/opensans-condlight.fd21219.woff -------------------------------------------------------------------------------- /docs/src/static/img/resume-material-dark.6797a3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/img/resume-material-dark.6797a3d.png -------------------------------------------------------------------------------- /docs/src/static/img/resume-side-bar-rtl.5fa854f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/img/resume-side-bar-rtl.5fa854f.png -------------------------------------------------------------------------------- /docs/static/fonts/MaterialIcons-Regular.012cf6a.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/MaterialIcons-Regular.012cf6a.woff -------------------------------------------------------------------------------- /docs/static/fonts/MaterialIcons-Regular.570eb83.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/MaterialIcons-Regular.570eb83.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/MaterialIcons-Regular.a37b0c0.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/MaterialIcons-Regular.a37b0c0.ttf -------------------------------------------------------------------------------- /docs/static/fonts/MaterialIcons-Regular.e79bfd8.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/MaterialIcons-Regular.e79bfd8.eot -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-BoldItalic.5aaceea.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-BoldItalic.5aaceea.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-LightItalic.97534dd.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-LightItalic.97534dd.woff -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-LightItalic.e7cc712.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-LightItalic.e7cc712.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-SemiboldItalic.1c0b4eb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-SemiboldItalic.1c0b4eb.ttf -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-SemiboldItalic.da06141.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-SemiboldItalic.da06141.eot -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Medium-Italic.c966b86.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Medium-Italic.c966b86.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-Regular-Italic.b1f58e1.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-Regular-Italic.b1f58e1.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-SemiBold-Italic.4bd987d.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-SemiBold-Italic.4bd987d.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-MediumItalic.13ec0eb.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-MediumItalic.13ec0eb.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-RegularItalic.4357beb.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-RegularItalic.4357beb.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/Roboto-RegularItalic.f5902d5.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Roboto-RegularItalic.f5902d5.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-BlackIt.b580cee.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-BlackIt.b580cee.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-BlackIt.befd8cf.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-BlackIt.befd8cf.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-BlackIt.e63a68b.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-BlackIt.e63a68b.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Bold.otf.3bfca25.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Bold.otf.3bfca25.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-It.otf.d995730.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-It.otf.d995730.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-LightIt.6b1b852.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-LightIt.6b1b852.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-LightIt.855d27d.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-LightIt.855d27d.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-LightIt.90c1bb0.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-LightIt.90c1bb0.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Regular.26add37.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Regular.26add37.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Regular.82c5611.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Regular.82c5611.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Regular.9ba6f59.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Regular.9ba6f59.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Semibold.4019cd7.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Semibold.4019cd7.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Semibold.411cd22.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Semibold.411cd22.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Semibold.bef69c3.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Semibold.bef69c3.ttf -------------------------------------------------------------------------------- /docs/static/fonts/fontawesome-webfont.af7ae50.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/fontawesome-webfont.af7ae50.woff2 -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- 1 | var merge = require('webpack-merge') 2 | var prodEnv = require('./prod.env') 3 | 4 | module.exports = merge(prodEnv, { 5 | NODE_ENV: '"development"' 6 | }) 7 | -------------------------------------------------------------------------------- /docs/src/static/fonts/MaterialIcons-Regular.a37b0c0.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/MaterialIcons-Regular.a37b0c0.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/MaterialIcons-Regular.e79bfd8.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/MaterialIcons-Regular.e79bfd8.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-BoldItalic.5aaceea.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-BoldItalic.5aaceea.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-BoldItalic.7be88e7.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-BoldItalic.7be88e7.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-ExtraBold.5211065.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-ExtraBold.5211065.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-LightItalic.26f1e68.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-LightItalic.26f1e68.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-LightItalic.6725fc4.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-LightItalic.6725fc4.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-LightItalic.97534dd.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-LightItalic.97534dd.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Black-Italic.0f629c9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Black-Italic.0f629c9.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Light-Italic.fa415a9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Light-Italic.fa415a9.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Medium-Italic.c966b86.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Medium-Italic.c966b86.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-BlackItalic.38d14dd.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-BlackItalic.38d14dd.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-LightItalic.879d940.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-LightItalic.879d940.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-MediumItalic.da059a7.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-MediumItalic.da059a7.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-MediumItalic.f10d1f4.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-MediumItalic.f10d1f4.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-RegularItalic.8add1ba.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-RegularItalic.8add1ba.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-RegularItalic.90dbf90.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-RegularItalic.90dbf90.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-RegularItalic.f3660f4.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-RegularItalic.f3660f4.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-BlackIt.b580cee.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-BlackIt.b580cee.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-BlackIt.befd8cf.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-BlackIt.befd8cf.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-BlackIt.e63a68b.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-BlackIt.e63a68b.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-BoldIt.0904e44.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-BoldIt.0904e44.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-BoldIt.9baa9f9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-BoldIt.9baa9f9.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-BoldIt.b35af15.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-BoldIt.b35af15.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-It.otf.d995730.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-It.otf.d995730.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-LightIt.6b1b852.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-LightIt.6b1b852.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-LightIt.855d27d.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-LightIt.855d27d.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-LightIt.90c1bb0.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-LightIt.90c1bb0.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Regular.26add37.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Regular.26add37.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Regular.82c5611.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Regular.82c5611.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Regular.9ba6f59.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Regular.9ba6f59.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/fontawesome-webfont.af7ae50.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/fontawesome-webfont.af7ae50.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/fontawesome-webfont.fee66e7.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/fontawesome-webfont.fee66e7.woff -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-ExtraBoldItalic.4595d7f.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-ExtraBoldItalic.4595d7f.ttf -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-ExtraBoldItalic.4f44077.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-ExtraBoldItalic.4f44077.woff -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-ExtraBoldItalic.5f467e7.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-ExtraBoldItalic.5f467e7.eot -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-SemiboldItalic.3343e54.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-SemiboldItalic.3343e54.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-SemiboldItalic.ec55f26.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-SemiboldItalic.ec55f26.woff -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-ExtraBold-Italic.8832d30.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-ExtraBold-Italic.8832d30.ttf -------------------------------------------------------------------------------- /docs/static/fonts/Raleway-ExtraLight-Italic.91fc8a2.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/Raleway-ExtraLight-Italic.91fc8a2.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Black.otf.80391e3.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Black.otf.80391e3.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-BoldIt.otf.a83b890.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-BoldIt.otf.a83b890.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-ExtraLight.52d5980.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-ExtraLight.52d5980.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-ExtraLight.8bfca62.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-ExtraLight.8bfca62.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-ExtraLight.f99485f.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-ExtraLight.f99485f.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Light.otf.488b68e.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Light.otf.488b68e.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-SemiboldIt.4c9d790.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-SemiboldIt.4c9d790.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-SemiboldIt.c5430f5.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-SemiboldIt.c5430f5.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-SemiboldIt.e430ca7.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-SemiboldIt.e430ca7.otf -------------------------------------------------------------------------------- /docs/static/fonts/opensans-condlightitalic.36dda30.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/opensans-condlightitalic.36dda30.woff -------------------------------------------------------------------------------- /docs/static/fonts/opensans-condlightitalic.41ed725.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/opensans-condlightitalic.41ed725.ttf -------------------------------------------------------------------------------- /docs/static/fonts/opensans-condlightitalic.b722edf.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/opensans-condlightitalic.b722edf.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/MaterialIcons-Regular.012cf6a.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/MaterialIcons-Regular.012cf6a.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/MaterialIcons-Regular.570eb83.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/MaterialIcons-Regular.570eb83.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-ExtraBoldItalic.4595d7f.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-ExtraBoldItalic.4595d7f.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-ExtraBoldItalic.5f467e7.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-ExtraBoldItalic.5f467e7.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-LightItalic.e7cc712.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-LightItalic.e7cc712.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-SemiboldItalic.1c0b4eb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-SemiboldItalic.1c0b4eb.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-SemiboldItalic.da06141.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-SemiboldItalic.da06141.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-SemiboldItalic.ec55f26.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-SemiboldItalic.ec55f26.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-ExtraBold-Italic.8832d30.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-ExtraBold-Italic.8832d30.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-Regular-Italic.b1f58e1.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-Regular-Italic.b1f58e1.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-SemiBold-Italic.4bd987d.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-SemiBold-Italic.4bd987d.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/Roboto-RegularItalic.df8e3a9.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Roboto-RegularItalic.df8e3a9.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Black.otf.80391e3.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Black.otf.80391e3.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Bold.otf.3bfca25.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Bold.otf.3bfca25.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-ExtraLight.52d5980.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-ExtraLight.52d5980.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-ExtraLight.8bfca62.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-ExtraLight.8bfca62.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-ExtraLight.f99485f.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-ExtraLight.f99485f.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Light.otf.488b68e.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Light.otf.488b68e.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Semibold.4019cd7.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Semibold.4019cd7.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Semibold.411cd22.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Semibold.411cd22.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Semibold.bef69c3.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Semibold.bef69c3.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-SemiboldIt.4c9d790.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-SemiboldIt.4c9d790.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-SemiboldIt.c5430f5.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-SemiboldIt.c5430f5.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-SemiboldIt.e430ca7.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-SemiboldIt.e430ca7.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/opensans-condlightitalic.41ed725.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/opensans-condlightitalic.41ed725.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/opensans-condlightitalic.b722edf.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/opensans-condlightitalic.b722edf.eot -------------------------------------------------------------------------------- /docs/static/fonts/OpenSans-ExtraBoldItalic.bc511ba.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/OpenSans-ExtraBoldItalic.bc511ba.woff2 -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-BlackIt.otf.c563ef3.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-BlackIt.otf.c563ef3.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-ExtraLightIt.0d91dad.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-ExtraLightIt.0d91dad.eot -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-ExtraLightIt.1574d13.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-ExtraLightIt.1574d13.otf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-ExtraLightIt.ef10cbb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-ExtraLightIt.ef10cbb.ttf -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-LightIt.otf.6608f02.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-LightIt.otf.6608f02.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Regular.otf.788a2bc.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Regular.otf.788a2bc.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-Semibold.otf.7a89c69.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-Semibold.otf.7a89c69.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-ExtraBoldItalic.4f44077.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-ExtraBoldItalic.4f44077.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-ExtraBoldItalic.bc511ba.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-ExtraBoldItalic.bc511ba.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/OpenSans-SemiboldItalic.3343e54.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/OpenSans-SemiboldItalic.3343e54.woff2 -------------------------------------------------------------------------------- /docs/src/static/fonts/Raleway-ExtraLight-Italic.91fc8a2.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/Raleway-ExtraLight-Italic.91fc8a2.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-BlackIt.otf.c563ef3.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-BlackIt.otf.c563ef3.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-BoldIt.otf.a83b890.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-BoldIt.otf.a83b890.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-ExtraLightIt.0d91dad.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-ExtraLightIt.0d91dad.eot -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-ExtraLightIt.1574d13.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-ExtraLightIt.1574d13.otf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-ExtraLightIt.ef10cbb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-ExtraLightIt.ef10cbb.ttf -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-LightIt.otf.6608f02.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-LightIt.otf.6608f02.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Regular.otf.788a2bc.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Regular.otf.788a2bc.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/opensans-condlightitalic.36dda30.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/opensans-condlightitalic.36dda30.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-ExtraLight.otf.f2558c5.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-ExtraLight.otf.f2558c5.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-SemiboldIt.otf.178e793.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-SemiboldIt.otf.178e793.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-ExtraLight.otf.f2558c5.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-ExtraLight.otf.f2558c5.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-Semibold.otf.7a89c69.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-Semibold.otf.7a89c69.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-SemiboldIt.otf.178e793.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-SemiboldIt.otf.178e793.woff -------------------------------------------------------------------------------- /docs/static/fonts/SourceSansPro-ExtraLightIt.otf.bd14278.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/static/fonts/SourceSansPro-ExtraLightIt.otf.bd14278.woff -------------------------------------------------------------------------------- /docs/src/static/fonts/SourceSansPro-ExtraLightIt.otf.bd14278.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-interview/best-resume-ever/master/docs/src/static/fonts/SourceSansPro-ExtraLightIt.otf.bd14278.woff -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /src/lang/tr.js: -------------------------------------------------------------------------------- 1 | const lang = { 2 | contact: 'İletişim', 3 | experience: 'Deneyim', 4 | education: 'Eğitim', 5 | skills: 'Yetenekler', 6 | about: 'Hakkımda' 7 | }; 8 | export default lang; 9 | -------------------------------------------------------------------------------- /src/lang/ka.js: -------------------------------------------------------------------------------- 1 | const lang = { 2 | contact: 'კონტაქტი', 3 | experience: 'გამოცდილება', 4 | education: 'განათლება', 5 | skills: 'უნარები', 6 | about: 'ჩემ შესახებ' 7 | }; 8 | export default lang; 9 | -------------------------------------------------------------------------------- /src/lang/lt.js: -------------------------------------------------------------------------------- 1 | const lang = { 2 | contact: 'Kontaktai', 3 | experience: 'Patirtis', 4 | education: 'Išsilavinimas', 5 | skills: 'Įgūdžiai', 6 | about: 'Apie mane' 7 | }; 8 | export default lang; 9 | -------------------------------------------------------------------------------- /src/lang/sv.js: -------------------------------------------------------------------------------- 1 | const lang = { 2 | contact: 'Kontakt', 3 | experience: 'Arbetslivserfarenhet', 4 | education: 'Utbildning', 5 | skills: 'Kunskaper', 6 | about: 'Om mig' 7 | }; 8 | export default lang; 9 | -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- 1 | // https://github.com/michael-ciniawsky/postcss-load-config 2 | 3 | module.exports = { 4 | "plugins": { 5 | // to edit target browsers: use "browserlist" field in package.json 6 | "autoprefixer": {} 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/lang/el.js: -------------------------------------------------------------------------------- 1 | const lang = { 2 | contact: 'Επικοινωνία', 3 | experience: 'Επαγγελματική εμπειρία', 4 | education: 'Εκπαίδευση', 5 | skills: 'Δεξιότητες', 6 | about: 'Σχετικά με εμένα' 7 | }; 8 | export default lang; 9 | -------------------------------------------------------------------------------- /src/lang/th.js: -------------------------------------------------------------------------------- 1 | const lang = { 2 | contact: 'ข้อมูลติดต่อ', 3 | experience: 'ประสบการณ์ทำงาน', 4 | education: 'ประวัติการศึกษา', 5 | skills: 'ทักษะและความสามารถ', 6 | about: 'ข้อมูลส่วนตัว' 7 | }; 8 | export default lang; 9 | -------------------------------------------------------------------------------- /src/lang/zh-tw.js: -------------------------------------------------------------------------------- 1 | const lang = { 2 | contact: '聯絡方式', 3 | experience: '經歷', 4 | education: '學歷', 5 | skills: '技能專長', 6 | projects: '專案', 7 | contributions: '貢獻', 8 | about: '自我介紹' 9 | }; 10 | export default lang; 11 | -------------------------------------------------------------------------------- /src/lang/ko.js: -------------------------------------------------------------------------------- 1 | // Korean 2 | const lang = { 3 | contact: '연락처', 4 | experience: '경력', 5 | education: '학력', 6 | skills: '보유스킬', 7 | projects: '프로젝트', 8 | contributions: '기고', 9 | about: '자기소개' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /src/lang/ja.js: -------------------------------------------------------------------------------- 1 | // Japanese 2 | const lang = { 3 | contact: '連絡先', 4 | experience: '職務経歴', 5 | education: '学歴', 6 | skills: 'スキル', 7 | projects: 'プロジェクト', 8 | contributions: '貢献', 9 | about: '自己紹介' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /src/lang/he.js: -------------------------------------------------------------------------------- 1 | // Hebrew 2 | const lang = { 3 | contact: 'יצירת קשר', 4 | experience: 'ניסיון', 5 | education: 'השכלה', 6 | skills: 'כישורים', 7 | projects: 'פרויקטים', 8 | contributions: 'תרומות', 9 | about: 'תמצית' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | package-lock.json 3 | node_modules/ 4 | dist/ 5 | npm-debug.log* 6 | yarn-debug.log* 7 | yarn-error.log* 8 | test/unit/coverage 9 | test/e2e/reports 10 | selenium-debug.log 11 | firefox_root/ 12 | GeckoChildCrash* 13 | electroshot-config.json 14 | tmpaddon* 15 | -------------------------------------------------------------------------------- /src/lang/ru.js: -------------------------------------------------------------------------------- 1 | // Russian 2 | const lang = { 3 | contact: 'Контакты', 4 | experience: 'Опыт', 5 | education: 'Образование', 6 | skills: 'Навыки', 7 | projects: 'проектов', 8 | contributions: 'взносы', 9 | about: 'Обо мне' 10 | }; 11 | 12 | export default lang; 13 | -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | ["@babel/env", { "modules": false }] 4 | ], 5 | "plugins": ["@babel/plugin-transform-runtime"], 6 | "comments": false, 7 | "env": { 8 | "test": { 9 | "presets": ["@babel/env"], 10 | "plugins": [ "istanbul" ] 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/lang/nl.js: -------------------------------------------------------------------------------- 1 | // Nederlands 2 | const lang = { 3 | contact: 'Contact', 4 | experience: 'Ervaringen', 5 | education: 'Opleidingen', 6 | skills: 'Skills', 7 | projects: 'Projecten', 8 | contributions: 'Bijdragen', 9 | about: 'Over mij' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /src/lang/ca.js: -------------------------------------------------------------------------------- 1 | // Catalan 2 | const lang = { 3 | contact: 'Contacte', 4 | experience: 'Experiència', 5 | education: 'Educació', 6 | skills: 'Habilitats', 7 | projects: 'Projectes', 8 | contributions: 'Contribucions', 9 | about: 'Sobre mi' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /src/lang/es.js: -------------------------------------------------------------------------------- 1 | // Spanish 2 | const lang = { 3 | contact: 'Contacto', 4 | experience: 'Experiencia', 5 | education: 'Educación', 6 | skills: 'Habilidades', 7 | projects: 'Proyectos', 8 | contributions: 'Contribuciones', 9 | about: 'Sobre mi' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /src/lang/id.js: -------------------------------------------------------------------------------- 1 | // Indonesian 2 | const lang = { 3 | contact: 'Kontak', 4 | experience: 'Pengalaman', 5 | education: 'Pendidikan', 6 | skills: 'Keterampilan', 7 | projects: 'Proyek', 8 | contributions: 'Kontribusi', 9 | about: 'Tentang Saya' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /src/lang/pl.js: -------------------------------------------------------------------------------- 1 | // Polish 2 | const lang = { 3 | contact: 'Kontakt', 4 | experience: 'Doświadczenie', 5 | education: 'Wykształcenie', 6 | skills: 'Umiejętności', 7 | projects: 'Projektowanie', 8 | contributions: 'Składki', 9 | about: 'O mnie' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /src/lang/cn.js: -------------------------------------------------------------------------------- 1 | /* eslint unicode-bom: "off" */ 2 | // Chinese (Simplified) 3 | const lang = { 4 | contact: '联系方式', 5 | experience: '工作经历', 6 | education: '教育经历', 7 | skills: '技能专长', 8 | projects: '项目', 9 | contributions: '贡献', 10 | about: '自我介绍' 11 | }; 12 | export default lang; 13 | -------------------------------------------------------------------------------- /src/lang/hu.js: -------------------------------------------------------------------------------- 1 | // Hungarian 2 | const lang = { 3 | contact: 'Kapcsolat', 4 | experience: 'Munkatapasztalat', 5 | education: 'Tanulmány', 6 | skills: 'Készségek', 7 | projects: 'Projektek', 8 | contributions: 'Hozzájárulások', 9 | about: 'Rólam' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /src/lang/it.js: -------------------------------------------------------------------------------- 1 | // Italian 2 | const lang = { 3 | contact: 'Contatti', 4 | experience: 'Esperienza professionale', 5 | education: 'Formazione', 6 | skills: 'Competenze', 7 | contributions: 'Contributi', 8 | projects: 'Progetti', 9 | about: 'Su di me' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /src/lang/pt.js: -------------------------------------------------------------------------------- 1 | // Portuguese 2 | const lang = { 3 | contact: 'Contactos', 4 | experience: 'Experiência Profissional', 5 | education: 'Educação', 6 | skills: 'Competências', 7 | projects: 'Projetos', 8 | contributions: 'Contribuições', 9 | about: 'Sobre mim' 10 | }; 11 | export default lang; 12 | -------------------------------------------------------------------------------- /src/lang/en.js: -------------------------------------------------------------------------------- 1 | // English 2 | const lang = { 3 | contact: 'Contact', 4 | born: 'Born', 5 | bornIn: 'in', 6 | experience: 'Experience', 7 | education: 'Education', 8 | skills: 'Skills', 9 | projects: 'Projects', 10 | contributions: 'Contributions', 11 | about: 'About me' 12 | }; 13 | export default lang; 14 | -------------------------------------------------------------------------------- /src/resumes/resumes.js: -------------------------------------------------------------------------------- 1 | // If you create a new resume, import it here: 2 | import './material-dark.vue'; 3 | import './left-right.vue'; 4 | import './oblique.vue'; 5 | import './side-bar.vue'; 6 | import './purple.vue'; 7 | import './side-bar-rtl.vue'; 8 | import './left-right-rtl.vue'; 9 | import './creative.vue'; 10 | import './cool.vue'; 11 | -------------------------------------------------------------------------------- /src/lang/de.js: -------------------------------------------------------------------------------- 1 | // Dutch 2 | const lang = { 3 | contact: 'Kontakt', 4 | born: 'Geboren', 5 | bornIn: 'in', 6 | experience: 'Berufserfahrung', 7 | education: 'Schulbildung', 8 | skills: 'Qualifikationen', 9 | projects: 'Projekte', 10 | contributions: 'Mitarbeit', 11 | about: 'Über mich' 12 | }; 13 | export default lang; 14 | -------------------------------------------------------------------------------- /src/lang/fr.js: -------------------------------------------------------------------------------- 1 | // French 2 | const lang = { 3 | contact: 'Contact', 4 | born: 'Né en', 5 | bornIn: 'à', 6 | experience: 'Expérience professionelle', 7 | education: 'Formation', 8 | skills: 'Compétences', 9 | projects: 'Projets', 10 | contributions: 'Contributions', 11 | about: 'À propos de moi' 12 | }; 13 | export default lang; 14 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | best-resume-ever 8 | 9 | 10 |
11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- 1 | // The Vue build version to load with the `import` command 2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias. 3 | import Vue from 'vue'; 4 | import App from './App'; 5 | import router from './router'; 6 | 7 | Vue.config.productionTip = false; 8 | 9 | /* eslint-disable no-new */ 10 | new Vue({ 11 | el: '#app', 12 | router, 13 | template: '', 14 | components: { 15 | App 16 | } 17 | }); 18 | -------------------------------------------------------------------------------- /src/resumes/template.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 14 | 15 | 16 | 18 | -------------------------------------------------------------------------------- /src/lang/pt-br.js: -------------------------------------------------------------------------------- 1 | // Portuguese 2 | const lang = { 3 | contact: 'Contato', 4 | experience: 'Experiência Profissional', 5 | /* You can choose, "Educação" or "Formação Acadêmica"! But the second one is more professional and is more used. */ 6 | education: 'Formação Acadêmica', 7 | skills: 'Competências', 8 | projects: 'Projetos', 9 | contributions: 'Contribuições', 10 | about: 'Sobre', 11 | born: 'Nascido em', 12 | bornIn: 'em' 13 | }; 14 | export default lang; 15 | -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | ### Case 4 | 10 | 11 | ## Issue 12 | 13 | 14 | ## Info 15 | - Operating System: 16 | - Node-Version: 17 | 18 | ## Reproduce 19 | 23 | -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue'; 2 | import Router from 'vue-router'; 3 | import Resume from '@/pages/resume'; 4 | import Home from '@/pages/home'; 5 | 6 | Vue.use(Router); 7 | 8 | export default new Router({ 9 | routes: [ 10 | { 11 | path: '/', 12 | name: 'home', 13 | component: Home 14 | }, 15 | { 16 | path: '/resume/:resumeid', 17 | name: 'resume', 18 | component: Resume 19 | } 20 | ] 21 | }); 22 | -------------------------------------------------------------------------------- /test/scripts/export.js: -------------------------------------------------------------------------------- 1 | const mocha = require('mocha'); 2 | const assert = require('assert'); 3 | const path = require('path'); 4 | const fs = require('fs'); 5 | const describe = mocha.describe; 6 | const it = mocha.it; 7 | const allResumes = require('./allResumes'); 8 | 9 | describe('npm run export', () => { 10 | it('should have generated the pdf files', () => { 11 | const resumes = allResumes(); 12 | resumes.forEach(resume => { 13 | const p = path.join(__dirname, '../../pdf/' + resume.path + '.pdf'); 14 | assert.ok(fs.existsSync(p)); 15 | }); 16 | }); 17 | }); 18 | -------------------------------------------------------------------------------- /test/scripts/preview.js: -------------------------------------------------------------------------------- 1 | const mocha = require('mocha'); 2 | const assert = require('assert'); 3 | const path = require('path'); 4 | const fs = require('fs'); 5 | const describe = mocha.describe; 6 | const it = mocha.it; 7 | const allResumes = require('./allResumes'); 8 | 9 | describe('npm run preview', () => { 10 | it('should have generated the png files', () => { 11 | const resumes = allResumes(); 12 | resumes.forEach(resume => { 13 | const p = path.join(__dirname, '../../src/assets/preview/resume-' + resume.path + '.png'); 14 | assert.ok(fs.existsSync(p)); 15 | }); 16 | }); 17 | }); 18 | -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | ## This PR contains: 4 | 12 | 13 | ## Describe the problem you have without this PR 14 | 15 | 16 | 24 | -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- 1 | best-resume-ever
-------------------------------------------------------------------------------- /test/scripts/allResumes.js: -------------------------------------------------------------------------------- 1 | const path = require('path'); 2 | const fs = require('fs'); 3 | 4 | const getResumesFromDirectories = () => { 5 | const directories = getDirectories(); 6 | return directories 7 | .map(dir => { 8 | let fileName = dir.replace('.vue', ''); 9 | return { 10 | path: fileName, 11 | name: fileName 12 | }; 13 | }); 14 | }; 15 | 16 | const getDirectories = () => { 17 | const srcpath = path.join(__dirname, '../../src/resumes'); 18 | return fs.readdirSync(srcpath) 19 | .filter(file => file !== 'resumes.js' && file !== 'template.vue' && file !== 'options.js'); 20 | }; 21 | 22 | module.exports = getResumesFromDirectories; 23 | -------------------------------------------------------------------------------- /test/scripts/deleteFiles.js: -------------------------------------------------------------------------------- 1 | const fs = require('fs'); 2 | const path = require('path'); 3 | 4 | let directory = ''; 5 | switch (process.env.SCRIPT) { 6 | case 'export': 7 | directory = path.join(__dirname, '../../pdf'); 8 | break; 9 | case 'preview': 10 | directory = path.join(__dirname, '../../src/assets/preview'); 11 | break; 12 | default: 13 | console.log('Environment variable "ENV" is not defined.'); 14 | process.exit(); 15 | } 16 | 17 | fs.readdir(directory, (err, files) => { 18 | if (err) throw err; 19 | for (const file of files) { 20 | fs.unlink(path.join(directory, file), err => { 21 | if (err) throw err; 22 | }); 23 | } 24 | console.log('Deleted files.'); 25 | }); 26 | -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 12 | 13 | 30 | -------------------------------------------------------------------------------- /test/e2e/resumes.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | import { Selector, ClientFunction } from 'testcafe'; 3 | 4 | fixture `Resumes` 5 | .page `http://localhost:8080/#/`; 6 | 7 | let resumes; 8 | 9 | async function getResumeNames() { 10 | if(resumes) return resumes; 11 | resumes = []; 12 | const count = await Selector('.previews .preview').count; 13 | for (var i = 0; i < count; i++) { 14 | const resumeName = await Selector('.previews .preview .preview-wrapper span').nth(i).innerText; 15 | resumes.push(resumeName); 16 | } 17 | return resumes; 18 | } 19 | 20 | test('Click on resume should open preview', async t => { 21 | const r = await getResumeNames(); 22 | await t.expect(r.length).gt(0); 23 | for(const resume of r) { 24 | const s = '.page#' + resume; 25 | await t 26 | .navigateTo('http://localhost:8080/#/resume/' + resume) 27 | .expect(Selector(s)).ok() 28 | .expect(Selector(s + ' *').withText('John Doe')).ok(); 29 | } 30 | }); 31 | -------------------------------------------------------------------------------- /src/pages/resume.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 18 | 19 | 48 | -------------------------------------------------------------------------------- /scripts/preview.js: -------------------------------------------------------------------------------- 1 | const mv = require('mv'); 2 | const PDFImage = require('pdf-image').PDFImage; 3 | const path = require('path'); 4 | const fs = require('fs'); 5 | 6 | const getDirectories = () => { 7 | const srcpath = path.join(__dirname, '../pdf'); 8 | return fs.readdirSync(srcpath); 9 | }; 10 | 11 | const getTemplateName = PDF => { 12 | return PDF.replace('.pdf', ''); 13 | }; 14 | 15 | const convert = async (PDF) => { 16 | const pdfImage = new PDFImage(path.join(__dirname, '../pdf/' + PDF)); 17 | await pdfImage.convertPage(0); 18 | }; 19 | 20 | const directories = getDirectories(); 21 | directories.forEach(async (dir) => { 22 | try { 23 | await convert(dir); 24 | } catch (e) { 25 | console.dir(e); 26 | } 27 | const source = path.join(__dirname, '../pdf/' + getTemplateName(dir) + '-0.png'); 28 | const output = path.join(__dirname, '../src/assets/preview/resume-' + getTemplateName(dir) + '.png'); 29 | console.log(output); 30 | mv(source, output, function (err) { 31 | if (err) console.dir(err); 32 | }); 33 | }); 34 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | sudo: required 3 | dist: trusty 4 | os: 5 | - linux 6 | node_js: 7 | - "10.6.0" 8 | 9 | before_install: 10 | - export CHROME_BIN=chromium-browser 11 | - export DISPLAY=:99.0 12 | - sh -e /etc/init.d/xvfb start 13 | 14 | stages: 15 | - install 16 | - format 17 | - export 18 | - tests 19 | 20 | jobs: 21 | include: 22 | - stage: install 23 | script: travis_retry npm install --depth 0 --silent 24 | 25 | - stage: format 26 | script: travis_retry npm run lint 27 | env: LABEL=lint 28 | 29 | - stage: export 30 | script: travis_retry npm run export 31 | env: LABEL=export 32 | - stage: export 33 | script: travis_retry npm run preview 34 | env: LABEL=preview 35 | 36 | - stage: tests 37 | script: travis_retry npm run test:export 38 | env: LABEL=test:export 39 | - stage: tests 40 | script: travis_retry npm run test:docs 41 | env: LABEL=test:docs 42 | - stage: tests 43 | script: travis_retry npm run test:e2e 44 | env: LABEL=test:e2e 45 | -------------------------------------------------------------------------------- /src/terms.js: -------------------------------------------------------------------------------- 1 | import en from './lang/en'; 2 | import de from './lang/de'; 3 | import fr from './lang/fr'; 4 | import pt from './lang/pt'; 5 | import ca from './lang/ca'; 6 | import cn from './lang/cn'; 7 | import it from './lang/it'; 8 | import es from './lang/es'; 9 | import th from './lang/th'; 10 | import id from './lang/id'; 11 | import sv from './lang/sv'; 12 | import ru from './lang/ru'; 13 | import ptbr from './lang/pt-br'; 14 | import hu from './lang/hu'; 15 | import pl from './lang/pl'; 16 | import he from './lang/he'; 17 | import ja from './lang/ja'; 18 | import zhtw from './lang/zh-tw'; 19 | import nl from './lang/nl'; 20 | import lt from './lang/lt'; 21 | import tr from './lang/tr'; 22 | import ko from './lang/ko'; 23 | import el from './lang/el'; 24 | 25 | export const terms = { 26 | en, 27 | de, 28 | fr, 29 | pt, 30 | ca, 31 | cn, 32 | it, 33 | es, 34 | th, 35 | 'pt-br': ptbr, 36 | ru, 37 | sv, 38 | id, 39 | hu, 40 | pl, 41 | ja, 42 | nl, 43 | he, 44 | 'zh-tw': zhtw, 45 | lt, 46 | tr, 47 | ko, 48 | el 49 | }; 50 | -------------------------------------------------------------------------------- /LICENCE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Sara Steiert 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /test/e2e/resumes-overview.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | import { Selector, ClientFunction } from 'testcafe'; 3 | 4 | fixture `Resumes Overview` 5 | .page `http://localhost:8080/#/`; 6 | 7 | 8 | test('Resumes overview appears', async t => { 9 | await t.expect(Selector('h3').innerText).eql('best-resume-ever'); 10 | }); 11 | 12 | test('There is at least one resume preview', async t => { 13 | await t.expect(Selector('.previews .preview').count).gt(1); 14 | }); 15 | 16 | test('All resumes have a name', async t => { 17 | const count = await Selector('.previews .preview').count; 18 | for (var i = 0; i < count; i++) 19 | await t.expect(Selector('.previews .preview .preview-wrapper span').nth(i).innerText).ok(); 20 | }); 21 | 22 | test('Resume should have link to preview', async t => { 23 | const count = await Selector('.previews .preview').count; 24 | for (var i = 0; i < count; i++) { 25 | const resumeName = await Selector('.previews .preview .preview-wrapper span').nth(i).innerText; 26 | const attr = Selector('.previews .preview a').nth(i).getAttribute('href'); 27 | await t.expect(attr).eql('#/resume/' + resumeName); 28 | } 29 | }); 30 | -------------------------------------------------------------------------------- /docs/src/static/js/manifest.18c92e413ad996632934.js: -------------------------------------------------------------------------------- 1 | !function(e){function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}var n=window.webpackJsonp;window.webpackJsonp=function(t,c,i){for(var u,a,f,s=0,l=[];s
12 | 13 | ## Templates 14 | 15 | In the directory `src/resumes` you will find all existing templates. 16 | 17 | 18 | ### Creating New Templates 19 | 20 | 1. Create a copy of `src/resumes/template.vue`. 21 | 22 | 2. Rename file and update template name: 23 | ```javascript 24 | let name = 'TEMPLATE-NAME'; 25 | ``` 26 | 27 | 3. Import the newly added template in `src/resumes/resumes.js`. 28 | 29 |
30 | Your new resume will be now reachable at localhost:8080/#/resume/TEMPLATE-NAME. 31 |
32 |
33 | 34 | 5. Export resumes as PDF with `npm run export`. Verify export of new template. 35 | 36 | 4. Generate previews by converting PDF-files to PNG-files with `npm run preview`. 37 | 38 | 5. Add preview to `/src/pages/home.vue`: 39 | ```javascript 40 |
41 | 42 |
43 | 44 | left-right 45 |
46 |
47 |
48 | ``` 49 | 50 | ## Fonts 51 | 52 | ### Icons 53 | 54 | This project contains the [Material Design](https://github.com/google/material-design-icons) and [Font Awesome](https://github.com/FortAwesome/Font-Awesome) icon sets. 55 | 56 | ### Included Fonts 57 | 58 | These fonts are included: 59 | 60 | - Open Sans, Open Sans Condensed 61 | 62 | - Raleway 63 | 64 | - Roboto 65 | 66 | - Source Sans Pro 67 | 68 | 69 | ### Adding a New Font 70 | 71 | All fonts are installed via npm. To add a new font, search for the associated npm-module. Add the module to the package.json and install it. Import the css file in `src/App.vue`. 72 |
73 |
74 | 75 | 76 | ## Export 77 | 78 | Resumes are being exported with [Puppeteer](https://github.com/GoogleChrome/puppeteer). 79 | 80 | ### Box Shadows 81 | 82 | [Electroshot](https://github.com/mixu/electroshot) uses Electron to generate PDF-files. Since Chrome does not export box-shadows properly, every resume uses [chrome-shadow-fixer](https://github.com/salomonelli/chrome-shadow-fixer). 83 | -------------------------------------------------------------------------------- /src/resumes/options.js: -------------------------------------------------------------------------------- 1 | import yaml from 'js-yaml'; 2 | import { 3 | PERSON 4 | } from '../../resume/data.yml'; 5 | import { 6 | terms 7 | } from '../terms'; 8 | 9 | // Called by templates to decrease redundancy 10 | function getVueOptions (name) { 11 | const opt = { 12 | name: name, 13 | data () { 14 | return { 15 | person: yaml.load(PERSON), 16 | terms: terms, 17 | }; 18 | }, 19 | computed: { 20 | lang () { 21 | const defaultLang = this.terms.en; 22 | const useLang = this.terms[this.person.lang]; 23 | 24 | // overwrite non-set fields with default lang 25 | Object.keys(defaultLang) 26 | .filter(k => !useLang[k]) 27 | .forEach(k => { 28 | console.log(k); 29 | useLang[k] = defaultLang[k]; 30 | }); 31 | 32 | return useLang; 33 | }, 34 | 35 | contactLinks() { 36 | const links = {}; 37 | 38 | if(this.person.contact.github) { 39 | links.github = `https://github.com/${this.person.contact.github}`; 40 | } 41 | 42 | if(this.person.contact.codefights) { 43 | links.codefights = `https://codefights.com/profile/${this.person.contact.codefights}`; 44 | } 45 | 46 | if(this.person.contact.medium) { 47 | links.medium = `https://medium.com/@${this.person.contact.medium}`; 48 | } 49 | 50 | if(this.person.contact.email) { 51 | links.email = `mailto:${this.person.contact.email}`; 52 | } 53 | 54 | if(this.person.contact.linkedin) { 55 | links.linkedin = `https://linkedin.com/in/${this.person.contact.linkedin}`; 56 | } 57 | 58 | if(this.person.contact.phone) { 59 | links.phone = `tel:${this.person.contact.phone}`; 60 | } 61 | 62 | return links; 63 | }, 64 | } 65 | }; 66 | return opt; 67 | } 68 | 69 | export { 70 | getVueOptions 71 | }; 72 | -------------------------------------------------------------------------------- /resume/data.yml: -------------------------------------------------------------------------------- 1 | /* #*/ export const PERSON = ` 2 | name: 3 | first: John 4 | middle: 5 | last: Doe 6 | about: Hi, my name is John Doe. I"m just about the most boring type of person you could 7 | possibly imagine. I like collecting leaves from the tree in my back yard and documenting 8 | each time I eat a peanut that is non-uniform. I am not a robot. Please hire me. 9 | position: Software Developer 10 | 11 | birth: 12 | year: 1990 13 | location: New York 14 | 15 | experience: 16 | - company: Company A 17 | position: Developer 18 | timeperiod: since January 2016 19 | description: Programming and watching cute cat videos. 20 | website: https://example.com 21 | 22 | - company: Company B 23 | position: Frontend Developer 24 | timeperiod: January 2015 - December 2015 25 | description: Fulfillment of extremely important tasks. 26 | 27 | - company: Company C 28 | position: Trainee 29 | timeperiod: March 2014 - December 2014 30 | description: Making coffee and baking cookies. 31 | 32 | education: 33 | - degree: Master of Arts 34 | timeperiod: March 2012 - December 2013 35 | description: Major in Hacking and Computer Penetration, University A, New York, USA. 36 | website: https://example.com 37 | 38 | - degree: Bachelor of Science 39 | timeperiod: March 2009 - December 2011 40 | description: Major in Engineering, University B, Los Angeles, USA. 41 | 42 | # skill level goes 0 to 100 43 | skills: 44 | - name: HTML5 45 | level: 99 46 | - name: CSS3 47 | level: 95 48 | - name: JavaScript 49 | level: 97 50 | - name: Node.js 51 | level: 93 52 | - name: Angular 2 53 | level: 60 54 | - name: TypeScript 55 | level: 80 56 | - name: ES.Next 57 | level: 70 58 | - name: Docker 59 | level: 99 60 | knowledge: Also proficient in Adobe Photoshop and Illustrator, grew up bilingual 61 | (English and Klingon). 62 | 63 | projects: 64 | - name: best-resume-ever 65 | platform: Vue 66 | description: 👔 💼 Build fast 🚀 and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS. 67 | url: https://github.com/salomonelli/best-resume-ever 68 | 69 | hobbies: 70 | - name: Video Games 71 | iconClass: fa fa-gamepad 72 | url: https://example.com 73 | 74 | - name: Drawing 75 | iconClass: fa fa-pencil 76 | url: https://example.com 77 | 78 | contributions: 79 | - name: best-resume-ever 80 | description: 👔 💼 Build fast 🚀 and easy multiple beautiful resumes. 81 | url: https://github.com/salomonelli/best-resume-ever 82 | 83 | contact: 84 | email: john.doe@email.com 85 | phone: 0123 456789 86 | street: 1234 Broadway 87 | city: New York 88 | website: johndoe.com 89 | github: johnyD 90 | # en, de, fr, pt, ca, cn, it, es, th, pt-br, ru, sv, id, hu, pl, ja, ka, nl, he, zh-tw, lt, ko, el 91 | lang: en 92 | ` 93 | -------------------------------------------------------------------------------- /scripts/export.js: -------------------------------------------------------------------------------- 1 | const puppeteer = require('puppeteer'); 2 | const fs = require('fs'); 3 | const path = require('path'); 4 | const http = require('http'); 5 | const config = require('../config'); 6 | 7 | const { 8 | interval 9 | } = require('rxjs'); 10 | const { 11 | filter, 12 | first, 13 | mergeMap 14 | } = require('rxjs/operators'); 15 | 16 | const fetchResponse = () => { 17 | return new Promise((res, rej) => { 18 | try { 19 | const req = http.request(`http://localhost:${config.dev.port}/#/`, response => res(response.statusCode)); 20 | req.on('error', (err) => rej(err)); 21 | req.end(); 22 | } catch (err) { 23 | rej(err); 24 | } 25 | }); 26 | }; 27 | 28 | const waitForServerReachable = () => { 29 | return interval(1000).pipe( 30 | mergeMap(async () => { 31 | try { 32 | const statusCode = await fetchResponse(); 33 | if (statusCode === 200) return true; 34 | } catch (err) {} 35 | return false; 36 | }), 37 | filter(ok => !!ok) 38 | ); 39 | }; 40 | /* 41 | const timedOut = timeout => { 42 | return new Promise(res => { 43 | setTimeout(res, timeout); 44 | }); 45 | }; 46 | */ 47 | const convert = async () => { 48 | await waitForServerReachable().pipe( 49 | first() 50 | ).toPromise(); 51 | 52 | console.log('Connected to server ...'); 53 | console.log('Exporting ...'); 54 | try { 55 | const directories = getResumesFromDirectories(); 56 | directories.forEach(async (dir) => { 57 | const browser = await puppeteer.launch({ 58 | args: ['--no-sandbox'] 59 | }); 60 | const page = await browser.newPage(); 61 | await page.goto(`http://localhost:${config.dev.port}/#/resume/` + dir.name, { 62 | waitUntil: 'networkidle2' 63 | }); 64 | await page.pdf({ 65 | path: path.join(__dirname, '../pdf/' + dir.name + '.pdf'), 66 | format: 'A4' 67 | }); 68 | await browser.close(); 69 | }); 70 | } catch (err) { 71 | throw new Error(err); 72 | } 73 | console.log('Finished exports.'); 74 | }; 75 | 76 | const getResumesFromDirectories = () => { 77 | const directories = getDirectories(); 78 | return directories 79 | .map(dir => { 80 | const fileName = dir.replace('.vue', ''); 81 | return { 82 | path: fileName, 83 | name: fileName 84 | }; 85 | }); 86 | }; 87 | 88 | const getDirectories = () => { 89 | const srcpath = path.join(__dirname, '../src/resumes'); 90 | return fs.readdirSync(srcpath) 91 | .filter(file => file !== 'resumes.js' && file !== 'template.vue' && file !== 'options.js'); 92 | }; 93 | 94 | convert(); 95 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 |
3 | 4 | Markdownify 5 |
6 | best-resume-ever 7 |
8 |

9 | 10 |
11 | 12 | [![Travis badge](https://travis-ci.org/salomonelli/best-resume-ever.svg?branch=master)](https://travis-ci.org/salomonelli/best-resume-ever) 13 | 14 |
15 | 16 |

17 | :necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever! 18 |

19 | Made with Vue and LESS. 20 |

21 | 22 |
23 |
24 | 25 |

26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 |

36 | 37 |
38 |
39 | 40 | ## Prerequisite 41 | 42 | 1. It is required to have NodeJs with version 8.5 or higher 43 | 44 | 2. If you do not have installed node.js in your machine then go to [this link](https://nodejs.org/en/download/) in order to install node. 45 | 46 | ## How to use 47 | 48 | best-resume-ever requires at least node v.8.5.0. 49 | 50 | 1. Clone this repository. 51 | ``` 52 | git clone https://github.com/salomonelli/best-resume-ever 53 | ``` 54 | 55 | 2. Go to the cloned directory (e.g. `cd best-resume-ever`). 56 | 57 | 3. Run `npm install`. 58 | 59 | 4. Customize your resume in the `resume/` directory: edit your data `data.yml` and replace your profile-picture `id.jpg`. 60 | 61 | 5. Preview resumes with `npm run dev`. 62 | 63 | 6. Export with `npm run export`. 64 | 65 | 66 | All resumes will be exported to the `pdf/` folder. 67 | 68 |
69 | 70 | 71 | ## Creating and Updating Templates 72 | 73 | Please read the developer docs on how to create or update templates. 74 | 75 |
76 | 77 | 78 | ## Contribute 79 | 80 | Feel free to add your own templates, language supports, fix bugs or improve the docs. Any kind of help is appreciated! If you make any kind of changes to an existing template, please commit them as new templates. 81 | 82 |
83 | 84 | 85 | ## Credits 86 | 87 | This project uses several open source packages: 88 | 89 | * Vue 90 | * Puppeteer 91 | * LESS 92 | 93 |
94 | 95 | 96 | --- 97 | 98 | > [sarasteiert.com](https://www.sarasteiert.com)  ·  99 | > GitHub [@salomonelli](https://github.com/salomonelli)  ·  100 | > Twitter [@salomonelli](https://twitter.com/salomonelli) 101 | 102 | 103 | ## License 104 | 105 | [MIT](https://github.com/salomonelli/best-resume-ever/blob/master/LICENCE.md) 106 | -------------------------------------------------------------------------------- /docs/static/js/manifest.a1968370188ff6000ad1.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["webpack:///webpack/bootstrap 9f0cacd17c1ba60bcf81"],"names":[],"mappings":";AAAA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAQ,oBAAoB;AAC5B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oBAAY,2BAA2B;AACvC;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAK;AACL;AACA;;AAEA;AACA;AACA;AACA,mCAA2B,0BAA0B,EAAE;AACvD,yCAAiC,eAAe;AAChD;AACA;AACA;;AAEA;AACA,8DAAsD,+DAA+D;;AAErH;AACA;;AAEA;AACA,kDAA0C,oBAAoB,WAAW","file":"static/js/manifest.a1968370188ff6000ad1.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t2: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/best-resume-ever/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 9f0cacd17c1ba60bcf81"],"sourceRoot":""} -------------------------------------------------------------------------------- /docs/static/js/manifest.a1968370188ff6000ad1.js: -------------------------------------------------------------------------------- 1 | /******/ (function(modules) { // webpackBootstrap 2 | /******/ // install a JSONP callback for chunk loading 3 | /******/ var parentJsonpFunction = window["webpackJsonp"]; 4 | /******/ window["webpackJsonp"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) { 5 | /******/ // add "moreModules" to the modules object, 6 | /******/ // then flag all "chunkIds" as loaded and fire callback 7 | /******/ var moduleId, chunkId, i = 0, resolves = [], result; 8 | /******/ for(;i < chunkIds.length; i++) { 9 | /******/ chunkId = chunkIds[i]; 10 | /******/ if(installedChunks[chunkId]) { 11 | /******/ resolves.push(installedChunks[chunkId][0]); 12 | /******/ } 13 | /******/ installedChunks[chunkId] = 0; 14 | /******/ } 15 | /******/ for(moduleId in moreModules) { 16 | /******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) { 17 | /******/ modules[moduleId] = moreModules[moduleId]; 18 | /******/ } 19 | /******/ } 20 | /******/ if(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules); 21 | /******/ while(resolves.length) { 22 | /******/ resolves.shift()(); 23 | /******/ } 24 | /******/ if(executeModules) { 25 | /******/ for(i=0; i < executeModules.length; i++) { 26 | /******/ result = __webpack_require__(__webpack_require__.s = executeModules[i]); 27 | /******/ } 28 | /******/ } 29 | /******/ return result; 30 | /******/ }; 31 | /******/ 32 | /******/ // The module cache 33 | /******/ var installedModules = {}; 34 | /******/ 35 | /******/ // objects to store loaded and loading chunks 36 | /******/ var installedChunks = { 37 | /******/ 2: 0 38 | /******/ }; 39 | /******/ 40 | /******/ // The require function 41 | /******/ function __webpack_require__(moduleId) { 42 | /******/ 43 | /******/ // Check if module is in cache 44 | /******/ if(installedModules[moduleId]) { 45 | /******/ return installedModules[moduleId].exports; 46 | /******/ } 47 | /******/ // Create a new module (and put it into the cache) 48 | /******/ var module = installedModules[moduleId] = { 49 | /******/ i: moduleId, 50 | /******/ l: false, 51 | /******/ exports: {} 52 | /******/ }; 53 | /******/ 54 | /******/ // Execute the module function 55 | /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); 56 | /******/ 57 | /******/ // Flag the module as loaded 58 | /******/ module.l = true; 59 | /******/ 60 | /******/ // Return the exports of the module 61 | /******/ return module.exports; 62 | /******/ } 63 | /******/ 64 | /******/ 65 | /******/ // expose the modules object (__webpack_modules__) 66 | /******/ __webpack_require__.m = modules; 67 | /******/ 68 | /******/ // expose the module cache 69 | /******/ __webpack_require__.c = installedModules; 70 | /******/ 71 | /******/ // define getter function for harmony exports 72 | /******/ __webpack_require__.d = function(exports, name, getter) { 73 | /******/ if(!__webpack_require__.o(exports, name)) { 74 | /******/ Object.defineProperty(exports, name, { 75 | /******/ configurable: false, 76 | /******/ enumerable: true, 77 | /******/ get: getter 78 | /******/ }); 79 | /******/ } 80 | /******/ }; 81 | /******/ 82 | /******/ // getDefaultExport function for compatibility with non-harmony modules 83 | /******/ __webpack_require__.n = function(module) { 84 | /******/ var getter = module && module.__esModule ? 85 | /******/ function getDefault() { return module['default']; } : 86 | /******/ function getModuleExports() { return module; }; 87 | /******/ __webpack_require__.d(getter, 'a', getter); 88 | /******/ return getter; 89 | /******/ }; 90 | /******/ 91 | /******/ // Object.prototype.hasOwnProperty.call 92 | /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; 93 | /******/ 94 | /******/ // __webpack_public_path__ 95 | /******/ __webpack_require__.p = "/best-resume-ever/"; 96 | /******/ 97 | /******/ // on error function for async loading 98 | /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; 99 | /******/ }) 100 | /************************************************************************/ 101 | /******/ ([]); 102 | //# sourceMappingURL=manifest.a1968370188ff6000ad1.js.map -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "best-resume-ever", 3 | "version": "1.0.0", 4 | "description": "Build fast and easy multiple beautiful resumes and create your best CV ever! ", 5 | "author": "salomonelli", 6 | "license": "MIT", 7 | "repository": { 8 | "type": "git", 9 | "url": "git+https://github.com/salomonelli/best-resume-ever.git" 10 | }, 11 | "scripts": { 12 | "docs": "node build/build.js", 13 | "docs:serve": "cd docs/ && ws --port 8080 --rewrite '/best-resume-ever/* -> /$1'", 14 | "dev": "node build/dev-server.js", 15 | "start": "node build/dev-server.js", 16 | "pdf": "node scripts/export.js", 17 | "preview": "node scripts/preview.js", 18 | "test:deleteFiles": "node test/scripts/deleteFiles.js", 19 | "test:cafe": "testcafe chromium test/", 20 | "test:e2e": "concurrently \"npm run dev\" \"npm run test:cafe\" --success first --kill-others --raw", 21 | "test:export": "SCRIPT=export npm run test:deleteFiles && npm run export && mocha test/scripts/export.js", 22 | "test:preview": "SCRIPT=preview npm run test:deleteFiles && npm run preview && mocha test/scripts/preview.js", 23 | "test:docs": "npm run docs && concurrently \"npm run docs:serve\" \"npm run test:cafe\" --success first --kill-others --raw", 24 | "test": "npm run test:export && npm run test:preview && npm run test:docs && npm run test:e2e", 25 | "export": "concurrently \"npm run dev\" \"npm run pdf\" --success first --kill-others --raw", 26 | "lint": "eslint --ext .js,.vue src scripts", 27 | "lint:fix": "eslint --ext .js,.vue src scripts --fix" 28 | }, 29 | "dependencies": { 30 | "font-awesome": "4.7.0", 31 | "js-yaml": "3.12.0", 32 | "material-design-icons": "3.0.1", 33 | "material-icons": "0.2.3", 34 | "npm-font-open-sans": "1.1.0", 35 | "npm-font-open-sans-condensed": "1.0.3", 36 | "raleway-webfont": "3.0.1", 37 | "roboto-fontface": "0.10.0", 38 | "source-sans-pro": "2.20.2", 39 | "vue": "2.5.17", 40 | "vue-router": "3.0.1" 41 | }, 42 | "devDependencies": { 43 | "@babel/cli": "7.1.0", 44 | "@babel/core": "7.1.0", 45 | "@babel/plugin-transform-runtime": "7.1.0", 46 | "@babel/preset-env": "7.1.0", 47 | "@babel/register": "7.0.0", 48 | "autoprefixer": "9.1.5", 49 | "babel-loader": "8.0.2", 50 | "chalk": "2.4.1", 51 | "check-node-version": "3.2.0", 52 | "concurrently": "4.0.1", 53 | "connect-history-api-fallback": "1.5.0", 54 | "copy-webpack-plugin": "4.5.2", 55 | "cpx": "1.5.0", 56 | "css-loader": "1.0.0", 57 | "escope": "3.6.0", 58 | "eslint": "5.6.0", 59 | "eslint-config-standard": "12.0.0", 60 | "eslint-friendly-formatter": "4.0.1", 61 | "eslint-loader": "2.1.1", 62 | "eslint-plugin-html": "4.0.6", 63 | "eslint-plugin-import": "2.14.0", 64 | "eslint-plugin-node": "7.0.1", 65 | "eslint-plugin-promise": "4.0.1", 66 | "eslint-plugin-standard": "4.0.0", 67 | "eventsource-polyfill": "0.9.6", 68 | "express": "4.16.3", 69 | "extract-text-webpack-plugin": "4.0.0-beta.0", 70 | "file-loader": "2.0.0", 71 | "friendly-errors-webpack-plugin": "1.7.0", 72 | "html-webpack-plugin": "3.2.0", 73 | "http": "0.0.0", 74 | "http-proxy-middleware": "0.19.0", 75 | "less": "3.8.1", 76 | "less-loader": "4.1.0", 77 | "local-web-server": "2.6.0", 78 | "lolex": "2.7.5", 79 | "mocha": "5.2.0", 80 | "mv": "2.1.1", 81 | "node": "10.11.0", 82 | "opn": "5.4.0", 83 | "optimize-css-assets-webpack-plugin": "5.0.1", 84 | "ora": "3.0.0", 85 | "pdf-image": "2.0.0", 86 | "postcss": "7.0.4", 87 | "postcss-cssnext": "3.1.0", 88 | "puppeteer": "1.8.0", 89 | "rename": "1.0.4", 90 | "request": "2.88.0", 91 | "request-promise": "4.2.2", 92 | "rimraf": "2.6.2", 93 | "rxjs": "6.3.3", 94 | "semver": "5.5.1", 95 | "shelljs": "0.8.2", 96 | "testcafe": "0.22.0", 97 | "testcafe-hammerhead": "14.2.7", 98 | "url-exists": "1.0.3", 99 | "url-loader": "1.1.1", 100 | "vue-loader": "15.4.2", 101 | "vue-style-loader": "4.1.2", 102 | "vue-template-compiler": "2.5.17", 103 | "webpack": "4.20.2", 104 | "webpack-bundle-analyzer": "3.0.2", 105 | "webpack-dev-middleware": "3.4.0", 106 | "webpack-hot-middleware": "2.24.2", 107 | "webpack-merge": "4.1.4" 108 | }, 109 | "engines": { 110 | "node": ">= 8.5.0", 111 | "npm": ">= 5.0.0" 112 | } 113 | } 114 | -------------------------------------------------------------------------------- /src/pages/home.vue: -------------------------------------------------------------------------------- 1 | 84 | 85 | 91 | 92 | 160 | -------------------------------------------------------------------------------- /src/resumes/oblique.vue: -------------------------------------------------------------------------------- 1 | 74 | 75 | 82 | 83 | 84 | 210 | -------------------------------------------------------------------------------- /src/resumes/left-right.vue: -------------------------------------------------------------------------------- 1 | 71 | 72 | 79 | 80 | 81 | 225 | -------------------------------------------------------------------------------- /src/resumes/left-right-rtl.vue: -------------------------------------------------------------------------------- 1 | 71 | 72 | 78 | 79 | 80 | 227 | -------------------------------------------------------------------------------- /src/resumes/purple.vue: -------------------------------------------------------------------------------- 1 | 65 | 66 | 73 | 74 | 75 | 234 | -------------------------------------------------------------------------------- /src/resumes/side-bar-rtl.vue: -------------------------------------------------------------------------------- 1 | 89 | 90 | 97 | 98 | 99 | 241 | -------------------------------------------------------------------------------- /src/resumes/side-bar.vue: -------------------------------------------------------------------------------- 1 | 89 | 90 | 97 | 98 | 99 | 239 | --------------------------------------------------------------------------------