From 99957c9fae1c41f00e9dfc8457332687dcc32039 Mon Sep 17 00:00:00 2001 From: Lorenzo Miniero Date: Wed, 29 Nov 2023 15:41:13 +0100 Subject: [PATCH 1/8] Updated demos and docs to Bootstrap 4.x --- docs/doxy-boot.js | 59 +++++++++-------- docs/header.html | 52 ++++++++------- html/admin.html | 121 ++++++++++++++++++----------------- html/admin.js | 102 +++++++++++++++++++---------- html/audiobridgetest.html | 56 ++++++++-------- html/audiobridgetest.js | 59 ++++++++--------- html/canvas.html | 111 +++++++++++++++++--------------- html/canvas.js | 42 ++++++------ html/citeus.html | 30 ++++----- html/css/demo.css | 50 ++++++++++++++- html/demos.html | 30 ++++----- html/devicetest.html | 91 +++++++++++++------------- html/devicetest.js | 67 ++++++++++--------- html/docs/index.html | 18 +++--- html/e2etest.html | 77 +++++++++++----------- html/e2etest.js | 46 ++++++------- html/echotest.html | 77 +++++++++++----------- html/echotest.js | 46 ++++++------- html/index.html | 18 +++--- html/multiopus.html | 77 +++++++++++----------- html/multiopus.js | 44 ++++++------- html/mvideoroomtest.html | 103 +++++++++++++++--------------- html/mvideoroomtest.js | 60 ++++++++--------- html/navbar.html | 93 +++++++++++++-------------- html/nosiptest.html | 48 +++++++------- html/nosiptest.js | 6 +- html/recordplaytest.html | 75 +++++++++++----------- html/recordplaytest.js | 23 ++++--- html/screensharingtest.html | 50 ++++++++------- html/screensharingtest.js | 17 ++--- html/siptest.html | 124 ++++++++++++++++++++---------------- html/siptest.js | 98 ++++++++++++++-------------- html/streamingtest.html | 59 +++++++++-------- html/streamingtest.js | 81 ++++++++++++----------- html/support.html | 18 +++--- html/textroomtest.html | 58 +++++++++-------- html/textroomtest.js | 12 ++-- html/videocalltest.html | 109 +++++++++++++++++-------------- html/videocalltest.js | 74 ++++++++++----------- html/videoroomtest.html | 103 +++++++++++++++--------------- html/videoroomtest.js | 62 +++++++++--------- html/virtualbg.html | 59 ++++++++--------- html/virtualbg.js | 44 ++++++------- html/webaudio.html | 73 ++++++++++++--------- html/webaudio.js | 1 + 45 files changed, 1438 insertions(+), 1285 deletions(-) diff --git a/docs/doxy-boot.js b/docs/doxy-boot.js index d13a5508f1..476747dd59 100644 --- a/docs/doxy-boot.js +++ b/docs/doxy-boot.js @@ -1,8 +1,8 @@ $(document).ready(function() { - $("div.headertitle").addClass("page-header"); + $("div.headertitle").addClass("pb-2 mt-4 mb-2 border-bottom"); $("div.title").addClass("h1"); - + $('li > a[href="index.html"] > span').before(" "); // $('li > a[href="index.html"] > span').text("CoActionOS"); $('li > a[href="modules.html"] > span').before(" "); @@ -15,51 +15,54 @@ $(document).ready(function() { $('li > a[href="functions_vars.html"] > span').before(" "); $('li > a[href="functions_enum.html"] > span').before(" "); $('li > a[href="functions_eval.html"] > span').before(" "); - $('img[src="ftv2ns.png"]').replaceWith('N '); - $('img[src="ftv2cl.png"]').replaceWith('C '); - - $("ul.tablist").addClass("nav nav-pills nav-justified"); + $('img[src="ftv2ns.png"]').replaceWith('N '); + $('img[src="ftv2cl.png"]').replaceWith('C '); + + $("ul.tablist").addClass("nav nav-pills nav-fill"); $("ul.tablist").css("margin-top", "0.5em"); $("ul.tablist").css("margin-bottom", "0.5em"); - $("li.current").addClass("active"); + $("ul.tablist > li").addClass("nav-item"); + $("ul.tablist > li > a").addClass("nav-link"); + $("li.current").children().addClass("active"); $("iframe").attr("scrolling", "yes"); - + $("#nav-path > ul").addClass("breadcrumb"); - + $("table.params").addClass("table"); $("div.ingroups").wrapInner(""); + $("div.ingroups > small > a").addClass("text-muted"); $("div.levels").css("margin", "0.5em"); - $("div.levels > span").addClass("btn btn-default btn-xs"); + $("div.levels > span").addClass("btn btn-secondary btn-sm"); $("div.levels > span").css("margin-right", "0.25em"); - + $("table.directory").addClass("table table-striped"); - $("div.summary > a").addClass("btn btn-default btn-xs"); + $("div.summary > a").addClass("btn btn-secondary btn-sm"); $("table.fieldtable").addClass("table"); - $(".fragment").addClass("well"); - $(".memitem").addClass("panel panel-default"); - $(".memproto").addClass("panel-heading"); - $(".memdoc").addClass("panel-body"); - $("span.mlabel").addClass("label label-info"); - + $(".fragment").addClass("card card-body bg-gray"); + $(".memitem").addClass("card"); + $(".memproto").addClass("card-header"); + $(".memdoc").addClass("card-body"); + $("span.mlabel").addClass("badge badge-info"); + $("table.memberdecls").addClass("table"); $("[class^=memitem]").addClass("active"); - - $("div.ah").addClass("btn btn-default"); + + $("div.ah").addClass("btn btn-secondary"); $("span.mlabels").addClass("pull-right"); $("table.mlabels").css("width", "100%") $("td.mlabels-right").addClass("pull-right"); - $("div.ttc").addClass("panel panel-info"); - $("div.ttname").addClass("panel-heading"); - $("div.ttdef,div.ttdoc,div.ttdeci").addClass("panel-body"); - - $('div.tabs').addClass('container well'); - $('div.tabs2').addClass('container well'); - $('div.tabs3').addClass('container well'); + $("div.ttc").addClass("card card-info"); + $("div.ttname").addClass("card-header"); + $("div.ttdef,div.ttdoc,div.ttdeci").addClass("card-body"); + + $('div.tabs').addClass('container card card-body bg-gray mb-3'); + $('div.tabs2').addClass('container card card-body bg-gray mb-3'); + $('div.tabs3').addClass('container card card-body bg-gray mb-3'); $('div.header').addClass('container'); $('div.contents').addClass('container'); $('div.groupHeader').addClass('alert-link').parent().parent().addClass('alert alert-info'); - + $('#MSearchBox').remove();//.parent().appendTo('#topmenu'); $('code').each(function() { $(this).html($(this).html().replace("–", "--")); } ); diff --git a/docs/header.html b/docs/header.html index fb93c1b79b..59756f100c 100644 --- a/docs/header.html +++ b/docs/header.html @@ -13,41 +13,39 @@ $search $mathjax $extrastylesheet - + - +
-Fork me on GitHub +Fork me on GitHub - +
diff --git a/html/admin.html b/html/admin.html index 8b445e751a..c764d8a460 100644 --- a/html/admin.html +++ b/html/admin.html @@ -6,49 +6,49 @@ Janus WebRTC Server (multistream): Admin/Monitor - + - + -Fork me on GitHub +Fork me on GitHub - +
-