diff options
| author | Gijs Boddeus <[email protected]> | 2017-08-15 23:43:36 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-08-15 23:43:36 +0200 |
| commit | 06d4c6d273daf3eb84c9c5bb6306cecc9209304f (patch) | |
| tree | 695d8fb5b2f414eae0bac032369f77285f594803 /_includes | |
| parent | 1fb6d8c46a560e2e35295440721ba2929f9721b6 (diff) | |
| parent | 7b873fa0a15c0fb62671f95e966656967c6fd9b4 (diff) | |
| download | bootstrap-06d4c6d273daf3eb84c9c5bb6306cecc9209304f.tar.xz bootstrap-06d4c6d273daf3eb84c9c5bb6306cecc9209304f.zip | |
Merge pull request #1 from twbs/v4-dev
updating fork of BS to v4-beta1
Diffstat (limited to '_includes')
| -rw-r--r-- | _includes/ads.html | 1 | ||||
| -rw-r--r-- | _includes/callout-danger-async-methods.md | 7 | ||||
| -rw-r--r-- | _includes/callout-warning-color-assistive-technologies.md | 5 | ||||
| -rw-r--r-- | _includes/docs-navbar.html | 63 | ||||
| -rw-r--r-- | _includes/docs-sidebar.html | 57 | ||||
| -rw-r--r-- | _includes/favicons.html | 9 | ||||
| -rw-r--r-- | _includes/footer.html | 12 | ||||
| -rw-r--r-- | _includes/header.html | 35 | ||||
| -rw-r--r-- | _includes/icons/bootstrap.svg | 1 | ||||
| -rw-r--r-- | _includes/icons/download.svg | 1 | ||||
| -rw-r--r-- | _includes/icons/github.svg | 1 | ||||
| -rw-r--r-- | _includes/icons/import.svg | 1 | ||||
| -rw-r--r-- | _includes/icons/lightning.svg | 1 | ||||
| -rw-r--r-- | _includes/icons/menu.svg | 1 | ||||
| -rw-r--r-- | _includes/icons/slack.svg | 1 | ||||
| -rw-r--r-- | _includes/icons/twitter.svg | 1 | ||||
| -rw-r--r-- | _includes/scripts.html | 55 | ||||
| -rw-r--r-- | _includes/social.html | 36 |
18 files changed, 288 insertions, 0 deletions
diff --git a/_includes/ads.html b/_includes/ads.html new file mode 100644 index 000000000..10df1344d --- /dev/null +++ b/_includes/ads.html @@ -0,0 +1 @@ +<script async src="https://cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=getbootstrapcom" id="_carbonads_js"></script> diff --git a/_includes/callout-danger-async-methods.md b/_includes/callout-danger-async-methods.md new file mode 100644 index 000000000..89d2e2cab --- /dev/null +++ b/_includes/callout-danger-async-methods.md @@ -0,0 +1,7 @@ +{% callout danger %} +#### Asynchronous methods and transitions + +All API methods are **asynchronous** and start a **transition**. They return to the caller as soon as the transition is started but **before it ends**. In addition, a method call on a **transitioning component will be ignored**. + +[See our JavaScript documentation for more information.]({{ site.baseurl }}/docs/{{ site.docs_version }}/getting-started/javascript/) +{% endcallout %} diff --git a/_includes/callout-warning-color-assistive-technologies.md b/_includes/callout-warning-color-assistive-technologies.md new file mode 100644 index 000000000..0b929e16d --- /dev/null +++ b/_includes/callout-warning-color-assistive-technologies.md @@ -0,0 +1,5 @@ +{% callout warning %} +#### Conveying meaning to assistive technologies + +Using color to add meaning only provides a visual indication, which will not be conveyed to users of assistive technologies – such as screen readers. Ensure that information denoted by the color is either obvious from the content itself (e.g. the visible text), or is included through alternative means, such as additional text hidden with the `.sr-only` class. +{% endcallout %} diff --git a/_includes/docs-navbar.html b/_includes/docs-navbar.html new file mode 100644 index 000000000..34a1a0102 --- /dev/null +++ b/_includes/docs-navbar.html @@ -0,0 +1,63 @@ +<header class="navbar navbar-expand navbar-dark flex-column flex-md-row bd-navbar"> + <a class="navbar-brand mr-0 mr-md-2" href="{{ site.baseurl }}/" aria-label="Bootstrap"> + {% include icons/bootstrap.svg width="36" height="36" class="d-block" %} + </a> + + <div class="navbar-nav-scroll"> + <ul class="navbar-nav bd-navbar-nav flex-row"> + <li class="nav-item"> + <a class="nav-link {% if page.layout == "home" %}active{% endif %}" href="{{ site.baseurl }}/" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Bootstrap');">Home</a> + </li> + <li class="nav-item"> + <a class="nav-link {% if page.layout == "docs" %}active{% endif %}" href="{{ site.baseurl }}/docs/{{ site.docs_version }}/" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Docs');">Documentation</a> + </li> + <li class="nav-item"> + <a class="nav-link {% if page.title == "Examples" %}active{% endif %}" href="{{ site.baseurl }}/docs/{{ site.docs_version }}/examples/" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Examples');">Examples</a> + </li> + <li class="nav-item"> + <a class="nav-link" href="{{ site.themes }}" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Themes');" target="_blank" rel="noopener">Themes</a> + </li> + <li class="nav-item"> + <a class="nav-link" href="{{ site.jobs }}" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Jobs');" target="_blank" rel="noopener">Jobs</a> + </li> + <li class="nav-item"> + <a class="nav-link" href="{{ site.expo }}" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Expo');" target="_blank" rel="noopener">Expo</a> + </li> + <li class="nav-item"> + <a class="nav-link" href="{{ site.blog }}" onclick="ga('send', 'event', 'Navbar', 'Community links', 'Blog');" target="_blank" rel="noopener">Blog</a> + </li> + </ul> + </div> + + <ul class="navbar-nav flex-row ml-md-auto d-none d-md-flex"> + <li class="nav-item dropdown"> + <a class="nav-item nav-link dropdown-toggle mr-md-2" href="#" id="bd-versions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> + v4.0 + </a> + <div class="dropdown-menu dropdown-menu-right" aria-labelledby="bd-versions"> + <a class="dropdown-item active" href="{{ site.baseurl }}/docs/{{ site.docs_version }}/">Latest (4.x)</a> + <a class="dropdown-item" href="https://v4-alpha.getbootstrap.com">v4 Alpha 6</a> + <a class="dropdown-item" href="https://getbootstrap.com/3.3/">v3.3.7</a> + <a class="dropdown-item" href="https://getbootstrap.com/2.3.2/">v2.3.2</a> + </div> + </li> + + <li class="nav-item"> + <a class="nav-link p-2" href="{{ site.repo }}" target="_blank" rel="noopener" aria-label="GitHub"> + {% include icons/github.svg class="navbar-nav-svg" %} + </a> + </li> + <li class="nav-item"> + <a class="nav-link p-2" href="https://twitter.com/{{ site.twitter }}" target="_blank" rel="noopener" aria-label="Twitter"> + {% include icons/twitter.svg class="navbar-nav-svg" %} + </a> + </li> + <li class="nav-item"> + <a class="nav-link p-2" href="{{ site.slack }}" target="_blank" rel="noopener" aria-label="Slack"> + {% include icons/slack.svg class="navbar-nav-svg" %} + </a> + </li> + </ul> + + <a class="btn btn-bd-yellow d-none d-lg-inline-block mb-3 mb-md-0 ml-md-3" href="{{ site.download.source }}">Download</a> +</header> diff --git a/_includes/docs-sidebar.html b/_includes/docs-sidebar.html new file mode 100644 index 000000000..00eaf47a6 --- /dev/null +++ b/_includes/docs-sidebar.html @@ -0,0 +1,57 @@ +<form class="bd-search d-flex align-items-center"> + <input type="search" class="form-control" id="search-input" placeholder="Search..." aria-label="Search for..." autocomplete="off"> + <button class="btn-link bd-search-docs-toggle d-md-none p-0 ml-3" type="button" data-toggle="collapse" data-target="#bd-docs-nav" aria-controls="bd-docs-nav" aria-expanded="false" aria-label="Toggle docs navigation"> + {% include icons/menu.svg class="" width="30" height="30" %} + </button> +</form> + +<nav class="collapse bd-links" id="bd-docs-nav"> + {%- assign page_slug = page.url | split: '/' | last -%} + {%- for group in site.data.nav -%} + {%- assign link = group.pages | first -%} + {%- assign link_slug = link.title | slugify -%} + {%- assign group_slug = group.title | slugify -%} + {%- assign active = nil -%} + + {%- if page.group == group_slug -%} + {%- assign active = 'active' -%} + {%- endif -%} + + <div class="bd-toc-item{% unless active == nil %} {{ active }}{% endunless %}"> + <a class="bd-toc-link" href="{{ site.baseurl }}/docs/{{ site.docs_version }}/{{ group_slug }}/{{ link_slug }}{% if link_slug %}/{% endif %}"> + {{ group.title }} + </a> + + <ul class="nav bd-sidenav"> + {%- for doc in group.pages -%} + {%- assign doc_slug = doc.title | slugify -%} + {%- assign active = nil -%} + + {%- if page.group == group_slug and page_slug == doc_slug -%} + {%- assign active = 'active bd-sidenav-active' -%} + {%- endif -%} + + <li{% unless active == nil %} class="{{ active }}"{% endunless %}> + <a href="{{ site.baseurl }}/docs/{{ site.docs_version }}/{{ group_slug }}/{{ doc_slug }}/"> + {{ doc.title }} + </a> + + {% comment %} + {% unless doc.sections == nil %} + <ul class="nav"> + {% for section in doc.sections %} + <li> + <a href="#{{ section.title | downcase | replace: ' ', '-' }}"> + {{ section.title }} + </a> + </li> + {% endfor %} + </ul> + {% endunless %} + {% endcomment %} + </li> + {%- endfor -%} + </ul> + </div> + {%- endfor -%} +</nav> diff --git a/_includes/favicons.html b/_includes/favicons.html new file mode 100644 index 000000000..97dab4ba8 --- /dev/null +++ b/_includes/favicons.html @@ -0,0 +1,9 @@ +<!-- Favicons --> +<link rel="apple-touch-icon" href="{{ site.baseurl }}/assets/img/favicons/apple-touch-icon.png" sizes="180x180"> +<link rel="icon" href="{{ site.baseurl }}/assets/img/favicons/favicon-32x32.png" sizes="32x32" type="image/png"> +<link rel="icon" href="{{ site.baseurl }}/assets/img/favicons/favicon-16x16.png" sizes="16x16" type="image/png"> +<link rel="manifest" href="{{ site.baseurl }}/assets/img/favicons/manifest.json"> +<link rel="mask-icon" href="{{ site.baseurl }}/assets/img/favicons/safari-pinned-tab.svg" color="#563d7c"> +<link rel="icon" href="{{ site.baseurl }}/favicon.ico"> +<meta name="msapplication-config" content="{{ site.baseurl }}/assets/img/favicons/browserconfig.xml"> +<meta name="theme-color" content="#563d7c"> diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 000000000..c41c83578 --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,12 @@ +<footer class="bd-footer text-muted"> + <div class="container-fluid p-3 p-md-5"> + <ul class="bd-footer-links"> + <li><a href="{{ site.repo }}">GitHub</a></li> + <li><a href="https://twitter.com/getbootstrap">Twitter</a></li> + <li><a href="{{ site.baseurl }}/docs/{{ site.docs_version }}/examples/">Examples</a></li> + <li><a href="{{ site.baseurl }}/docs/{{ site.docs_version }}/about/">About</a></li> + </ul> + <p>Designed and built with all the love in the world by <a href="https://twitter.com/mdo" target="_blank" rel="noopener">@mdo</a> and <a href="https://twitter.com/fat" target="_blank" rel="noopener">@fat</a>. Maintained by the <a href="https://github.com/orgs/twbs/people">core team</a> with the help of <a href="https://github.com/twbs/bootstrap/graphs/contributors">our contributors</a>.</p> + <p>Currently v{{ site.current_version }}. Code licensed <a rel="license noopener" href="https://github.com/twbs/bootstrap/blob/master/LICENSE" target="_blank">MIT</a>, docs <a rel="license noopener" href="https://creativecommons.org/licenses/by/3.0/" target="_blank">CC BY 3.0</a>.</p> + </div> +</footer> diff --git a/_includes/header.html b/_includes/header.html new file mode 100644 index 000000000..b6fad53e9 --- /dev/null +++ b/_includes/header.html @@ -0,0 +1,35 @@ +<meta charset="utf-8"> +<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> +<meta name="generator" content="Jekyll v{{ jekyll.version }}"> + +<title> + {%- if page.title -%} + {{ page.title }} · {{ site.title }} + {%- else -%} + {{ site.title }} · {{ site.description }} + {%- endif -%} +</title> + +<!-- Bootstrap core CSS --> +{% if site.github %} + <link href="{{ site.baseurl }}/dist/css/bootstrap.min.css" rel="stylesheet"> +{% else %} + <link href="{{ site.baseurl }}/dist/css/bootstrap.css" rel="stylesheet"> +{% endif %} + +<!-- Documentation extras --> +{% if page.layout == "docs" %} +<link href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" rel="stylesheet"> +{% endif %} +<link href="{{ site.baseurl }}/assets/css/docs.min.css" rel="stylesheet"> + +{% include social.html %} + +<script> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + ga('create', 'UA-146052-10', 'getbootstrap.com'); + ga('send', 'pageview'); +</script> diff --git a/_includes/icons/bootstrap.svg b/_includes/icons/bootstrap.svg new file mode 100644 index 000000000..816028bd8 --- /dev/null +++ b/_includes/icons/bootstrap.svg @@ -0,0 +1 @@ +<svg{% if include.class %} class="{{ include.class }}"{% endif %}{% if include.width %} width="{{ include.width }}"{% endif %}{% if include.height %} height="{{ include.height }}"{% endif %} viewbox="0 0 612 612" xmlns="http://www.w3.org/2000/svg" focusable="false"><title>Bootstrap</title><path fill="currentColor" d="M510 8a94.3 94.3 0 0 1 94 94v408a94.3 94.3 0 0 1-94 94H102a94.3 94.3 0 0 1-94-94V102a94.3 94.3 0 0 1 94-94h408m0-8H102C45.9 0 0 45.9 0 102v408c0 56.1 45.9 102 102 102h408c56.1 0 102-45.9 102-102V102C612 45.9 566.1 0 510 0z"/><path fill="currentColor" d="M196.77 471.5V154.43h124.15c54.27 0 91 31.64 91 79.1 0 33-24.17 63.72-54.71 69.21v1.76c43.07 5.49 70.75 35.82 70.75 78 0 55.81-40 89-107.45 89zm39.55-180.4h63.28c46.8 0 72.29-18.68 72.29-53 0-31.42-21.53-48.78-60-48.78h-75.57zm78.22 145.46c47.68 0 72.73-19.34 72.73-56s-25.93-55.37-76.46-55.37h-74.49v111.4z"/></svg> diff --git a/_includes/icons/download.svg b/_includes/icons/download.svg new file mode 100644 index 000000000..aa5f3f1be --- /dev/null +++ b/_includes/icons/download.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" focusable="false"{% if include.width %} width="{{ include.width }}"{% endif %}{% if include.height %} height="{{ include.height }}"{% endif %} fill="none" stroke="currentcolor" stroke-width="2"{% if include.class %} class="{{ include.class }}"{% endif %} viewBox="0 0 32 32" stroke-linecap="round" stroke-linejoin="round"><title>Download icon</title><path d="M9 22c-9 1-8-10 0-9C6 2 23 2 22 10c10-3 10 13 1 12m-12 4l5 4 5-4m-5-10v14"/></svg> diff --git a/_includes/icons/github.svg b/_includes/icons/github.svg new file mode 100644 index 000000000..5d6ad1804 --- /dev/null +++ b/_includes/icons/github.svg @@ -0,0 +1 @@ +<svg{% if include.class %} class="{{ include.class }}"{% endif %} xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 499.36"{% if include.width %} width="{{ include.width }}"{% endif %}{% if include.height %} height="{{ include.height }}"{% endif %} focusable="false"><title>GitHub</title><path 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" fill="currentColor" fill-rule="evenodd"/></svg> diff --git a/_includes/icons/import.svg b/_includes/icons/import.svg new file mode 100644 index 000000000..72a4b603b --- /dev/null +++ b/_includes/icons/import.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" focusable="false"{% if include.width %} width="{{ include.width }}"{% endif %}{% if include.height %} height="{{ include.height }}"{% endif %} fill="none" stroke="currentcolor" stroke-width="2"{% if include.class %} class="{{ include.class }}"{% endif %} viewBox="0 0 32 32" stroke-linecap="round" stroke-linejoin="round"><title>Import icon</title><path d="M18 13l8-11L8 13l6 6-8 11 18-11z"/></svg> diff --git a/_includes/icons/lightning.svg b/_includes/icons/lightning.svg new file mode 100644 index 000000000..be6f475ef --- /dev/null +++ b/_includes/icons/lightning.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" focusable="false"{% if include.width %} width="{{ include.width }}"{% endif %}{% if include.height %} height="{{ include.height }}"{% endif %} fill="none" stroke="currentcolor" stroke-width="2"{% if include.class %} class="{{ include.class }}"{% endif %} viewBox="0 0 32 32" stroke-linecap="round" stroke-linejoin="round"><title>Lightning icon</title><path d="M18 13l8-11L8 13l6 6-8 11 18-11z"/></svg> diff --git a/_includes/icons/menu.svg b/_includes/icons/menu.svg new file mode 100644 index 000000000..03e15dc49 --- /dev/null +++ b/_includes/icons/menu.svg @@ -0,0 +1 @@ +<svg{% if include.class %} class="{{ include.class }}"{% endif %} xmlns="http://www.w3.org/2000/svg" viewbox="0 0 30 30"{% if include.width %} width="{{ include.width }}"{% endif %}{% if include.height %} height="{{ include.height }}"{% endif %} focusable="false"><title>Menu</title><path stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-miterlimit="10" d="M4 7h22M4 15h22M4 23h22"/></svg> diff --git a/_includes/icons/slack.svg b/_includes/icons/slack.svg new file mode 100644 index 000000000..3927fa458 --- /dev/null +++ b/_includes/icons/slack.svg @@ -0,0 +1 @@ +<svg{% if include.class %} class="{{ include.class }}"{% endif %} xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"{% if include.width %} width="{{ include.width }}"{% endif %}{% if include.height %} height="{{ include.height }}"{% endif %} focusable="false"><title>Slack</title><path fill="currentColor" d="M210.787 234.832l68.31-22.883 22.1 65.977-68.309 22.882z"/><path d="M490.54 185.6C437.7 9.59 361.6-31.34 185.6 21.46S-31.3 150.4 21.46 326.4 150.4 543.3 326.4 490.54 543.34 361.6 490.54 185.6zM401.7 299.8l-33.15 11.05 11.46 34.38c4.5 13.92-2.87 29.06-16.78 33.56-2.87.82-6.14 1.64-9 1.23a27.32 27.32 0 0 1-24.56-18l-11.46-34.38-68.36 22.92 11.46 34.38c4.5 13.92-2.87 29.06-16.78 33.56-2.87.82-6.14 1.64-9 1.23a27.32 27.32 0 0 1-24.56-18l-11.46-34.43-33.15 11.05c-2.87.82-6.14 1.64-9 1.23a27.32 27.32 0 0 1-24.56-18c-4.5-13.92 2.87-29.06 16.78-33.56l33.12-11.03-22.1-65.9-33.15 11.05c-2.87.82-6.14 1.64-9 1.23a27.32 27.32 0 0 1-24.56-18c-4.48-13.93 2.89-29.07 16.81-33.58l33.15-11.05-11.46-34.38c-4.5-13.92 2.87-29.06 16.78-33.56s29.06 2.87 33.56 16.78l11.46 34.38 68.36-22.92-11.46-34.38c-4.5-13.92 2.87-29.06 16.78-33.56s29.06 2.87 33.56 16.78l11.47 34.42 33.15-11.05c13.92-4.5 29.06 2.87 33.56 16.78s-2.87 29.06-16.78 33.56L329.7 194.6l22.1 65.9 33.15-11.05c13.92-4.5 29.06 2.87 33.56 16.78s-2.88 29.07-16.81 33.57z" fill="currentColor"/></svg> diff --git a/_includes/icons/twitter.svg b/_includes/icons/twitter.svg new file mode 100644 index 000000000..450c393b9 --- /dev/null +++ b/_includes/icons/twitter.svg @@ -0,0 +1 @@ +<svg{% if include.class %} class="{{ include.class }}"{% endif %} xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 416.32"{% if include.width %} width="{{ include.width }}"{% endif %}{% if include.height %} height="{{ include.height }}"{% endif %} focusable="false"><title>Twitter</title><path 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" fill="currentColor"/></svg> diff --git a/_includes/scripts.html b/_includes/scripts.html new file mode 100644 index 000000000..f457828ad --- /dev/null +++ b/_includes/scripts.html @@ -0,0 +1,55 @@ +<script src="{{ site.cdn.jquery }}" integrity="{{ site.cdn.jquery_hash }}" crossorigin="anonymous"></script> +<script>window.jQuery || document.write('<script src="{{ site.baseurl }}/assets/js/vendor/jquery-slim.min.js"><\/script>')</script> + +<script src="{{ site.baseurl }}/assets/js/vendor/popper.min.js"></script> + +{% if site.github %} + <script src="{{ site.baseurl }}/dist/js/bootstrap.min.js"></script> +{% else %} + <script src="{{ site.baseurl }}/dist/js/bootstrap.js"></script> +{% endif %} + +{% if site.github %} + <script src="{{ site.baseurl }}/assets/js/docs.min.js"></script> +{% else %} + <script src="{{ site.baseurl }}/assets/js/vendor/anchor.min.js"></script> + <script src="{{ site.baseurl }}/assets/js/vendor/clipboard.min.js"></script> + <script src="{{ site.baseurl }}/assets/js/vendor/holder.min.js"></script> + <script src="{{ site.baseurl }}/assets/js/src/application.js"></script> + <script src="{{ site.baseurl }}/assets/js/src/pwa.js"></script> +{% endif %} + +<script src="{{ site.baseurl }}/assets/js/ie-emulation-modes-warning.js"></script> + +{% if page.layout == "docs" %} +<script src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script> +<script> + var docsearch = docsearch({ + apiKey: '48cb48b22351bc71ea5f12f4d1ede198', + indexName: 'bootstrap-v4', + inputSelector: '#search-input', + handleSelected: function (input, event, suggestion) { + var url = suggestion.url; + url = suggestion.isLvl1 ? url.split('#')[0]: url; + // If it's a title we remove the anchor so it does not jump. + window.location.href = url; + }, + transformData: function (hits) { + return hits.map(function (hit) { + hit.url = hit.url.replace('https://v4-alpha.getbootstrap.com', '/docs/4.0'); + return hit; + }); + }, + debug: false // Set debug to true if you want to inspect the dropdown + }); +</script> +{% endif %} + +<script> +Holder.addTheme('gray', { + bg: '#777', + fg: 'rgba(255,255,255,.75)', + font: 'Helvetica', + fontweight: 'normal' +}); +</script> diff --git a/_includes/social.html b/_includes/social.html new file mode 100644 index 000000000..977142b19 --- /dev/null +++ b/_includes/social.html @@ -0,0 +1,36 @@ +<!-- Meta --> +<meta name="description" content="{{ site.description }}"> +<meta name="author" content="{{ site.authors }}"> + +<!-- Twitter --> +<meta name="twitter:site" content="@{{ site.twitter }}"> +<meta name="twitter:creator" content="@{{ site.twitter }}"> + +{% if page.title %} + <meta name="twitter:card" content="summary"> + <meta name="twitter:title" content="{{ page.title }}"> + <meta name="twitter:description" content="{{ page.description }}"> + <meta name="twitter:image" content="{{ site.url }}{{ site.social_logo_path }}"> +{% else %} + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:title" content="{{ site.title }}"> + <meta name="twitter:description" content="{{ site.description }}"> + <meta name="twitter:image" content="{{ site.url }}{{ site.social_image_path }}"> +{% endif %} + +<!-- Facebook --> +{% if page.title %} + <meta property="og:url" content="{{ site.url }}{{ page.url }}"> + <meta property="og:title" content="{{ page.title }}"> + <meta property="og:description" content="{{ page.description }}"> + <meta property="og:type" content="website"> +{% else %} + <meta property="og:url" content="{{ site.url }}"> + <meta property="og:title" content="{{ site.title }}"> + <meta property="og:description" content="{{ site.description }}"> +{% endif %} +<meta property="og:image" content="{{ site.url | replace: 'https://', 'http://' }}{{ site.social_image_path }}"> +<meta property="og:image:secure_url" content="{{ site.url }}{{ site.social_image_path }}"> +<meta property="og:image:type" content="image/png"> +<meta property="og:image:width" content="1200"> +<meta property="og:image:height" content="630"> |
