diff options
Diffstat (limited to 'vendor/twbs/bootstrap-icons/docs/layouts')
26 files changed, 603 insertions, 0 deletions
diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/_default/404.html b/vendor/twbs/bootstrap-icons/docs/layouts/_default/404.html new file mode 100644 index 000000000..7da3f1459 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/_default/404.html @@ -0,0 +1,16 @@ +<!doctype html> +<html lang="en"> + <head> + {{ partial "head" . }} + </head> + <body class="d-flex flex-column min-vh-100"> + {{ partialCached "skippy" . }} + {{ partialCached "navbar" . }} + + <main class="my-auto p-5" id="content"> + {{ .Content }} + </main> + + {{- partialCached "scripts" . "default" }} + </body> +</html> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/_default/sprite.html b/vendor/twbs/bootstrap-icons/docs/layouts/_default/sprite.html new file mode 100644 index 000000000..fdb772fcb --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/_default/sprite.html @@ -0,0 +1,25 @@ +<!doctype html> +<html lang="en"> + <head> + {{ partial "head" . }} + </head> + <body id="icons-body" class="text-center"> + {{ partialCached "skippy" . }} + {{ partialCached "navbar" . }} + + <main class="container-xxl bd-gutter" id="content"> + <nav aria-label="breadcrumb"> + <ol class="breadcrumb my-4 p-0"> + <li class="breadcrumb-item"><a href="/">Icons</a></li> + <li class="breadcrumb-item active" aria-current="page">SVG Sprite</li> + </ol> + </nav> + {{ partialCached "icons" . "fonts" }} + + {{ .Content }} + </main> + + {{- partialCached "footer" . }} + {{- partialCached "scripts" . "fonts" }} + </body> +</html> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/alias.html b/vendor/twbs/bootstrap-icons/docs/layouts/alias.html new file mode 100644 index 000000000..4c4b4d87d --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/alias.html @@ -0,0 +1,11 @@ +<!doctype html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <title>{{ .Permalink }}</title> + <link rel="canonical" href="{{ .Permalink }}"> + <meta name="robots" content="noindex"> + <meta http-equiv="refresh" content="0; url={{ .Permalink }}"> + </head> +</html> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/icons/list.html b/vendor/twbs/bootstrap-icons/docs/layouts/icons/list.html new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/icons/list.html diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/icons/single.html b/vendor/twbs/bootstrap-icons/docs/layouts/icons/single.html new file mode 100644 index 000000000..0d791da88 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/icons/single.html @@ -0,0 +1,154 @@ +<!doctype html> +<html lang="en"> + <head> + {{ partial "head" . }} + </head> + <body id="icons-body"> + {{ partialCached "skippy" . }} + {{ partialCached "navbar" . }} + + <main class="container icon-examples" id="content"> + <nav aria-label="breadcrumb"> + <ol class="breadcrumb my-4 p-0"> + <li class="breadcrumb-item"><a href="/">Icons</a></li> + <li class="breadcrumb-item active" aria-current="page">{{ .Title }}</li> + </ol> + </nav> + + <div class="row align-items-md-center"> + <div class="col-md-6 col-lg-8"> + <h1>{{ .Title }}</h1> + + {{ if or .Params.tags .Params.categories -}} + <ul class="list-unstyled mb-3 mb-md-0"> + {{ with .Params.tags }}<li><strong>Tags:</strong> {{ delimit . ", " }}</li>{{ end }} + {{ with .Params.categories }}<li><strong>Category:</strong> {{ delimit . ", " }}</li>{{ end }} + </ul> + {{- end }} + </div> + <div class="col-md-6 col-lg-4"> + {{ partialCached "ads" . }} + </div> + </div> + + <hr class="my-4"> + + {{- $localSvgPath := printf "/icons/%s.svg" .File.TranslationBaseName -}} + {{- $svgPath := path.Join "/assets/" $localSvgPath -}} + {{- $svgHtml := readFile $localSvgPath | chomp | safeHTML -}} + + <div class="row gx-lg-5"> + <div class="col-lg-8 mb-4"> + <div class="icon-demo mb-4 border rounded-3 d-flex align-items-center justify-content-center p-3 py-6" style="font-size: 10em" role="img" aria-label="{{ .Title }} - large preview"> + {{ $svgHtml }} + </div> + + <h2>Examples</h2> + <div class="p-3 p-md-4 border rounded-3 icon-demo-examples"> + <div class="fs-2 mb-3"> + {{ $svgHtml }} + Heading + </div> + <div class="fs-4 mb-3"> + {{ $svgHtml }} + Smaller heading + </div> + <p> + Inline text {{ $svgHtml }} + </p> + <p> + <a href="#" class="text-decoration-none"> + Example link text + {{ $svgHtml }} + </a> + </p> + <div class="d-flex gap-2 mb-3"> + <button type="button" class="btn btn-primary"> + {{ $svgHtml }} + Button + </button> + <button type="button" class="btn btn-success"> + {{ $svgHtml }} + Button + </button> + <button type="button" class="btn btn-outline-danger"> + {{ $svgHtml }} + Button + </button> + </div> + <div class="d-flex gap-2 mb-3"> + <button type="button" class="btn btn-secondary"> + {{ $svgHtml }} + </button> + <div class="btn-group"> + <button type="button" class="btn btn-outline-secondary"> + {{ $svgHtml }} + <span class="visually-hidden">Button</span> + </button> + <button type="button" class="btn btn-outline-secondary"> + {{ $svgHtml }} + <span class="visually-hidden">Button</span> + </button> + <button type="button" class="btn btn-outline-secondary"> + {{ $svgHtml }} + <span class="visually-hidden">Button</span> + </button> + </div> + </div> + <div class="col-md-6"> + <div class="input-group"> + <span class="input-group-text" id="basic-addon1"> + {{ $svgHtml }} + </span> + <input type="text" class="form-control" placeholder="Input group example" aria-label="Input group example" aria-describedby="basic-addon1"> + </div> + </div> + </div> + </div> + <div class="col-lg-4 mb-4"> + <h2 class="fs-3">Download</h2> + <p>Download the SVG to use or edit.</p> + <a href="{{ $svgPath }}" class="btn btn-bd-primary mb-4" download>Download SVG</a> + + <h2 class="fs-3">Icon font</h2> + <p>Using the web font? Copy, paste, and go.</p> + + <div class="mb-4"> + {{ $iconFontSnippet := printf `<i class="bi bi-%s"></i>` .File.TranslationBaseName -}} + {{- highlight $iconFontSnippet "html" "" }} + </div> + + <h2 class="fs-3">Code point</h2> + <div class="mb-4"> + {{ $codepoints := getJSON "font/bootstrap-icons.json" -}} + {{ $hexCodepoint := printf "%X" (int (index $codepoints .File.TranslationBaseName)) }} + <ul class="list-unstyled"> + <li> + Unicode: <code>U+{{- $hexCodepoint}}</code> + </li> + <li> + CSS: <code>\{{- $hexCodepoint}}</code> + </li> + <li> + JS: <code>\u{{- $hexCodepoint}}</code> + </li> + <li> + HTML: <code>&#x{{- $hexCodepoint}};</code> + </li> + </ul> + </div> + + <h2 class="fs-3">Copy HTML</h2> + <p>Paste the SVG right into your project's code.</p> + + <div id="copy-error-callout" class="alert alert-info d-none" role="alert"></div> + + {{ highlight $svgHtml "html" "" }} + </div> + </div> + </main> + + {{- partialCached "footer" . }} + {{- partialCached "scripts" . "default" }} + </body> +</html> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/ads.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/ads.html new file mode 100644 index 000000000..5bfebe8bf --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/ads.html @@ -0,0 +1 @@ +<script async src="https://cdn.carbonads.com/carbon.js?serve=CE7D4277&placement=iconsgetbootstrapcom" id="_carbonads_js"></script> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/analytics.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/analytics.html new file mode 100644 index 000000000..3881ae896 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/analytics.html @@ -0,0 +1,8 @@ +<script defer src="https://cdn.usefathom.com/script.js" data-site="ITUSEYJG"></script> +<script> + window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; + ga('create', 'UA-146052-10', 'getbootstrap.com'); + ga('set', 'anonymizeIp', true); + ga('send', 'pageview'); +</script> +<script async src="https://www.google-analytics.com/analytics.js"></script> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/favicons.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/favicons.html new file mode 100644 index 000000000..520b61a12 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/favicons.html @@ -0,0 +1,8 @@ +{{ "<!-- Favicons -->" | safeHTML }} +<link rel="apple-touch-icon" href="/assets/img/favicons/apple-touch-icon.png" sizes="180x180"> +<link rel="icon" href="/assets/img/favicons/favicon-32x32.png" sizes="32x32" type="image/png"> +<link rel="icon" href="/assets/img/favicons/favicon-16x16.png" sizes="16x16" type="image/png"> +<link rel="manifest" href="/assets/img/favicons/manifest.json"> +<link rel="mask-icon" href="/assets/img/favicons/safari-pinned-tab.svg" color="#712cf9"> +<link rel="icon" href="/assets/img/favicons/favicon.ico"> +<meta name="theme-color" content="#712cf9"> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/footer.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/footer.html new file mode 100644 index 000000000..e340df5b1 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/footer.html @@ -0,0 +1,58 @@ +<footer class="bd-footer py-4 py-md-5 mt-5 bg-body-tertiary"> + <div class="container py-4 py-md-5 px-4 px-md-3 text-body-secondary"> + <div class="row"> + <div class="col-lg-3 mb-3"> + <a class="d-inline-flex align-items-center mb-2 text-body-secondary text-decoration-none" href="/" aria-label="Bootstrap"> + {{ partial "icons/bootstrap-white-fill.svg" (dict "class" "d-block me-2" "width" "40" "height" "32") }} + <span class="fs-5">Bootstrap</span> + </a> + <ul class="list-unstyled small"> + <li class="mb-2">Designed and built with all the love in the world by the <a href="{{ .Site.Params.main }}/docs/{{ .Site.Params.docs_version }}/about/team/">Bootstrap team</a> with the help of <a href="{{ .Site.Params.repo }}/graphs/contributors">our contributors</a>.</li> + <li class="mb-2">Code licensed <a href="{{ .Site.Params.repo }}/blob/main/LICENSE" target="_blank" rel="license noopener">MIT</a>, docs <a href="https://creativecommons.org/licenses/by/3.0/" target="_blank" rel="license noopener">CC BY 3.0</a>.</li> + </ul> + </div> + <div class="col-6 col-lg-2 offset-lg-1 mb-3"> + <h5>Links</h5> + <ul class="list-unstyled"> + <li class="mb-2"><a href="{{ .Site.Params.main }}/">Home</a></li> + <li class="mb-2"><a href="{{ .Site.Params.main }}/docs/{{ .Site.Params.docs_version }}/">Docs</a></li> + <li class="mb-2"><a href="{{ .Site.Params.main }}/docs/{{ .Site.Params.docs_version }}/examples/">Examples</a></li> + <li class="mb-2"><a href="{{ .Site.Params.icons }}">Icons</a></li> + <li class="mb-2"><a href="{{ .Site.Params.themes }}">Themes</a></li> + <li class="mb-2"><a href="{{ .Site.Params.blog }}">Blog</a></li> + <li class="mb-2"><a href="{{ .Site.Params.swag }}">Swag Store</a></li> + </ul> + </div> + <div class="col-6 col-lg-2 mb-3"> + <h5>Guides</h5> + <ul class="list-unstyled"> + <li class="mb-2"><a href="{{ .Site.Params.main }}/docs/{{ .Site.Params.docs_version }}/getting-started/">Getting started</a></li> + <li class="mb-2"><a href="{{ .Site.Params.main }}/docs/{{ .Site.Params.docs_version }}/examples/starter-template/">Starter template</a></li> + <li class="mb-2"><a href="{{ .Site.Params.main }}/docs/{{ .Site.Params.docs_version }}/getting-started/webpack/">Webpack</a></li> + <li class="mb-2"><a href="{{ .Site.Params.main }}/docs/{{ .Site.Params.docs_version }}/getting-started/parcel/">Parcel</a></li> + <li class="mb-2"><a href="{{ .Site.Params.main }}/docs/{{ .Site.Params.docs_version }}/getting-started/vite/">Vite</a></li> + </ul> + </div> + <div class="col-6 col-lg-2 mb-3"> + <h5>Projects</h5> + <ul class="list-unstyled"> + <li class="mb-2"><a href="{{ .Site.Params.github_org }}/bootstrap">Bootstrap 5</a></li> + <li class="mb-2"><a href="{{ .Site.Params.github_org }}/bootstrap/tree/v4-dev">Bootstrap 4</a></li> + <li class="mb-2"><a href="{{ .Site.Params.github_org }}/icons">Icons</a></li> + <li class="mb-2"><a href="{{ .Site.Params.github_org }}/rfs">RFS</a></li> + <li class="mb-2"><a href="{{ .Site.Params.github_org }}/bootstrap-npm-starter">npm starter</a></li> + </ul> + </div> + <div class="col-6 col-lg-2 mb-3"> + <h5>Community</h5> + <ul class="list-unstyled"> + <li class="mb-2"><a href="{{ .Site.Params.github_org }}/bootstrap/issues">Issues</a></li> + <li class="mb-2"><a href="{{ .Site.Params.github_org }}/bootstrap/discussions">Discussions</a></li> + <li class="mb-2"><a href="https://github.com/sponsors/twbs">Corporate sponsors</a></li> + <li class="mb-2"><a href="{{ .Site.Params.opencollective }}">Open Collective</a></li> + <li class="mb-2"><a href="https://stackoverflow.com/questions/tagged/bootstrap-5">Stack Overflow</a></li> + </ul> + </div> + </div> + </div> +</footer> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/head.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/head.html new file mode 100644 index 000000000..a718d128e --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/head.html @@ -0,0 +1,15 @@ +<meta charset="utf-8"> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<title>{{ if .IsHome }}{{ .Site.Title | markdownify }} · {{ .Site.Params.description | markdownify }}{{ else }}{{ .Title | markdownify }} · {{ .Site.Title | markdownify }}{{ end }}</title> +<meta name="description" content="{{ .Page.Params.description | default .Site.Params.description | markdownify }}"> +<meta name="generator" content="Hugo {{ hugo.Version }}"> + +<link rel="canonical" href="{{ .Permalink }}"> + +{{- $colorModeJS := resources.Get "js/color-modes.js" | resources.Copy "/assets/js/color-modes.js" -}} +<script src="{{ $colorModeJS.Permalink | relURL }}"></script> + +{{ partialCached "stylesheet" . }} +{{ partialCached "favicons" . }} +{{ partial "social" . }} +{{ partialCached "analytics" . }} diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/home/hero.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/home/hero.html new file mode 100644 index 000000000..b6848f89e --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/home/hero.html @@ -0,0 +1,51 @@ +<div class="hero py-5 text-center text-lg-start"> + <div class="container-xxl bd-gutter"> + <div class="row flex-lg-row-reverse"> + <div class="col-6 mx-auto col-lg-5 mx-lg-0"> + <img srcset="/assets/img/icons-hero.png, /assets/img/icons-hero@2x.png 2x" + src="/assets/img/icons-hero.png" + class="img-fluid my-3 mx-auto" + alt="Bootstrap Icons" width="450" height="340"> + </div> + <div class="col-lg-7"> + <a class="d-block d-sm-inline-block py-1 px-3 mb-4 text-decoration-none rounded-3 hero-notice" href="{{ .Site.Params.blog }}/2023/09/12/bootstrap-icons-1-11-0/"> + <strong>New in v1.11.0:</strong> 100 new icons! + </a> + <h1 class="f0">Bootstrap Icons</h1> + <p class="mb-4 f3 font-weight-normal">Free, high quality, open source icon library with over 2,000 icons. Include them anyway you like—SVGs, SVG sprite, or web fonts. Use them with or without <a href="{{ .Site.Params.main }}/">Bootstrap</a> in any project.</p> + + <div class="d-flex flex-column flex-md-row align-items-stretch justify-content-center justify-content-md-start mb-5 fs-5"> + <div class="fs-5 d-inline-block mb-3 me-md-3 mb-md-0"> + {{ highlight "npm i bootstrap-icons" "sh" "" }} + </div> + <a class="btn btn-lg btn-figma d-flex align-items-center justify-content-center" href="{{ .Site.Params.icons_figma }}" target="_blank" rel="noopener"> + {{ partial "icons/figma.svg" (dict "class" "me-2" "width" "18" "height" "24") }} + Open in Figma + </a> + </div> + + {{ partialCached "ads" . }} + + <hr class="mx-auto mx-lg-0 my-5"> + + <p class="text-muted"> + Currently <a href="{{ .Site.Params.icons_repo }}/releases/tag/v{{ .Site.Params.version }}">v{{ .Site.Params.version }}</a> + <span class="px-1">•</span> + <a href="#icons">Icons</a> + <span class="px-1">•</span> + <a href="/sprite/">Icon Sprite</a> + <span class="px-1">•</span> + <a href="#install">Install</a> + <span class="px-1">•</span> + <a href="#usage">Usage</a> + <span class="px-1">•</span> + <a href="#styling">Styling</a> + <span class="px-1">•</span> + <a href="#accessibility">Accessibility</a> + <span class="px-1">•</span> + <a href="{{ .Site.Params.icons_repo }}">GitHub repo</a> + </p> + </div> + </div> + </div> +</div> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons.html new file mode 100644 index 000000000..6f69a3294 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons.html @@ -0,0 +1,30 @@ +<div class="my-5"> + <div class="d-flex mb-4"> + <h2 id="icons" class="mb-0">Icons</h2> + <form class="subnav-search d-flex flex-nowrap ms-auto"> + <label for="search" class="visually-hidden">Search for icons</label> + <input class="form-control search mb-0" id="search" type="search" placeholder="Start typing to filter..." autocomplete="off"> + </form> + </div> + <ul id="icons-list" class="row row-cols-3 row-cols-sm-4 row-cols-lg-6 row-cols-xl-8 list-unstyled list"> + {{ range (where .Site.RegularPages "Type" "icons") -}} + {{- $filename := .File.TranslationBaseName -}} + {{- with .Site.GetPage .File.Path }} + <li class="col mb-4" data-name="{{ $filename }}"{{ with .Params.tags }} data-tags="{{ delimit . " " }}"{{ end }}{{ with .Params.categories }} data-categories="{{ delimit . " " | lower }}"{{ end }}> + <a class="d-block text-body-emphasis text-decoration-none" href="{{ .RelPermalink }}"> + <div class="px-3 py-4 mb-2 bg-body-secondary text-center rounded"> + {{ if $.IsHome -}} + <i class="bi bi-{{ $filename }}"></i> + {{- else -}} + <svg class="bi" width="1em" height="1em" fill="currentColor"> + <use xlink:href="../bootstrap-icons.svg#{{ $filename }}"/> + </svg> + {{- end }} + </div> + <div class="name text-muted text-decoration-none text-center pt-1">{{ $filename }}</div> + </a> + </li> + {{- end }} + {{- end }} + </ul> +</div> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/bootstrap-white-fill.svg b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/bootstrap-white-fill.svg new file mode 100644 index 000000000..af4bc7fcf --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/bootstrap-white-fill.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg"{{ with .width }} width="{{ . }}"{{ end }}{{ with .height }} height="{{ . }}"{{ end }}{{ with .class }} class="{{ . }}"{{ end }} viewBox="0 0 118 94" role="img"><title>{{ with .title }}{{ . }}{{ else }}Bootstrap{{ end }}</title><path fill-rule="evenodd" clip-rule="evenodd" d="M24.509 0c-6.733 0-11.715 5.893-11.492 12.284.214 6.14-.064 14.092-2.066 20.577C8.943 39.365 5.547 43.485 0 44.014v5.972c5.547.529 8.943 4.649 10.951 11.153 2.002 6.485 2.28 14.437 2.066 20.577C12.794 88.106 17.776 94 24.51 94H93.5c6.733 0 11.714-5.893 11.491-12.284-.214-6.14.064-14.092 2.066-20.577 2.009-6.504 5.396-10.624 10.943-11.153v-5.972c-5.547-.529-8.934-4.649-10.943-11.153-2.002-6.484-2.28-14.437-2.066-20.577C105.214 5.894 100.233 0 93.5 0H24.508zM80 57.863C80 66.663 73.436 72 62.543 72H44a2 2 0 01-2-2V24a2 2 0 012-2h18.437c9.083 0 15.044 4.92 15.044 12.474 0 5.302-4.01 10.049-9.119 10.88v.277C75.317 46.394 80 51.21 80 57.863zM60.521 28.34H49.948v14.934h8.905c6.884 0 10.68-2.772 10.68-7.727 0-4.643-3.264-7.207-9.012-7.207zM49.948 49.2v16.458H60.91c7.167 0 10.964-2.876 10.964-8.281 0-5.406-3.903-8.178-11.425-8.178H49.948z" fill="currentColor"/></svg>
\ No newline at end of file diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/figma.svg b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/figma.svg new file mode 100644 index 000000000..2d22b215d --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/figma.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg"{{ with .width }} width="{{ . }}"{{ end }}{{ with .height }} height="{{ . }}"{{ end }}{{ with .class }} class="{{ . }}"{{ end }} viewBox="0 0 288 432" role="img"> + <rect width="95.0226" height="142.534" fill="black" fill-opacity="0" transform="translate(1.46603 2.19946) scale(3)"/> + <path d="M144 216C144 176.641 175.907 144.733 215.267 144.733V144.733C254.626 144.733 286.534 176.641 286.534 216V216C286.534 255.36 254.626 287.267 215.267 287.267V287.267C175.907 287.267 144 255.36 144 216V216Z" fill="#1ABCFE"/> + <path d="M1.46603 358.534C1.46603 319.175 33.3733 287.267 72.733 287.267H144V358.534C144 397.894 112.093 429.801 72.733 429.801V429.801C33.3733 429.801 1.46603 397.894 1.46603 358.534V358.534Z" fill="#0ACF83"/> + <path d="M144 2.19946V144.733H215.267C254.627 144.733 286.534 112.826 286.534 73.4664V73.4664C286.534 34.1068 254.627 2.19946 215.267 2.19946L144 2.19946Z" fill="#FF7262"/> + <path d="M1.46603 73.4664C1.46603 112.826 33.3733 144.733 72.733 144.733L144 144.733L144 2.19941L72.733 2.19941C33.3733 2.19941 1.46603 34.1067 1.46603 73.4664V73.4664Z" fill="#F24E1E"/> + <path d="M1.46603 216C1.46603 255.36 33.3733 287.267 72.733 287.267H144L144 144.733L72.733 144.733C33.3733 144.733 1.46603 176.641 1.46603 216V216Z" fill="#A259FF"/> +</svg> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/github.svg b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/github.svg new file mode 100644 index 000000000..6f06f7722 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/github.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg"{{ with .width }} width="{{ . }}"{{ end }}{{ with .height }} height="{{ . }}"{{ end }}{{ with .class }} class="{{ . }}"{{ end }} viewBox="0 0 512 499.36" role="img"><title>{{ with .title }}{{ . }}{{ else }}GitHub{{ end }}</title><path fill="currentColor" fill-rule="evenodd" d="M256 0C114.64 0 0 114.61 0 256c0 113.09 73.34 209 175.08 242.9 12.8 2.35 17.47-5.56 17.47-12.34 0-6.08-.22-22.18-.35-43.54-71.2 15.49-86.2-34.34-86.2-34.34-11.64-29.57-28.42-37.45-28.42-37.45-23.27-15.84 1.73-15.55 1.73-15.55 25.69 1.81 39.21 26.38 39.21 26.38 22.84 39.12 59.92 27.82 74.5 21.27 2.33-16.54 8.94-27.82 16.25-34.22-56.84-6.43-116.6-28.43-116.6-126.49 0-27.95 10-50.8 26.35-68.69-2.63-6.48-11.42-32.5 2.51-67.75 0 0 21.49-6.88 70.4 26.24a242.65 242.65 0 0 1 128.18 0c48.87-33.13 70.33-26.24 70.33-26.24 14 35.25 5.18 61.27 2.55 67.75 16.41 17.9 26.31 40.75 26.31 68.69 0 98.35-59.85 120-116.88 126.32 9.19 7.9 17.38 23.53 17.38 47.41 0 34.22-.31 61.83-.31 70.23 0 6.85 4.61 14.81 17.6 12.31C438.72 464.97 512 369.08 512 256.02 512 114.62 397.37 0 256 0z"/></svg>
\ No newline at end of file diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/opencollective.svg b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/opencollective.svg new file mode 100644 index 000000000..2896ba50c --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/opencollective.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg"{{ with .width }} width="{{ . }}"{{ end }}{{ with .height }} height="{{ . }}"{{ end }} fill="currentColor" fill-rule="evenodd"{{ with .class }} class="{{ . }}"{{ end }} viewBox="0 0 40 41" role="img"><title>{{ with .title }}{{ . }}{{ else }}Open Collective{{ end }}</title><path fill-opacity=".4" d="M32.8 21c0 2.4-.8 4.9-2 6.9l5.1 5.1c2.5-3.4 4.1-7.6 4.1-12 0-4.6-1.6-8.8-4-12.2L30.7 14c1.2 2 2 4.3 2 7z"/><path d="M20 33.7a12.8 12.8 0 0 1 0-25.6c2.6 0 5 .7 7 2.1L32 5a20 20 0 1 0 .1 31.9l-5-5.2a13 13 0 0 1-7 2z"/></svg>
\ No newline at end of file diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/twitter.svg b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/twitter.svg new file mode 100644 index 000000000..7a7fcee28 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/icons/twitter.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg"{{ with .width }} width="{{ . }}"{{ end }}{{ with .height }} height="{{ . }}"{{ end }}{{ with .class }} class="{{ . }}"{{ end }} viewBox="0 0 512 416.32" role="img"><title>{{ with .title }}{{ . }}{{ else }}Twitter{{ end }}</title><path fill="currentColor" d="M160.83 416.32c193.2 0 298.92-160.22 298.92-298.92 0-4.51 0-9-.2-13.52A214 214 0 0 0 512 49.38a212.93 212.93 0 0 1-60.44 16.6 105.7 105.7 0 0 0 46.3-58.19 209 209 0 0 1-66.79 25.37 105.09 105.09 0 0 0-181.73 71.91 116.12 116.12 0 0 0 2.66 24c-87.28-4.3-164.73-46.3-216.56-109.82A105.48 105.48 0 0 0 68 159.6a106.27 106.27 0 0 1-47.53-13.11v1.43a105.28 105.28 0 0 0 84.21 103.06 105.67 105.67 0 0 1-47.33 1.84 105.06 105.06 0 0 0 98.14 72.94A210.72 210.72 0 0 1 25 370.84a202.17 202.17 0 0 1-25-1.43 298.85 298.85 0 0 0 160.83 46.92"/></svg>
\ No newline at end of file diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/navbar.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/navbar.html new file mode 100644 index 000000000..6d68fd582 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/navbar.html @@ -0,0 +1,119 @@ +<header class="navbar navbar-expand-lg navbar-dark bd-navbar sticky-top"> + <nav class="container-xxl bd-gutter flex-wrap flex-lg-nowrap" aria-label="Main navigation"> + <div class="d-lg-none" style="width: 2.25rem;"></div> + + <a class="navbar-brand p-0 me-0 me-lg-2" href="{{ .Site.Params.main }}/" aria-label="Bootstrap"> + {{ partial "icons/bootstrap-white-fill.svg" (dict "class" "d-block my-1" "width" "40" "height" "32") }} + </a> + + <button class="navbar-toggler d-flex d-lg-none order-3 p-2" type="button" data-bs-toggle="offcanvas" data-bs-target="#bdNavbar" aria-controls="bdNavbar" aria-expanded="false" aria-label="Toggle navigation"> + <i class="bi bi-three-dots" aria-hidden="true"></i> + </button> + + <div class="offcanvas-lg offcanvas-end flex-grow-1" id="bdNavbar" aria-labelledby="bdNavbarOffcanvasLabel"> + <div class="offcanvas-header px-4 pb-0"> + <h5 class="offcanvas-title text-white" id="bdNavbarOffcanvasLabel">Bootstrap</h5> + <button type="button" class="btn-close btn-close-white" data-bs-dismiss="offcanvas" aria-label="Close" data-bs-target="#bdNavbar"></button> + </div> + + <div class="offcanvas-body p-4 pt-0 p-lg-0"> + <hr class="d-lg-none text-white-50"> + <ul class="navbar-nav flex-row flex-wrap bd-navbar-nav"> + <li class="nav-item col-6 col-lg-auto"> + <a class="nav-link py-2 px-0 px-lg-2" href="{{ .Site.Params.main }}/docs/{{ .Site.Params.docs_version }}/getting-started/introduction/" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Docs');" target="_blank" rel="noopener">Docs</a> + </li> + <li class="nav-item col-6 col-lg-auto"> + <a class="nav-link py-2 px-0 px-lg-2" href="{{ .Site.Params.main }}/docs/{{ .Site.Params.docs_version }}/examples/" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Examples');" target="_blank" rel="noopener">Examples</a> + </li> + <li class="nav-item col-6 col-lg-auto"> + <a class="nav-link py-2 px-0 px-lg-2 active" href="/" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Icons');">Icons</a> + </li> + <li class="nav-item col-6 col-lg-auto"> + <a class="nav-link py-2 px-0 px-lg-2" href="{{ .Site.Params.themes }}" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Themes');" target="_blank" rel="noopener">Themes</a> + </li> + <li class="nav-item col-6 col-lg-auto"> + <a class="nav-link py-2 px-0 px-lg-2" href="{{ .Site.Params.blog }}" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Blog');" target="_blank" rel="noopener">Blog</a> + </li> + </ul> + + <hr class="d-lg-none text-white-50"> + + <ul class="navbar-nav flex-row flex-wrap ms-md-auto"> + <li class="nav-item col-6 col-lg-auto"> + <a class="nav-link py-2 px-0 px-lg-2" href="{{ .Site.Params.github_org }}" target="_blank" rel="noopener"> + {{ partial "icons/github.svg" (dict "class" "navbar-nav-svg" "width" "16" "height" "16") }} + <small class="d-lg-none ms-2">GitHub</small> + </a> + </li> + <li class="nav-item col-6 col-lg-auto"> + <a class="nav-link py-2 px-0 px-lg-2" href="https://twitter.com/{{ .Site.Params.twitter }}" target="_blank" rel="noopener"> + {{ partial "icons/twitter.svg" (dict "class" "navbar-nav-svg" "width" "16" "height" "16") }} + <small class="d-lg-none ms-2">Twitter</small> + </a> + </li> + <li class="nav-item col-6 col-lg-auto"> + <a class="nav-link py-2 px-0 px-lg-2" href="{{ .Site.Params.opencollective }}" target="_blank" rel="noopener"> + {{ partial "icons/opencollective.svg" (dict "class" "navbar-nav-svg" "width" "16" "height" "16") }} + <small class="d-lg-none ms-2">Open Collective</small> + </a> + </li> + + <li class="nav-item py-2 py-lg-1 col-12 col-lg-auto"> + <div class="vr d-none d-lg-flex h-100 mx-lg-2 text-white"></div> + <hr class="d-lg-none my-2 text-white-50"> + </li> + + <li class="nav-item dropdown"> + <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> + <symbol id="circle-half" viewBox="0 0 16 16"> + <path d="M8 15A7 7 0 1 0 8 1v14zm0 1A8 8 0 1 1 8 0a8 8 0 0 1 0 16z"/> + </symbol> + <symbol id="moon-stars-fill" viewBox="0 0 16 16"> + <path d="M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278z"/> + <path d="M10.794 3.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387a1.734 1.734 0 0 0-1.097 1.097l-.387 1.162a.217.217 0 0 1-.412 0l-.387-1.162A1.734 1.734 0 0 0 9.31 6.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387a1.734 1.734 0 0 0 1.097-1.097l.387-1.162zM13.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732l-.774-.258a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L13.863.1z"/> + </symbol> + <symbol id="sun-fill" viewBox="0 0 16 16"> + <path d="M8 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z"/> + </symbol> + </svg> + + <button class="btn btn-link nav-link py-2 px-0 px-lg-2 dropdown-toggle d-flex align-items-center" + id="bd-theme" + type="button" + aria-expanded="false" + data-bs-toggle="dropdown" + data-bs-display="static" + aria-label="Toggle theme (auto)"> + <svg class="bi my-1 theme-icon-active"><use href="#circle-half"></use></svg> + <span class="d-lg-none ms-2" id="bd-theme-text">Toggle theme</span> + </button> + <ul class="dropdown-menu dropdown-menu-end" aria-labelledby="bd-theme-text"> + <li> + <button type="button" class="dropdown-item d-flex align-items-center" data-bs-theme-value="light" aria-pressed="false"> + <svg class="bi me-2 opacity-50 theme-icon"><use href="#sun-fill"></use></svg> + Light + <svg class="bi ms-auto d-none"><use href="#check2"></use></svg> + </button> + </li> + <li> + <button type="button" class="dropdown-item d-flex align-items-center" data-bs-theme-value="dark" aria-pressed="false"> + <svg class="bi me-2 opacity-50 theme-icon"><use href="#moon-stars-fill"></use></svg> + Dark + <svg class="bi ms-auto d-none"><use href="#check2"></use></svg> + </button> + </li> + <li> + <button type="button" class="dropdown-item d-flex align-items-center active" data-bs-theme-value="auto" aria-pressed="true"> + <svg class="bi me-2 opacity-50 theme-icon"><use href="#circle-half"></use></svg> + Auto + <svg class="bi ms-auto d-none"><use href="#check2"></use></svg> + </button> + </li> + </ul> + </li> + + </ul> + </div> + </div> + </nav> +</header> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/scripts.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/scripts.html new file mode 100644 index 000000000..e8b01a080 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/scripts.html @@ -0,0 +1,15 @@ +<script async src="/assets/js/vendor/bootstrap.bundle.min.js"></script> + +{{- $esbuildOptions := dict "target" "es2019" -}} + +{{- if eq hugo.Environment "production" -}} + {{- $esbuildOptions = merge $esbuildOptions (dict "minify" "true") -}} +{{- end -}} + +{{- if or .IsHome (eq .Page.Layout "sprite") -}} + {{- $searchJs := resources.Get "js/search.js" | js.Build $esbuildOptions | resources.Copy "/assets/js/search.js" -}} + <script async src="{{ $searchJs.Permalink | relURL }}"></script> +{{- end }} + +{{- $application := resources.Get "js/application.js" | js.Build $esbuildOptions | resources.Copy "/assets/js/application.js" -}} +<script async src="{{ $application.Permalink | relURL }}"></script> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/skippy.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/skippy.html new file mode 100644 index 000000000..a66b8d69c --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/skippy.html @@ -0,0 +1,3 @@ +<a class="skippy visually-hidden-focusable" href="#content"> + <span class="skippy-text">Skip to main content</span> +</a> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/social.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/social.html new file mode 100644 index 000000000..8e734dabd --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/social.html @@ -0,0 +1,17 @@ +{{ "<!-- Twitter -->" | safeHTML }} +<meta name="twitter:card" content="{{ if .IsHome }}summary_large_image{{ else }}summary{{ end }}"> +<meta name="twitter:site" content="@{{ .Site.Params.twitter }}"> +<meta name="twitter:creator" content="@{{ .Site.Params.twitter }}"> +<meta name="twitter:title" content="{{ .Title | default .Site.Title | markdownify }}"> +<meta name="twitter:description" content="{{ .Page.Params.description | default .Site.Params.description | markdownify }}"> +<meta name="twitter:image" content="{{ .Site.Params.social_image_path | absURL }}"> + +{{ "<!-- Facebook -->" | safeHTML }} +<meta property="og:url" content="{{ .Permalink }}"> +<meta property="og:title" content="{{ .Title | default .Site.Title | markdownify }}"> +<meta property="og:description" content="{{ .Page.Params.description | default .Site.Params.description | markdownify }}"> +<meta property="og:type" content="{{ if .IsPage }}article{{ else }}website{{ end }}"> +<meta property="og:image" content="{{ .Site.Params.social_image_path | absURL }}"> +<meta property="og:image:type" content="image/png"> +<meta property="og:image:width" content="1000"> +<meta property="og:image:height" content="500"> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/partials/stylesheet.html b/vendor/twbs/bootstrap-icons/docs/layouts/partials/stylesheet.html new file mode 100644 index 000000000..2502e1b5e --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/partials/stylesheet.html @@ -0,0 +1,12 @@ +<link rel="stylesheet" href="/assets/font/bootstrap-icons.min.css"> + +{{- $sassOptions := dict "targetPath" "assets/css/docs.css" "precision" 6 -}} +{{- $postcssOptions := dict "use" "autoprefixer" "noMap" true -}} + +{{- if eq hugo.Environment "production" -}} + {{- $sassOptions = merge $sassOptions (dict "outputStyle" "compressed") -}} +{{- end -}} + +{{- $style := resources.Get "scss/docs.scss" | toCSS $sassOptions | postCSS $postcssOptions -}} + +<link rel="stylesheet" href="{{ $style.Permalink | relURL }}"> diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/robots.txt b/vendor/twbs/bootstrap-icons/docs/layouts/robots.txt new file mode 100644 index 000000000..271b4f1b7 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/robots.txt @@ -0,0 +1,12 @@ +# www.robotstxt.org + +{{- $isProduction := eq hugo.Environment "production" -}} +{{- $isNetlify := eq (getenv "NETLIFY") "true" -}} +{{- $allowCrawling := and (not $isNetlify) $isProduction -}} + +{{ if $allowCrawling }} +# Allow crawling of all content +{{- end }} +User-agent: * +Disallow:{{ if not $allowCrawling }} /{{ end }} +Sitemap: {{ "/sitemap.xml" | absURL }} diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/shortcodes/example.html b/vendor/twbs/bootstrap-icons/docs/layouts/shortcodes/example.html new file mode 100644 index 000000000..6701b1377 --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/shortcodes/example.html @@ -0,0 +1,25 @@ +{{- /* + Usage: `example [args]` + + `args` are optional and can be one of the following: + id: the `div`'s id - default: "" + class: any extra class(es) to be added to the `div` - default "" + show_preview: if the preview should be output in the HTML - default: `true` + show_markup: if the markup should be output in the HTML - default: `true` +*/ -}} + +{{- $show_preview := .Get "show_preview" | default true -}} +{{- $show_markup := .Get "show_markup" | default true -}} +{{- $input := .Inner -}} + +{{- if eq $show_preview true -}} +<div{{ with .Get "id" }} id="{{ . }}"{{ end }} class="bd-example{{ with .Get "class" }} {{ . }}{{ end }}"> + {{- $input -}} +</div> +{{- end -}} + +{{- if eq $show_markup true -}} + {{- $content := replaceRE `<svg class="bd\-placeholder\-img(?:\-lg)?(?: *?bd\-placeholder\-img\-lg)? ?(.*?)".*?<\/svg>\n` `<img src="..." class="$1" alt="...">` $input -}} + {{- $content = replaceRE `(class=" *?")` "" $content -}} + {{- highlight (trim $content "\n") "html" "" -}} +{{- end -}} diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/shortcodes/md.html b/vendor/twbs/bootstrap-icons/docs/layouts/shortcodes/md.html new file mode 100644 index 000000000..82107bcef --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/shortcodes/md.html @@ -0,0 +1 @@ +{{- .Inner | markdownify -}} diff --git a/vendor/twbs/bootstrap-icons/docs/layouts/sitemap.xml b/vendor/twbs/bootstrap-icons/docs/layouts/sitemap.xml new file mode 100644 index 000000000..575b6b81e --- /dev/null +++ b/vendor/twbs/bootstrap-icons/docs/layouts/sitemap.xml @@ -0,0 +1,10 @@ +{{ printf "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>" | safeHTML }} +<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"> + {{- range .Data.Pages -}}{{ if ne .Params.sitemap_exclude true }} + <url> + <loc>{{ .Permalink }}</loc>{{ if not .Lastmod.IsZero }} + <lastmod>{{ safeHTML (.Lastmod.Format "2006-01-02T15:04:05-07:00") }}</lastmod>{{ end }}{{ with .Sitemap.ChangeFreq }} + <changefreq>{{ . }}</changefreq>{{ end }}{{ if ge .Sitemap.Priority 0.0 }} + <priority>{{ .Sitemap.Priority }}</priority>{{ end }} + </url>{{ end }}{{ end }} +</urlset> |