fix: icons
Some checks are pending
Deploy / deploy (push) Waiting to run

This commit is contained in:
Benno Tielen 2026-04-11 15:33:51 +02:00
parent b0e7463090
commit d77a29ecd7
5 changed files with 28 additions and 21 deletions

View file

@ -10,7 +10,7 @@ export type Church =
| 'antonius' | 'antonius'
| 'marien' | 'marien'
| 'maria' | 'maria'
| 'antoniusFalkenberg' | 'antoniusFrankenberg'
| 'johannesNepomuk' | 'johannesNepomuk'
type ChurchIconProps = { type ChurchIconProps = {
@ -59,15 +59,15 @@ export const ChurchIcon = ({church, style, stroke, color}: ChurchIconProps) => {
if (church === 'joseph') { if (church === 'joseph') {
return ( return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 243.78 243.78"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 238.46 281.04">
<g <g
fill={style === 'outline' ? '#ffffff' : color} fill={style === 'outline' ? '#ffffff' : color}
stroke={color} stroke={color}
strokeWidth={stroke} strokeWidth={stroke}
strokeMiterlimit={10} strokeMiterlimit={10}
> >
<path d="M146.38,160.38c0,6.94,3.11,12.38,7.09,12.38s7.09-5.44,7.09-12.38-3.11-12.38-7.09-12.38-7.09,5.44-7.09,12.38ZM153.47,150.48c2.18,0,4.61,4.07,4.61,9.9s-2.43,9.9-4.61,9.9-4.61-4.07-4.61-9.9,2.43-9.9,4.61-9.9Z" /> <path className="cls-1"
<path d="M175.61,75.38l-19.75-44.65v-9.17h2.99v-2.48h-2.99v-4.92h-2.48v4.92h-2.99v2.48h2.99v9.2l-16.95,43.7v45.87l-77.66,13.62v91.58h110.15v-52.78h6.69v-97.38ZM138.92,76.13l19.17-7.81v22.98l-19.17,6.79v-21.96ZM160.57,68.74l12.57,8.01v24.6l-12.57-9.77v-22.84ZM160.16,65.54l-9.21-21.47,3.75-9.8,16.9,38.57-11.44-7.29ZM149.69,47.37l7.99,18.43-17.83,7.27,9.83-25.7ZM61.25,136.04l88.3-15.49-4.73,5.68-7.82,9.38-75.76,14.12v-13.69ZM136.43,223.06H61.25v-70.8l55.46-10.34,19.72-3.68v84.81ZM166.44,223.06h-27.53v-85.86l8.11-9.73,5.41-6.49,14.01,27.36v74.71ZM168.92,170.28v-22.53l-14.77-28.84-.79-1.54-1.35.24-13.1,2.3v-19.17l20.18-7.16,14.03,10.91v65.8h-4.21Z" /> d="M174.61,59.65h0l-11.73-28.56v-5.84h2.84v-3h-2.84v-4.04h-3v4.04h-2.84v3h2.84v5.87l-9.56,26.23-8.2,26.37-.53,34.64-4.77-6.79v-5.84h2.34v-3h-2.34v-2.78h-3v2.78h-2.34v3h2.34v5.45l-29.91,17.18v6.51l-54.73,30.91,1.48,2.61,4.88-2.75,9,19.54v56.39l34.19,5.29v-57.46l-14.46-22.17-23.8-4.37,43.45-24.54v111.98l-51.66-8.65-.5,2.96,53.38,8.93.21.04,79.45-9.58V83.36l-10.18-23.71ZM95.7,243.31l-28.19-4.27v-52.4l28.19,4.5v52.18ZM94.06,187.79l-27.01-4.29-8.26-17.93,23.63,4.34,11.64,17.88ZM167.74,238.88l-22.69,2.43v-30.23c0-8.53,5.09-15.47,11.35-15.47s11.35,6.94,11.35,15.47v27.8ZM156.39,192.6c-7.91,0-14.35,8.29-14.35,18.47v30.56l-1.09.12v-50.34l18.42-20.5,3.08,5.01,10.15,16.81v45.62l-1.87.2v-27.48c0-10.19-6.44-18.47-14.35-18.47ZM116,193.16l21.96-.77v49.7l-21.96,2.55v-51.47ZM138.76,189.36l-20.06.71,13.79-11.9,17.9-1.75-11.63,12.94ZM181.79,104.01l-17.86-11.23-.4-18.62,18.27,10.91v18.94ZM162.99,39.27l8.46,20.6-8.04,8.04-.42-28.64ZM160.93,92.86l-16.09,8.66.25-16.23,15.44-10.95.4,18.53ZM144.79,104.96l16.21-8.73.86,40.05-6.29,2.72-11.06-16.43.27-17.6ZM161.93,139.51l.2,9.22-4.85-7.21,4.65-2.01ZM164,96.37l17.79,11.18v39.67l-16.92-10.86-.86-39.99ZM164.39,71.18l8.31-8.31,7.44,17.72-15.75-9.41ZM159.99,39.66l.41,28.07-7.67-7.88,7.26-20.19ZM151.7,63.09l7.97,8.18-13.35,9.47,5.38-17.65ZM106.89,250.37v-120.27l27.97-16.06,6.9,9.82,20.47,30.41v15.57l-2.42-3.92-6.46,7.19-22.11,2.16-18.26,15.98.04,56.11,35.17-3.91,27.44-3.05-.04-48.51-10.37-17.18v-21.36h-.01s-.29-13.38-.29-13.38l16.85,10.81v90.55l-74.89,9.03Z" />
</g> </g>
</svg> </svg>
) )
@ -82,7 +82,8 @@ export const ChurchIcon = ({church, style, stroke, color}: ChurchIconProps) => {
strokeWidth={stroke} strokeWidth={stroke}
strokeMiterlimit={10} strokeMiterlimit={10}
> >
<path d="M195.93,130.1v-51.2l-32.17-17.31v-7.08h4.6v-3.3h-4.6v-4.54h-3.3v4.54h-4.57v3.3h4.57v86.42l-41.6,4.88v13.59l-50.03,6.51v7.85l-39.86,3.82v32.41h39.43v3.82h50.46v5.51h78.77v-6.36h39.01v-88.78l-40.7,5.94ZM192.63,91.86l-28.87-15.68v-10.84l28.87,15.54v10.98ZM163.76,79.93l28.87,15.68v41.54l-28.87,3.39v-60.61ZM71.7,210.5v-10.38h-3.3v6.56h-36.13v-18.72l21.82-2.06.11-3.34-21.93,2.07v-4.07l36.55-3.5v8.04h3.3v-8.48l21.4-2.59.11-3.34-21.52,2.61v-4.5l46.73-6.08v47.77h-47.15ZM197.63,209.65v-11.23h-3.3v17.59h-72.17v-67.26l70.47-8.26v3.45l-25.25,3.14-.08,3.09,25.33-2.89v21.77h3.3v-35.6l37.4-5.45v3.76l-24.4,3.8v3.34s24.4-3.8,24.4-3.8v74.56h-35.71Z" /> <path
d="M195.93,130.1v-51.2l-32.17-17.31v-7.08h4.6v-3.3h-4.6v-4.54h-3.3v4.54h-4.57v3.3h4.57v86.42l-41.6,4.88v13.59l-50.03,6.51v7.85l-39.86,3.82v32.41h39.43v3.82h50.46v5.51h78.77v-6.36h39.01v-88.78l-40.7,5.94ZM192.63,91.86l-28.87-15.68v-10.84l28.87,15.54v10.98ZM163.76,79.93l28.87,15.68v41.54l-28.87,3.39v-60.61ZM71.7,210.5v-10.38h-3.3v6.56h-36.13v-18.72l21.82-2.06.11-3.34-21.93,2.07v-4.07l36.55-3.5v8.04h3.3v-8.48l21.4-2.59.11-3.34-21.52,2.61v-4.5l46.73-6.08v47.77h-47.15ZM197.63,209.65v-11.23h-3.3v17.59h-72.17v-67.26l70.47-8.26v3.45l-25.25,3.14-.08,3.09,25.33-2.89v21.77h3.3v-35.6l37.4-5.45v3.76l-24.4,3.8v3.34s24.4-3.8,24.4-3.8v74.56h-35.71Z" />
</g> </g>
</svg> </svg>
) )
@ -97,7 +98,8 @@ export const ChurchIcon = ({church, style, stroke, color}: ChurchIconProps) => {
strokeWidth={stroke} strokeWidth={stroke}
strokeMiterlimit={10} strokeMiterlimit={10}
> >
<path d="M102.08,85.55v-28.46L62.97,23.42v-10.6h3.68v-3h-3.68v-4.21h-3v4.21h-3.68v3h3.68v75.51l-24.92,23.7v95.05l39.92,6.65v.23h116.51V58.26l-89.4,27.29ZM38.05,204.54v-91.22l24.92-23.7V27.38l36.11,31.09v28l-8,2.44v-19.78c0-4.63-3.62-8.39-8.06-8.39s-8.06,3.77-8.06,8.39v141.57l-36.92-6.15ZM88.08,89.82l-10.12,3.09v-23.79c0-2.97,2.27-5.39,5.06-5.39s5.06,2.42,5.06,5.39v20.7ZM77.96,174.36h6.36v6.86h60.31v29.73h-66.67v-36.6ZM188.48,210.96h-40.85v-32.73h-60.31v-6.86h-9.36v-75.31l110.51-33.74v148.65Z" /> <path
d="M102.08,85.55v-28.46L62.97,23.42v-10.6h3.68v-3h-3.68v-4.21h-3v4.21h-3.68v3h3.68v75.51l-24.92,23.7v95.05l39.92,6.65v.23h116.51V58.26l-89.4,27.29ZM38.05,204.54v-91.22l24.92-23.7V27.38l36.11,31.09v28l-8,2.44v-19.78c0-4.63-3.62-8.39-8.06-8.39s-8.06,3.77-8.06,8.39v141.57l-36.92-6.15ZM88.08,89.82l-10.12,3.09v-23.79c0-2.97,2.27-5.39,5.06-5.39s5.06,2.42,5.06,5.39v20.7ZM77.96,174.36h6.36v6.86h60.31v29.73h-66.67v-36.6ZM188.48,210.96h-40.85v-32.73h-60.31v-6.86h-9.36v-75.31l110.51-33.74v148.65Z" />
<path d="M60.08,109.28c-4.44,0-8.06,3.77-8.06,8.39v46.88h16.12v-46.88c0-4.63-3.62-8.39-8.06-8.39ZM65.14,161.55h-10.12v-43.88c0-2.97,2.27-5.39,5.06-5.39s5.06,2.42,5.06,5.39v43.88Z" /> <path d="M60.08,109.28c-4.44,0-8.06,3.77-8.06,8.39v46.88h16.12v-46.88c0-4.63-3.62-8.39-8.06-8.39ZM65.14,161.55h-10.12v-43.88c0-2.97,2.27-5.39,5.06-5.39s5.06,2.42,5.06,5.39v43.88Z" />
<path d="M102.08,108.25c0-5.42-3.62-9.83-8.06-9.83s-8.06,4.41-8.06,9.83v56.31h16.12v-56.31ZM99.08,161.55h-10.12v-53.31c0-3.76,2.27-6.83,5.06-6.83s5.06,3.06,5.06,6.83v53.31Z" /> <path d="M102.08,108.25c0-5.42-3.62-9.83-8.06-9.83s-8.06,4.41-8.06,9.83v56.31h16.12v-56.31ZM99.08,161.55h-10.12v-53.31c0-3.76,2.27-6.83,5.06-6.83s5.06,3.06,5.06,6.83v53.31Z" />
<path d="M121.26,108.25c0-5.42-3.62-9.83-8.06-9.83s-8.06,4.41-8.06,9.83v56.31h16.12v-56.31ZM118.26,161.55h-10.12v-53.31c0-3.76,2.27-6.83,5.06-6.83s5.06,3.06,5.06,6.83v53.31Z" /> <path d="M121.26,108.25c0-5.42-3.62-9.83-8.06-9.83s-8.06,4.41-8.06,9.83v56.31h16.12v-56.31ZM118.26,161.55h-10.12v-53.31c0-3.76,2.27-6.83,5.06-6.83s5.06,3.06,5.06,6.83v53.31Z" />
@ -140,19 +142,21 @@ export const ChurchIcon = ({church, style, stroke, color}: ChurchIconProps) => {
) )
} }
if (church === 'antoniusFalkenberg') { if (church === 'antoniusFrankenberg') {
return ( return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240.94 240.94"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 399.55 240.94">
<g <g
fill={style === 'outline' ? '#ffffff' : color} fill={style === 'outline' ? '#ffffff' : color}
stroke={color} stroke={color}
strokeWidth={stroke} strokeWidth={stroke}
strokeMiterlimit={10} strokeMiterlimit={10}
> >
<path d="M139.66,58.07c-4.06,0-7.36,3.3-7.36,7.36v31.72h14.72v-31.72c0-4.06-3.3-7.36-7.36-7.36ZM144.82,94.96h-10.33v-29.52c0-2.85,2.32-5.16,5.16-5.16s5.16,2.32,5.16,5.16v29.52Z" /> <path d="M191.57,76.17c0-6.45-4.23-11.7-9.42-11.7s-9.42,5.25-9.42,11.7v41.6h18.84v-41.6ZM188.57,114.77h-12.84v-38.6c0-4.8,2.88-8.7,6.42-8.7s6.42,3.9,6.42,8.7v38.6Z" />
<path d="M78.21,170.99h-25.57v17.85h25.57v-17.85ZM76.02,186.64h-21.18v-13.45h21.18v13.45Z" /> <path d="M253.05,110.23l-21.46-1.17v59.41l21.46-2.98v-55.27ZM250.05,162.88l-15.46,2.15v-52.8l15.46.84v49.81Z" />
<path d="M128.52,170.99h-25.57v17.85h25.57v-17.85ZM126.32,186.64h-21.18v-13.45h21.18v13.45Z" /> <path d="M283.82,111.4l-17.46-1.06v52.58l17.46-2.72v-48.8ZM280.82,157.64l-11.46,1.78v-45.89l11.46.7v43.41Z" />
<path d="M157.25,105.18v-59.28h-5.43v-16.57h4.33v-2.2h-4.33v-7.27h-2.2v7.27h-4.35v2.2h4.35v16.57h-3.83l.13,4.67h-22.96v25.79l-63.87-.63v23.61h-21.4v110.75h119.56v-.66l29-30.48v-33.29l-29-40.48ZM155.05,207.89H39.88v-43.97h115.17v43.97ZM155.05,161.73H39.88v-60.2h21.4v-23.59l63.87.63v-25.81h23.02l-.13-4.67h7.01v113.64ZM184.06,178.07l-26.81,28.18v-97.3l26.81,37.42v31.71Z" /> <path d="M309.01,113.18l-15.17-.98v47.38l15.17-2.51v-43.89ZM306.01,154.52l-9.17,1.51v-40.64l9.17.59v38.54Z" />
<path d="M322.04,154.82l12.59-2.35v-39.37l-12.59-.92v42.64ZM325.04,115.41l6.59.48v34.08l-6.59,1.23v-35.8Z" />
<path d="M374.14,126.83v-3.55h-14.93v-15.26l-133.16-9.69v-47.6l-17.39-3.95v-22.63h6.72v-3h-6.72v-7.4h-3v7.4h-6.73v3h6.73v22.45l-43.01,3.66v44.67l-109.35-3.66v30.25H13.5v76.95l195.16,23.7v-.65l17.39-6.38v-9.08l119.01-32.96v-.03s29.08,0,29.08,0v-6.97h-5.44v-3.41h-6.59v-5h-2.91v-30.86h14.93ZM83.46,203.93l-13.65-1.66v-15.11l13.65,1.17v15.6ZM121.97,208.6l-35.5-4.31v-18.72l-19.65-1.68v18.02l-50.32-6.11v-25.09l105.47,7.71v30.19ZM121.97,175.4l-105.47-7.71v-43.19h39.8v-30.15l65.66,2.2v78.85ZM156.8,212.83l-15.66-1.9v-17.48l15.66,1.2v18.18ZM197.91,217.83l-38.1-4.63v-21.33l-21.66-1.66v20.35l-13.17-1.6v-30.34l72.94,5.33v33.87ZM197.91,180.95l-72.94-5.33v-78.96l40.69,1.36v-45.01l32.25-2.75v130.69ZM205.66,218.77l-4.76-.58V50.01l4.76-.4v169.16ZM223.05,213.03l-14.39,5.28V49.85l14.39,3.27v159.91ZM314.03,178.57l-87.98,24.36v-23.18l87.98-15.9v14.71ZM314.03,160.81l-87.98,15.9v-75.37l87.98,6.4v53.07ZM343.46,170.42l-26.43,7.32v-14.43l26.43-4.78v11.88ZM343.46,123.28v32.21l-26.43,4.78v-52.31l39.18,2.85v12.47h-12.75ZM356.21,126.83v30.84l-9.75-.03v-30.81h9.75ZM360.11,159.84v4.84h6.59v3.41h5.44v1.97h-25.69v-10.22h13.66Z" />
</g> </g>
</svg> </svg>
) )
@ -167,9 +171,12 @@ export const ChurchIcon = ({church, style, stroke, color}: ChurchIconProps) => {
strokeWidth={stroke} strokeWidth={stroke}
strokeMiterlimit={10} strokeMiterlimit={10}
> >
<polygon points="126.83 186.79 128.83 186.79 128.83 178.02 131.13 178.02 131.13 176.02 128.83 176.02 128.83 173.63 126.83 173.63 126.83 176.02 124.53 176.02 124.53 178.02 126.83 178.02 126.83 186.79" /> <polygon
<path d="M269.06,100.09c-3.4,0-6.16,2.76-6.16,6.16v60.54h12.33v-60.54c0-3.4-2.77-6.16-6.16-6.16ZM273.23,164.8h-8.33v-58.54c0-2.3,1.87-4.16,4.16-4.16s4.16,1.87,4.16,4.16v58.54Z" /> points="126.83 186.79 128.83 186.79 128.83 178.02 131.13 178.02 131.13 176.02 128.83 176.02 128.83 173.63 126.83 173.63 126.83 176.02 124.53 176.02 124.53 178.02 126.83 178.02 126.83 186.79" />
<path d="M292.87,221.86c-.23-8.98-2.01-79.99-1.59-103.42.15-8.37-2.06-14.68-6.58-18.77-5.25-4.75-11.99-5.05-14.64-4.96v-7.68c2.13-.41,3.8-2.08,4.21-4.21h2.02v-2h-2.02c-.41-2.13-2.08-3.81-4.21-4.21v-11.57h-2v11.57c-2.13.41-3.81,2.08-4.21,4.21h-2.02v2h2.02c.41,2.13,2.09,3.81,4.21,4.21v7.79c-6.03.44-10.95,4.82-10.95,9.96l-.56,51.84v8.23l-121.62-15.61-49.35,41.76-16.01,1.19v4.85l4.65.16v3.41l-16.19,13.13v70.19l31.69,1.2v.07l11.38.36,2.57.1h0s12.4.47,12.4.47h0s13.77.52,13.77.52l.88.03h0s12.59.48,12.59.48l1.21.05h0s35.05,1.33,35.05,1.33l1.04.04v-.1l34.9-2.33h0s9.11-.61,9.11-.61l13.04-.87h0s10.82-.72,10.82-.72h0s11.17-.74,11.17-.74h0s10.82-.72,10.82-.72h0s11.6-.77,11.6-.77h0s10.82-.72,10.82-.72v-59.13h-.02ZM289.28,118.41c-.42,23.36,1.35,93.87,1.59,103.38l-8.79-.31h0s0,0,0,0l-1.58-116.62c0-2.82-1.32-5.36-3.44-7.2,2.11.65,4.35,1.72,6.32,3.51,4.06,3.68,6.05,9.48,5.91,17.24ZM284.08,279.58v-56.02l6.82.24v55.33l-6.82.45ZM270.06,84.97v-2.14h2.14c-.33,1.02-1.12,1.82-2.14,2.14ZM272.2,80.83h-2.14v-2.14c1.02.33,1.82,1.12,2.14,2.14ZM268.06,78.68v2.14h-2.14c.33-1.02,1.12-1.82,2.14-2.14ZM265.92,82.83h2.14v2.14c-1.02-.33-1.82-1.12-2.14-2.14ZM258.55,156.64l.56-51.84c0-4.07,4.01-7.55,8.95-7.97l1.04-.04c5.18.02,9.39,3.64,9.39,8.09l1.55,115.17-21.5-20.35v-43.06ZM256.55,166.87v33.69l21.98,20.81-8.06-.28h0s-8.1-.28-8.1-.28l-36.03-1.25v-.03l-10.82-.36v.02l-35.34-1.23-43.43-65.96,119.81,14.88ZM264.2,280.9l-2.54.17v-58.29l.76.03,6.06.21v57.6l-4.28.29ZM246.49,282.08l-2.32.15-4.5.3v-60.5l6.82.23v59.82ZM221.52,283.75l-4,.27v-62.77l6.82.24v62.07l-2.82.19ZM201.62,285.07l-6.82.45v-64.99l6.82.23v64.31ZM134.5,152.23l43.23,65.64-30.06-1.04,12.92-19.46v-4.42l-34.07-5.27-37.52,3.05,45.5-38.5ZM157.59,197.75l-10.71,16.62v-15.26l10.71-1.36ZM157.94,196.13l-13.24,1.41-72.82-2.39v-1.53l54.55-3.93,31.5,4.67v1.77ZM135.72,199.26l6.82.23v85.65l-6.82-.27v-85.61ZM76.23,282.56v-85.3l6.82.23v85.33l-6.82-.26ZM74.23,203.23v11.07l-12.57-.43,12.57-10.63ZM60.04,215.81l14.19.49v66.25l-14.19-.54v-66.2ZM100.13,283.53l-8.4-.32v-19.62l8.4.27v19.67ZM114.08,284.06l-3.67-.14-4.73-.18v-19.77l8.4.22v19.86ZM120.33,284.28v-20.06l8.4.2v20.19l-8.4-.33ZM118.33,262.17v22.04l-2.25-.09v-21.89l-12.4-.33v21.75l-1.55-.06v-21.68l-12.4-.39v21.6l-1.8-.07v-85.41l45.78,1.54v85.61l-2.98-.11v-22.22l-12.4-.3ZM178.63,286.5l-31.75-1.2v-66.5l31.75,1.1v66.61ZM180.63,219.97l12.17.42v65.27l-12.17.81v-66.51ZM203.62,284.94v-64.18l11.9.41v62.97l-11.9.79ZM226.34,283.43v-61.87l11.33.39v60.72l-11.33.76ZM248.49,281.95v-59.63l11.17.39v58.49l-11.17.74ZM270.48,280.48v-57.4l10.25.36,1.35,1.28v54.99l-11.6.77Z" /> <path
d="M269.06,100.09c-3.4,0-6.16,2.76-6.16,6.16v60.54h12.33v-60.54c0-3.4-2.77-6.16-6.16-6.16ZM273.23,164.8h-8.33v-58.54c0-2.3,1.87-4.16,4.16-4.16s4.16,1.87,4.16,4.16v58.54Z" />
<path
d="M292.87,221.86c-.23-8.98-2.01-79.99-1.59-103.42.15-8.37-2.06-14.68-6.58-18.77-5.25-4.75-11.99-5.05-14.64-4.96v-7.68c2.13-.41,3.8-2.08,4.21-4.21h2.02v-2h-2.02c-.41-2.13-2.08-3.81-4.21-4.21v-11.57h-2v11.57c-2.13.41-3.81,2.08-4.21,4.21h-2.02v2h2.02c.41,2.13,2.09,3.81,4.21,4.21v7.79c-6.03.44-10.95,4.82-10.95,9.96l-.56,51.84v8.23l-121.62-15.61-49.35,41.76-16.01,1.19v4.85l4.65.16v3.41l-16.19,13.13v70.19l31.69,1.2v.07l11.38.36,2.57.1h0s12.4.47,12.4.47h0s13.77.52,13.77.52l.88.03h0s12.59.48,12.59.48l1.21.05h0s35.05,1.33,35.05,1.33l1.04.04v-.1l34.9-2.33h0s9.11-.61,9.11-.61l13.04-.87h0s10.82-.72,10.82-.72h0s11.17-.74,11.17-.74h0s10.82-.72,10.82-.72h0s11.6-.77,11.6-.77h0s10.82-.72,10.82-.72v-59.13h-.02ZM289.28,118.41c-.42,23.36,1.35,93.87,1.59,103.38l-8.79-.31h0s0,0,0,0l-1.58-116.62c0-2.82-1.32-5.36-3.44-7.2,2.11.65,4.35,1.72,6.32,3.51,4.06,3.68,6.05,9.48,5.91,17.24ZM284.08,279.58v-56.02l6.82.24v55.33l-6.82.45ZM270.06,84.97v-2.14h2.14c-.33,1.02-1.12,1.82-2.14,2.14ZM272.2,80.83h-2.14v-2.14c1.02.33,1.82,1.12,2.14,2.14ZM268.06,78.68v2.14h-2.14c.33-1.02,1.12-1.82,2.14-2.14ZM265.92,82.83h2.14v2.14c-1.02-.33-1.82-1.12-2.14-2.14ZM258.55,156.64l.56-51.84c0-4.07,4.01-7.55,8.95-7.97l1.04-.04c5.18.02,9.39,3.64,9.39,8.09l1.55,115.17-21.5-20.35v-43.06ZM256.55,166.87v33.69l21.98,20.81-8.06-.28h0s-8.1-.28-8.1-.28l-36.03-1.25v-.03l-10.82-.36v.02l-35.34-1.23-43.43-65.96,119.81,14.88ZM264.2,280.9l-2.54.17v-58.29l.76.03,6.06.21v57.6l-4.28.29ZM246.49,282.08l-2.32.15-4.5.3v-60.5l6.82.23v59.82ZM221.52,283.75l-4,.27v-62.77l6.82.24v62.07l-2.82.19ZM201.62,285.07l-6.82.45v-64.99l6.82.23v64.31ZM134.5,152.23l43.23,65.64-30.06-1.04,12.92-19.46v-4.42l-34.07-5.27-37.52,3.05,45.5-38.5ZM157.59,197.75l-10.71,16.62v-15.26l10.71-1.36ZM157.94,196.13l-13.24,1.41-72.82-2.39v-1.53l54.55-3.93,31.5,4.67v1.77ZM135.72,199.26l6.82.23v85.65l-6.82-.27v-85.61ZM76.23,282.56v-85.3l6.82.23v85.33l-6.82-.26ZM74.23,203.23v11.07l-12.57-.43,12.57-10.63ZM60.04,215.81l14.19.49v66.25l-14.19-.54v-66.2ZM100.13,283.53l-8.4-.32v-19.62l8.4.27v19.67ZM114.08,284.06l-3.67-.14-4.73-.18v-19.77l8.4.22v19.86ZM120.33,284.28v-20.06l8.4.2v20.19l-8.4-.33ZM118.33,262.17v22.04l-2.25-.09v-21.89l-12.4-.33v21.75l-1.55-.06v-21.68l-12.4-.39v21.6l-1.8-.07v-85.41l45.78,1.54v85.61l-2.98-.11v-22.22l-12.4-.3ZM178.63,286.5l-31.75-1.2v-66.5l31.75,1.1v66.61ZM180.63,219.97l12.17.42v65.27l-12.17.81v-66.51ZM203.62,284.94v-64.18l11.9.41v62.97l-11.9.79ZM226.34,283.43v-61.87l11.33.39v60.72l-11.33.76ZM248.49,281.95v-59.63l11.17.39v58.49l-11.17.74ZM270.48,280.48v-57.4l10.25.36,1.35,1.28v54.99l-11.6.77Z" />
</g> </g>
</svg> </svg>
) )

View file

@ -1 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg id="Ebene_4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240.94 240.94"><defs><style>.cls-1{fill:none;stroke:#181715;stroke-miterlimit:10;stroke-width:.25px;}</style></defs><path class="cls-1" d="M139.66,58.07c-4.06,0-7.36,3.3-7.36,7.36v31.72h14.72v-31.72c0-4.06-3.3-7.36-7.36-7.36ZM144.82,94.96h-10.33v-29.52c0-2.85,2.32-5.16,5.16-5.16s5.16,2.32,5.16,5.16v29.52Z"/><path class="cls-1" d="M78.21,170.99h-25.57v17.85h25.57v-17.85ZM76.02,186.64h-21.18v-13.45h21.18v13.45Z"/><path class="cls-1" d="M128.52,170.99h-25.57v17.85h25.57v-17.85ZM126.32,186.64h-21.18v-13.45h21.18v13.45Z"/><path class="cls-1" d="M157.25,105.18v-59.28h-5.43v-16.57h4.33v-2.2h-4.33v-7.27h-2.2v7.27h-4.35v2.2h4.35v16.57h-3.83l.13,4.67h-22.96v25.79l-63.87-.63v23.61h-21.4v110.75h119.56v-.66l29-30.48v-33.29l-29-40.48ZM155.05,207.89H39.88v-43.97h115.17v43.97ZM155.05,161.73H39.88v-60.2h21.4v-23.59l63.87.63v-25.81h23.02l-.13-4.67h7.01v113.64ZM184.06,178.07l-26.81,28.18v-97.3l26.81,37.42v31.71Z"/></svg> <?xml version="1.0" encoding="UTF-8"?><svg id="Ebene_4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 399.55 240.94"><defs><style>.cls-1{fill:none;stroke:#181715;stroke-miterlimit:10;stroke-width:.25px;}</style></defs><path class="cls-1" d="M191.57,76.17c0-6.45-4.23-11.7-9.42-11.7s-9.42,5.25-9.42,11.7v41.6h18.84v-41.6ZM188.57,114.77h-12.84v-38.6c0-4.8,2.88-8.7,6.42-8.7s6.42,3.9,6.42,8.7v38.6Z"/><path class="cls-1" d="M253.05,110.23l-21.46-1.17v59.41l21.46-2.98v-55.27ZM250.05,162.88l-15.46,2.15v-52.8l15.46.84v49.81Z"/><path class="cls-1" d="M283.82,111.4l-17.46-1.06v52.58l17.46-2.72v-48.8ZM280.82,157.64l-11.46,1.78v-45.89l11.46.7v43.41Z"/><path class="cls-1" d="M309.01,113.18l-15.17-.98v47.38l15.17-2.51v-43.89ZM306.01,154.52l-9.17,1.51v-40.64l9.17.59v38.54Z"/><path class="cls-1" d="M322.04,154.82l12.59-2.35v-39.37l-12.59-.92v42.64ZM325.04,115.41l6.59.48v34.08l-6.59,1.23v-35.8Z"/><path class="cls-1" d="M374.14,126.83v-3.55h-14.93v-15.26l-133.16-9.69v-47.6l-17.39-3.95v-22.63h6.72v-3h-6.72v-7.4h-3v7.4h-6.73v3h6.73v22.45l-43.01,3.66v44.67l-109.35-3.66v30.25H13.5v76.95l195.16,23.7v-.65l17.39-6.38v-9.08l119.01-32.96v-.03s29.08,0,29.08,0v-6.97h-5.44v-3.41h-6.59v-5h-2.91v-30.86h14.93ZM83.46,203.93l-13.65-1.66v-15.11l13.65,1.17v15.6ZM121.97,208.6l-35.5-4.31v-18.72l-19.65-1.68v18.02l-50.32-6.11v-25.09l105.47,7.71v30.19ZM121.97,175.4l-105.47-7.71v-43.19h39.8v-30.15l65.66,2.2v78.85ZM156.8,212.83l-15.66-1.9v-17.48l15.66,1.2v18.18ZM197.91,217.83l-38.1-4.63v-21.33l-21.66-1.66v20.35l-13.17-1.6v-30.34l72.94,5.33v33.87ZM197.91,180.95l-72.94-5.33v-78.96l40.69,1.36v-45.01l32.25-2.75v130.69ZM205.66,218.77l-4.76-.58V50.01l4.76-.4v169.16ZM223.05,213.03l-14.39,5.28V49.85l14.39,3.27v159.91ZM314.03,178.57l-87.98,24.36v-23.18l87.98-15.9v14.71ZM314.03,160.81l-87.98,15.9v-75.37l87.98,6.4v53.07ZM343.46,170.42l-26.43,7.32v-14.43l26.43-4.78v11.88ZM343.46,123.28v32.21l-26.43,4.78v-52.31l39.18,2.85v12.47h-12.75ZM356.21,126.83v30.84l-9.75-.03v-30.81h9.75ZM360.11,159.84v4.84h6.59v3.41h5.44v1.97h-25.69v-10.22h13.66Z"/></svg>

Before

Width:  |  Height:  |  Size: 1,019 B

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -1 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg id="Ebene_4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 243.78 243.78"><defs><style>.cls-1{fill:none;stroke:#181715;stroke-miterlimit:10;stroke-width:.25px;}</style></defs><path class="cls-1" d="M146.38,160.38c0,6.94,3.11,12.38,7.09,12.38s7.09-5.44,7.09-12.38-3.11-12.38-7.09-12.38-7.09,5.44-7.09,12.38ZM153.47,150.48c2.18,0,4.61,4.07,4.61,9.9s-2.43,9.9-4.61,9.9-4.61-4.07-4.61-9.9,2.43-9.9,4.61-9.9Z"/><path class="cls-1" d="M175.61,75.38l-19.75-44.65v-9.17h2.99v-2.48h-2.99v-4.92h-2.48v4.92h-2.99v2.48h2.99v9.2l-16.95,43.7v45.87l-77.66,13.62v91.58h110.15v-52.78h6.69v-97.38ZM138.92,76.13l19.17-7.81v22.98l-19.17,6.79v-21.96ZM160.57,68.74l12.57,8.01v24.6l-12.57-9.77v-22.84ZM160.16,65.54l-9.21-21.47,3.75-9.8,16.9,38.57-11.44-7.29ZM149.69,47.37l7.99,18.43-17.83,7.27,9.83-25.7ZM61.25,136.04l88.3-15.49-4.73,5.68-7.82,9.38-75.76,14.12v-13.69ZM136.43,223.06H61.25v-70.8l55.46-10.34,19.72-3.68v84.81ZM166.44,223.06h-27.53v-85.86l8.11-9.73,5.41-6.49,14.01,27.36v74.71ZM168.92,170.28v-22.53l-14.77-28.84-.79-1.54-1.35.24-13.1,2.3v-19.17l20.18-7.16,14.03,10.91v65.8h-4.21Z"/></svg> <?xml version="1.0" encoding="UTF-8"?><svg id="Ebene_4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 238.46 281.04"><defs><style>.cls-1{fill:none;stroke:#181715;stroke-miterlimit:10;stroke-width:.25px;}</style></defs><path class="cls-1" d="M133.99,166.6c7.44,0,13.5-6.52,13.5-14.53s-6.05-14.53-13.5-14.53-13.5,6.52-13.5,14.53,6.05,14.53,13.5,14.53ZM133.99,140.53c5.79,0,10.5,5.17,10.5,11.53s-4.71,11.53-10.5,11.53-10.5-5.17-10.5-11.53,4.71-11.53,10.5-11.53Z"/><path class="cls-1" d="M174.61,59.65h0l-11.73-28.56v-5.84h2.84v-3h-2.84v-4.04h-3v4.04h-2.84v3h2.84v5.87l-9.56,26.23-8.2,26.37-.53,34.64-4.77-6.79v-5.84h2.34v-3h-2.34v-2.78h-3v2.78h-2.34v3h2.34v5.45l-29.91,17.18v6.51l-54.73,30.91,1.48,2.61,4.88-2.75,9,19.54v56.39l34.19,5.29v-57.46l-14.46-22.17-23.8-4.37,43.45-24.54v111.98l-51.66-8.65-.5,2.96,53.38,8.93.21.04,79.45-9.58V83.36l-10.18-23.71ZM95.7,243.31l-28.19-4.27v-52.4l28.19,4.5v52.18ZM94.06,187.79l-27.01-4.29-8.26-17.93,23.63,4.34,11.64,17.88ZM167.74,238.88l-22.69,2.43v-30.23c0-8.53,5.09-15.47,11.35-15.47s11.35,6.94,11.35,15.47v27.8ZM156.39,192.6c-7.91,0-14.35,8.29-14.35,18.47v30.56l-1.09.12v-50.34l18.42-20.5,3.08,5.01,10.15,16.81v45.62l-1.87.2v-27.48c0-10.19-6.44-18.47-14.35-18.47ZM116,193.16l21.96-.77v49.7l-21.96,2.55v-51.47ZM138.76,189.36l-20.06.71,13.79-11.9,17.9-1.75-11.63,12.94ZM181.79,104.01l-17.86-11.23-.4-18.62,18.27,10.91v18.94ZM162.99,39.27l8.46,20.6-8.04,8.04-.42-28.64ZM160.93,92.86l-16.09,8.66.25-16.23,15.44-10.95.4,18.53ZM144.79,104.96l16.21-8.73.86,40.05-6.29,2.72-11.06-16.43.27-17.6ZM161.93,139.51l.2,9.22-4.85-7.21,4.65-2.01ZM164,96.37l17.79,11.18v39.67l-16.92-10.86-.86-39.99ZM164.39,71.18l8.31-8.31,7.44,17.72-15.75-9.41ZM159.99,39.66l.41,28.07-7.67-7.88,7.26-20.19ZM151.7,63.09l7.97,8.18-13.35,9.47,5.38-17.65ZM106.89,250.37v-120.27l27.97-16.06,6.9,9.82,20.47,30.41v15.57l-2.42-3.92-6.46,7.19-22.11,2.16-18.26,15.98.04,56.11,35.17-3.91,27.44-3.05-.04-48.51-10.37-17.18v-21.36h-.01s-.29-13.38-.29-13.38l16.85,10.81v90.55l-74.89,9.03Z"/></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -71,7 +71,7 @@ export const Worship = ({ worship }: WorshipPageProps) => {
<div className={styles.church}> <div className={styles.church}>
<ChurchIcon <ChurchIcon
church={church(typeof worship.location == "object" ? worship.location.name : "clara")} church={church(typeof worship.location == "object" ? worship.location.name : "clara")}
color={"#426156"} color={"var(--base-color)"}
style={"filled"} style={"filled"}
stroke={3} stroke={3}
/> />

View file

@ -2,7 +2,7 @@
* Convert string to a church * Convert string to a church
* @param s * @param s
*/ */
export const church = (s: string) : "anna" | "christophorus" | "richard" | "eduard" | "clara" | "joseph" | "franziskus" | "antonius" | "marien" | "maria" | "antoniusFalkenberg" | "johannesNepomuk" => { export const church = (s: string) : "anna" | "christophorus" | "richard" | "eduard" | "clara" | "joseph" | "franziskus" | "antonius" | "marien" | "maria" | "antoniusFrankenberg" | "johannesNepomuk" => {
const lower = s.toLowerCase() const lower = s.toLowerCase()
@ -37,8 +37,8 @@ export const church = (s: string) : "anna" | "christophorus" | "richard" | "edua
return "franziskus" return "franziskus"
} }
if (lower.includes("falkenberg")) { if (lower.includes("frankenberg")) {
return "antoniusFalkenberg" return "antoniusFrankenberg"
} }
if (lower.includes("antonius")) { if (lower.includes("antonius")) {