OSDN Git Service

[add] : 警告を追加
authorhayao <hayao@fascode.net>
Tue, 23 Feb 2021 04:47:43 +0000 (13:47 +0900)
committerhayao <hayao@fascode.net>
Tue, 23 Feb 2021 04:47:43 +0000 (13:47 +0900)
buildmydist-2/commonhtml/beforemain.php
buildmydist-2/commonhtml/footer.php
buildmydist-2/commonhtml/sidemenu.php
buildmydist-2/commonhtml/warning.php
buildmydist-2/script/easter.js [new file with mode: 0644]
buildmydist-2/script/footer.js
buildmydist-2/script/header.js

index ae373d6..24f6af6 100644 (file)
@@ -1,3 +1,5 @@
 
 <?php include("${commonhtml}/header.php"); ?>
-<?php include("${commonhtml}/warning.php"); ?>
+<div id="beforemain">
+    <?php include("${commonhtml}/warning.php"); ?>
+</div>
\ No newline at end of file
index f31e0c2..b33ff3a 100644 (file)
@@ -1,6 +1,6 @@
 <div id="footerblank"></div>
 
-<span id="scroll-up">
+<span id="scroll-up" style="display: none;">
     <p>上に戻る</p>
 </span>
 
index 561a6d4..c3a92dd 100644 (file)
         </p>
     </span>
 
+    <span id="show-top-warning" style="display: none;">
+            <h2>警告</h2>
+            <p><input type="button" value="ふざけた警告を再表示する" onclick="ShowTopWarning()"></p>
+            <script>
+                function ShowTopWarning(){
+                    localStorage.removeItem("TopWarningHide");
+                    document.getElementById("top-warning").style.display = "block";
+                    document.getElementById("show-top-warning").style.display = "none"
+                }
+                window.addEventListener("load", function(){
+                    if (localStorage.getItem("TopWarningHide") == "true"){
+                        document.getElementById("show-top-warning").style.display = "block"
+                    }
+                })
+            </script>
+    </span>
+
 </aside>
index 39f6412..71eceb4 100644 (file)
@@ -1,3 +1,29 @@
-<div class="box-warning">
-    このサイトはまだ作りかけです。追記してほしいこと、わかりにくいこと、誤字などがあれば<a href="https://github.com/Hayao0819/hayao.fascode.net/issues">こちら</a>から報告をお願いします。
-</div>
\ No newline at end of file
+<div id="top-warning" style="display: none;">
+    <div class="box-warning">
+        このサイトはまだ作りかけです。追記してほしいこと、わかりにくいこと、誤字などがあれば<a href="https://github.com/Hayao0819/hayao.fascode.net/issues">こちら</a>から報告をお願いします。
+    </div>
+
+    <div class="box-warning">
+        CSSが苦手なので一部のデバイスなどでレイアウトが崩れるかもしれません。また、h3以降のCSSもまだ何もできてません()何かアイデアあったらください。
+    </div>
+    <input type="button" value="邪魔なこいつらを閉じる" onclick="closeTopWarning()">
+</div>
+
+<script>
+    function closeTopWarning(){
+        if (localStorage.getItem("TopWarningHide") != "true"){
+            document.getElementById("top-warning").style.display = "none";
+            document.getElementById("show-top-warning").style.display = "block"
+            localStorage.setItem("TopWarningHide", "true")
+        }
+    }
+
+
+    window.addEventListener("load", function(){
+        if (localStorage.getItem("TopWarningHide") == "true"){
+            document.getElementById("top-warning").style.display = "none";
+        }else{
+            document.getElementById("top-warning").style.display = "block";
+        }
+    })
+</script>
diff --git a/buildmydist-2/script/easter.js b/buildmydist-2/script/easter.js
new file mode 100644 (file)
index 0000000..7539615
--- /dev/null
@@ -0,0 +1,10 @@
+window.addEventListener("load", function(){
+    var url = new URL(location.href)
+    if (url.pathname.split("/")[3] == "misc"){
+        document.getElementById("counter").addEventListener("click", function(){
+            if(localStorage.getItem("TopWarningHide") != "true"){
+                location.href = "http://www.lucky-ch.com/";
+            }
+        })
+    }
+})
index edce3cf..99ce0a1 100644 (file)
@@ -17,5 +17,6 @@ function FooterBlank(){
     })
 }
 
-window.addEventListener("load", FooterBlank);
+FooterBlank();
+//window.addEventListener("load", FooterBlank);
 window.addEventListener("resize", FooterBlank);
index d9c16a7..50d4aed 100644 (file)
@@ -60,7 +60,7 @@ document.getElementById("open-sp-menu").addEventListener("load", SwitchMenu);
 function SetSpMenu() {
     // スマホCSSが適用されてる場合の処理
     if (document.body.clientWidth < 799){
-        $("main").css({
+        $("#beforemain").css({
             paddingTop: $("header").outerHeight() + "px"
         })
         //$("#sidemenu-right").css({
@@ -68,7 +68,7 @@ function SetSpMenu() {
         //})
 
     }else{
-        $("main").css({
+        $("#beforemain").css({
             paddingTop: 0
         })
     }