-
Notifications
You must be signed in to change notification settings - Fork 0
/
component---src-pages-index-tsx-48a39a26f4f6ad3e1ba3.js
2 lines (2 loc) · 14.5 KB
/
component---src-pages-index-tsx-48a39a26f4f6ad3e1ba3.js
1
2
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{246:function(e,t,a){"use strict";a.r(t);var A=a(248),n=a(9),c=a(328),i=(a(0),a(339)),l=a(342),b=a(343),o=a(249),r=a(336),s=a(329),d=a(270),u=function(e){var t=e.alt,a=s.data;return Object(n.b)(d.a,{fluid:a.file.childImageSharp.fluid,alt:t,title:"Photo by Diego PH on Unsplash"})},f=a(259),m=a(271),g=a(263),j=(a(252),a(330)),p=a(253),h=a.n(p),x=function(){var e=j.data;return Object(n.b)(h.a,{fixed:e.file.childImageSharp.fixed,alt:"Logo hiventy"})},O=a(331),w=function(){var e=O.data;return Object(n.b)(h.a,{fixed:e.file.childImageSharp.fixed,alt:"Logo OuiSol"})},B=Object(A.a)(g.OutboundLink,{target:"e1oeqfo60"})({name:"pfvsiy",styles:"border:0;&:hover{border:0;}"}),v=function(){return Object(n.b)("div",{className:"d-flex flex-column flex-md-row align-items-center justify-content-center justify-content-md-around"},Object(n.b)(B,{href:"https://www.hiventy.com",target:"_blank",className:"mb-3 mb-md-0"},Object(n.b)(x,null)),Object(n.b)(B,{href:"https://ouisol.com",target:"_blank"},Object(n.b)(w,null)))};a.d(t,"Homepage",function(){return Q});var E=Object(A.a)("a",{target:"e1096cyi0"})("border-radius:10px;box-shadow:0 5px 15px ",Object(r.a)(0,0,0,.2),";display:flex;font-size:18px;padding:0.7rem 1rem;&:hover{color:#fff !important;}"),N=Object(A.a)("div",{target:"e1096cyi1"})({name:"6zuto9",styles:'flex-shrink:0;margin-top:3rem;position:relative;&:before{content:"";background-color:hsla(232,42%,67%,0.1);position:absolute;top:460px;left:0;width:100%;height:450px;transform:skewY(-8deg);z-index:-1;}'}),Q=function(){var e=c.data.allMarkdownRemark.nodes[0];return Object(n.b)(f.a,{container:!1},Object(n.b)(N,null,Object(n.b)(i.a,null,Object(n.b)("section",{className:"mb-5"},Object(n.b)(l.a,null,Object(n.b)(b.a,{md:7,className:"d-flex flex-column justify-content-center"},Object(n.b)("h1",null,"Concrétisez vos projets d’innovation web et mobile"),Object(n.b)("p",{className:"lead"},"Vous avez une idée que vous souhaitez concrétiser ? Contactez-moi et construisons la ensemble !"),Object(n.b)("p",{className:"text-secondary"},"Je m'appelle ",Object(n.b)("strong",null,"Robin Bressan"),". Je suis développeur web freelance. ",Object(n.b)("br",null),"Je crée des applications web modernes avec le meilleur de l'open-source."),Object(n.b)("div",{className:"d-flex align-items-center justify-content-center justify-content-md-start flex-column flex-md-row mb-3 mb-md-0"},Object(n.b)(E,{className:"btn btn-primary d-flex mw-100 mb-3 mb-md-0",href:"mailto:contact@lecomtoisduweb.com?subject=Demande de contact",target:"_blank"},"Me contacter"),Object(n.b)(o.a,{to:"/work",className:"d-inline-block ml-sm-4"},"En savoir plus sur mon travail"))),Object(n.b)(b.a,{md:5},Object(n.b)(u,{alt:"Illustration page d'accueil"})))),Object(n.b)("section",{className:"mb-5"},Object(n.b)("h2",null,"À la Une sur le blog"),Object(n.b)(m.a,{date:e.frontmatter.date,excerpt:e.excerpt,title:e.frontmatter.title,titleTag:"h3"}),Object(n.b)(o.a,{to:"/blog"},"Voir le reste des articles")),Object(n.b)("section",null,Object(n.b)("h2",null,"Qui sont mes clients ?"),Object(n.b)(v,null)))))};t.default=Q},249:function(e,t,a){"use strict";a(9);var A=a(0),n=a.n(A),c=a(79),i=a.n(c);a.d(t,"a",function(){return i.a});a(251),a(13).default.enqueue,n.a.createContext({})},251:function(e,t,a){var A;e.exports=(A=a(254))&&A.default||A},254:function(e,t,a){"use strict";a.r(t);a(25);var A=a(0),n=a.n(A),c=a(108);t.default=function(e){var t=e.location,a=e.pageResources;return a?n.a.createElement(c.a,Object.assign({location:t,pageResources:a},a.json)):null}},255:function(e){e.exports={data:{site:{siteMetadata:{title:"Robin Bressan - Developpeur web freelance à Besançon"}}}}},256:function(e){e.exports={data:{file:{childImageSharp:{fixed:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAYAAABFA8wzAAAACXBIWXMAAAsSAAALEgHS3X78AAAA2klEQVQY02P4X6kqezJfrGpqmMCcMwXiRf/bdAQYcAMhIOZmwAdAhulqMhUAmbbhDmyBMYZcRiBN+pKszFDNICwMxFJArAPEkkDMDsQaQMwExCB1rEAsAsTqDCCXARlmSHbEMjEyVANpHyBuAuJGIJ4FxFOAuBmIa4A4DIhB+qKAOAIq3grEExlulEnkupmy1gM50blenMlxBtyuQLYJKxODCpB2AmJtIDYHYi8gtgdiNyAGyXkDsRUQ6wOxMxBbgNX9z1YXfFgplbwnU7TzXrlk7P8vUawMFAAA934p3C/urLoAAAAASUVORK5CYII=",width:207,height:50,src:"/static/5f11017d18c14972a4c5a009b530b9d6/7246a/logo-couleur.png",srcSet:"/static/5f11017d18c14972a4c5a009b530b9d6/7246a/logo-couleur.png 1x,\n/static/5f11017d18c14972a4c5a009b530b9d6/7f8be/logo-couleur.png 1.5x,\n/static/5f11017d18c14972a4c5a009b530b9d6/a89f9/logo-couleur.png 2x"}}}}}},258:function(e){e.exports={data:{file:{childImageSharp:{fixed:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsSAAALEgHS3X78AAACdElEQVQ4y4WVS2sUQRSFOzMaF75QMSAqgiCKCOLCRQj+AhcRhaAg4jOaaIiPqHlNMhFFkhgSjBlHEwbEhURxo6A/RHAlCFm4CC4UVMZkutrvjqebSjvBgY9b1VV16vat0zVBoF8URUmEbOD96DfADtgO6+Lnzrk6+nXeun/FmJTR5M30r0JBPFYswjg0extmE51UZnH7NIIviQPQrTio2AddjE8Qn1vmvmgi5KV+B57CeZhSPwdDkJfgA7gH5+AdHNDaTDrlDom0wxO4BGNabGJDZDaqbDuhRP8kvIGGWCzObA/MwgUGixKzBReJ9+ERPIQeuKU57aqprV2fzm4YbjDRMjOREpwBq+UJ2AeNVgLNuQa3YXXaKdbYADOqT7+ysfq8hlVB6sezo3DMF0rE9KAJJlSrHBkM6vUaNV4fe66GR5c4JW60sGBYJ2nW6NXhrEk5Iam7SJ6zfskuLarhsoK2wBPM/E/wEA/G41c2W9CfJB7U+MrYq7DC+/RqvzIDG2FGBxIfihn7ldWuxqEchiNp4cB3N9EMe918xYQ24rSJ0jZvNhN3Evdrw5K+85uRc/W+sG9s89kLGdoyvCIrtWqzguraz0LbeJp4GQrabG1Q47bokn06JdCmm+Wu6mqf3yjRzN0Bz+ifIr6NIrdlucthpJqhc622u77fAbCYhz4Y0byzzoXvmdukV84kx+07XZlZ7XoZ79FlkBe56vW1UB5z5Z+zrvxjd1WsspAN0t+gTqtO7W3QXT2kMCy4sDLlyr+mwu9fi+G3+cnK/Nzx5DAk5ttm2b8Aa7uF31srXz7tXZz7uGvx84dNfiJk+feGDytV/gBC+fjxesa7rQAAAABJRU5ErkJggg==",width:100,height:100,src:"/static/e77d2e31a78062905b256354dbf400a2/a89f9/logo-lettre-blanc.png",srcSet:"/static/e77d2e31a78062905b256354dbf400a2/a89f9/logo-lettre-blanc.png 1x,\n/static/e77d2e31a78062905b256354dbf400a2/28898/logo-lettre-blanc.png 1.5x,\n/static/e77d2e31a78062905b256354dbf400a2/91e45/logo-lettre-blanc.png 2x"}}}}}},259:function(e,t,a){"use strict";var A=a(248),n=a(9),c=a(255),i=a(0),l=a.n(i),b=a(339),o=a(342),r=a(343),s=a(264),d=a(249),u=a(263),f=a(338),m=a(340),g=a(344),j=a(341),p=(a(252),a(256)),h=a(253),x=a.n(h),O=function(){var e=p.data;return Object(n.b)(x.a,{fixed:e.file.childImageSharp.fixed,alt:"Logo le comtois du web",fadeIn:!1})},w=(a(22),a(23),a(10),a(58),a(337));var B=Object(A.a)(w.a,{target:"e1kc0ay90"})({name:"ma4qjr",styles:"margin:0 0.5rem;padding:0.1rem;"}),v=function(e){var t=e.children,a=e.to,A=function(e,t){if(null==e)return{};var a,A,n={},c=Object.keys(e);for(A=0;A<c.length;A++)a=c[A],t.indexOf(a)>=0||(n[a]=e[a]);return n}(e,["children","to"]);return Object(n.b)(B,A,Object(n.b)(d.a,{to:a},t))},E=Object(A.a)(f.a,{target:"e2hpak00"})({name:"1284thq",styles:"padding:1rem 0;font-size:18px;display:flex;align-items:center;& > .navbar-brand{flex:1;}"}),N=function(){var e=i.useState(!1),t=e[0],a=e[1];return Object(n.b)(E,{expand:"lg",light:!0,id:"navbar",className:"px-2 px-sm-0"},Object(n.b)(b.a,{className:"d-flex align-items-center"},Object(n.b)(d.a,{className:"navbar-brand d-flex",to:"/"},Object(n.b)(O,null)),Object(n.b)(m.a,{onClick:function(){return a(!t)}}),Object(n.b)(g.a,{isOpen:t,navbar:!0},Object(n.b)(j.a,{className:"ml-auto",navbar:!0},Object(n.b)(v,{to:"/work"},"Travail"),Object(n.b)(v,{to:"/blog"},"Blog")))))},Q=Object(A.a)("div",{target:"ewf17lq0"})({name:"162ebz7",styles:"background-color:#131f66;bottom:0;color:#fff;min-height:200px;position:absolute;width:100%;& a{border:0;color:#fff;}"}),C=a(258),k=function(){var e=C.data;return Object(n.b)(x.a,{fixed:e.file.childImageSharp.fixed,alt:"Logo le comtois du web",fadeIn:!1})};a.d(t,"a",function(){return z});var y=Object(A.a)("div",{target:"en9mwb40"})({name:"1skzlyf",styles:"position:relative;min-height:100vh;"}),R=Object(A.a)("main",{target:"en9mwb41"})({name:"whwdjw",styles:"margin-top:3rem;padding-bottom:calc(200px + 2rem);position:relative;"}),z=function(e){var t=e.children,a=e.container,A=void 0===a||a,i=c.data.site.siteMetadata.title;return Object(n.b)(y,null,Object(n.b)(s.Helmet,{title:i,defer:!1},Object(n.b)("html",{lang:"fr"}),Object(n.b)("meta",{name:"description",content:"Concrétisez vos projets d’innovation web et mobile"}),Object(n.b)("meta",{name:"og:description",content:"Concrétisez vos projets d’innovation web et mobile"}),Object(n.b)("meta",{name:"og:url",content:"https://lecomtoisduweb.com"}),Object(n.b)("meta",{name:"og:title",content:i})),Object(n.b)("header",null,Object(n.b)(N,null)),Object(n.b)(R,{id:"main"},A&&Object(n.b)(b.a,null,t),!A&&Object(n.b)(l.a.Fragment,null,t)),Object(n.b)(Q,{className:"footer mt-auto py-5 position-relative position-md-absolute"},Object(n.b)("div",{className:"container"},Object(n.b)(o.a,null,Object(n.b)(r.a,{md:2,className:"d-flex flex-column align-items-center align-items-md-start justify-content-center"},Object(n.b)(d.a,{to:"/"},Object(n.b)(k,null))),Object(n.b)(r.a,{md:4,className:"d-flex flex-column align-items-center align-items-md-start justify-content-center"},Object(n.b)("p",null,"Robin Bressan"),Object(n.b)("ul",{className:"list-unstyled text-center text-md-left"},Object(n.b)("li",null,"contact@lecomtoisduweb.com"))),Object(n.b)(r.a,{md:6},Object(n.b)("ul",{className:"h-100 list-unstyled d-flex flex-row align-items-center justify-content-md-end justify-content-center"},Object(n.b)("li",{className:"mr-3"},Object(n.b)(u.OutboundLink,{href:"https://www.linkedin.com/in/robin-bressan-99854141",target:"_blank"},"LinkedIn")),Object(n.b)("li",{className:"mr-3"},Object(n.b)(u.OutboundLink,{href:"https://www.twitter.com/RobinBressan",target:"_blank"},"Twitter")),Object(n.b)("li",null,Object(n.b)(u.OutboundLink,{href:"https://github.com/RobinBressan",target:"_blank"},"GitHub"))))))))}},265:function(e,t,a){var A=a(266);function n(e){return A(e,{replacement:"-",remove:/[*+~.,()'"!:@]/g,lower:!0})}e.exports={titleToPath:function(e){return"/blog/"+n(e)},titleToSlug:n}},270:function(e,t,a){"use strict";a.d(t,"a",function(){return i});var A=a(248),n=a(253),c=a.n(n),i=Object(A.a)(c.a,{target:"ev8zhlt0"})({name:"qqv389",styles:"border-radius:10px;"})},271:function(e,t,a){"use strict";a.d(t,"a",function(){return s});var A=a(248),n=a(9),c=a(0),i=a.n(c),l=a(249),b=a(265),o=Object(A.a)("article",{target:"ewfwzf70"})({name:"11eo8vn",styles:"margin-bottom:2rem;&:last-child{margin-bottom:0;}"}),r=Object(A.a)("main",{target:"ewfwzf71"})({name:"1msjh1x",styles:"font-style:italic;"}),s=function(e){var t=e.date,a=e.excerpt,A=e.title,c=e.titleTag,s=void 0===c?"h2":c;return Object(n.b)(o,null,Object(n.b)("header",null,i.a.createElement(s,{className:"mb-2"},Object(n.b)(l.a,{to:Object(b.titleToPath)(A)},A))),Object(n.b)(r,null,a,"... - ",Object(n.b)("small",null,new Date(t).toLocaleDateString())))}},328:function(e){e.exports={data:{allMarkdownRemark:{nodes:[{excerpt:"Un de mes clients, hiventy, a eu besoin d'ajouter sur une liste d'éléments un champ de recherche. Le but était simple : pouvoir filter les résultats affichés. La liste étant affichée grâce à react-virtualized, le filtrage se réalise uniquement côté client car de ce fait la performance n'est pas un problème. Afin d'obtenir une solution robuste et flexible, j'ai opté pour l'implémentation d'un couple lexeur/parseur afin de proposer une analyse syntaxique efficace. Trouvant le sujet très intéressa…",frontmatter:{date:"May 30, 2017",title:"L'analyse syntaxique à la rescousse"}}]}}}},329:function(e){e.exports={data:{file:{childImageSharp:{fluid:{base64:"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAZABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAEEAwX/xAAYAQACAwAAAAAAAAAAAAAAAAAAAwEEBf/aAAwDAQACEAMQAAAB6ac4UAEYybpd2EB2d//EAB0QAAEEAgMAAAAAAAAAAAAAAAIAAQMREBITITL/2gAIAQEAAQUCzaGVt7Vog75DbMvr/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECERIT/9oACAEDAQE/AcHNmU0STjKrP//EABgRAAIDAAAAAAAAAAAAAAAAAAABEBES/9oACAECAQE/AbNQj//EABoQAAEFAQAAAAAAAAAAAAAAAAEAAhAgMRL/2gAIAQEABj8CoWz0NWmn/8QAGxABAAIDAQEAAAAAAAAAAAAAAQAQETGRIbH/2gAIAQEAAT8hxbKddHtGDV4bxRjpTPjP/9oADAMBAAIAAwAAABBgFkL/xAAYEQEAAwEAAAAAAAAAAAAAAAABABAhYf/aAAgBAwEBPxBdWEkcBZ1n/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAR/9oACAECAQE/ELi1HSQg5f/EAB0QAAICAgMBAAAAAAAAAAAAAAABETEQQSFRYXH/2gAIAQEAAT8QceiPCPBD0NdMIpCTDzWlNNjlzlct4sW/B//Z",aspectRatio:.8,src:"/static/5cf63dde57aef8f8bf22ef901564026d/bc3a8/idea.jpg",srcSet:"/static/5cf63dde57aef8f8bf22ef901564026d/d278e/idea.jpg 200w,\n/static/5cf63dde57aef8f8bf22ef901564026d/8539d/idea.jpg 400w,\n/static/5cf63dde57aef8f8bf22ef901564026d/bc3a8/idea.jpg 800w,\n/static/5cf63dde57aef8f8bf22ef901564026d/81ef8/idea.jpg 1200w,\n/static/5cf63dde57aef8f8bf22ef901564026d/989b1/idea.jpg 1600w,\n/static/5cf63dde57aef8f8bf22ef901564026d/c8e02/idea.jpg 3308w",sizes:"(max-width: 800px) 100vw, 800px"}}}}}},330:function(e){e.exports={data:{file:{childImageSharp:{fixed:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAADCAYAAACTWi8uAAAACXBIWXMAAAsSAAALEgHS3X78AAAAtElEQVQI12Ng0FvGzQAC//8zXGGsCN7DVuvPsPA/C1hMb5kgg/5yQQa95TpALApkC4HF9ZdzA+VkgGL6QLYqEItD1YuBiAZGvWWRDAYrUt3lp5sbqMxxA7KzgWJWQLkkoOIEIN4KxCpAAxqBuAzIjgNiZyBeB8QBQBwOxDOA6r1AtvUBcQvQgBwGw5UeQGwFZLsAxbaDbdZfng7E06CujQXiCUC8GurSNCBmA2JOoEWzgWoYANw1QV7dweqSAAAAAElFTkSuQmCC",width:150,height:25,src:"/static/ecbd7d940359c9b1aecd6d5b0a78c091/d3809/hiventy.png",srcSet:"/static/ecbd7d940359c9b1aecd6d5b0a78c091/d3809/hiventy.png 1x,\n/static/ecbd7d940359c9b1aecd6d5b0a78c091/e23ba/hiventy.png 1.5x,\n/static/ecbd7d940359c9b1aecd6d5b0a78c091/fdbb0/hiventy.png 2x"}}}}}},331:function(e){e.exports={data:{file:{childImageSharp:{fixed:{base64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAYAAAAywQxIAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACGElEQVQoz4VSz2sTQRSe3czszKaWWqIiGiiaWlAKFQ+ikoPgRfxRa9GDHgxBlBSMxBgTvVlPghrFVgVtVdSbWK1CaETyD/TYZre5aIJKBX+cPTjf+LJbBVHwwcd8++btN997M4xRoC4H9Xe3S3+TSb0Y7QtyzW4bZxwW8IJjs38EfEFQFnzX0rO/kvPugH4vd2BG7ca4zGKCvltyCHXVG+xXhBWKin6T5dsD7smD8GXfH+KNNSTspJh+JwdRlRmT42VMysso8glMyVS7yJQ6Yyh1CFxaK1F0dpkROazf8pvwxH0SHApdqo2ERMh5g+mv7gFcFyTm3NBm2WY8dO6gzK9gXhVMnr8yuUgCef4YBfuYyfCsbokx1HkFjbiklg8TXhKq5G4f/Mhrps2Kbvohg0fywQ/TlcAT5xmuiVHUnB4Se0OtxpGPTCFvnyKUwzGJi+SmRkIVEtpK6yHCPRKsMv1JbcJzeRQlPkktj+OCuEsjOAJPDZusTUKRacJTk7PTVHNVL8oTqFONL26RWIbWF4Rp4nvpkBmGueg6/VluQE2lMKaOoxpN6qbco81qB+dkHGfFNhQ7VuK8ipm0G9NNtZ4uZT8aq/jSDJOEgZC7veENzbkJ3VJb9Be1U390euBxTUWn2X8CnmX9xem030nD+hlmlwssqDThZLB/m9sYdS0UJTMjiukPxD1lkxuGhc62Q7v9FpfcWj8BMw0k0qb/wSAAAAAASUVORK5CYII=",width:150,height:69,src:"/static/65c3bfa508070196630ca8d46dc3d07a/d3809/ouisol.png",srcSet:"/static/65c3bfa508070196630ca8d46dc3d07a/d3809/ouisol.png 1x,\n/static/65c3bfa508070196630ca8d46dc3d07a/e23ba/ouisol.png 1.5x,\n/static/65c3bfa508070196630ca8d46dc3d07a/fdbb0/ouisol.png 2x"}}}}}}}]);
//# sourceMappingURL=component---src-pages-index-tsx-48a39a26f4f6ad3e1ba3.js.map