Adjusted uianimation.js to new html/css model
This commit is contained in:
@@ -87,6 +87,16 @@
|
|||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.tool-extention {
|
||||||
|
opacity: 0;
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tool-extention.active {
|
||||||
|
opacity: 100%;
|
||||||
|
pointer-events: all;
|
||||||
|
}
|
||||||
|
|
||||||
.clickable-text {
|
.clickable-text {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
outline: none;
|
outline: none;
|
||||||
@@ -355,6 +365,15 @@
|
|||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.tabcontent {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tabcontent.active {
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
.collapsible .section-button {
|
.collapsible .section-button {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
padding: 15px 0;
|
padding: 15px 0;
|
||||||
@@ -385,6 +404,10 @@
|
|||||||
text-align: justify;
|
text-align: justify;
|
||||||
}
|
}
|
||||||
|
|
||||||
.hiddable.active {
|
.hiddable {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.hiddable.active {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<!-- h2 -->
|
<!-- h2 -->
|
||||||
<div id="basicItemData" class="hiddable"><h2>Your Message</h2></div>
|
<div id="basicItemData" class="hiddable active"><h2>Your Message</h2></div>
|
||||||
<div id="advancedItemData" class="hiddable"><h2>Messaged id: <span>1</span></h2></div>
|
<div id="advancedItemData" class="hiddable"><h2>Messaged id: <span>1</span></h2></div>
|
||||||
<!-- save -->
|
<!-- save -->
|
||||||
<div>
|
<div>
|
||||||
@@ -69,7 +69,7 @@
|
|||||||
<h3>> show/hide advanced settings</h3>
|
<h3>> show/hide advanced settings</h3>
|
||||||
</div>
|
</div>
|
||||||
<!-- advanced -->
|
<!-- advanced -->
|
||||||
<div id="advanced" class="max-width with-padding">
|
<div id="advanced" class="max-width with-padding hiddable">
|
||||||
<!-- tab menu -->
|
<!-- tab menu -->
|
||||||
<div class="tabmenu medium-vertical-margin">
|
<div class="tabmenu medium-vertical-margin">
|
||||||
<button id="headersTab" class="tabitem active clickable-text big-font">Headers</button>
|
<button id="headersTab" class="tabitem active clickable-text big-font">Headers</button>
|
||||||
@@ -78,7 +78,7 @@
|
|||||||
<!-- container -->
|
<!-- container -->
|
||||||
<div class="medium-vertical-margin">
|
<div class="medium-vertical-margin">
|
||||||
<!-- headers -->
|
<!-- headers -->
|
||||||
<div class="medium-vertical-margin tabcontent centered-content">
|
<div id="headers" class="medium-vertical-margin tabcontent active">
|
||||||
<table class="table-map">
|
<table class="table-map">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
@@ -102,7 +102,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- history -->
|
<!-- history -->
|
||||||
<div class="medium-vertical-margin tabcontent centered-content">
|
<div id="history" class="medium-vertical-margin tabcontent">
|
||||||
<table class="table-default">
|
<table class="table-default">
|
||||||
<tr class="bottom-border">
|
<tr class="bottom-border">
|
||||||
<th>Timestamp</th>
|
<th>Timestamp</th>
|
||||||
|
|||||||
@@ -6,50 +6,41 @@ var advancedID = $("#advancedItemData");
|
|||||||
var focusedField = false;
|
var focusedField = false;
|
||||||
function changeAdvancedVisibility(){
|
function changeAdvancedVisibility(){
|
||||||
if(advancedVisibility){
|
if(advancedVisibility){
|
||||||
selectMenu.css('display', 'none');
|
selectMenu.removeClass('active');
|
||||||
advancedTab.css('display', 'none');
|
advancedTab.removeClass('active');
|
||||||
advancedID.css('display', 'none');
|
advancedID.removeClass('active');
|
||||||
basicID.css('display', 'block')
|
basicID.addClass('active');
|
||||||
advancedVisibility = false;
|
advancedVisibility = false;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
selectMenu.css('display', 'block');
|
selectMenu.addClass('active');
|
||||||
advancedTab.css('display', 'block');
|
advancedTab.addClass('active');
|
||||||
advancedID.css('display', 'block');
|
advancedID.addClass('active');
|
||||||
basicID.css('display', 'none');
|
basicID.removeClass('active');
|
||||||
advancedVisibility = true;
|
advancedVisibility = true;
|
||||||
}
|
}
|
||||||
setCookie();
|
setCookie();
|
||||||
}
|
}
|
||||||
|
|
||||||
function createMessageTab() {
|
|
||||||
var items = document.getElementById("listItems");
|
|
||||||
items.innerHTML += '<div class="menuItem">Item</div>';
|
|
||||||
}
|
|
||||||
|
|
||||||
$("#optional").click(changeAdvancedVisibility);
|
$("#optional").click(changeAdvancedVisibility);
|
||||||
$(".menuFactory").click(createMessageTab);
|
|
||||||
$('#historyTab').click(showHistory);
|
$('#historyTab').click(showHistory);
|
||||||
|
|
||||||
|
const tabitem = $('.tabitem');
|
||||||
function showHistory(){
|
function showHistory(){
|
||||||
$('#headers').css('display', 'none');
|
$('#headersTab').click(showHeaders);
|
||||||
$('.advancedMenuTabSelected').addClass('advancedMenuTab');
|
tabitem.removeClass('active');
|
||||||
$('.advancedMenuTabSelected').click(showHeaders);
|
$('.tabcontent').removeClass('active');
|
||||||
$('.advancedMenuTabSelected').removeClass('advancedMenuTabSelected');
|
$('#history').addClass('active');
|
||||||
$('#history').css('display', 'block');
|
$('#historyTab').addClass('active');
|
||||||
$('#historyTab').addClass('advancedMenuTabSelected');
|
|
||||||
$('#historyTab').removeClass('advancedMenuTab');
|
|
||||||
$('#historyTab').off('click');
|
$('#historyTab').off('click');
|
||||||
}
|
}
|
||||||
|
|
||||||
function showHeaders(){
|
function showHeaders(){
|
||||||
$('#history').css('display', 'none');
|
$('#historyTab').click(showHistory);
|
||||||
$('.advancedMenuTabSelected').addClass('advancedMenuTab');
|
tabitem.removeClass('active');
|
||||||
$('.advancedMenuTabSelected').click(showHistory);
|
$('.tabcontent').removeClass('active');
|
||||||
$('.advancedMenuTabSelected').removeClass('advancedMenuTabSelected');
|
$('#headers').addClass('active');
|
||||||
$('#headers').css('display', 'block');
|
$('#headersTab').addClass('active');
|
||||||
$('#headersTab').addClass('advancedMenuTabSelected');
|
|
||||||
$('#headersTab').removeClass('advancedMenuTab');
|
|
||||||
$('#headersTab').off('click');
|
$('#headersTab').off('click');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user