Add static site landing page

This commit is contained in:
2026-03-26 17:11:10 +01:00
parent 884c98ff4e
commit 74d4838480
6 changed files with 1249 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" role="img" aria-labelledby="title desc">
<title id="title">Axis and Circle</title>
<desc id="desc">A circular seal with vertical and horizontal axes and a central point.</desc>
<defs>
<linearGradient id="axis" x1="0%" x2="100%" y1="0%" y2="100%">
<stop offset="0%" stop-color="#b0bec5"/>
<stop offset="50%" stop-color="#fff8e1"/>
<stop offset="100%" stop-color="#2e7d32"/>
</linearGradient>
</defs>
<rect width="640" height="640" rx="96" fill="#09192b"/>
<circle cx="320" cy="320" r="238" fill="none" stroke="url(#axis)" stroke-width="8"/>
<circle cx="320" cy="320" r="184" fill="none" opacity="0.15" stroke="#fff8e1" stroke-width="2"/>
<line x1="320" x2="320" y1="106" y2="534" stroke="#fff8e1" stroke-width="10" stroke-linecap="round"/>
<line x1="106" x2="534" y1="320" y2="320" opacity="0.82" stroke="#b0bec5" stroke-width="10" stroke-linecap="round"/>
<circle cx="320" cy="320" r="42" fill="#b87333"/>
<circle cx="320" cy="320" r="18" fill="#fff8e1"/>
<circle cx="320" cy="148" r="14" fill="#fff8e1"/>
<circle cx="320" cy="492" r="14" fill="#fff8e1"/>
<circle cx="148" cy="320" r="14" fill="#fff8e1"/>
<circle cx="492" cy="320" r="14" fill="#fff8e1"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@@ -0,0 +1,72 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 800" role="img" aria-labelledby="title desc">
<title id="title">Seal of Continuity</title>
<desc id="desc">A double spiral inside a circle surrounded by twelve stars.</desc>
<defs>
<linearGradient id="halo" x1="0%" x2="100%" y1="0%" y2="100%">
<stop offset="0%" stop-color="#fff8e1"/>
<stop offset="50%" stop-color="#b0bec5"/>
<stop offset="100%" stop-color="#b87333"/>
</linearGradient>
<linearGradient id="spiral" x1="18%" x2="82%" y1="16%" y2="84%">
<stop offset="0%" stop-color="#fff8e1"/>
<stop offset="55%" stop-color="#b0bec5"/>
<stop offset="100%" stop-color="#2e7d32"/>
</linearGradient>
<filter id="glow">
<feGaussianBlur stdDeviation="7" result="blur"/>
<feMerge>
<feMergeNode in="blur"/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
<g id="star">
<path
d="M0-18 5.2-5.2 18 0 5.2 5.2 0 18 -5.2 5.2 -18 0 -5.2-5.2Z"
fill="#fff8e1"
/>
</g>
</defs>
<rect width="800" height="800" fill="#09192b"/>
<circle cx="400" cy="400" r="328" fill="none" opacity="0.12" stroke="#fff8e1" stroke-width="2"/>
<circle cx="400" cy="400" r="282" fill="none" stroke="url(#halo)" stroke-width="8"/>
<circle cx="400" cy="400" r="250" fill="none" opacity="0.18" stroke="#fff8e1" stroke-width="1.5"/>
<line x1="400" x2="400" y1="110" y2="690" opacity="0.18" stroke="#b0bec5" stroke-width="2"/>
<line x1="110" x2="690" y1="400" y2="400" opacity="0.12" stroke="#b0bec5" stroke-width="2"/>
<g filter="url(#glow)">
<path
d="M405.6 402.7 L405.9 403.1 L406.3 403.6 L406.6 404.1 L406.8 404.7 L407.1 405.2 L407.3 405.8 L407.4 406.4 L407.6 407.0 L407.7 407.6 L407.7 408.3 L407.7 409.0 L407.7 409.7 L407.7 410.3 L407.6 411.0 L407.4 411.7 L407.2 412.5 L407.0 413.2 L406.7 413.9 L406.4 414.6 L406.1 415.3 L405.7 416.0 L405.2 416.7 L404.7 417.4 L404.2 418.0 L403.6 418.7 L403.0 419.3 L402.4 419.9 L401.7 420.5 L400.9 421.1 L400.1 421.6 L399.3 422.1 L398.5 422.6 L397.6 423.0 L396.6 423.4 L395.7 423.8 L394.7 424.1 L393.7 424.4 L392.6 424.6 L391.6 424.8 L390.5 425.0 L389.3 425.1 L388.2 425.1 L387.0 425.1 L385.9 425.1 L384.7 424.9 L383.5 424.8 L382.3 424.6 L381.1 424.3 L379.8 424.0 L378.6 423.6 L377.4 423.1 L376.2 422.6 L375.0 422.1 L373.8 421.5 L372.6 420.8 L371.4 420.0 L370.3 419.2 L369.1 418.4 L368.0 417.5 L366.9 416.5 L365.9 415.5 L364.8 414.4 L363.8 413.3 L362.9 412.1 L362.0 410.8 L361.1 409.5 L360.3 408.2 L359.5 406.8 L358.8 405.3 L358.1 403.8 L357.5 402.3 L356.9 400.7 L356.4 399.1 L355.9 397.5 L355.5 395.8 L355.2 394.1 L355.0 392.3 L354.8 390.6 L354.7 388.8 L354.6 386.9 L354.7 385.1 L354.8 383.3 L354.9 381.4 L355.2 379.5 L355.5 377.6 L355.9 375.8 L356.4 373.9 L357.0 372.0 L357.6 370.1 L358.4 368.3 L359.2 366.4 L360.1 364.6 L361.1 362.8 L362.1 361.0 L363.2 359.2 L364.5 357.5 L365.7 355.8 L367.1 354.1 L368.6 352.5 L370.1 350.9 L371.7 349.4 L373.3 347.9 L375.1 346.5 L376.9 345.2 L378.7 343.9 L380.7 342.6 L382.7 341.4 L384.7 340.3 L386.9 339.3 L389.0 338.4 L391.3 337.5 L393.5 336.7 L395.8 336.0 L398.2 335.4 L400.6 334.8 L403.1 334.4 L405.5 334.0 L408.1 333.8 L410.6 333.6 L413.1 333.6 L415.7 333.6 L418.3 333.7 L420.9 334.0 L423.5 334.3 L426.1 334.8 L428.8 335.3 L431.4 336.0 L434.0 336.7 L436.5 337.6 L439.1 338.5 L441.7 339.6 L444.2 340.8 L446.7 342.1 L449.1 343.5 L451.5 344.9 L453.9 346.5 L456.2 348.2 L458.5 350.0 L460.7 351.9 L462.9 353.9 L465.0 356.0 L467.0 358.1 L469.0 360.4 L470.8 362.8 L472.6 365.2 L474.3 367.7 L476.0 370.3 L477.5 373.0 L478.9 375.7 L480.3 378.5 L481.5 381.4 L482.7 384.4 L483.7 387.4 L484.6 390.4 L485.4 393.5 L486.1 396.7 L486.7 399.9 L487.1 403.1 L487.5 406.4 L487.7 409.7 L487.8 413.0 L487.7 416.4 L487.6 419.7 L487.3 423.1 L486.8 426.5 L486.3 429.9 L485.6 433.2 L484.8 436.6 L483.8 439.9 L482.7 443.3 L481.5 446.6 L480.2 449.8 L478.7 453.1 L477.1 456.2 L475.3 459.4 L473.5 462.5 L471.5 465.5 L469.4 468.5 L467.1 471.4 L464.8 474.2 L462.3 477.0 L459.7 479.6 L457.0 482.2 L454.2 484.7 L451.2 487.1 L448.2 489.4 L445.1 491.6 L441.9 493.7 L438.5 495.6 L435.1 497.5 L431.7 499.2 L428.1 500.8 L424.4 502.3 L420.7 503.6 L416.9 504.8 L413.1 505.9 L409.2 506.8 L405.3 507.6 L401.3 508.2 L397.2 508.7 L393.2 509.0 L389.1 509.2 L384.9 509.2 L380.8 509.1 L376.7 508.8 L372.5 508.4 L368.4 507.8 L364.2 507.0 L360.1 506.1 L356.0 505.0 L351.9 503.8 L347.8 502.4 L343.8 500.8 L339.9 499.1 L335.9 497.2 L332.1 495.2 L328.3 493.0 L324.5 490.7 L320.9 488.2 L317.3 485.6 L313.8 482.8 L310.4 479.9 L307.1 476.8 L303.9 473.6 L300.8 470.3 L297.9 466.8 L295.0 463.3 L292.3 459.6 L289.7 455.8 L287.2 451.8 L284.9 447.8 L282.7 443.7 L280.7 439.5 L278.8 435.1 L277.1 430.7 L275.6 426.3 L274.2 421.7 L272.9 417.1 L271.9 412.4 L271.0 407.7 L270.3 402.9 L269.7 398.1 L269.4 393.2 L269.2 388.3 L269.2 383.4 L269.4 378.5 L269.8 373.5 L270.4 368.6 L271.2 363.7 L272.1 358.7 L273.3 353.9 L274.6 349.0 L276.1 344.2 L277.8 339.4 L279.7 334.6 L281.8 329.9 L284.0 325.3 L286.4 320.8 L289.1 316.3 L291.8 311.9 L294.8 307.6 L297.9 303.4 L301.2 299.3 L304.7 295.3 L308.3 291.5 L312.1 287.8 L316.0 284.2 L320.1 280.7 L324.3 277.4 L328.7 274.2 L333.2 271.2 L337.8 268.3 L342.5 265.6 L347.3 263.1 L352.3 260.8 L357.4 258.6 L362.5 256.6 L367.7 254.8 L373.1 253.2 L378.5 251.8 L383.9 250.6 L389.4 249.6 L395.0 248.8 L400.6 248.2 L406.3 247.8 L412.0 247.6 L417.7 247.7 L423.4 247.9 L429.1 248.4 L434.9 249.1 L440.6 250.0 L446.3 251.1 L451.9 252.5 L457.6 254.0 L463.2 255.8 L468.7 257.8 L474.2 260.0 L479.6 262.4 L484.9 265.0 L490.2 267.8 L495.3 270.8 L500.4 274.1 L505.3 277.5 L510.1 281.1 L514.8 284.9 L519.4 288.9 L523.8 293.1 L528.1 297.5 L532.2 302.0 L536.2 306.7 L540.0 311.5 L543.7 316.5 L547.1 321.7 L550.4 327.0 L553.5 332.4 L556.3 337.9 L559.0 343.6 L561.5 349.4 L563.8 355.3 L565.8 361.3 L567.6 367.4 L569.2 373.6 L570.6 379.8 L571.7 386.1 L572.7 392.5 L573.3 398.9 L573.8 405.3 L574.0 411.8 L573.9 418.3 L573.6 424.9 L573.1 431.4 L572.3 437.9 L571.3 444.4 L570.0 450.9 L568.5 457.3 L566.7 463.7 L564.7 470.1 L562.4 476.3 L559.9 482.6 L557.2 488.7 L554.2 494.7 L551.0 500.7 L547.6 506.5 L544.0 512.3 L540.1 517.9 L536.0 523.3 L531.7 528.6 L527.2 533.8 L522.5 538.8 L517.5 543.7 L512.4 548.4 L507.1 552.8 L501.7 557.2 L496.0 561.3 L490.2 565.2 L484.2 568.9 L478.1 572.3 L471.9 575.6 L465.5 578.6 L458.9 581.4"
fill="none"
stroke="url(#spiral)"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="16"
/>
<path
d="M394.4 397.3 L394.1 396.9 L393.7 396.4 L393.4 395.9 L393.2 395.3 L392.9 394.8 L392.7 394.2 L392.6 393.6 L392.4 393.0 L392.3 392.4 L392.3 391.7 L392.3 391.0 L392.3 390.3 L392.3 389.7 L392.4 389.0 L392.6 388.3 L392.8 387.5 L393.0 386.8 L393.3 386.1 L393.6 385.4 L393.9 384.7 L394.3 384.0 L394.8 383.3 L395.3 382.6 L395.8 382.0 L396.4 381.3 L397.0 380.7 L397.6 380.1 L398.3 379.5 L399.1 378.9 L399.9 378.4 L400.7 377.9 L401.5 377.4 L402.4 377.0 L403.4 376.6 L404.3 376.2 L405.3 375.9 L406.3 375.6 L407.4 375.4 L408.4 375.2 L409.5 375.0 L410.7 374.9 L411.8 374.9 L413.0 374.9 L414.1 374.9 L415.3 375.1 L416.5 375.2 L417.7 375.4 L418.9 375.7 L420.2 376.0 L421.4 376.4 L422.6 376.9 L423.8 377.4 L425.0 377.9 L426.2 378.5 L427.4 379.2 L428.6 380.0 L429.7 380.8 L430.9 381.6 L432.0 382.5 L433.1 383.5 L434.1 384.5 L435.2 385.6 L436.2 386.7 L437.1 387.9 L438.0 389.2 L438.9 390.5 L439.7 391.8 L440.5 393.2 L441.2 394.7 L441.9 396.2 L442.5 397.7 L443.1 399.3 L443.6 400.9 L444.1 402.5 L444.5 404.2 L444.8 405.9 L445.0 407.7 L445.2 409.4 L445.3 411.2 L445.4 413.1 L445.3 414.9 L445.2 416.7 L445.1 418.6 L444.8 420.5 L444.5 422.4 L444.1 424.2 L443.6 426.1 L443.0 428.0 L442.4 429.9 L441.6 431.7 L440.8 433.6 L439.9 435.4 L438.9 437.2 L437.9 439.0 L436.8 440.8 L435.5 442.5 L434.3 444.2 L432.9 445.9 L431.4 447.5 L429.9 449.1 L428.3 450.6 L426.7 452.1 L424.9 453.5 L423.1 454.8 L421.3 456.1 L419.3 457.4 L417.3 458.6 L415.3 459.7 L413.1 460.7 L411.0 461.6 L408.7 462.5 L406.5 463.3 L404.2 464.0 L401.8 464.6 L399.4 465.2 L396.9 465.6 L394.5 466.0 L391.9 466.2 L389.4 466.4 L386.9 466.4 L384.3 466.4 L381.7 466.3 L379.1 466.0 L376.5 465.7 L373.9 465.2 L371.2 464.7 L368.6 464.0 L366.0 463.3 L363.5 462.4 L360.9 461.5 L358.3 460.4 L355.8 459.2 L353.3 457.9 L350.9 456.5 L348.5 455.1 L346.1 453.5 L343.8 451.8 L341.5 450.0 L339.3 448.1 L337.1 446.1 L335.0 444.0 L333.0 441.9 L331.0 439.6 L329.2 437.2 L327.4 434.8 L325.7 432.3 L324.0 429.7 L322.5 427.0 L321.1 424.3 L319.7 421.5 L318.5 418.6 L317.3 415.6 L316.3 412.6 L315.4 409.6 L314.6 406.5 L313.9 403.3 L313.3 400.1 L312.9 396.9 L312.5 393.6 L312.3 390.3 L312.2 387.0 L312.3 383.6 L312.4 380.3 L312.7 376.9 L313.2 373.5 L313.7 370.1 L314.4 366.8 L315.2 363.4 L316.2 360.1 L317.3 356.7 L318.5 353.4 L319.8 350.2 L321.3 346.9 L322.9 343.8 L324.7 340.6 L326.5 337.5 L328.5 334.5 L330.6 331.5 L332.9 328.6 L335.2 325.8 L337.7 323.0 L340.3 320.4 L343.0 317.8 L345.8 315.3 L348.8 312.9 L351.8 310.6 L354.9 308.4 L358.1 306.3 L361.5 304.4 L364.9 302.5 L368.3 300.8 L371.9 299.2 L375.6 297.7 L379.3 296.4 L383.1 295.2 L386.9 294.1 L390.8 293.2 L394.7 292.4 L398.7 291.8 L402.8 291.3 L406.8 291.0 L410.9 290.8 L415.1 290.8 L419.2 290.9 L423.3 291.2 L427.5 291.6 L431.6 292.2 L435.8 293.0 L439.9 293.9 L444.0 295.0 L448.1 296.2 L452.2 297.6 L456.2 299.2 L460.1 300.9 L464.1 302.8 L467.9 304.8 L471.7 307.0 L475.5 309.3 L479.1 311.8 L482.7 314.4 L486.2 317.2 L489.6 320.1 L492.9 323.2 L496.1 326.4 L499.2 329.7 L502.1 333.2 L505.0 336.7 L507.7 340.4 L510.3 344.2 L512.8 348.2 L515.1 352.2 L517.3 356.3 L519.3 360.5 L521.2 364.9 L522.9 369.3 L524.4 373.7 L525.8 378.3 L527.1 382.9 L528.1 387.6 L529.0 392.3 L529.7 397.1 L530.3 401.9 L530.6 406.8 L530.8 411.7 L530.8 416.6 L530.6 421.5 L530.2 426.5 L529.6 431.4 L528.8 436.3 L527.9 441.3 L526.7 446.1 L525.4 451.0 L523.9 455.8 L522.2 460.6 L520.3 465.4 L518.2 470.1 L516.0 474.7 L513.6 479.2 L510.9 483.7 L508.2 488.1 L505.2 492.4 L502.1 496.6 L498.8 500.7 L495.3 504.7 L491.7 508.5 L487.9 512.2 L484.0 515.8 L479.9 519.3 L475.7 522.6 L471.3 525.8 L466.8 528.8 L462.2 531.7 L457.5 534.4 L452.7 536.9 L447.7 539.2 L442.6 541.4 L437.5 543.4 L432.3 545.2 L426.9 546.8 L421.5 548.2 L416.1 549.4 L410.6 550.4 L405.0 551.2 L399.4 551.8 L393.7 552.2 L388.0 552.4 L382.3 552.3 L376.6 552.1 L370.9 551.6 L365.1 550.9 L359.4 550.0 L353.7 548.9 L348.1 547.5 L342.4 546.0 L336.8 544.2 L331.3 542.2 L325.8 540.0 L320.4 537.6 L315.1 535.0 L309.8 532.2 L304.7 529.2 L299.6 525.9 L294.7 522.5 L289.9 518.9 L285.2 515.1 L280.6 511.1 L276.2 506.9 L271.9 502.5 L267.8 498.0 L263.8 493.3 L260.0 488.5 L256.3 483.5 L252.9 478.3 L249.6 473.0 L246.5 467.6 L243.7 462.1 L241.0 456.4 L238.5 450.6 L236.2 444.7 L234.2 438.7 L232.4 432.6 L230.8 426.4 L229.4 420.2 L228.3 413.9 L227.3 407.5 L226.7 401.1 L226.2 394.7 L226.0 388.2 L226.1 381.7 L226.4 375.1 L226.9 368.6 L227.7 362.1 L228.7 355.6 L230.0 349.1 L231.5 342.7 L233.3 336.3 L235.3 329.9 L237.6 323.7 L240.1 317.4 L242.8 311.3 L245.8 305.3 L249.0 299.3 L252.4 293.5 L256.0 287.7 L259.9 282.1 L264.0 276.7 L268.3 271.4 L272.8 266.2 L277.5 261.2 L282.5 256.3 L287.6 251.6 L292.9 247.2 L298.3 242.8 L304.0 238.7 L309.8 234.8 L315.8 231.1 L321.9 227.7 L328.1 224.4 L334.5 221.4 L341.1 218.6"
fill="none"
stroke="url(#spiral)"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="16"
/>
</g>
<circle cx="400" cy="400" r="8" fill="#fff8e1" opacity="0.92"/>
<g transform="translate(400 400)">
<use href="#star" transform="translate(0,-332)"/>
<use href="#star" transform="rotate(30) translate(0,-332)"/>
<use href="#star" transform="rotate(60) translate(0,-332)"/>
<use href="#star" transform="rotate(90) translate(0,-332)"/>
<use href="#star" transform="rotate(120) translate(0,-332)"/>
<use href="#star" transform="rotate(150) translate(0,-332)"/>
<use href="#star" transform="rotate(180) translate(0,-332)"/>
<use href="#star" transform="rotate(210) translate(0,-332)"/>
<use href="#star" transform="rotate(240) translate(0,-332)"/>
<use href="#star" transform="rotate(270) translate(0,-332)"/>
<use href="#star" transform="rotate(300) translate(0,-332)"/>
<use href="#star" transform="rotate(330) translate(0,-332)"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,54 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" role="img" aria-labelledby="title desc">
<title id="title">Twin Flames</title>
<desc id="desc">Two mirrored flames inside a circle.</desc>
<defs>
<linearGradient id="flame-left" x1="30%" x2="70%" y1="0%" y2="100%">
<stop offset="0%" stop-color="#fff8e1"/>
<stop offset="60%" stop-color="#b87333"/>
<stop offset="100%" stop-color="#1a237e"/>
</linearGradient>
<linearGradient id="flame-right" x1="70%" x2="30%" y1="0%" y2="100%">
<stop offset="0%" stop-color="#fff8e1"/>
<stop offset="55%" stop-color="#b0bec5"/>
<stop offset="100%" stop-color="#2e7d32"/>
</linearGradient>
</defs>
<rect width="640" height="640" rx="96" fill="#09192b"/>
<circle cx="320" cy="320" r="236" fill="none" opacity="0.2" stroke="#fff8e1" stroke-width="3"/>
<circle cx="320" cy="320" r="194" fill="none" opacity="0.1" stroke="#fff8e1" stroke-width="2"/>
<path
d="M300 448
C228 388 220 290 276 228
C288 214 299 194 302 172
C350 216 365 266 348 314
C338 345 336 382 344 414
C349 433 343 447 330 457
C319 466 308 464 300 448Z"
fill="url(#flame-left)"
/>
<path
d="M340 448
C412 388 420 290 364 228
C352 214 341 194 338 172
C290 216 275 266 292 314
C302 345 304 382 296 414
C291 433 297 447 310 457
C321 466 332 464 340 448Z"
fill="url(#flame-right)"
/>
<path
d="M319 416
C284 384 282 338 310 304
C316 296 320 286 321 274
C343 296 352 326 344 352
C338 372 337 392 340 410
C341 421 334 430 324 431
C322 431 320 431 319 416Z"
fill="#fff8e1"
opacity="0.92"
/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB