1
0
mirror of https://github.com/kremalicious/blog.git synced 2024-06-28 16:48:00 +02:00
blog/src/images/favicon.svg
Matthias Kretschmann 299084de93
Gatsby → Astro (#829)
* basic astro setup, kick out all gatsby configs

* move content folder

* src/pages setup

* more file reorg

* more config updates

* more reorgs

* refactor

* refactor

* bump astro

* refactor

* svg icon build system, theme switch

* remark plugin for lead paragraph, more refactor

* make images work

* post meta

* custom Picture component

* Pagination, More component, 404 fixes

* linking fixes

* add table of contents

* post actions fixes

* tag fixes

* content changes

* content changes: move media files to their posts

* more content moving, remove media folder

* refactor remark-lead-paragraph

* link css file when defined in post frontmatter

* move content up again

* kbd post update

* allow js

* downloads solution

* add astro check

* redirect_from solution

* githubLink solution

* reorg

* exif solution as prebuild step

* exif solution on each post during build

* isolate lead paragraph extraction to articles

* restore Exif components

* deploy script update

* fix redirects

* xml & json feeds

* build fix

* fix exif readout in production

* head and seo tweaks, add feeds

* tweak image display

* archive pages with single layout

* restore tags archive

* sitemap setup

* restore thanks page functionality

* reorg

* cleanup

* parallel scripts during prebuild

* restore jest setup

* remove jest, switch to vitest as test runner

* adapt CI

* test refactor

* typescript tweaks

* avatar fixes

* typings

* restore search functionality

* theme switch with nanostores

* fixes

* test fixes

* restore changelog functionality

* umami script

* border color tweak

* related posts with fuse.js

* plawright e2e testing setup

* search tweaks

* simplify typekit loading

* photo fix

* e2e tests

* related posts fix

* fix tags archive

* tweaks

* tweaks

* linux snapshots

* fix header test

* new symlink tactic

* fix dev server in codespaces

* fix yaml

* ci fixes

* changelog loading tweaks

* e2e against dev server on ci

* changelog tweaks

* ci tweaks

* ci tweaks

* ci tweaks

* docs updates

* ci tweaks

* refactor photo creation script

* package updates

* refactor search

* ci tweak

* ci tweaks

* test tweaks, more unit tests

* more unit tests

* post creation script tweaks

* refactor new scripts, test them for real life

* more tests

* refactor

* codeclimate-action update

* uses update

* limit ci runs

* fix theme toggle, test it

* more tests

* favicon files cleanup

* icon components location change

* type checking through ci

* command fixes

* ci fix

* search tweaks

* ci tweaks

* revised favicons, write post draft about it

* drafts filtering fix

* lint fix, favicon fixes

* copy changes

* fix related search images

* content updates

* new codeblock styles, copy tweaks, fixes

* package updates

* typing fixes

* lint fix

* content updates

* restore link posts

* faster theme switching

* split up astro utils

* related posts fixes

* fix

* refactor

* fixes

* copy tweaks

* fixes

* picture tweaks

* image fixes

* feed fixes, adapt for json feed v1.1

* e2e test updates

* layout tweaks

* update snaphots

* migrate to createMarkdownProcessor

* ci cache tweaks

* activate more browsers for e2e testing

* switch to macos-13 images

* build caching tweaks

* markdown fix

* set image quality

* remove avif generation

* picture tweaks

* head fixes

* add og:image:alt

* create-icons test

* new post: Favicon Generation with Astro
2023-09-18 02:16:53 +01:00

30 lines
4.7 KiB
XML

<svg
xmlns="http://www.w3.org/2000/svg"
width="310px"
height="310px"
viewBox="0 0 310 310"
>
<style>
#background {
fill: #e7eef4;
}
#logo {
fill: #015565;
}
@media (prefers-color-scheme: dark) {
#background {
fill: #161a1b;
}
#logo {
fill: #88bec8;
}
}
</style>
<rect id="background" x="0" y="0" width="310" height="310"></rect>
<path
id="logo"
d="M214.476384,231.923585 L79.0265476,231.923585 C50.3080407,231.923585 27,208.116597 27,179.202627 C27,157.560732 40.0440653,139.008136 58.6409063,131.031526 C58.4586853,129.640519 58.2139781,128.269384 58.2139781,126.838273 C58.2139781,109.482484 72.1870277,95.4190461 89.4326517,95.4190461 C99.7876473,95.4190461 108.884252,100.532712 114.565431,108.33662 C124.147658,82.4606451 148.852064,64 177.88553,64 C199.28648,64 218.308624,74.0358419 230.695682,89.6460073 C226.812875,89.6320972 224.382057,89.7204352 224.382057,89.7204352 L216.609219,89.9648549 L216.609219,90.9891416 L230.760697,90.9891416 L230.760697,89.7206158 L234.580296,89.7206158 L234.580296,90.9891416 L247.377306,90.9891416 L247.377306,94.6648315 L234.580296,94.6648315 L234.580296,103.60774 L247.227412,103.60774 L247.227412,95.5953607 L250.907952,95.5953607 L250.907952,103.60774 L256.107302,103.60774 L256.107302,107.307817 L250.907952,107.307817 L250.907952,121.701845 L264.535702,121.701845 L264.535702,125.414388 L250.907952,125.414388 L250.907952,139.645831 L281.338325,139.645831 L281.338325,143.496571 L250.907952,143.496571 L250.907952,157.89096 L287,157.89096 L287,161.591399 L250.907952,161.591399 L250.907952,174.016521 L286.823016,174.016521 L286.823016,177.879545 L250.907952,177.879545 L250.907952,192.26147 L281.338325,192.26147 L281.338325,195.961728 L250.907952,195.961728 L250.907952,210.054974 L269.42804,210.054974 L269.42804,213.905533 L250.907952,213.905533 L250.907952,227.783805 L247.227412,227.783805 L247.227412,213.905533 L234.580296,213.905533 L234.580296,228.299742 L247.55429,228.299742 L247.55429,232 L214.476384,232 L214.476384,231.923585 Z M221.759808,228.299742 L230.760697,228.299742 L230.760697,213.905533 L216.609219,213.905533 L216.609219,220.195051 C218.469354,223.52335 220.304206,226.278627 221.759808,228.299742 Z M208.155535,195.961728 C208.950156,201.934024 210.705546,207.516116 212.78962,212.421853 L212.78962,195.961728 L208.155535,195.961728 Z M216.609219,210.054974 L230.760516,210.054974 L230.760516,195.961728 L216.609219,195.961728 L216.609219,210.054974 Z M234.580296,210.054974 L247.227592,210.054974 L247.227592,195.961728 L234.580296,195.961728 L234.580296,210.054974 Z M207.127584,177.879545 C207.236483,180.4399 207.428637,184.670006 207.754612,191.548985 L207.794343,192.26147 L212.78962,192.26147 L212.78962,177.879545 L207.127584,177.879545 Z M216.609219,192.26147 L230.760516,192.26147 L230.760516,177.879545 L216.609219,177.879545 L216.609219,192.26147 Z M234.580296,192.26147 L247.227592,192.26147 L247.227592,177.879545 L234.580296,177.879545 L234.580296,192.26147 Z M212.78962,174.016521 L212.78962,161.591399 L201.811569,161.591399 L202.40898,174.016521 L212.78962,174.016521 Z M216.609219,174.016521 L230.760516,174.016521 L230.760516,161.591399 L216.609219,161.591399 L216.609219,174.016521 Z M234.580296,174.016521 L247.227592,174.016521 L247.227592,161.591399 L234.580296,161.591399 L234.580296,174.016521 Z M195.726036,143.496571 L195.726036,151.672258 L201.386086,152.740262 L201.633682,157.89096 L212.78962,157.89096 L212.78962,143.496571 L195.726036,143.496571 Z M216.609219,157.89096 L230.760516,157.89096 L230.760516,143.496752 L216.609219,143.496752 L216.609219,157.89096 Z M234.580296,157.89096 L247.227592,157.89096 L247.227592,143.496752 L234.580296,143.496752 L234.580296,157.89096 Z M208.027312,125.414388 L208.10858,129.241463 L201.740053,129.597344 L201.386086,134.938086 L195.726036,134.938086 L195.726036,139.645831 L212.78962,139.645831 L212.78962,125.414388 L208.027312,125.414388 Z M216.609219,139.645831 L230.760516,139.645831 L230.760516,125.414388 L216.609219,125.414388 L216.609219,139.645831 Z M234.580296,139.645831 L247.227592,139.645831 L247.227592,125.414388 L234.580296,125.414388 L234.580296,139.645831 Z M212.78962,121.701845 L212.78962,107.307817 L207.649867,107.307817 L207.949655,121.701845 L212.78962,121.701845 Z M216.609219,121.701845 L230.760516,121.701845 L230.760516,107.307817 L216.609219,107.307817 L216.609219,121.701845 Z M234.580296,121.701845 L247.227592,121.701845 L247.227592,107.307817 L234.580296,107.307817 L234.580296,121.701845 Z M207.400283,95.4172396 L207.571669,103.60774 L212.78962,103.60774 L212.78962,95.0982113 L207.400283,95.4172396 Z M216.609219,103.60774 L230.760516,103.60774 L230.760516,94.6650121 L216.609219,94.6650121 L216.609219,103.60774 Z"
></path>
</svg>