feat: implement index section 5

Co-authored-by: Sylvanysc <Sylvanysc@users.noreply.github.com>
This commit is contained in:
2025-06-01 23:06:01 +08:00
parent 22ca0ec4aa
commit 95abc3cde1
3 changed files with 121 additions and 7 deletions

View File

@@ -0,0 +1,23 @@
<svg viewBox="0 0 533 528"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" overflow="hidden">
<style>
:root {
--s-deco: #AD4125;
--s-bg: #FFBEAD;
--s-bg-2: #EB9079;
--s-bg-3: #DF7C62;
}
</style>
<g clip-path="url(#clip0)" transform="translate(-1992 -665)">
<path d="M587.252 1975.87 587.252 2309.44C587.252 2338.91 563.223 2362.91 533.722 2362.91L422.175 2362.91 429.468 2410.29 439.237 2410.29C450.277 2410.29 459.31 2419.24 459.31 2430.34 459.31 2441.44 450.277 2450.39 439.237 2450.39L203.306 2450.39C192.267 2450.39 183.233 2441.44 183.233 2430.34 183.233 2419.24 192.267 2410.29 203.306 2410.29L213.076 2410.29 220.37 2362.91 108.831 2362.91C79.3225 2362.91 55.3016 2338.91 55.3016 2309.44L55.3016 1975.87C55.3016 1946.38 79.3225 1922.39 108.831 1922.39L533.722 1922.39C563.223 1922.39 587.252 1946.38 587.252 1975.87ZM547.105 2309.44 547.105 2255.23 321.278 2255.23 95.4484 2255.23 95.4484 2309.44C95.4484 2316.66 101.535 2322.8 108.831 2322.8L321.278 2322.8 533.722 2322.8C541.009 2322.8 547.105 2316.66 547.105 2309.44ZM547.105 2215.12 547.105 1975.87C547.105 1968.64 541.009 1962.5 533.722 1962.5L344.022 1962.5 108.831 1962.5C101.535 1962.5 95.4484 1968.64 95.4484 1975.87L95.4484 2215.12 179.487 2215.12 151.585 2206.78C143.087 2204.24 137.268 2196.41 137.268 2187.53L137.268 2142.09C137.268 2133.2 143.087 2125.44 151.585 2122.84L188.453 2111.8C188.861 2110.67 189.322 2109.6 189.857 2108.46L171.593 2074.58C167.379 2066.82 168.784 2057.2 175.072 2050.92L207.262 2018.78C213.544 2012.48 223.179 2011.09 230.948 2015.3L264.865 2033.54C266.003 2033.01 267.073 2032.6 268.211 2032.14L279.251 1995.31C281.794 1986.82 289.622 1981.01 298.521 1981.01L344.022 1981.01C352.921 1981.01 360.749 1986.82 363.292 1995.31L374.332 2032.14C375.47 2032.6 376.54 2033.01 377.678 2033.54L411.61 2015.3C419.364 2011.09 429.066 2012.55 435.289 2018.78L467.474 2050.98C473.763 2057.26 475.175 2066.89 470.952 2074.65L452.753 2108.54C453.221 2109.6 453.69 2110.74 454.092 2111.8L490.96 2122.84C499.458 2125.44 505.285 2133.2 505.285 2142.09L505.285 2187.53C505.285 2196.41 499.458 2204.24 490.96 2206.78L463.064 2215.12 547.105 2215.12ZM465.139 2172.62 465.139 2156.99 432.881 2147.3C426.457 2145.42 421.439 2140.48 419.498 2134.12 417.691 2128.38 415.349 2122.69 412.472 2117.21 409.328 2111.34 409.394 2104.26 412.539 2098.44L428.531 2068.76 417.423 2057.67 387.715 2073.64C381.827 2076.78 374.808 2076.86 368.913 2073.7 363.426 2070.89 357.739 2068.5 351.984 2066.69 345.628 2064.74 340.676 2059.74 338.802 2053.33L329.101 2021.11 313.444 2021.11 303.741 2053.33C301.867 2059.74 296.849 2064.74 290.492 2066.69 284.805 2068.5 279.117 2070.89 273.63 2073.78 267.749 2076.86 260.657 2076.78 254.762 2073.64L225.053 2057.67 214.012 2068.76 230.004 2098.37C233.15 2104.26 233.217 2111.26 230.071 2117.21 227.201 2122.69 224.852 2128.38 223.045 2134.12 221.045 2140.48 216.027 2145.42 209.663 2147.3L177.416 2156.99 177.416 2172.62 209.663 2182.31C216.027 2184.18 221.045 2189.2 223.045 2195.54 224.852 2201.17 227.201 2206.84 230.071 2212.32 230.546 2213.27 230.874 2214.2 231.142 2215.12L268.747 2215.12C256.173 2202.02 248.405 2184.33 248.405 2164.8 248.405 2124.71 281.132 2092.03 321.278 2092.03 361.426 2092.03 394.138 2124.71 394.138 2164.8 394.138 2184.33 386.31 2202.02 373.798 2215.12L411.341 2215.12C411.669 2214.2 412.003 2213.33 412.405 2212.39 415.282 2206.91 417.691 2201.22 419.498 2195.54 421.439 2189.2 426.457 2184.18 432.881 2182.31L465.139 2172.62ZM388.853 2410.29 381.499 2362.91 260.985 2362.91 253.691 2410.29 388.853 2410.29ZM353.992 2164.8C353.992 2146.83 339.271 2132.12 321.278 2132.12 303.205 2132.12 288.551 2146.83 288.551 2164.8 288.551 2182.84 303.205 2197.49 321.278 2197.49 339.271 2197.49 353.992 2182.84 353.992 2164.8Z" style="fill: var(--s-deco)" fill-rule="evenodd" transform="matrix(1.00197 0 0 1 1936.59 -1257.39)"/>
<path d="M547.751 1975.34 547.751 2216.02 463.838 2216.02 491.69 2207.62C500.175 2205.06 505.995 2197.2 505.995 2188.25L505.995 2142.55C505.995 2133.61 500.175 2125.8 491.69 2123.18L454.879 2112.08C454.478 2111.01 454.01 2109.87 453.543 2108.8L471.715 2074.71C475.931 2066.92 474.521 2057.22 468.241 2050.9L436.106 2018.5C429.892 2012.25 420.205 2010.77 412.461 2015.01L378.583 2033.37C377.446 2032.83 376.378 2032.42 375.242 2031.94L364.219 1994.91C361.68 1986.36 353.863 1980.51 344.978 1980.51L344.978 1961.9 534.389 1961.9C541.665 1961.9 547.751 1968.07 547.751 1975.34Z" style="fill: var(--s-bg)" fill-rule="evenodd" transform="matrix(1.00197 0 0 1 1936.59 -1257.39)"/>
<path d="M466.115 2157.62 466.115 2173.33 433.786 2183.06C427.348 2184.93 422.318 2189.98 420.374 2196.36 418.563 2202.06 416.15 2207.76 413.265 2213.27 412.863 2214.22 412.527 2215.09 412.193 2216.02L374.572 2216.02C387.112 2202.87 394.958 2185.08 394.958 2165.47 394.958 2125.19 362.172 2092.37 321.938 2092.37 281.701 2092.37 248.903 2125.19 248.903 2165.47 248.903 2185.08 256.682 2202.87 269.288 2216.02L231.601 2216.02C231.332 2215.09 230.998 2214.15 230.528 2213.2 227.644 2207.7 225.297 2202 223.488 2196.36 221.482 2189.98 216.452 2184.93 210.076 2183.06L177.756 2173.33 177.756 2157.62 210.076 2147.89C216.452 2146.01 221.482 2141.05 223.488 2134.66 225.297 2128.89 227.644 2123.18 230.528 2117.68 233.68 2111.7 233.613 2104.65 230.461 2098.75L214.434 2069.01 225.498 2057.87 255.273 2073.91C261.174 2077.07 268.29 2077.13 274.185 2074.04 279.682 2071.16 285.383 2068.75 291.083 2066.93 297.454 2064.98 302.483 2059.95 304.361 2053.5L314.085 2021.15 329.776 2021.15 339.5 2053.5C341.378 2059.95 346.34 2064.98 352.711 2066.93 358.478 2068.75 364.178 2071.16 369.676 2073.97 375.578 2077.13 382.62 2077.07 388.52 2073.91L418.294 2057.87 429.427 2069.01 413.399 2098.81C410.248 2104.65 410.181 2111.78 413.332 2117.68 416.217 2123.18 418.563 2128.89 420.374 2134.66 422.318 2141.05 427.348 2146.01 433.786 2147.89L466.115 2157.62Z" style="fill: var(--s-bg-2)" fill-rule="evenodd" transform="matrix(1.00197 0 0 1 1936.59 -1257.39)"/>
<path d="M382.367 2363.49 389.746 2410.89 254.125 2410.89 261.443 2363.49Z" style="fill: var(--s-bg)" fill-rule="evenodd" transform="matrix(1.00197 0 0 1 1936.59 -1257.39)"/>
<path d="M321.942 2131.75C339.682 2131.75 354.195 2146.56 354.195 2164.67 354.195 2182.84 339.682 2197.59 321.942 2197.59 304.123 2197.59 289.676 2182.84 289.676 2164.67 289.676 2146.56 304.123 2131.75 321.942 2131.75Z" style="fill: var(--s-bg)" fill-rule="evenodd" transform="matrix(1.00197 0 0 1 1936.59 -1257.39)"/>
<path d="M336.35 2275.51C340.161 2279.24 342.344 2284.41 342.344 2289.58 342.344 2294.82 340.161 2300.01 336.35 2303.73 332.541 2307.39 327.303 2309.51 321.935 2309.51 316.56 2309.51 311.316 2307.39 307.507 2303.73 303.696 2300.01 301.526 2294.82 301.526 2289.58 301.526 2284.41 303.696 2279.24 307.507 2275.51 311.247 2271.8 316.56 2270 321.935 2270 327.235 2270 332.541 2271.8 336.35 2275.51Z" style="fill: var(--s-deco)" fill-rule="evenodd" transform="matrix(1.00197 0 0 1 1936.59 -1257.39)"/>
<path d="M335.496 2303.21C339.254 2299.49 341.408 2294.31 341.408 2289.07 341.408 2283.88 339.254 2278.71 335.496 2274.98 331.738 2271.26 326.504 2269.48 321.277 2269.48L321.277 2255.52 547.751 2255.52 547.751 2309.39C547.751 2316.56 541.637 2322.67 534.329 2322.67L321.277 2322.67 321.277 2308.99C326.571 2308.99 331.738 2306.87 335.496 2303.21Z" style="fill: var(--s-bg-3)" fill-rule="evenodd" transform="matrix(1.00197 0 0 1 1936.59 -1257.39)"/>
<path d="M321.277 2322.67 109.462 2322.67C102.188 2322.67 96.1196 2316.56 96.1196 2309.39L96.1196 2255.52 321.277 2255.52 321.277 2269.48C316.007 2269.48 310.796 2271.26 307.127 2274.98 303.391 2278.71 301.263 2283.88 301.263 2289.07 301.263 2294.31 303.391 2299.49 307.127 2303.21 310.863 2306.87 316.007 2308.99 321.277 2308.99L321.277 2322.67Z" style="fill: var(--s-bg-3)" fill-rule="evenodd" transform="matrix(1.00197 0 0 1 1936.59 -1257.39)"/>
<path d="M299.426 1980.51C290.522 1980.51 282.679 1986.36 280.134 1994.91L269.08 2031.94C267.941 2032.42 266.869 2032.83 265.73 2033.37L231.774 2015.01C223.997 2010.77 214.351 2012.18 208.06 2018.5L175.835 2050.84C169.539 2057.16 168.132 2066.84 172.352 2074.65L190.637 2108.72C190.101 2109.87 189.639 2110.93 189.229 2112.08L152.321 2123.18C143.812 2125.8 137.987 2133.61 137.987 2142.55L137.987 2188.25C137.987 2197.2 143.812 2205.06 152.321 2207.62L180.253 2216.02 96.1196 2216.02 96.1196 1975.34C96.1196 1968.07 102.213 1961.9 109.517 1961.9L344.978 1961.9 344.978 1980.51 299.426 1980.51Z" style="fill: var(--s-bg)" fill-rule="evenodd" transform="matrix(1.00197 0 0 1 1936.59 -1257.39)"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.5 KiB