File tree Expand file tree Collapse file tree 2 files changed +52
-0
lines changed Expand file tree Collapse file tree 2 files changed +52
-0
lines changed Original file line number Diff line number Diff line change 3333 < body >
3434 < button class ="back-home-page " title ="Back to home page "> 👋</ button >
3535 < canvas id ="bevy "> </ canvas >
36+ < div class ="text-center loader-wrapper ">
37+ < p > Loading ...</ p >
38+ < p > < span class ="loader "> </ span > </ p >
39+ </ div >
3640 < div id ="orientationlock "> Please lock your device in portrait mode to use this game.</ div >
3741 < div id ="presentation ">
3842 < header >
Original file line number Diff line number Diff line change @@ -146,3 +146,51 @@ qrcode-display {
146146 display : none;
147147 }
148148}
149+
150+ /** Loader for the game in the canvas */
151+
152+ .loader-wrapper {
153+ display : none;
154+ }
155+
156+ .loader-wrapper .loader {
157+ margin-left : -100px ;
158+ }
159+
160+ .playing .loader-wrapper {
161+ display : block;
162+ }
163+
164+ .loader {
165+ position : relative;
166+ width : 100px ;
167+ height : 16px ;
168+ margin : 0 auto;
169+ }
170+ .loader : before , .loader : after {
171+ content : "" ;
172+ position : absolute;
173+ width : 16px ;
174+ height : 16px ;
175+ border-radius : 50% ;
176+ background : # 900000 ;
177+ box-shadow : 32px 0 # 900000 ;
178+ left : 0 ;
179+ top : 0 ;
180+ animation : ballMoveX 1s linear infinite;
181+ }
182+ .loader : after {
183+ box-shadow : none;
184+ transform-origin : 40px 0 ;
185+ transform : rotate (-153deg );
186+ animation : rotateLoader 1s linear infinite;
187+ }
188+
189+ @keyframes rotateLoader {
190+ 0% , 10% { transform : rotate (-153deg ); }
191+ 90% , 100% { transform : rotate (0deg ); }
192+ }
193+ @keyframes ballMoveX {
194+ 0% , 10% { transform : translateX (0 ) }
195+ 90% , 100% { transform : translateX (32px ) }
196+ }
You can’t perform that action at this time.
0 commit comments