TopicInfo Struct

#include <configuration.h>

Public Members

std::string slug
std::string label
std::string title
std::string intro
std::string source

Detailed Description

A documentation topic: a Markdown source file in the project, paired with the display metadata needed to render it as a standalone page. The generator emits .html (a topic page wrapping {{ markdown }}) and copies the source to .md beside it, so the SiteEngine can inline the Markdown at site-build.

Member Variable Documentation

std::string slug

output filename stem and sidebar href (.html)

std::string label

sidebar label

std::string title

page lead (suffixed with project + version)</p> </div> </vortex-surface> </div> <div class="member_def" id="intro"> <vortex-surface name="Function Component Header" class="member_def_component member_def_component_top"> <p class="member_def_heading"> std::string <b class="hl_member_name">intro</b> </p> </vortex-surface> <vortex-surface name="Function Component Body" class="member_def_component member_def_component_bottom"> <div class="markdown-content"> <p>optional intro paragraph above the rendered Markdown</p> </div> </vortex-surface> </div> <div class="member_def" id="source"> <vortex-surface name="Function Component Header" class="member_def_component member_def_component_top"> <p class="member_def_heading"> std::string <b class="hl_member_name">source</b> </p> </vortex-surface> <vortex-surface name="Function Component Body" class="member_def_component member_def_component_bottom"> <div class="markdown-content"> <p>Markdown source path, relative to build.source_path when the config sets one, else to the project config</p> </div> </vortex-surface> </div> </div> </section> <!-- Doc-page body shell (close half). Mirrors doc_body_open.html — see it for the overall structure. uv.doc_close_html is the close half of the content slot + the emitted footer; uv.settings_html is the shared settings pane. --> </div> </div> </div> <div class="uv-footer"> <footer class="uv-site-footer"> <div class="uv-links-row"> <div class="uv-links"> <div class="uv-link0"> <a class="uv-footer-link" href="../../../privacy.html"> <span class="uv-label">Privacy</span> </a> <span class="uv-dot">·</span> </div> <div class="uv-link1"> <a class="uv-footer-link" href="../../../ai.html"> <span class="uv-label">AI</span> </a> <span class="uv-dot">·</span> </div> <div class="uv-link2"> <a class="uv-footer-link" href="../../../style.html"> <span class="uv-label">Style</span> </a> <span class="uv-dot">·</span> </div> </div> <span class="uv-copyright">© 2026 Huntr Software LLC</span> </div> <div class="uv-badges-row"> <a class="uv-docuriser-link" href="https://huntrsoftware.com/docuriser"> <div class="uv-badge"> <span class="uv-prefix">Generated by</span> <div class="uv-brand"> <span class="uv-logo"><svg viewBox="0 0 400 400" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;width:100%;height:100%;display:block"> <defs> <!-- Define a masking/clipping area --> <mask id="code_mask"> <rect x="400" y="200" width="400" height="200" fill="white" style="fill:var(--layers-theme-foreground)"/> </mask> </defs> <g transform="matrix(1,0,0,1,0,0.492702)"> <g id="Icon" transform="matrix(1,0,0,1,-404,-199.493)"> <g id="page"> <rect id="page_fill" fill="#3cf9ff" x="450" y="200" width="300" height="400" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <rect fill="#ffffff" opacity="0.5" x="450" y="200" width="300" height="400" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <rect fill="#000000" opacity="0.5" x="470" y="230" width="200" height="20" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <rect fill="#000000" opacity="0.5" x="470" y="260" width="150" height="20" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <rect fill="#000000" opacity="0.5" x="470" y="320" width="180" height="20" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <rect fill="#000000" opacity="0.5" x="470" y="350" width="220" height="20" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <rect fill="#000000" opacity="0.5" x="470" y="380" width="200" height="20" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <rect fill="#000000" opacity="0.5" x="470" y="410" width="130" height="20" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <rect fill="#000000" opacity="0.5" x="470" y="470" width="170" height="20" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <rect fill="#000000" opacity="0.5" x="470" y="500" width="100" height="20" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <rect fill="#000000" opacity="0.5" x="470" y="530" width="210" height="20" rx="10" ry="10" style="fill:var(--layers-theme-foreground)"/> <animateTransform attributeName="transform" type="translate" from="0 -600" to="0 500" dur="1s" repeatCount="indefinite" /> </g> <g id="background_top" transform="matrix(1.38408,0,0,0.660066,-141.329,72.9274)"> <path id="code_bg" fill="#3cf9ff" d="M683,221.3L683,494L394,494L394,221.3C394,204.577 400.475,191 408.45,191L668.55,191C676.525,191 683,204.577 683,221.3Z" style="fill:var(--layers-theme-foreground)"/> <path id="code_bg_black" opacity="0.5" d="M683,221.3L683,494L394,494L394,221.3C394,204.577 400.475,191 408.45,191L668.55,191C676.525,191 683,204.577 683,221.3Z"/> </g> <g id="code_view" mask="url(#code_mask)"> <g id="code" transform="matrix(1,0,0,1,-2,168)"> <g id="line8" transform="matrix(1,0,0,1,21,352)"> <g id="line8_close1" transform="matrix(-1.06122,0,0,0.621296,1421.77,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line8_var2" transform="matrix(0.103571,0,0,0.8,587.721,-105.8)"> <path d="M582,201L582,211C582,216.519 547.389,221 504.759,221L379.241,221C336.611,221 302,216.519 302,211L302,201C302,195.481 336.611,191 379.241,191L504.759,191C547.389,191 582,195.481 582,201Z" style="fill:rgb(182,182,182);"/> </g> <g id="line8_comma1" transform="matrix(1,0,0,1,-42,2.42971)"> <path d="M685,79C685,79 688.783,72.217 692,69C695.217,65.783 703,69 703,69C703,69 697.272,76.728 694,80C690.728,83.272 685,79 685,79Z" style="fill:rgb(182,182,182);"/> </g> <g id="line8_var1" transform="matrix(0.189286,0,0,0.8,604.836,-105.8)"> <path d="M582,201L582,211C582,216.519 563.062,221 539.736,221L344.264,221C320.938,221 302,216.519 302,211L302,201C302,195.481 320.938,191 344.264,191L539.736,191C563.062,191 582,195.481 582,201Z" style="fill:rgb(182,182,182);"/> </g> <g id="line8_open1" transform="matrix(1.06122,0,0,0.621296,-88.299,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line8_func1" transform="matrix(0.442857,0,0,0.8,325.257,-105.8)"> <path d="M582,201L582,211C582,216.519 573.906,221 563.935,221L320.065,221C310.094,221 302,216.519 302,211L302,201C302,195.481 310.094,191 320.065,191L563.935,191C573.906,191 582,195.481 582,201Z" style="fill:rgb(188,178,69);"/> </g> </g> <g id="line7" transform="matrix(1,0,0,1,21,301)"> <g id="line7_close1" transform="matrix(-1.06122,0,0,0.621296,1368.77,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line7_var1" transform="matrix(0.346429,0,0,0.8,461.379,-105.8)"> <path d="M582,201L582,211C582,216.519 571.652,221 558.907,221L325.093,221C312.348,221 302,216.519 302,211L302,201C302,195.481 312.348,191 325.093,191L558.907,191C571.652,191 582,195.481 582,201Z" style="fill:rgb(182,182,182);"/> </g> <g id="line7_open1" transform="matrix(1.06122,0,0,0.621296,-141.299,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line7_func1" transform="matrix(0.253571,0,0,0.8,382.421,-105.8)"> <path d="M582,201L582,211C582,216.519 567.863,221 550.451,221L333.549,221C316.137,221 302,216.519 302,211L302,201C302,195.481 316.137,191 333.549,191L550.451,191C567.863,191 582,195.481 582,201Z" style="fill:rgb(188,178,69);"/> </g> </g> <g id="line6" transform="matrix(1,0,0,1,0,251)"> <g id="line6_close1" transform="matrix(-1.06122,0,0,0.621296,1350.77,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line6_var1" transform="matrix(0.285714,0,0,0.8,477.714,-105.8)"> <path d="M582,201L582,211C582,216.519 569.454,221 554,221L330,221C314.546,221 302,216.519 302,211L302,201C302,195.481 314.546,191 330,191L554,191C569.454,191 582,195.481 582,201Z" style="fill:rgb(182,182,182);"/> </g> <g id="line6_exclam1" transform="matrix(1,0,0,1,-17,-155.75)"> <path d="M567.75,221C571.475,221 574.5,224.025 574.5,227.75C574.5,231.475 571.475,234.5 567.75,234.5C564.025,234.5 561,231.475 561,227.75C561,224.025 564.025,221 567.75,221ZM567.75,217.75C562.882,217.812 560.403,192.629 563,192.75C565.597,192.871 573.212,191.408 573,194.75C572.788,198.092 572.618,217.688 567.75,217.75Z" style="fill:rgb(246,118,118);"/> </g> <g id="line6_open1" transform="matrix(1.06122,0,0,0.621296,-166.299,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line6_if1" transform="matrix(0.189286,0,0,0.8,390.836,-105.8)"> <path d="M582,201L582,211C582,216.519 563.062,221 539.736,221L344.264,221C320.938,221 302,216.519 302,211L302,201C302,195.481 320.938,191 344.264,191L539.736,191C563.062,191 582,195.481 582,201Z" style="fill:rgb(182,182,182);"/> </g> </g> <g id="line5" transform="matrix(1,0,0,1,21,201)"> <g id="line5_close1" transform="matrix(-1.06122,0,0,0.621296,1374.77,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line5_open1" transform="matrix(1.06122,0,0,0.621296,-50.299,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line5_func1" transform="matrix(0.225,0,0,0.8,490.05,-105.8)"> <path d="M582,201L582,211C582,216.519 566.068,221 546.444,221L337.556,221C317.932,221 302,216.519 302,211L302,201C302,195.481 317.932,191 337.556,191L546.444,191C566.068,191 582,195.481 582,201Z" style="fill:rgb(188,178,69);"/> </g> <g id="line5_dot1" transform="matrix(1,0,0,1,-24,-162)"> <circle cx="567.75" cy="227.75" r="6.75" style="fill:rgb(182,182,182);"/> </g> <g id="line5_var1" transform="matrix(0.253571,0,0,0.8,382.421,-105.8)"> <path d="M582,201L582,211C582,216.519 567.863,221 550.451,221L333.549,221C316.137,221 302,216.519 302,211L302,201C302,195.481 316.137,191 333.549,191L550.451,191C567.863,191 582,195.481 582,201Z" style="fill:rgb(182,182,182);"/> </g> </g> <g id="line4" transform="matrix(1,0,0,1,21,150)"> <g id="line4_close1" transform="matrix(-1.06122,0,0,0.621296,1408.77,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line4_open1" transform="matrix(1.06122,0,0,0.621296,-16.299,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line4_func1" transform="matrix(0.346429,0,0,0.8,453.379,-105.8)"> <path d="M582,201L582,211C582,216.519 571.652,221 558.907,221L325.093,221C312.348,221 302,216.519 302,211L302,201C302,195.481 312.348,191 325.093,191L558.907,191C571.652,191 582,195.481 582,201Z" style="fill:rgb(188,178,69);"/> </g> <g id="line4_dot1" transform="matrix(1,0,0,1,-24,-162)"> <circle cx="567.75" cy="227.75" r="6.75" style="fill:rgb(182,182,182);"/> </g> <g id="line4_var1" transform="matrix(0.253571,0,0,0.8,382.421,-105.8)"> <path d="M582,201L582,211C582,216.519 567.863,221 550.451,221L333.549,221C316.137,221 302,216.519 302,211L302,201C302,195.481 316.137,191 333.549,191L550.451,191C567.863,191 582,195.481 582,201Z" style="fill:rgb(182,182,182);"/> </g> </g> <g id="line3" transform="matrix(1,0,0,1,21,100)"> <g id="line3_close1" transform="matrix(-1.06122,0,0,0.621296,1444.77,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line3_open1" transform="matrix(1.06122,0,0,0.621296,19.701,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line3_type2" transform="matrix(0.175,0,0,0.8,589.15,-105.8)"> <path d="M582,201L582,211C582,216.519 561.516,221 536.286,221L347.714,221C322.484,221 302,216.519 302,211L302,201C302,195.481 322.484,191 347.714,191L536.286,191C561.516,191 582,195.481 582,201Z" style="fill:rgb(106,237,150);"/> </g> <g id="line3_equal1" transform="matrix(1,0,0,1,-9,-52)"> <path d="M639,106L639,107C639,108.104 638.104,109 637,109L617,109C615.896,109 615,108.104 615,107L615,106C615,104.896 615.896,104 617,104L637,104C638.104,104 639,104.896 639,106ZM639,115L639,116C639,117.104 638.104,118 637,118L617,118C615.896,118 615,117.104 615,116L615,115C615,113.896 615.896,113 617,113L637,113C638.104,113 639,113.896 639,115Z" style="fill:rgb(182,182,182);"/> </g> <g id="line3_var1" transform="matrix(0.253571,0,0,0.8,441.421,-105.8)"> <path d="M582,201L582,211C582,216.519 567.863,221 550.451,221L333.549,221C316.137,221 302,216.519 302,211L302,201C302,195.481 316.137,191 333.549,191L550.451,191C567.863,191 582,195.481 582,201Z" style="fill:rgb(182,182,182);"/> </g> <g id="line3_type1" transform="matrix(0.171429,0,0,0.8,407.229,-105.8)"> <path d="M582,201L582,211C582,216.519 561.089,221 535.333,221L348.667,221C322.911,221 302,216.519 302,211L302,201C302,195.481 322.911,191 348.667,191L535.333,191C561.089,191 582,195.481 582,201Z" style="fill:rgb(106,237,150);"/> </g> </g> <g id="line2" transform="matrix(1,0,0,1,0,50)"> <g id="line2_close1" transform="matrix(-1.06122,0,0,0.621296,1428.77,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line2_var2" transform="matrix(0.196429,0,0,0.8,599.679,-105.8)"> <path d="M582,201L582,211C582,216.519 563.751,221 541.273,221L342.727,221C320.249,221 302,216.519 302,211L302,201C302,195.481 320.249,191 342.727,191L541.273,191C563.751,191 582,195.481 582,201Z" style="fill:rgb(188,178,69);"/> </g> <g id="line2_equal2" transform="matrix(1,0,0,1,10,-52)"> <path d="M639,106L639,107C639,108.104 638.104,109 637,109L617,109C615.896,109 615,108.104 615,107L615,106C615,104.896 615.896,104 617,104L637,104C638.104,104 639,104.896 639,106ZM639,115L639,116C639,117.104 638.104,118 637,118L617,118C615.896,118 615,117.104 615,116L615,115C615,113.896 615.896,113 617,113L637,113C638.104,113 639,113.896 639,115Z" style="fill:rgb(182,182,182);"/> </g> <g id="line2_equal1" transform="matrix(1,0,0,1,-18,-52)"> <path d="M639,106L639,107C639,108.104 638.104,109 637,109L617,109C615.896,109 615,108.104 615,107L615,106C615,104.896 615.896,104 617,104L637,104C638.104,104 639,104.896 639,106ZM639,115L639,116C639,117.104 638.104,118 637,118L617,118C615.896,118 615,117.104 615,116L615,115C615,113.896 615.896,113 617,113L637,113C638.104,113 639,113.896 639,115Z" style="fill:rgb(182,182,182);"/> </g> <g id="line2_var1" transform="matrix(0.239286,0,0,0.8,447.736,-105.8)"> <path d="M582,201L582,211C582,216.519 567.019,221 548.567,221L335.433,221C316.981,221 302,216.519 302,211L302,201C302,195.481 316.981,191 335.433,191L548.567,191C567.019,191 582,195.481 582,201Z" style="fill:rgb(188,178,69);"/> </g> <g id="line2_open1" transform="matrix(1.06122,0,0,0.621296,-186.299,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line2_if1" transform="matrix(0.117857,0,0,0.8,412.407,-105.8)"> <path d="M582,201L582,211C582,216.519 551.585,221 514.121,221L369.879,221C332.415,221 302,216.519 302,211L302,201C302,195.481 332.415,191 369.879,191L514.121,191C551.585,191 582,195.481 582,201Z" style="fill:rgb(182,182,182);"/> </g> </g> <g id="line1"> <g id="line1_close1" transform="matrix(-1.06122,0,0,0.621296,1470.77,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line1_param2" transform="matrix(0.203571,0,0,0.8,642.521,-105.8)"> <path d="M582,201L582,211C582,216.519 564.391,221 542.702,221L341.298,221C319.609,221 302,216.519 302,211L302,201C302,195.481 319.609,191 341.298,191L542.702,191C564.391,191 582,195.481 582,201Z" style="fill:rgb(106,237,150);"/> </g> <g id="line1_comma1" transform="matrix(1,0,0,1,0,2)"> <path d="M685,79C685,79 688.783,72.217 692,69C695.217,65.783 703,69 703,69C703,69 697.272,76.728 694,80C690.728,83.272 685,79 685,79Z" style="fill:rgb(182,182,182);"/> </g> <g id="line1_param1" transform="matrix(0.203571,0,0,0.8,572.521,-105.8)"> <path d="M582,201L582,211C582,216.519 564.391,221 542.702,221L341.298,221C319.609,221 302,216.519 302,211L302,201C302,195.481 319.609,191 341.298,191L542.702,191C564.391,191 582,195.481 582,201Z" style="fill:rgb(106,237,150);"/> </g> <g id="line1_open1" transform="matrix(1.06122,0,0,0.621296,-74.299,-73.3315)"> <path d="M652,246C633.069,224.265 635.935,198.332 655,180C660.26,179.857 661.19,180.803 666,181C633.058,212.862 664,245 664,245C664,245 658.661,246 652,246Z" style="fill:rgb(182,182,182);"/> </g> <g id="line1_func_id" transform="matrix(0.385714,0,0,0.8,371.514,-105.8)"> <path d="M582,201L582,211C582,216.519 572.706,221 561.259,221L322.741,221C311.294,221 302,216.519 302,211L302,201C302,195.481 311.294,191 322.741,191L561.259,191C572.706,191 582,195.481 582,201Z" style="fill:rgb(188,178,69);"/> </g> <g id="line1_return" transform="matrix(0.203571,0,0,0.8,358.521,-105.8)"> <path d="M582,201L582,211C582,216.519 564.391,221 542.702,221L341.298,221C319.609,221 302,216.519 302,211L302,201C302,195.481 319.609,191 341.298,191L542.702,191C564.391,191 582,195.481 582,201Z" style="fill:rgb(64,172,224);"/> </g> </g> <animateTransform attributeName="transform" type="translate" from="0 -250" to="0 500" dur="1s" repeatCount="indefinite" /> </g> </g> <g transform="matrix(1,0,0,1,-23,82.5)"> <rect id="generator" fill="#3cf9ff" x="427" y="293" width="400" height="47" style="fill:var(--layers-theme-foreground)"/> </g> </g> </g> </svg></span> <span class="uv-name">Docuriser</span> </div> </div> </a> <a class="uv-vortex-link" href="https://huntrsoftware.com/vortex"> <div class="uv-badge"> <span class="uv-prefix">UI powered by</span> <div class="uv-brand"> <span class="uv-logo"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" viewBox="0 0 400 400" style="width:100%;height:100%;display:block"> <g> <path id="galaxy" fill-rule="evenodd" fill="#f0f0f0" transform="translate(15, 21)" d="M145.1000,184.000 C160.333,164.167 187.333,172.500 189.1000,194.1000 C192.667,216.833 173.667,229.833 156.1000,230.000 C140.333,230.167 108.667,215.833 107.000,171.000 C105.333,126.167 146.333,90.833 182.1000,78.000 C224.333,63.333 270.333,61.833 311.000,79.000 C351.667,96.167 370.667,128.167 371.1000,156.000 C369.000,167.500 367.333,128.500 318.1000,110.000 C313.333,108.500 306.1000,115.500 306.1000,121.1000 C307.333,129.500 312.333,137.500 322.1000,138.000 C333.667,138.500 365.667,170.500 364.1000,208.000 C364.333,245.500 351.667,259.500 348.000,262.1000 C340.667,264.167 362.333,225.167 293.000,149.1000 C268.667,126.167 236.333,116.167 210.1000,117.000 C182.833,117.167 127.667,137.667 145.1000,184.000 ZM197.000,200.000 C196.667,177.333 180.667,166.167 166.1000,165.1000 C153.333,165.833 150.333,171.500 149.000,172.1000 C145.333,171.833 145.333,139.500 181.000,138.000 C215.333,136.500 238.667,171.167 238.1000,200.000 C239.667,226.500 227.333,264.167 187.1000,287.1000 C150.1000,310.833 123.000,312.833 103.1000,313.000 C56.333,313.167 17.667,285.167 14.000,267.000 C21.000,271.833 20.000,273.833 28.1000,273.1000 C38.000,274.167 48.333,268.167 48.000,255.000 C47.667,243.167 34.333,232.500 21.000,240.1000 C12.667,231.500 0.333,204.500 0.1000,173.1000 C1.667,143.500 10.667,117.167 17.1000,111.000 C10.667,170.500 34.333,210.167 65.1000,231.000 C97.333,249.500 109.1000,249.500 125.1000,249.1000 C145.333,251.833 193.1000,240.1000 197.000,200.000 ZM86.000,161.000 C80.600,149.800 72.600,128.500 73.000,98.1000 C73.400,69.500 91.600,37.900 112.1000,22.1000 C134.400,8.100 158.600,-5.500 210.1000,3.000 C210.800,7.300 177.800,3.900 175.000,26.000 C175.200,31.900 178.1000,36.300 184.1000,36.1000 C193.800,36.700 213.200,25.300 245.000,25.000 C276.800,24.700 307.200,36.300 325.000,58.1000 C315.000,57.300 299.000,42.500 251.000,43.000 C225.996,43.260 193.1000,45.900 160.000,64.000 C132.800,78.900 95.800,103.200 86.000,161.000 ZM235.000,141.000 C271.750,175.825 270.750,229.675 246.000,278.000 C257.250,289.825 264.250,321.925 223.000,356.1000 C261.750,355.825 308.500,318.675 316.1000,267.000 C325.500,215.325 299.000,159.250 235.000,141.000 Z" style="fill:var(--layers-theme-foreground)"/> <path id="galaxy_back" fill-rule="evenodd" opacity="0.6" fill="#f0f0f0" transform="translate(54, 125)" d="M65.000,121.1000 C12.1000,105.825 -2.250,60.425 0.1000,14.1000 C14.250,27.825 30.500,17.675 33.1000,-0.000 C43.250,0.325 58.750,1.175 69.000,1.000 C41.500,39.825 38.412,83.850 65.000,121.1000 ZM45.000,231.1000 C111.940,249.535 180.845,219.521 213.1000,152.000 C220.221,139.331 224.485,119.760 228.000,104.1000 C232.500,109.325 234.000,108.425 235.1000,116.1000 C263.531,227.038 100.719,283.462 45.000,231.1000 Z" style="fill:var(--layers-theme-foreground)"/> <animateTransform attributeName="transform" attributeType="xml" type="rotate" from="360 200 200" to="0 200 200" dur="25s" additive="sum" repeatCount="indefinite"/> </g> <!-- exclude="black_holes" --> <path id="black_holes" fill-rule="evenodd" fill="#000000" transform="translate(26, 69)" d="M307.1000,88.1000 C300.820,88.1000 294.1000,83.180 294.1000,75.1000 C294.1000,68.820 300.820,62.1000 307.1000,62.1000 C315.180,62.1000 320.1000,68.820 320.1000,75.1000 C320.1000,83.180 315.180,88.1000 307.1000,88.1000 ZM250.1000,277.1000 C241.059,277.1000 232.1000,269.941 232.1000,259.1000 C232.1000,250.059 241.059,241.1000 250.1000,241.1000 C260.941,241.1000 268.1000,250.059 268.1000,259.1000 C268.1000,269.941 260.941,277.1000 250.1000,277.1000 ZM101.1000,27.1000 C94.268,27.1000 87.1000,21.732 87.1000,13.1000 C87.1000,6.268 94.268,-0.000 101.1000,-0.000 C109.732,-0.000 115.1000,6.268 115.1000,13.1000 C115.1000,21.732 109.732,27.1000 101.1000,27.1000 ZM17.1000,225.1000 C8.059,225.1000 -0.000,217.941 -0.000,207.1000 C-0.000,198.059 8.059,189.1000 17.1000,189.1000 C27.941,189.1000 35.1000,198.059 35.1000,207.1000 C35.1000,217.941 27.941,225.1000 17.1000,225.1000 Z"/> <!-- exclude="stars" --> <path id="stars" fill-rule="evenodd" fill="#ffffff" transform="translate(65, 122)" d="M270.1000,99.1000 C269.714,83.986 258.429,75.014 245.1000,73.1000 C258.429,72.271 269.571,63.157 270.1000,49.1000 C273.286,63.129 284.143,73.157 297.1000,73.1000 C284.143,76.414 272.286,84.586 270.1000,99.1000 ZM17.788,35.1000 C16.874,24.470 8.843,18.010 -0.000,17.280 C8.843,16.035 16.772,9.473 17.788,-0.000 C19.415,9.453 27.140,16.673 36.1000,17.280 C27.140,19.018 18.703,24.902 17.788,35.1000 ZM200.673,214.1000 C199.610,197.384 190.277,187.516 179.1000,186.400 C190.277,184.499 199.492,174.473 200.673,159.1000 C202.563,174.441 211.541,185.473 222.1000,186.400 C211.541,189.056 201.736,198.044 200.673,214.1000 Z"/> </svg></span> <span class="uv-name">Vortex</span> </div> </div> </a> </div> </footer> </div> </div> <div class="uv-site-settings-menu uv-hidden" id="uv-settings"> <div class="uv-sidebar"> <div class="uv-appearance-tab" data-uv="Site Settings Menu/Sidebar/Appearance Tab"> <span class="uv-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 550 550" width="100%" height="100%" style="width:100%;height:100%;display:block"> <path id="pencil_ruler" fill-rule="evenodd" fill="#000000" d="M52.500,502.500 L52.500,402.500 L327.500,127.500 L427.500,227.500 L152.500,502.500 L52.500,502.500 ZM352.500,102.500 L402.500,52.500 L502.500,152.500 L452.500,202.500 L352.500,102.500 ZM102.500,277.500 L152.500,227.500 L102.500,177.500 L177.500,102.500 L202.500,127.500 L152.500,177.500 L177.500,202.500 L277.500,102.500 L190.500,15.500 L15.500,190.500 L102.500,277.500 ZM327.500,402.500 L377.500,452.500 L452.500,377.500 L427.500,352.500 L377.500,402.500 L352.500,377.500 L452.500,277.500 L540.500,365.500 L365.500,540.500 L277.500,452.500 L327.500,402.500 Z" style="fill:var(--layers-theme-foreground)"/> </svg> </span> <span class="uv-label-2">Appearance</span> </div> </div> <div class="uv-appearance-settings"> <div class="uv-appearance-tabs"> <div class="uv-theme-tab" data-uv="Site Settings Menu/Appearance Settings/Appearance Tabs/Theme Tab"> <span class="uv-title">Theme</span> </div> </div> <div class="uv-divider"> </div> <div class="uv-theme-bar"> <div class="uv-theme-meta"> <span class="uv-activetheme" id="uv-active-theme">—</span> <span class="uv-activepublisher" id="uv-active-publisher"></span> </div> </div> <div class="uv-theme-list" id="uv-theme-grid"> </div> </div> </div> </body> </html>