Newer
Older
jstrr / index.html
@ItoRino ItoRino on 3 Oct 2022 5 KB fix.add:css変更
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>jsTrr</title>
<link rel="stylesheet" type="text/css" href="jstrr.css">
<link href="https://use.fontawesome.com/releases/v5.15.1/css/all.css" rel="stylesheet">
<style>
  body {
    background-color: rgb(241,89,30);
    background-image: url(summer3.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
  z-index: 0.1;}
  .menu-btn {
  position: fixed;
  top: 10px;
  right: 10px;
  display: flex;
  height: 60px;
  width: 60px;
  justify-content: center;
  align-items: center;
  z-index: 90;
  background-color: #59b0ee;
}
.menu-btn span,
.menu-btn span:before,
.menu-btn span:after {
  content: '';
  display: block;
  height: 3px;
  width: 25px;
  border-radius: 3px;
  background-color: #ffffff;
  position: absolute;
}
.menu-btn span:before {
  bottom: 8px;
}
.menu-btn span:after {
  top: 8px;
}
#menu-btn-check{
  display: none;
}
#menu-btn-check:checked ~ .menu-btn span {
  background-color: rgba(255, 255, 255, 0);/*メニューオープン時は真ん中の線を透明にする*/
}
#menu-btn-check:checked ~ .menu-btn span::before {
  bottom: 0;
  transform: rotate(45deg);
}
#menu-btn-check:checked ~ .menu-btn span::after {
  top: 0;
  transform: rotate(-45deg);
}

.menu-content ul {
  padding: 70px 10px 0;
}
.menu-content ul li {
  border-bottom: solid 1px #000;
  list-style: none;
}
.menu-content ul li a {
  display: block;
  width: 30%;
  font-size: 15px;
  box-sizing: border-box;
  color:#000;
  text-decoration: none;
  padding: 9px 15px 10px 0;
  position: relative;
}
.menu-content ul li a::before {
  content: "";
  width: 7px;
  height: 7px;
  border-top: solid 2px #000;
  border-right: solid 2px #000;
  transform: rotate(45deg);
  position: absolute;
  right: 11px;
  top: 16px;
}
.menu-content {
  width: 30%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 100%;/*leftの値を変更してメニューを画面外へ*/
  z-index: 80;
  background-color: #ffffffc9;
  transition: all 0.5s;/*アニメーション設定*/
}
#menu-btn-check:checked ~ .menu-content {
  left: 70%;/*メニューを画面内へ*/
}
.bg-change{
  border: none;
  background: #ffffffc9;
  padding: 10px 15px;
}
</style>
</head>

<body>
  <!--
  
  <p>TEAM: <select name="team"></select>
    NAME: <select name="name"></select></p>
  -->
  <div class="wrapper">
    <div class="snow-inner">
      <p><span id="user"></span>: <span id="name"></span>
      <select id="trrmode"><option value="normal" selected>Normal</option>
      <option value="secret">Secret</option></select>
      <button id="logout">Logout</button>
      </p>
      <div class="hamburger-menu">
        <input type="checkbox" id="menu-btn-check">
        <label for="menu-btn-check" class="menu-btn"><span></span></label>
        <!--ここからメニュー-->
        <div class="menu-content">
            <ul>
                <li>
                    <p><button type="button" id="unl" class="bg-change">アンロード</button></p>
                </li>
                <li>
                    <p><button type="button" id="css1" class="bg-change">背景1</button></p>
                </li>
                <li>
                    <p><button type="button" id="css2" class="bg-change">背景2</button></p>
                </li>
                <li>
                  <p><button type="button" id="css3" class="bg-change">背景3</button></p>
              </li>
              <li>
                <p><button type="button" id="css4" class="bg-change">背景4</button></p>
            </li>
            <li>
              <p><button type="button" id="css5" class="bg-change">背景5</button></p>
          </li>
            </ul>
        </div>
        <!--ここまでメニュー-->
    </div>
      <p>TEXT: <span id="text"></span></p>
      <p>RANK: <button type="button" id="ranking">Total</button>
      <button type="button" id="ranking:today">Today</button>
      <button type="button" id="ranking:2h">2H</button>
      <button type="button" id="ranking:2w">2W</button>
      <button type="button" id="ranking:byteam">Team Rank</button>
      <button type="button" id="ranking:byteam2h">Team 2H</button>
      <button type="button" id="ranking:inteam">inTeam</button>
      </p>
      <table class="summary">
       <tr><th><i class="fas fa-stopwatch"></i>Time</th><td id="time"></td><th><i class="far fa-hand-paper"></i>STEP</th><td id="step"></td></tr>
       <tr><th><i class="fab fa-snapchat-ghost"></i>Miss</th><td id="miss"></td><th><i class="far fa-dot-circle"></i>Target</th><td id="target"></td></tr>
       <tr><th><i class="fas fa-laptop"></i>Ratio</th><td id="ratio"></td><th><i class="far fa-check-circle"></i>High Score</th><td id="hs"></td></tr>
       <tr><th><i class="far fa-keyboard"></i>Types</th><td id="types"></td><th><i class="fas fa-clipboard-list"></i>Trr Trial</th><td id="trial"></td></tr>
       <tr><th><i class="fas fa-hourglass-half"></i>Speed</th><td id="speed"></td><th><i class="fas fa-clipboard-check"></i>STEP Trial</th><td id="strial"></td></tr>
       <tr><th><i class="far fa-star"></i>Score</th><td id="score"></td><th></th><td></td></tr>
       <tr><th class="blue"><i class="fas fa-user-edit"></i>Comment</th><td colspan="3" id="comment"></td></tr>
      </table>

    </div>
  </div>
  <div id="typing"></div>
  <div class="login">
  <div class="login-item">
    <p id="loginhead">jsTRR</p>
    <p><span id="prompt">Login</span>
    <input id="inputvalue">
    <button id="login" type="button">OK</button>
    <button id="reset" type="button">reset</button>
    </p>
  </div>
  </div>

<!-- csv.js by knrz from https://github.com/knrz/CSV.js/blob/master/csv.js -->
<script type="text/javascript" src="lib/csv.min.js" charset="utf-8"></script>

<script type="text/javascript" src="jstrr.js" charset="utf-8"></script>

<!-- <script type="text/javascript" src="snow.js" charset="utf-8"></script> -->
<script src="change.js"></script>


</body>
</html>