Files
bracket/index.html

15 lines
24 KiB
HTML

<!doctype html>
<html lang="en" dir="ltr" class="plugin-pages plugin-id-default" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.0.1">
<title data-rh="true">Bracket</title><meta data-rh="true" property="og:title" content="Bracket"><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://your-docusaurus-test-site.com/img/logo.svg"><meta data-rh="true" name="twitter:image" content="https://your-docusaurus-test-site.com/img/logo.svg"><meta data-rh="true" property="og:url" content="https://your-docusaurus-test-site.com/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docsearch:docusaurus_tag" content="default"><meta data-rh="true" name="description" content="Description will go into a meta tag in &lt;head /&gt;"><meta data-rh="true" property="og:description" content="Description will go into a meta tag in &lt;head /&gt;"><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://your-docusaurus-test-site.com/"><link data-rh="true" rel="alternate" href="https://your-docusaurus-test-site.com/" hreflang="en"><link data-rh="true" rel="alternate" href="https://your-docusaurus-test-site.com/" hreflang="x-default"><script data-rh="true">function insertBanner(){var n=document.createElement("div");n.id="__docusaurus-base-url-issue-banner-container";n.innerHTML='\n<div id="__docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">/</span> (default value)</p>\n <p>We suggest trying baseUrl = <span id="__docusaurus-base-url-issue-banner-suggestion-container" style="font-weight: bold; color: green;"></span></p>\n</div>\n',document.body.prepend(n);var e=document.getElementById("__docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname,o="/"===s.substr(-1)?s:s+"/";e.innerHTML=o}document.addEventListener("DOMContentLoaded",(function(){void 0===window.docusaurus&&insertBanner()}))</script><link rel="stylesheet" href="/assets/css/styles.965db6e1.css">
<script src="/assets/js/runtime~main.85dc31c4.js" defer="defer"></script>
<script src="/assets/js/main.ea171eb6.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"dark")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><style data-mantine-styles="classes">@media (max-width: 35.99375em) {.mantine-visible-from-xs {display: none !important;}}@media (min-width: 36em) {.mantine-hidden-from-xs {display: none !important;}}@media (max-width: 47.99375em) {.mantine-visible-from-sm {display: none !important;}}@media (min-width: 48em) {.mantine-hidden-from-sm {display: none !important;}}@media (max-width: 61.99375em) {.mantine-visible-from-md {display: none !important;}}@media (min-width: 62em) {.mantine-hidden-from-md {display: none !important;}}@media (max-width: 74.99375em) {.mantine-visible-from-lg {display: none !important;}}@media (min-width: 75em) {.mantine-hidden-from-lg {display: none !important;}}@media (max-width: 87.99375em) {.mantine-visible-from-xl {display: none !important;}}@media (min-width: 88em) {.mantine-hidden-from-xl {display: none !important;}}</style><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/logo.svg" alt="Bracket Logo" class="themedComponent_mlkZ themedComponent--light_NVdE"><img src="/img/logo.svg" alt="Bracket Logo" class="themedComponent_mlkZ themedComponent--dark_xIcU"></div><b class="navbar__title text--truncate">Bracket</b></a><a class="navbar__item navbar__link" href="/docs/intro">Documentation</a><a class="navbar__item navbar__link" href="/docs/running-bracket/quickstart">Quickstart</a><a href="https://github.com/evroon/bracket" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></div><div class="navbar__items navbar__items--right"><div class="navbarSearchContainer_Bca1"><div class="navbar__search"><span aria-label="expand searchbar" role="button" class="search-icon" tabindex="0"></span><input id="search_input_react" type="search" placeholder="Loading..." aria-label="Search" class="navbar__search-input search-bar" disabled=""></div></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0"><div class="wrapper_t3oZ"><div class="inner_rzNq m-7485cace mantine-Container-root" maxsize="400px"><h1 class="title_OnkG">Free and open source<!-- --> <span style="--text-gradient:linear-gradient(45deg, var(--mantine-color-indigo-filled) 0%, #674ad6 100%)" class="mantine-focus-auto m-b6d8b162 mantine-Text-root" data-variant="gradient" data-inherit="true">tournament scheduling</span> <!-- -->system</h1><p style="--text-color:dimmed" class="mantine-focus-auto description_g0OM m-b6d8b162 mantine-Text-root" color="dimmed">Build tournament setups, add teams, schedule matches, keep track of scores and present ranking live to the public.</p><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:flex-start;--group-wrap:wrap" class="controls_s_ZW m-4081bf90 mantine-Group-root"><button style="--button-height:var(--button-height-xl);--button-padding-x:var(--button-padding-x-xl);--button-fz:var(--mantine-font-size-xl);--button-bg:linear-gradient(45deg, var(--mantine-color-indigo-filled) 0%, #674ad6 100%);--button-hover:linear-gradient(45deg, var(--mantine-color-indigo-filled) 0%, #674ad6 100%);--button-color:var(--mantine-color-white);--button-bd:none" class="mantine-focus-auto mantine-active control_q1ls m-77c9d27d mantine-Button-root m-87cf2631 mantine-UnstyledButton-root" data-variant="gradient" data-size="xl" type="button"><span class="m-80f1301b mantine-Button-inner"><span class="m-811560b9 mantine-Button-label"><div class="m-4451eb3a mantine-Center-root" data-inline="true"><svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-rocket" style="margin-right:0.5rem"><path d="M4 13a8 8 0 0 1 7 7a6 6 0 0 0 3 -5a9 9 0 0 0 6 -8a3 3 0 0 0 -3 -3a9 9 0 0 0 -8 6a6 6 0 0 0 -5 3"></path><path d="M7 14a6 6 0 0 0 -3 6a6 6 0 0 0 6 -3"></path><path d="M15 9m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"></path></svg>Demo</div></span></span></button><button style="--button-height:var(--button-height-xl);--button-padding-x:var(--button-padding-x-xl);--button-fz:var(--mantine-font-size-xl);--button-bg:var(--mantine-color-default);--button-hover:var(--mantine-color-default-hover);--button-color:var(--mantine-color-default-color);--button-bd:calc(0.0625rem * var(--mantine-scale)) solid var(--mantine-color-default-border)" class="mantine-focus-auto mantine-active control_q1ls m-77c9d27d mantine-Button-root m-87cf2631 mantine-UnstyledButton-root" data-variant="default" data-size="xl" type="button"><span class="m-80f1301b mantine-Button-inner"><span class="m-811560b9 mantine-Button-label"><div class="m-4451eb3a mantine-Center-root" data-inline="true"><svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-library" style="margin-right:0.5rem"><path d="M7 3m0 2.667a2.667 2.667 0 0 1 2.667 -2.667h8.666a2.667 2.667 0 0 1 2.667 2.667v8.666a2.667 2.667 0 0 1 -2.667 2.667h-8.666a2.667 2.667 0 0 1 -2.667 -2.667z"></path><path d="M4.012 7.26a2.005 2.005 0 0 0 -1.012 1.737v10c0 1.1 .9 2 2 2h10c.75 0 1.158 -.385 1.5 -1"></path><path d="M11 7h5"></path><path d="M11 10h6"></path><path d="M11 13h3"></path></svg>Get started</div></span></span></button></div></div></div><main><div class="m-4451eb3a mantine-Center-root"><div style="margin-right:calc(1rem * var(--mantine-scale));margin-left:calc(1rem * var(--mantine-scale));margin-top:var(--mantine-spacing-lg);padding-right:calc(0rem * var(--mantine-scale));padding-left:calc(0rem * var(--mantine-scale))" class="m-7485cace mantine-Container-root"><img class="m-9e117634 mantine-Image-root" src="/assets/images/bracket-screenshot-design-eb2573aacb26715bc3912438705621c8.png"></div></div><div style="margin-right:calc(1rem * var(--mantine-scale));margin-left:calc(1rem * var(--mantine-scale));margin-top:calc(2rem * var(--mantine-scale))" class="m-4451eb3a mantine-Center-root"><div style="--paper-radius:var(--mantine-radius-md)" class="social_card_X9RX m-1b7284a3 mantine-Paper-root"><div class="m-4451eb3a mantine-Center-root" data-inline="true"><div style="--ti-size:var(--ti-size-xl);--ti-radius:var(--mantine-radius-md);--ti-bg:black;--ti-color:var(--mantine-color-white);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;margin-right:calc(1rem * var(--mantine-scale))" class="m-7341320d mantine-ThemeIcon-root" data-variant="filled" data-size="xl" radius="md" color="black"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-brand-github" style="width:calc(2.375rem * var(--mantine-scale));height:calc(2.375rem * var(--mantine-scale))"><path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5"></path></svg></div><p style="--text-fz:var(--mantine-font-size-xl);--text-lh:var(--mantine-line-height-xl);font-weight:500" class="mantine-focus-auto m-b6d8b162 mantine-Text-root" data-size="xl" data-inline="true">GitHub</p></div><p style="--text-fz:var(--mantine-font-size-sm);--text-lh:var(--mantine-line-height-sm);margin-top:var(--mantine-spacing-sm);color:var(--mantine-color-dimmed)" class="mantine-focus-auto m-b6d8b162 mantine-Text-root" data-size="sm">Go to the GitHub repository to star or fork Bracket, create issues/PRs or start discussions.</p></div></div><h2 style="--title-fw:var(--mantine-h2-font-weight);--title-lh:var(--mantine-h2-line-height);--title-fz:var(--mantine-h2-font-size);margin-top:var(--mantine-spacing-lg);text-align:center" class="title_GqtP m-8a5d1357 mantine-Title-root" data-order="2">Features</h2><div style="--container-size:var(--container-size-lg);padding-top:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl)" class="m-7485cace mantine-Container-root" data-size="lg"><style data-mantine-styles="inline">.__m__-Rmarh{--sg-spacing-x:var(--mantine-spacing-xl);--sg-spacing-y:var(--mantine-spacing-xl);--sg-cols:1;}@media(min-width: 62em){.__m__-Rmarh{--sg-cols:3;}}</style><div style="margin-top:0" class="m-2415a157 mantine-SimpleGrid-root __m__-Rmarh"><div style="--paper-radius:var(--mantine-radius-md);--paper-shadow:var(--mantine-shadow-md);--card-padding:var(--mantine-spacing-xl)" class="card_M5pr m-e615b15f mantine-Card-root m-1b7284a3 mantine-Paper-root"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#674ad6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-brand-open-source" style="width:calc(3.125rem * var(--mantine-scale));height:calc(3.125rem * var(--mantine-scale))"><path d="M12 3a9 9 0 0 1 3.618 17.243l-2.193 -5.602a3 3 0 1 0 -2.849 0l-2.193 5.603a9 9 0 0 1 3.617 -17.244z"></path></svg><p style="margin-top:var(--mantine-spacing-md);font-size:var(--mantine-font-size-lg);font-weight:500" class="mantine-focus-auto cardTitle_tke3 m-b6d8b162 mantine-Text-root">Open-source and free</p><p style="margin-top:var(--mantine-spacing-sm);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m-b6d8b162 mantine-Text-root">Bracket is fully open source and free to use, licensed under the AGPL-3.0 license.</p></div><div style="--paper-radius:var(--mantine-radius-md);--paper-shadow:var(--mantine-shadow-md);--card-padding:var(--mantine-spacing-xl)" class="card_M5pr m-e615b15f mantine-Card-root m-1b7284a3 mantine-Paper-root"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#674ad6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-tool" style="width:calc(3.125rem * var(--mantine-scale));height:calc(3.125rem * var(--mantine-scale))"><path d="M7 10h3v-3l-3.5 -3.5a6 6 0 0 1 8 8l6 6a2 2 0 0 1 -3 3l-6 -6a6 6 0 0 1 -8 -8l3.5 3.5"></path></svg><p style="margin-top:var(--mantine-spacing-md);font-size:var(--mantine-font-size-lg);font-weight:500" class="mantine-focus-auto cardTitle_tke3 m-b6d8b162 mantine-Text-root">Flexible</p><p style="margin-top:var(--mantine-spacing-sm);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m-b6d8b162 mantine-Text-root">Bracket supports the standard tournament types, teams can be added/changed
during the tournament and new matches can be scheduled dynamically.</p></div><div style="--paper-radius:var(--mantine-radius-md);--paper-shadow:var(--mantine-shadow-md);--card-padding:var(--mantine-spacing-xl)" class="card_M5pr m-e615b15f mantine-Card-root m-1b7284a3 mantine-Paper-root"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#674ad6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-user" style="width:calc(3.125rem * var(--mantine-scale));height:calc(3.125rem * var(--mantine-scale))"><path d="M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0"></path><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2"></path></svg><p style="margin-top:var(--mantine-spacing-md);font-size:var(--mantine-font-size-lg);font-weight:500" class="mantine-focus-auto cardTitle_tke3 m-b6d8b162 mantine-Text-root">Easy to use</p><p style="margin-top:var(--mantine-spacing-sm);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m-b6d8b162 mantine-Text-root">The UI is meant to be easy to use while providing maximum flexibility.</p></div><div style="--paper-radius:var(--mantine-radius-md);--paper-shadow:var(--mantine-shadow-md);--card-padding:var(--mantine-spacing-xl)" class="card_M5pr m-e615b15f mantine-Card-root m-1b7284a3 mantine-Paper-root"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#674ad6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-cloud" style="width:calc(3.125rem * var(--mantine-scale));height:calc(3.125rem * var(--mantine-scale))"><path d="M6.657 18c-2.572 0 -4.657 -2.007 -4.657 -4.483c0 -2.475 2.085 -4.482 4.657 -4.482c.393 -1.762 1.794 -3.2 3.675 -3.773c1.88 -.572 3.956 -.193 5.444 1c1.488 1.19 2.162 3.007 1.77 4.769h.99c1.913 0 3.464 1.56 3.464 3.486c0 1.927 -1.551 3.487 -3.465 3.487h-11.878"></path></svg><p style="margin-top:var(--mantine-spacing-md);font-size:var(--mantine-font-size-lg);font-weight:500" class="mantine-focus-auto cardTitle_tke3 m-b6d8b162 mantine-Text-root">Self-hosted</p><p style="margin-top:var(--mantine-spacing-sm);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m-b6d8b162 mantine-Text-root">You are free to host it yourself. Setup is easy; either run it in Docker or run it the
natively on the host. The only external dependency is a PostgreSQL database.</p></div></div></div><div style="margin-top:var(--mantine-spacing-lg);padding-right:calc(0rem * var(--mantine-scale));padding-left:calc(0rem * var(--mantine-scale))" class="m-7485cace mantine-Container-root"><h2 style="--title-fw:var(--mantine-h2-font-weight);--title-lh:var(--mantine-h2-line-height);--title-fz:var(--mantine-h2-font-size);margin-top:var(--mantine-spacing-lg);margin-bottom:var(--mantine-spacing-lg);text-align:center" class="title_GqtP m-8a5d1357 mantine-Title-root" data-order="2">Screenshots</h2><div style="margin-bottom:var(--mantine-spacing-md)" class="m-7485cace mantine-Container-root" width="100%"><style data-mantine-styles="inline">.__m__-Rmmqrh{--carousel-slide-gap:var(--mantine-spacing-md);--carousel-slide-size:100%;}</style><div style="--carousel-control-size:calc(1.625rem * var(--mantine-scale));--carousel-controls-offset:var(--mantine-spacing-sm)" class="m-17884d0f mantine-Carousel-root __m__-Rmmqrh" data-orientation="horizontal" data-include-gap-in-size="true"><div class="m-a2dae653 mantine-Carousel-viewport"><div class="m-fcd81474 mantine-Carousel-container" data-orientation="horizontal"><div class="m-d98df724 mantine-Carousel-slide" data-orientation="horizontal"><img class="m-9e117634 mantine-Image-root" src="/assets/images/builder_preview-62e6ac545b4c4ec6b8ca60d1c9ea07c6.png"></div><div class="m-d98df724 mantine-Carousel-slide" data-orientation="horizontal"><img class="m-9e117634 mantine-Image-root" src="/assets/images/planning_preview-8643301c7e80b9957ea309be33acc0c0.png"></div><div class="m-d98df724 mantine-Carousel-slide" data-orientation="horizontal"><img class="m-9e117634 mantine-Image-root" src="/assets/images/schedule_preview-24883a4e1af871210479b5e06169e16e.png"></div><div class="m-d98df724 mantine-Carousel-slide" data-orientation="horizontal"><img class="m-9e117634 mantine-Image-root" src="/assets/images/courts_preview-08b58242a9055ff18abb59d2aea462bd.png"></div><div class="m-d98df724 mantine-Carousel-slide" data-orientation="horizontal"><img class="m-9e117634 mantine-Image-root" src="/assets/images/standings_preview-623140c25c5a680c1710027d513cb461.png"></div></div></div><div class="m-71ea3ab1 mantine-Carousel-indicators"></div><div class="m-39bc3463 mantine-Carousel-controls"><button class="mantine-focus-auto m-64f58e10 mantine-Carousel-control m-87cf2631 mantine-UnstyledButton-root" type="button" data-inactive="true" tabindex="-1"><svg viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" style="transform:rotate(90deg);width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));display:block"><path d="M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button><button class="mantine-focus-auto m-64f58e10 mantine-Carousel-control m-87cf2631 mantine-UnstyledButton-root" type="button" data-inactive="true" tabindex="-1"><svg viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" style="transform:rotate(-90deg);width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));display:block"><path d="M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button></div></div></div></div></main></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Intro</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/intro">Introduction</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/running-bracket/quickstart">Quickstart</a></li></ul></div><div class="col footer__col"><div class="footer__title">Running Bracket</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/running-bracket/configuration">Configuration</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/running-bracket/deployment">Deployment</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/community/contributing">Contributing</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/community/development">Developing</a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://github.com/evroon/bracket" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://github.com/evroon/bracket/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="footer__link-item">License<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://github.com/evroon/bracket/releases" target="_blank" rel="noopener noreferrer" class="footer__link-item">Changelog<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">Bracket - Self-Hosted Tournament System.<br> Licensed under AGPL-v3.0. Copyright © 2024 Bracket. Built with Docusaurus.</div></div></div></footer></div>
</body>
</html>