load-style.js 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. $( document ).ready(function() {
  2. $('#top > div > ul > li > a').wrapInner("<b></b>");
  3. $("div.header").prepend("<h2></h2>");
  4. $("div.header > h2").text($("div.title").text());
  5. $("div.headertitle").remove();
  6. $("#nav-path").remove();
  7. $("body").wrapInner("<div class='container'><div class='row'><div class='col-md-12'></div></div></div>");
  8. $("ul.tablist").addClass("nav nav-pills nav-justified");
  9. $("ul.tablist").css("margin-top", "0.5em");
  10. $("ul.tablist").css("margin-bottom", "0.5em");
  11. $("li.current").addClass("active");
  12. $(".contents").wrapInner("<div class='panel panel-default' style='margin-top:1em;'><div class='panel-body'></div></div>");
  13. $("iframe").attr("scrolling", "yes");
  14. $('img[src="ftv2ns.png"]').replaceWith('<span class="label label-danger">N</span> ');
  15. $('img[src="ftv2cl.png"]').replaceWith('<span class="label label-danger">C</span> ');
  16. // dirty workaround since doxygen 1.7 doesn't set table ids
  17. $("table").each(function() {
  18. if($(this).find("tbody > tr > td.indexkey").length > 0) {
  19. $(this).addClass("table table-striped");
  20. }
  21. });
  22. $("table.params").addClass("table");
  23. $("div.ingroups").wrapInner("<small></small>");
  24. $("div.levels").css("margin", "0.5em");
  25. $("div.levels > span").addClass("btn btn-default btn-xs");
  26. $("div.levels > span").css("margin-right", "0.25em");
  27. $("table.directory").addClass("table table-striped");
  28. $("div.summary > a").addClass("btn btn-default btn-xs");
  29. $("table.fieldtable").addClass("table");
  30. $(".fragment").addClass("well");
  31. $(".memitem").addClass("panel panel-default");
  32. $(".memproto").addClass("panel-heading");
  33. $(".memdoc").addClass("panel-body");
  34. $("span.mlabel").addClass("label label-info");
  35. $("table.memberdecls").addClass("table");
  36. $("[class^=memitem]").addClass("active");
  37. $("td.memSeparator").remove()
  38. $("div.ah").addClass("btn btn-default");
  39. $("span.mlabels").addClass("pull-right");
  40. $("table.mlabels").css("width", "100%")
  41. $("td.mlabels-right").addClass("pull-right");
  42. $("div.ttc").addClass("panel panel-info");
  43. $("div.ttname").addClass("panel-heading");
  44. $("div.ttdef,div.ttdoc,div.ttdeci").addClass("panel-body");
  45. });