load-style.js 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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. $(".contents").find("h2.groupheader:first").remove();
  14. $("iframe").attr("scrolling", "yes");
  15. $('img[src="ftv2ns.png"]').replaceWith('<span class="label label-danger">N</span> ');
  16. $('img[src="ftv2cl.png"]').replaceWith('<span class="label label-danger">C</span> ');
  17. // dirty workaround since doxygen 1.7 doesn't set table ids
  18. $("table").each(function() {
  19. if($(this).find("tbody > tr > td.indexkey").length > 0) {
  20. $(this).addClass("table table-striped");
  21. }
  22. });
  23. $("table.params").addClass("table");
  24. $("div.ingroups").wrapInner("<small></small>");
  25. $("div.levels").css("margin", "0.5em");
  26. $("div.levels > span").addClass("btn btn-default btn-xs");
  27. $("div.levels > span").css("margin-right", "0.25em");
  28. $("table.directory").addClass("table table-striped");
  29. $("div.summary > a").addClass("btn btn-default btn-xs");
  30. $("table.fieldtable").addClass("table");
  31. $(".fragment").addClass("well");
  32. $(".memitem").addClass("panel panel-default");
  33. $(".memproto").addClass("panel-heading");
  34. $(".memdoc").addClass("panel-body");
  35. $("span.mlabel").addClass("label label-info");
  36. $("table.memberdecls").addClass("table");
  37. $("[class^=memitem]").addClass("active");
  38. $("td.memSeparator").remove()
  39. $("div.ah").addClass("btn btn-default");
  40. $("span.mlabels").addClass("pull-right");
  41. $("table.mlabels").css("width", "100%")
  42. $("td.mlabels-right").addClass("pull-right");
  43. $("div.ttc").addClass("panel panel-info");
  44. $("div.ttname").addClass("panel-heading");
  45. $("div.ttdef,div.ttdoc,div.ttdeci").addClass("panel-body");
  46. });