Skip to content

Commit

Permalink
Apply prettier to css and javascript files
Browse files Browse the repository at this point in the history
  • Loading branch information
ulgens committed Dec 13, 2024
1 parent 3d37e7f commit 9dbfd53
Show file tree
Hide file tree
Showing 6 changed files with 7,249 additions and 264 deletions.
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ repos:
rev: "v3.4.2"
hooks:
- id: prettier
exclude_types: [html, css, javascript, json, scss]
exclude_types: [html, json, scss]

- repo: https://github.com/tox-dev/pyproject-fmt
rev: "v2.5.0"
Expand Down
5,889 changes: 5,887 additions & 2 deletions trac-env/htdocs/css/output.css

Large diffs are not rendered by default.

1,103 changes: 1,073 additions & 30 deletions trac-env/htdocs/js/lib/webfont.js

Large diffs are not rendered by default.

123 changes: 66 additions & 57 deletions trac-env/htdocs/js/main.js
Original file line number Diff line number Diff line change
@@ -1,63 +1,72 @@
// Require.js Module Loader - http://requirejs.org

requirejs.config({
paths: {
"jquery": "//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min",
// "jquery": "lib/jquery", -- local version of jquery if desired.
"jquery.inview": "lib/jquery.inview"
}
paths: {
jquery: "//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min",
// "jquery": "lib/jquery", -- local version of jquery if desired.
"jquery.inview": "lib/jquery.inview",
},
});

define(function(){

var mods = [];

//detect Class function
function hasClass( className ) {
if (!document.getElementsByClassName) { //class name function in old IE
document.getElementsByClassName = function(search) {
var d = document, elements, pattern, i, results = [];
if (d.querySelectorAll) { // IE8
return d.querySelectorAll("." + search);
}
if (d.evaluate) { // IE6, IE7
pattern = ".//*[contains(concat(' ', @class, ' '), ' " + search + " ')]";
elements = d.evaluate(pattern, d, null, 0, null);
while ((i = elements.iterateNext())) {
results.push(i);
}
} else {
elements = d.getElementsByTagName("*");
pattern = new RegExp("(^|\\s)" + search + "(\\s|$)");
for (i = 0; i < elements.length; i++) {
if ( pattern.test(elements[i].className) ) {
results.push(elements[i]);
}
}
}
return results;
};
}
return !!document.getElementsByClassName( className ).length; //return a boolean
}

//feature list
if (hasClass('list-features')) {
mods.push('mod/list-feature');
}

//collapsing list
if (hasClass('list-collapsing')) {
mods.push('mod/list-collapsing');
}

if (hasClass('version-switcher')) {
mods.push('mod/version-switcher');
}

if (hasClass('doc-floating-warning')) {
mods.push('mod/floating-warning');
}

require(mods);
define(function () {
var mods = [];

//detect Class function
function hasClass(className) {
if (!document.getElementsByClassName) {
//class name function in old IE
document.getElementsByClassName = function (search) {
var d = document,
elements,
pattern,
i,
results = [];
if (d.querySelectorAll) {
// IE8
return d.querySelectorAll("." + search);
}
if (d.evaluate) {
// IE6, IE7
pattern =
".//*[contains(concat(' ', @class, ' '), ' " +
search +
" ')]";
elements = d.evaluate(pattern, d, null, 0, null);
while ((i = elements.iterateNext())) {
results.push(i);
}
} else {
elements = d.getElementsByTagName("*");
pattern = new RegExp("(^|\\s)" + search + "(\\s|$)");
for (i = 0; i < elements.length; i++) {
if (pattern.test(elements[i].className)) {
results.push(elements[i]);
}
}
}
return results;
};
}
return !!document.getElementsByClassName(className).length; //return a boolean
}

//feature list
if (hasClass("list-features")) {
mods.push("mod/list-feature");
}

//collapsing list
if (hasClass("list-collapsing")) {
mods.push("mod/list-collapsing");
}

if (hasClass("version-switcher")) {
mods.push("mod/version-switcher");
}

if (hasClass("doc-floating-warning")) {
mods.push("mod/floating-warning");
}

require(mods);
});
22 changes: 12 additions & 10 deletions trac-env/htdocs/js/mobile-menu.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
jQuery(document).ready(function($) {
var menu = $('[role="banner"] [role="navigation"]');
var button = $('<div class="menu-button"><i class="icon icon-reorder"></i><span>Menu</span></div>');
jQuery(document).ready(function ($) {
var menu = $('[role="banner"] [role="navigation"]');
var button = $(
'<div class="menu-button"><i class="icon icon-reorder"></i><span>Menu</span></div>',
);

menu.addClass('nav-menu-on');
button.insertBefore(menu);
button.on('click', function(){
menu.toggleClass('active');
button.toggleClass('active')
});
})
menu.addClass("nav-menu-on");
button.insertBefore(menu);
button.on("click", function () {
menu.toggleClass("active");
button.toggleClass("active");
});
});
Loading

0 comments on commit 9dbfd53

Please sign in to comment.