mirror of
https://github.com/ssyyhhrr/stewardle.git
synced 2025-11-08 10:33:46 -05:00
Information Button
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -1,3 +1,4 @@
|
||||
let canOpen = false
|
||||
let canClose = true
|
||||
|
||||
function autocomplete(inp, arr) {
|
||||
@@ -263,6 +264,26 @@ document.getElementsByClassName("close")[0].onmousedown = () => {
|
||||
close()
|
||||
}
|
||||
|
||||
document.getElementsByClassName("info")[0].onmousedown = () => {
|
||||
open()
|
||||
}
|
||||
|
||||
function open() {
|
||||
if (!canOpen) return
|
||||
canOpen = false
|
||||
let tutorial = document.getElementsByClassName("tutorial")[0]
|
||||
let backdrop = document.getElementsByClassName("backdrop")[0]
|
||||
tutorial.style.zIndex = 2
|
||||
backdrop.style.zIndex = 1
|
||||
setTimeout(() => {
|
||||
tutorial.style.opacity = 1
|
||||
backdrop.style.opacity = 0.6
|
||||
}, 100)
|
||||
setTimeout(() => {
|
||||
canClose = true
|
||||
}, 500)
|
||||
}
|
||||
|
||||
function close() {
|
||||
if (!canClose) return
|
||||
canClose = false
|
||||
@@ -271,7 +292,8 @@ function close() {
|
||||
tutorial.style.opacity = 0
|
||||
backdrop.style.opacity = 0
|
||||
setTimeout(() => {
|
||||
tutorial.remove()
|
||||
backdrop.remove()
|
||||
tutorial.style.zIndex = -1
|
||||
backdrop.style.zIndex = -1
|
||||
canOpen = true
|
||||
}, 500)
|
||||
}
|
||||
@@ -45,7 +45,11 @@
|
||||
<p>A new <b>STEWARDLE</b> will be available each day!</p>
|
||||
</div>
|
||||
<div class="backdrop"></div>
|
||||
<div class="title"><h1>Stewardle</h1></div>
|
||||
<div class="title">
|
||||
<h1>Stewardle</h1>
|
||||
<div class="info"><i class="fa-solid fa-circle-info"></i></div>
|
||||
</div>
|
||||
<div class="splitter"></div>
|
||||
<div class="board">
|
||||
<div class="row header">
|
||||
<div class="frame header"><div class="text">Driver</div></div>
|
||||
|
||||
Reference in New Issue
Block a user