2 // toggling of navigation menus
5var toggleMainNav = document.getElementById('js-main-nav-toggle');
6if (toggleMainNav !== null) {
7 toggleMainNav.onclick = function() {
8 document.body.classList.toggle('has-active-main-nav');
12var toggleContentNav = document.getElementById('js-content-nav-toggle');
13if (toggleContentNav !== null) {
14 toggleContentNav.onclick = function() {
15 document.body.classList.toggle('has-active-content-nav');
20 // styling of input fields
23var inputElements = document.querySelectorAll('input.tlon-input');
24for (var i = 0; i < inputElements.length; i++) {
25 //listen for changes in input
26 inputElements[i].addEventListener('input', function() {
27 // if input has a value do this
29 var inputContainer = this.parentNode;
30 var validInputs = inputContainer.querySelectorAll('input.tlon-input:valid');
31 var inputs = inputContainer.querySelectorAll('input.tlon-input');
32 if (validInputs.length !== 0) {
34 for (var i = 0; i < validInputs.length; i++) {
35 if (this.classList.contains('is-valid') == false ) {
36 validInputs[i].parentNode.classList.add('has-valid-input');
40 // doesn't have valid input
41 for (var i = 0; i < inputs.length; i++) {
42 inputs[i].parentNode.classList.remove('has-valid-input');
46 this.parentNode.classList.remove('has-valid-input');
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list