Skip to content
GitLab
    • Explore Projects Groups Snippets
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B bootstrap
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 263
    • Issues 263
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 114
    • Merge requests 114
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Bootstrap
  • bootstrap
  • Merge requests
  • !29062

Fix docs JS

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged XhmikosR requested to merge master-xmr-docs-js into master 6 years ago
  • Overview 0
  • Commits 5
  • Pipelines 0
  • Changes 5
Compare
  • master (base)

and
  • latest version
    69c337d3
    5 commits, 2 years ago

5 files
+ 23
- 21

    Preferences

    File browser
    Compare changes
si‎te‎
content/doc‎s/4.3/forms‎
chec‎ks.md‎ +0 -7
sta‎tic‎
docs/4.3/as‎sets/js/src‎
applica‎tion.js‎ +21 -12
sw‎.js‎ +0 -2
.eslint‎rc.json‎ +1 -0
.eslin‎tignore‎ +1 -0
site/content/docs/4.3/forms/checks.md
+ 0
- 7
  • View file @ 69c337d3

  • Edit in single-file editor

  • Open in Web IDE


@@ -14,13 +14,6 @@ Structurally, our `<input>`s and `<label>`s are sibling elements as opposed to a
Our checks use custom Bootstrap icons to indicate checked or indeterminate states.
<script>
document.addEventListener("DOMContentLoaded", function() {
var checkbox = document.getElementById("flexCheckIndeterminate");
checkbox.indeterminate = true;
});
</script>
## Checks
{{< example >}}
site/static/docs/4.3/assets/js/src/application.js
+ 21
- 12
  • View file @ 69c337d3

  • Edit in single-file editor

  • Open in Web IDE


@@ -19,19 +19,28 @@
return [].slice.call(list)
}
var sidenavGroups = document.querySelectorAll('.js-sidenav-group')
var groupHasLinks
var groupLink
sidenavGroups.forEach(sidenavGroup => {
groupHasLinks = Boolean(sidenavGroup.querySelector('li'))
groupLink = sidenavGroup.querySelector('a')
if (groupHasLinks) {
groupLink.addEventListener('click', function (e) {
e.preventDefault()
e.target.parentNode.classList.toggle('active')
}, true)
(function () {
var checkbox = document.getElementById('flexCheckIndeterminate')
if (!checkbox) {
return
}
})
checkbox.indeterminate = true
})()
makeArray(document.querySelectorAll('.js-sidenav-group'))
.forEach(function (sidenavGroup) {
var groupHasLinks = Boolean(sidenavGroup.querySelector('li'))
var groupLink = sidenavGroup.querySelector('a')
if (groupHasLinks) {
groupLink.addEventListener('click', function (e) {
e.preventDefault()
e.target.parentNode.classList.toggle('active')
}, true)
}
})
// Tooltip and popover demos
makeArray(document.querySelectorAll('.tooltip-demo'))
site/static/sw.js
+ 0
- 2
  • View file @ 69c337d3

  • Edit in single-file editor

  • Open in Web IDE


@@ -2,8 +2,6 @@
// IT'S ALL JUST JUNK FOR OUR DOCS!
// ++++++++++++++++++++++++++++++++++++++++++
/* eslint-disable max-nested-callbacks */
(function () {
'use strict'
site/.eslintrc.json
+ 1
- 0
  • View file @ 69c337d3

  • Edit in single-file editor

  • Open in Web IDE


{
"root": true,
"parserOptions": {
"ecmaVersion": 5,
"sourceType": "script"
},
"extends": [
.eslintignore
+ 1
- 0
  • View file @ 69c337d3

  • Edit in single-file editor

  • Open in Web IDE


@@ -3,4 +3,5 @@
**/vendor/
/_gh_pages/
/js/coverage/
/site/static/sw.js
/package.js
0 Assignees
None
Assign to
0 Reviewers
None
Request review from
Labels
4
docs js no-backport-to-v4 v5
4
docs js no-backport-to-v4 v5
    Assign labels
  • Manage project labels

Milestone
No milestone
None
None
Time tracking
No estimate or time spent
Lock merge request
Unlocked
3
3 participants
XhmikosR
Ghost User
Administrator
Reference: twbs/bootstrap!29062
Source branch: master-xmr-docs-js

Menu

Explore Projects Groups Snippets