Replace Animated Image with own, pure CSS impl.
							parent
							
								
									36762661bf
								
							
						
					
					
						commit
						ea3846e33b
					
				|  | @ -0,0 +1,34 @@ | |||
| .animated-image { | ||||
|     display: grid; | ||||
|     position: absolute; | ||||
|     align-items: center; | ||||
|     text-align: center; | ||||
|     overflow: hidden; | ||||
| } | ||||
| 
 | ||||
| .animated-image > * { | ||||
|     grid-column: 1; | ||||
|     grid-row: 1; | ||||
|     position: relative; | ||||
|     transition: all 0.5s; | ||||
| } | ||||
| 
 | ||||
| .animated-image img { | ||||
|     top: 0; | ||||
|     z-index: 50; | ||||
| } | ||||
| 
 | ||||
| .animated-image a { | ||||
|     top: 100%; | ||||
|     text-decoration: none; | ||||
|     color: rgb(243, 243, 243); | ||||
|     font-weight: bold; | ||||
| } | ||||
| 
 | ||||
| .animated-image:hover img { | ||||
|     top: -100% !important; | ||||
| } | ||||
| 
 | ||||
| .animated-image:hover a { | ||||
|     top: 0; | ||||
| } | ||||
|  | @ -30,6 +30,7 @@ | |||
|     {% do assets.addCss('theme://pluginAppObj/imFooter_pluginAppObj_03/custom.css', 40) %} | ||||
|     {% do assets.addCss('theme://pluginAppObj/imFooter_pluginAppObj_05/custom.css', 40) %} | ||||
|     {% do assets.addCss('theme://css/navbar.css', 50) %} | ||||
|     {% do assets.addCss('theme://css/animated-image.css', 50) %} | ||||
| {% endblock %} | ||||
| {% block custom_stylesheets %}{% endblock %} | ||||
| 
 | ||||
|  | @ -74,58 +75,19 @@ | |||
|             {% block footer %} | ||||
|             <footer id="imFooter"> | ||||
|                 <div id="imFooterObjects"> | ||||
|                     <div class="template-object-wrapper animated-image"> | ||||
|                         <img loading="lazy" alt="4Creative Discord Button" style="position: relative; left: 0px; top: 0px; user-select: none" unselectable="on" src="{{ media['image://4Creative-Discord-Button.png'].url|e }}"> | ||||
|                         <a href="https://discord.com/invite/ZfPtWAr" data-description="Link zu unserem Discord Kanal (Einladung)">Unser Discord Kanal</a> | ||||
|                     </div> | ||||
|                     <div id="imFooter_imTextObject_02_wrapper" class="template-object-wrapper"> | ||||
|                         <div id="imFooter_imTextObject_02"> | ||||
|                             <div data-index="0" class="text-tab-content grid-prop current-tab " | ||||
|                                 id="imFooter_imTextObject_02_tab0" style="opacity: 1; "> | ||||
|                             <div data-index="0" class="text-tab-content grid-prop current-tab" id="imFooter_imTextObject_02_tab0" style="opacity: 1"> | ||||
|                                 <div class="text-inner"> | ||||
|                                     <div data-line-height="1.15" class="lh1-15 imTARight"><span class="fs14lh1-15 cf1">(c) 2020-{{ "now"|date('Y') }}  </span><span class="fs14lh1-15 cf1">by </span><span class="fs14lh1-15 cf1"><b>4Creative</b></span></div> | ||||
|                                 </div> | ||||
|                             </div> | ||||
|                         </div> | ||||
|                     </div> | ||||
|                     <div id="imFooter_pluginAppObj_03_wrapper" class="template-object-wrapper"> | ||||
|                         <!-- Animated Image v.31 --> | ||||
|                         <div id="imFooter_pluginAppObj_03"> | ||||
|                             <div id="iandt_imFooter_pluginAppObj_03"> | ||||
|                                 <div class="wrapper move-bottom"> | ||||
|                                     <div class="sides-container"> | ||||
|                                         <div class="side front"> | ||||
|                                             <div class="text-container"> | ||||
| 
 | ||||
|                                                 <div class='center-all'></div> | ||||
|                                             </div> | ||||
|                                         </div> | ||||
|                                         <div class="side back"> | ||||
|                                             <div class="text-container"> | ||||
|                                                 <div class="center-all"> | ||||
|                                                     <script> | ||||
|                                                         function decode_html(encoded, newlineTag) { | ||||
|                                                             encoded = replaceAll("&gt;", ">", encoded); | ||||
|                                                             encoded = replaceAll("&lt;", "<", encoded); | ||||
|                                                             encoded = replaceAll(""", "\"", encoded); | ||||
|                                                             encoded = replaceAll("&", "&", encoded); | ||||
|                                                             encoded = replaceAll("<br />", "", encoded); | ||||
|                                                             return encoded; | ||||
|                                                         } | ||||
|                                                         function replaceAll(find, replace, str) { | ||||
|                                                             return str.replace(new RegExp(find, 'g'), replace); | ||||
|                                                         } | ||||
|                                                     </script> | ||||
|                                                     <div id="imFooter_pluginAppObj_03_link_btn" class='btn'> | ||||
|                                                         <script>$('#imFooter_pluginAppObj_03_link_btn').append(decode_html("&lt;a href="http://discord.gg/ZfPtWAr" target="_blank" onmouseover="x5engine.imTip.Show(this, { text: \'Link zu unserem Discord Kanal (Einladung)\', width: 180});"&gt;Unser Discord Kanal&lt;/a&gt;"));</script> | ||||
|                                                     </div> | ||||
|                                                 </div> | ||||
|                                             </div> | ||||
|                                         </div> | ||||
|                                     </div> | ||||
|                                 </div> | ||||
|                             </div> | ||||
|                             <script> | ||||
|                                 animatedimage_imFooter_pluginAppObj_03(); | ||||
|                             </script> | ||||
|                         </div> | ||||
|                     </div> | ||||
|                     <div id="imFooter_imObjectImage_04_wrapper" class="template-object-wrapper"> | ||||
|                         <div id="imFooter_imObjectImage_04"> | ||||
|                             <img loading="lazy" alt="4Creative Logo" style="width: 60px; height: 60px; position: relative; left: 0px; top: 0px; user-select: none;" width="60" height="60" unselectable="on" src="{{ media['image://4Creative-logo-small.png'].url|e }}"> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Anonymous Contributor
						Anonymous Contributor