Add index page, favicon, robots.txt and sitemap.xml

This commit is contained in:
Paul Nicoué 2022-12-08 15:17:39 +01:00
parent 820907c3c2
commit cb904127c0
26 changed files with 4163 additions and 2638 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

View file

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<svg class="favicon" viewBox="0 0 500 500" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="favicon__gradient-left" gradientUnits="userSpaceOnUse" x1="114.734" y1="147.11" x2="114.734" y2="381.094" gradientTransform="matrix(1.70952, 0, 0, 1.70952, -132.286029, -201.486849)">
<stop offset="0" style="stop-color: rgb(163, 243, 176);"/>
<stop offset="1" style="stop-color: rgb(66, 143, 83);"/>
</linearGradient>
<linearGradient id="favicon__gradient-right" gradientUnits="userSpaceOnUse" x1="385.256" y1="147.11" x2="385.256" y2="381.094" gradientTransform="matrix(1.70952, 0, 0, 1.70952, -222.456564, -201.486849)">
<stop offset="0" style="stop-color: rgb(163, 243, 176);"/>
<stop offset="1" style="stop-color: rgb(66, 143, 83);"/>
</linearGradient>
</defs>
<style>
.favicon__bracket-1 {
fill: url(#favicon__gradient-left);
}
.favicon__bracket-2,
.favicon__bracket-3 {
fill: #212121;
}
.favicon__bracket-4 {
fill: url(#favicon__gradient-right);
}
@media (prefers-color-scheme: dark) {
.favicon__bracket-2,
.favicon__bracket-3 {
fill: #FFFFFF;
}
}
</style>
<path class="favicon__bracket-1" d="M 126.794 450 C 111.896 449.392 99.201 447.415 88.711 444.071 C 78.221 440.725 69.782 435.861 63.397 429.476 C 57.012 423.091 52.299 414.957 49.258 405.073 C 46.217 395.19 44.696 383.41 44.696 369.726 C 44.696 364.559 44.924 359.084 45.38 353.307 C 45.836 347.53 46.217 341.904 46.52 336.432 C 47.129 331.567 47.509 327.157 47.66 323.205 C 47.813 319.251 47.89 316.06 47.89 313.627 C 47.89 299.639 44.24 288.541 36.942 280.33 C 29.644 272.122 17.33 265.584 -0.001 260.719 L -0.001 242.018 C 17.635 237.761 30.025 231.377 37.171 222.863 C 44.317 214.348 47.89 202.945 47.89 188.655 C 47.89 185.614 47.738 181.889 47.434 177.481 C 47.129 173.072 46.825 168.434 46.52 163.57 C 46.217 157.488 45.836 151.635 45.38 146.01 C 44.924 140.383 44.696 135.291 44.696 130.73 C 44.696 116.744 46.217 104.809 49.258 94.926 C 52.299 85.043 57.086 76.834 63.625 70.298 C 70.162 63.76 78.599 58.895 88.94 55.701 C 99.277 52.509 111.896 50.609 126.794 50 L 127.708 69.614 C 111.592 70.22 99.125 73.034 90.307 78.052 C 81.489 83.069 75.331 89.985 71.835 98.804 C 68.338 107.621 66.589 118.415 66.589 131.186 C 66.589 134.834 66.818 139.243 67.274 144.413 C 67.731 149.583 68.11 154.905 68.414 160.377 C 68.716 164.938 69.021 169.499 69.326 174.059 C 69.63 178.621 69.782 182.573 69.782 185.918 C 69.782 198.993 68.338 209.712 65.449 218.074 C 62.561 226.434 57.772 233.124 51.081 238.142 C 44.392 243.158 35.27 247.492 23.716 251.141 C 41.048 256.613 53.059 263.987 59.747 273.262 C 66.436 282.535 69.782 296.75 69.782 315.907 C 69.782 318.948 69.63 322.217 69.326 325.714 C 69.021 329.208 68.716 332.781 68.414 336.432 C 68.11 341.904 67.731 347.301 67.274 352.623 C 66.818 357.944 66.589 363.341 66.589 368.815 C 66.589 380.978 68.261 391.543 71.606 400.513 C 74.951 409.482 81.032 416.477 89.851 421.494 C 98.668 426.511 111.288 429.476 127.708 430.388 L 126.794 450 Z"/>
<path class="favicon__bracket-2" d="M 235.869 450 C 220.968 449.392 208.273 447.415 197.784 444.071 C 187.293 440.725 178.855 435.861 172.47 429.476 C 166.084 423.091 161.372 414.957 158.332 405.073 C 155.29 395.19 153.772 383.41 153.772 369.726 C 153.772 364.559 153.998 359.084 154.455 353.307 C 154.912 347.53 155.29 341.904 155.596 336.432 C 156.202 331.567 156.583 327.157 156.736 323.205 C 156.887 319.251 156.963 316.06 156.963 313.627 C 156.963 299.639 153.314 288.541 146.017 280.33 C 138.718 272.122 126.406 265.584 109.072 260.719 L 109.072 242.018 C 126.71 237.761 139.1 231.377 146.245 222.863 C 153.39 214.348 156.963 202.945 156.963 188.655 C 156.963 185.614 156.811 181.889 156.507 177.481 C 156.204 173.072 155.9 168.434 155.596 163.57 C 155.29 157.488 154.912 151.635 154.455 146.01 C 153.998 140.383 153.772 135.291 153.772 130.73 C 153.772 116.744 155.29 104.809 158.332 94.926 C 161.372 85.043 166.162 76.834 172.698 70.298 C 179.236 63.76 187.675 58.895 198.012 55.701 C 208.35 52.509 220.968 50.609 235.869 50 L 236.781 69.614 C 220.665 70.22 208.198 73.034 199.381 78.052 C 190.561 83.069 184.404 89.985 180.907 98.804 C 177.413 107.621 175.663 118.415 175.663 131.186 C 175.663 134.834 175.89 139.243 176.347 144.413 C 176.803 149.583 177.183 154.905 177.487 160.377 C 177.792 164.938 178.096 169.499 178.4 174.059 C 178.704 178.621 178.856 182.573 178.856 185.918 C 178.856 198.993 177.413 209.712 174.523 218.074 C 171.634 226.434 166.845 233.124 160.156 238.142 C 153.467 243.158 144.346 247.492 132.79 251.141 C 150.121 256.613 162.132 263.987 168.822 273.262 C 175.511 282.535 178.856 296.75 178.856 315.907 C 178.856 318.948 178.704 322.217 178.4 325.714 C 178.096 329.208 177.792 332.781 177.487 336.432 C 177.183 341.904 176.803 347.301 176.347 352.623 C 175.89 357.944 175.663 363.341 175.663 368.815 C 175.663 380.978 177.334 391.543 180.681 400.513 C 184.025 409.482 190.108 416.477 198.924 421.494 C 207.742 426.511 220.36 429.476 236.781 430.388 L 235.869 450 Z"/>
<path class="favicon__bracket-3" d="M 264.139 450 L 263.227 430.388 C 279.646 429.476 292.189 426.511 300.855 421.494 C 309.52 416.477 315.603 409.482 319.098 400.513 C 322.596 391.543 324.345 380.978 324.345 368.815 C 324.345 363.341 324.193 357.944 323.888 352.623 C 323.585 347.301 323.128 341.904 322.519 336.432 C 322.217 332.781 321.913 329.208 321.607 325.714 C 321.304 322.217 321.152 318.948 321.152 315.907 C 321.152 296.75 324.497 282.535 331.186 273.262 C 337.876 263.987 349.885 256.613 367.219 251.141 C 355.968 247.492 346.921 243.158 340.08 238.142 C 333.237 233.124 328.372 226.434 325.486 218.074 C 322.596 209.712 321.152 198.993 321.152 185.918 C 321.152 182.573 321.304 178.621 321.607 174.059 C 321.913 169.499 322.217 164.786 322.519 159.92 C 323.128 154.753 323.585 149.658 323.888 144.641 C 324.193 139.624 324.345 135.139 324.345 131.186 C 324.345 118.415 322.596 107.621 319.098 98.804 C 315.603 89.985 309.52 83.069 300.855 78.052 C 292.189 73.034 279.646 70.22 263.227 69.614 L 264.139 50 C 278.733 50.609 291.276 52.509 301.768 55.701 C 312.259 58.895 320.772 63.76 327.31 70.298 C 333.847 76.834 338.635 85.043 341.676 94.926 C 344.717 104.809 346.237 116.744 346.237 130.73 C 346.237 135.291 346.084 140.462 345.781 146.238 C 345.477 152.013 345.02 157.64 344.413 163.113 C 344.109 167.978 343.804 172.691 343.501 177.254 C 343.197 181.815 343.044 185.614 343.044 188.655 C 343.044 202.945 346.617 214.348 353.763 222.863 C 360.909 231.377 373.299 237.761 390.933 242.018 L 390.933 260.719 C 373.603 265.584 361.289 272.122 353.992 280.33 C 346.693 288.541 343.044 299.639 343.044 313.627 C 343.044 316.06 343.197 319.251 343.501 323.205 C 343.804 327.157 344.109 331.567 344.413 336.432 C 345.02 341.904 345.477 347.53 345.781 353.307 C 346.084 359.084 346.237 364.559 346.237 369.726 C 346.237 383.41 344.717 395.19 341.676 405.073 C 338.635 414.957 333.922 423.091 327.537 429.476 C 321.152 435.861 312.714 440.725 302.224 444.071 C 291.732 447.415 279.037 449.392 264.139 450 Z"/>
<path class="favicon__bracket-4" d="M 373.203 450 L 372.292 430.388 C 388.712 429.476 401.256 426.511 409.92 421.494 C 418.587 416.477 424.669 409.482 428.165 400.513 C 431.661 391.543 433.409 380.978 433.409 368.815 C 433.409 363.341 433.257 357.944 432.954 352.623 C 432.649 347.301 432.192 341.904 431.586 336.432 C 431.282 332.781 430.976 329.208 430.673 325.714 C 430.368 322.217 430.217 318.948 430.217 315.907 C 430.217 296.75 433.562 282.535 440.252 273.262 C 446.94 263.987 458.952 256.613 476.283 251.141 C 465.032 247.492 455.987 243.158 449.145 238.142 C 442.305 233.124 437.439 226.434 434.549 218.074 C 431.661 209.712 430.217 198.993 430.217 185.918 C 430.217 182.573 430.368 178.621 430.673 174.059 C 430.976 169.499 431.282 164.786 431.586 159.92 C 432.192 154.753 432.649 149.658 432.954 144.641 C 433.257 139.624 433.409 135.139 433.409 131.186 C 433.409 118.415 431.661 107.621 428.165 98.804 C 424.669 89.985 418.587 83.069 409.92 78.052 C 401.256 73.034 388.712 70.22 372.292 69.614 L 373.203 50 C 387.8 50.609 400.342 52.509 410.831 55.701 C 421.323 58.895 429.836 63.76 436.374 70.298 C 442.911 76.834 447.7 85.043 450.74 94.926 C 453.782 104.809 455.303 116.744 455.303 130.73 C 455.303 135.291 455.15 140.462 454.847 146.238 C 454.543 152.013 454.086 157.64 453.477 163.113 C 453.173 167.978 452.87 172.691 452.566 177.254 C 452.261 181.815 452.11 185.614 452.11 188.655 C 452.11 202.945 455.683 214.348 462.829 222.863 C 469.973 231.377 482.364 237.761 500 242.018 L 500 260.719 C 482.668 265.584 470.354 272.122 463.056 280.33 C 455.758 288.541 452.11 299.639 452.11 313.627 C 452.11 316.06 452.261 319.251 452.566 323.205 C 452.87 327.157 453.173 331.567 453.477 336.432 C 454.086 341.904 454.543 347.53 454.847 353.307 C 455.15 359.084 455.303 364.559 455.303 369.726 C 455.303 383.41 453.782 395.19 450.74 405.073 C 447.7 414.957 442.988 423.091 436.603 429.476 C 430.218 435.861 421.779 440.725 411.288 444.071 C 400.799 447.415 388.104 449.392 373.203 450 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 9.1 KiB

View file

@ -0,0 +1,16 @@
{
"name": "Paul Nicoué",
"short_name": "Paul Nicoué",
"icons": [
{
"src": "paul-nicoue-favicon-192px.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "paul-nicoue-favicon-512px.png",
"sizes": "512x512",
"type": "image/png"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

3
public/robots.txt Normal file
View file

@ -0,0 +1,3 @@
User-agent: *
Sitemap: https://paulnicoue.com/sitemap.xml