this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add toucan!

+106 -9
+8 -4
components.d.ts
··· 1 1 // generated by unplugin-vue-components 2 2 // We suggest you to commit this file into source control 3 - // Read more: https://github.com/vuejs/vue-next/pull/3399 3 + // Read more: https://github.com/vuejs/core/pull/3399 4 + import '@vue/runtime-core' 4 5 5 - declare module 'vue' { 6 + export {} 7 + 8 + declare module '@vue/runtime-core' { 6 9 export interface GlobalComponents { 7 10 AboutMe: typeof import('./src/components/presentation/about-me.vue')['default'] 8 11 AppHeader: typeof import('./src/components/app-header.vue')['default'] ··· 13 16 MyBooks: typeof import('./src/components/presentation/my-books.vue')['default'] 14 17 MyProjects: typeof import('./src/components/presentation/my-projects.vue')['default'] 15 18 ProductionFlow: typeof import('./src/components/flow/ProductionFlow.vue')['default'] 19 + RouterLink: typeof import('vue-router')['RouterLink'] 20 + RouterView: typeof import('vue-router')['RouterView'] 21 + ToucanIcon: typeof import('./src/components/core/toucan-icon.vue')['default'] 16 22 Welcome: typeof import('./src/components/Welcome.vue')['default'] 17 23 } 18 24 } 19 - 20 - export { }
public/favicon.ico

This is a binary file and will not be displayed.

src/assets/icons/android-chrome-192x192.png

This is a binary file and will not be displayed.

src/assets/icons/android-chrome-maskable-192x192.png

This is a binary file and will not be displayed.

src/assets/icons/android-chrome-maskable-512x512.png

This is a binary file and will not be displayed.

src/assets/icons/apple-touch-icon-120x120.png

This is a binary file and will not be displayed.

src/assets/icons/apple-touch-icon-152x152.png

This is a binary file and will not be displayed.

src/assets/icons/apple-touch-icon-180x180.png

This is a binary file and will not be displayed.

src/assets/icons/apple-touch-icon-60x60.png

This is a binary file and will not be displayed.

src/assets/icons/apple-touch-icon-76x76.png

This is a binary file and will not be displayed.

src/assets/icons/apple-touch-icon.png

This is a binary file and will not be displayed.

src/assets/icons/favicon-16x16.png

This is a binary file and will not be displayed.

src/assets/icons/favicon-32x32.png

This is a binary file and will not be displayed.

src/assets/icons/favicon.ico

This is a binary file and will not be displayed.

src/assets/icons/msapplication-icon-144x144.png

This is a binary file and will not be displayed.

src/assets/icons/mstile-150x150.png

This is a binary file and will not be displayed.

+84
src/assets/icons/safari-pinned-tab.svg
··· 1 + <?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 2 + <svg 3 + width="100%" 4 + height="100%" 5 + viewBox="0 0 2792 2792" 6 + version="1.1" 7 + xmlns="http://www.w3.org/2000/svg" 8 + xmlns:xlink="http://www.w3.org/1999/xlink" 9 + xml:space="preserve" 10 + xmlns:serif="http://www.serif.com/" 11 + style=" 12 + fill-rule: evenodd; 13 + clip-rule: evenodd; 14 + stroke-linecap: round; 15 + stroke-linejoin: round; 16 + stroke-miterlimit: 1.5; 17 + " 18 + > 19 + <rect 20 + id="Logo" 21 + x="0" 22 + y="0" 23 + width="2791.67" 24 + height="2791.67" 25 + style="fill: none" 26 + /> 27 + <path 28 + d="M1285.41,433.19c10.716,241.233 170.327,392.238 364.194,487.786" 29 + style="fill: none; stroke: url(#_Linear1); stroke-width: 148.35px" 30 + /> 31 + <path 32 + d="M2331.25,883.476c0,0 37.249,-59.028 -87.5,-75" 33 + style="fill: none; stroke: url(#_Linear2); stroke-width: 229.17px" 34 + /> 35 + <path 36 + d="M2477.08,937.636c-0.046,-385.447 -295.934,-608.326 -600,-608.326c-272.614,-0 -275.572,-0.001 -570.834,-0c-0.003,-0 -0.006,-0 -0.01,-0c-87.83,-0.001 -227.88,-2.423 -364.621,27.348c-133.287,29.019 -262.475,88.675 -346.003,202.999c-56.085,76.763 -92.467,178.522 -93.53,314.388c-1.988,254.084 -0.002,957.531 -0.002,1274.02c-0,34.494 28.005,62.5 62.5,62.5c34.494,-0 62.5,-28.006 62.5,-62.5c-0,-316.241 -1.989,-1019.15 -0.002,-1273.04c0.815,-104.139 26.476,-182.786 69.465,-241.624c65.083,-89.079 167.808,-131.991 271.663,-154.602c126.745,-27.595 256.621,-24.488 338.03,-24.487c0.003,-0 0.007,-0 0.01,-0c295.262,-0.001 298.22,-0 570.834,-0c241.162,-0 474.963,177.633 475,483.341c0.004,34.494 28.012,62.496 62.507,62.492c34.495,-0.004 62.497,-28.013 62.493,-62.507Z" 37 + style="fill: #fda7df" 38 + /> 39 + <path 40 + d="M1235.41,391.524c0,158.053 -59.777,546.118 341.667,546.119c275.695,0 837.503,-0 837.503,-0" 41 + style="fill: none; stroke: #fda7df; stroke-width: 125px" 42 + /> 43 + <path 44 + d="M1235.41,391.524c-0.569,595.834 173.907,2008.62 -858.333,2008.62" 45 + style="fill: none; stroke: #fda7df; stroke-width: 125px" 46 + /> 47 + <circle 48 + cx="985.415" 49 + cy="695.976" 50 + r="79.167" 51 + style="stroke: #fda7df; stroke-width: 50px" 52 + /> 53 + <path 54 + d="M811.651,2295.98c0,0 752.489,186.465 752.489,-1026.08" 55 + style="fill: none; stroke: #fda7df; stroke-width: 125px" 56 + /> 57 + <defs> 58 + <linearGradient 59 + id="_Linear1" 60 + x1="0" 61 + y1="0" 62 + x2="1" 63 + y2="0" 64 + gradientUnits="userSpaceOnUse" 65 + gradientTransform="matrix(364.194,0,0,487.786,1285.42,677.083)" 66 + > 67 + <stop offset="0" style="stop-color: #ffec3f; stop-opacity: 1" /> 68 + <stop offset="0.49" style="stop-color: #ebb538; stop-opacity: 1" /> 69 + <stop offset="1" style="stop-color: #e5a336; stop-opacity: 1" /> 70 + </linearGradient> 71 + <linearGradient 72 + id="_Linear2" 73 + x1="0" 74 + y1="0" 75 + x2="1" 76 + y2="0" 77 + gradientUnits="userSpaceOnUse" 78 + gradientTransform="matrix(92.7072,0,0,75.0002,2243.75,845.976)" 79 + > 80 + <stop offset="0" style="stop-color: #3f3abb; stop-opacity: 1" /> 81 + <stop offset="1" style="stop-color: #fda7df; stop-opacity: 1" /> 82 + </linearGradient> 83 + </defs> 84 + </svg>
+2 -2
src/components/app-header.vue
··· 4 4 <header class="app-header"> 5 5 <div class="wrapper"> 6 6 <router-link to="/" class="logo"> 7 - <julien-calixte size="big" /> 7 + <toucan-icon /> 8 8 </router-link> 9 9 </div> 10 10 </header> ··· 16 16 } */ 17 17 18 18 .app-header { 19 - padding: 0 1rem; 19 + padding: 0.2rem; 20 20 21 21 .wrapper { 22 22 display: flex;
+1 -3
src/components/core/julien-calixte.vue
··· 19 19 </script> 20 20 21 21 <template> 22 - <span class="julien-calixte" :style="style" 23 - >Julien<template v-if="version === 'full'"> Calixte</template></span 24 - > 22 + <span class="julien-calixte" :style="style">Julien<template v-if="version === 'full'"> Calixte</template></span> 25 23 </template> 26 24 27 25 <style scoped lang="scss">
+11
src/components/core/toucan-icon.vue
··· 1 + <template> 2 + <img src="@/assets/icons/safari-pinned-tab.svg" alt="Toucan icon"> 3 + </template> 4 + 5 + <style scoped> 6 + img { 7 + --toucan-size: 80px; 8 + width: var(--toucan-size); 9 + height: var(--toucan-size); 10 + } 11 + </style>