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