From 70c118d37cd784861bec712000d7014302591256 Mon Sep 17 00:00:00 2001 From: 简律纯 Date: Mon, 6 Nov 2023 02:05:14 +0800 Subject: fix(site): 修复了错误的主题索引 chore(site): 删除了无用主题文件 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- site/config.toml | 60 +++++------------ site/public/bg.mp4 | Bin 0 -> 1668195 bytes site/public/categories/index.xml | 10 +++ site/public/css/styles.css | 101 ++++++++++++++++++++++++++++ site/public/favicon.ico | Bin 0 -> 15406 bytes site/public/index.html | 67 ++++++++++++++++++ site/public/index.xml | 10 +++ site/public/js/script.js | 31 +++++++++ site/public/sitemap.xml | 11 +++ site/public/svg/icons/email.svg | 1 + site/public/svg/icons/facebook.svg | 1 + site/public/svg/icons/github.svg | 1 + site/public/svg/icons/instagram.svg | 1 + site/public/svg/icons/tiktok.svg | 1 + site/public/svg/icons/twitter.svg | 1 + site/public/tags/index.xml | 10 +++ site/themes/coming-soon/static/js/script.js | 4 +- site/themes/graysx-hugo | 1 - 18 files changed, 263 insertions(+), 48 deletions(-) create mode 100644 site/public/bg.mp4 create mode 100644 site/public/categories/index.xml create mode 100644 site/public/css/styles.css create mode 100644 site/public/favicon.ico create mode 100644 site/public/index.html create mode 100644 site/public/index.xml create mode 100644 site/public/js/script.js create mode 100644 site/public/sitemap.xml create mode 100644 site/public/svg/icons/email.svg create mode 100644 site/public/svg/icons/facebook.svg create mode 100644 site/public/svg/icons/github.svg create mode 100644 site/public/svg/icons/instagram.svg create mode 100644 site/public/svg/icons/tiktok.svg create mode 100644 site/public/svg/icons/twitter.svg create mode 100644 site/public/tags/index.xml delete mode 160000 site/themes/graysx-hugo (limited to 'site') diff --git a/site/config.toml b/site/config.toml index 2d9eaf7..c828971 100644 --- a/site/config.toml +++ b/site/config.toml @@ -1,48 +1,18 @@ -baseURL = 'http://www.hydroroll.team/' -languageCode = 'en-us' +baseURL = 'http://hydroroll.team/' +languageCode = 'zh-cn' title = 'HydroRoll' -theme = 'graysx-hugo' +theme = 'coming-soon' -## Site Settings [params] -logo = "assets/img/logo.webp" -favicon = "assets/favicon.png" - -# Info -address = "123 Arch B1W, GNU/Linux" -email = "hello@graysx.com" -phone = "123456" - -# Socials - -twitter = "#" -facebook = "#" -github = "https://github.com/akatiggerx04/graysx-hugo" - -# Other - -# Startbootstrap Contact Form Token https://startbootstrap.com/solution/contact-forms -sbtoken = "TOKEN_HERE" - -## Menu Items -[menu] - [[menu.main]] - name = "About" - URL = "#about" - weight = 1 - - [[menu.main]] - name = "Projects" - URL = "#projects" - weight = 2 - - [[menu.main]] - name = "Contact" - URL = "#signup" - weight = 3 - - -# Credits - -# This theme is forked from: https://github.com/startbootstrap/startbootstrap-grayscale -# This theme is forked by: https://github.com/akatiggerx04 \ No newline at end of file + logo = "assets/img/logo.webp" + favicon = "assets/favicon.png" + title = "HydroRoll " + description = "倒数日" + message = "距离水系公测还有" # default is "COMING SOON" + release = "Jul 14, 2024" # release date format: Aug 30, 2023 15:00 + background = "" # default is bg.mp4 in static/ + +socialIcons = [ + {name = "email", url = "support@hydroroll.team"}, + {name = "github", url = "https://github.com/HydroRoll-Team"}, +] \ No newline at end of file diff --git a/site/public/bg.mp4 b/site/public/bg.mp4 new file mode 100644 index 0000000..89df32b Binary files /dev/null and b/site/public/bg.mp4 differ diff --git a/site/public/categories/index.xml b/site/public/categories/index.xml new file mode 100644 index 0000000..6b906fb --- /dev/null +++ b/site/public/categories/index.xml @@ -0,0 +1,10 @@ + + + + Categories on HydroRoll + http://hydroroll.team/categories/ + Recent content in Categories on HydroRoll + Hugo -- gohugo.io + zh-cn + + diff --git a/site/public/css/styles.css b/site/public/css/styles.css new file mode 100644 index 0000000..3c52555 --- /dev/null +++ b/site/public/css/styles.css @@ -0,0 +1,101 @@ +* { +margin: 0; +padding: 0; +} + +.bgimg { +/* Full-screen */ +height: 100vh; /* Use viewport height for full-screen height */ +/* Center the background image */ +background-position: center; +/* Scale and zoom in the image */ +background-size: cover; +/* Add position: relative to enable absolutely positioned elements inside the image (place text) */ +position: relative; +/* Add a white text color to all elements inside the .bgimg container */ +color: white; +/* Add a font */ +font-family: "Courier New", Courier, monospace; +/* Set the font-size to 25 pixels */ +font-size: 25px; +} + +.bgimg video { +width: 100%; +height: 100%; /* Make the video fill the entire .bgimg container */ +object-fit: cover; /* Make the video cover the container without stretching */ +display: block; /* Remove any extra spacing */ +position: absolute; /* Position the video absolutely within the .bgimg container */ +} + + +/* Position text in the top-left corner */ +.topleft { +position: absolute; +top: 16px; +left: 16px; +} + +/* Position text in the bottom-left corner */ +.bottomleft { +position: absolute; +bottom: 16px; +left: 16px; +} + +/* Position text in the middle */ +.middle { +position: absolute; +top: 50%; +left: 50%; +transform: translate(-50%, -50%); +text-align: center; +} +#demo{ + font-size:30px; + padding: 10px; +} +@media screen AND (max-width:600px) { + .middle h1{ + font-size: 20px; + } + #demo{ + font-size: 20px; + } +} + +/* Style the
element */ +hr { +margin: auto; +width: 40%; +} + +/* left side */ +.left{ + right: 0; + bottom: 10px; + position: absolute; +} +.social-icons { + text-align: center; + filter: brightness(0) invert(1); +} + +.social-icons .social-icons-list { + display: inline-block; + list-style-type: none; + padding: 0; + text-align: center; +} + +.social-icons-list .social-icon { + box-sizing: border-box; + display: inline-block; + height: 24px; + margin: 0 6px; + width: 24px; +} + +.social-icon a svg path { + transition: fill 0.15s ease; +} \ No newline at end of file diff --git a/site/public/favicon.ico b/site/public/favicon.ico new file mode 100644 index 0000000..253be4b Binary files /dev/null and b/site/public/favicon.ico differ diff --git a/site/public/index.html b/site/public/index.html new file mode 100644 index 0000000..4c8e428 --- /dev/null +++ b/site/public/index.html @@ -0,0 +1,67 @@ + + + + + + HydroRoll + + + + + + +
+ +
+ +

HydroRoll

+ +
+
+ +

距离水系公测还有

+ +
+
+
+

+

+
+
+
+

+ 倒数日

+
+
+
+ + + +
+ + + \ No newline at end of file diff --git a/site/public/index.xml b/site/public/index.xml new file mode 100644 index 0000000..a759010 --- /dev/null +++ b/site/public/index.xml @@ -0,0 +1,10 @@ + + + + HydroRoll + http://hydroroll.team/ + Recent content on HydroRoll + Hugo -- gohugo.io + zh-cn + + diff --git a/site/public/js/script.js b/site/public/js/script.js new file mode 100644 index 0000000..f41ff4b --- /dev/null +++ b/site/public/js/script.js @@ -0,0 +1,31 @@ +// Get the release date from the data attribute +var releaseDateStr = document.getElementById("countdown").getAttribute("data-release"); + +// Create a JavaScript Date object using the release date string +var countDownDate = new Date(releaseDateStr); + +// Update the count down every 1 second +var x = setInterval(function() { + + // Get todays date and time + var now = new Date().getTime(); + + // Find the distance between now an the count down date + var distance = countDownDate - now; + + // Time calculations for days, hours, minutes and seconds + var days = Math.floor(distance / (1000 * 60 * 60 * 24)); + var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); + var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); + var seconds = Math.floor((distance % (1000 * 60)) / 1000); + + // Display the result in an element with id="demo" + document.getElementById("demo").innerHTML = days + "天 " + hours + "小时 " + + minutes + "分 " + seconds + "秒 "; + + // If the count down is finished, write some text + if (distance < 0) { + clearInterval(x); + document.getElementById("demo").innerHTML = "EXPIRED"; + } +}, 1000); \ No newline at end of file diff --git a/site/public/sitemap.xml b/site/public/sitemap.xml new file mode 100644 index 0000000..3122e32 --- /dev/null +++ b/site/public/sitemap.xml @@ -0,0 +1,11 @@ + + + + http://hydroroll.team/categories/ + + http://hydroroll.team/ + + http://hydroroll.team/tags/ + + diff --git a/site/public/svg/icons/email.svg b/site/public/svg/icons/email.svg new file mode 100644 index 0000000..3811b59 --- /dev/null +++ b/site/public/svg/icons/email.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/site/public/svg/icons/facebook.svg b/site/public/svg/icons/facebook.svg new file mode 100644 index 0000000..4ef9d67 --- /dev/null +++ b/site/public/svg/icons/facebook.svg @@ -0,0 +1 @@ +Facebook \ No newline at end of file diff --git a/site/public/svg/icons/github.svg b/site/public/svg/icons/github.svg new file mode 100644 index 0000000..538ec5b --- /dev/null +++ b/site/public/svg/icons/github.svg @@ -0,0 +1 @@ +GitHub \ No newline at end of file diff --git a/site/public/svg/icons/instagram.svg b/site/public/svg/icons/instagram.svg new file mode 100644 index 0000000..5a68721 --- /dev/null +++ b/site/public/svg/icons/instagram.svg @@ -0,0 +1 @@ +Instagram \ No newline at end of file diff --git a/site/public/svg/icons/tiktok.svg b/site/public/svg/icons/tiktok.svg new file mode 100644 index 0000000..57ce3ae --- /dev/null +++ b/site/public/svg/icons/tiktok.svg @@ -0,0 +1 @@ +TikTok \ No newline at end of file diff --git a/site/public/svg/icons/twitter.svg b/site/public/svg/icons/twitter.svg new file mode 100644 index 0000000..45bd20c --- /dev/null +++ b/site/public/svg/icons/twitter.svg @@ -0,0 +1 @@ +Twitter \ No newline at end of file diff --git a/site/public/tags/index.xml b/site/public/tags/index.xml new file mode 100644 index 0000000..7664def --- /dev/null +++ b/site/public/tags/index.xml @@ -0,0 +1,10 @@ + + + + Tags on HydroRoll + http://hydroroll.team/tags/ + Recent content in Tags on HydroRoll + Hugo -- gohugo.io + zh-cn + + diff --git a/site/themes/coming-soon/static/js/script.js b/site/themes/coming-soon/static/js/script.js index 9d06633..f41ff4b 100644 --- a/site/themes/coming-soon/static/js/script.js +++ b/site/themes/coming-soon/static/js/script.js @@ -20,8 +20,8 @@ var x = setInterval(function() { var seconds = Math.floor((distance % (1000 * 60)) / 1000); // Display the result in an element with id="demo" - document.getElementById("demo").innerHTML = days + "d " + hours + "h " - + minutes + "m " + seconds + "s "; + document.getElementById("demo").innerHTML = days + "天 " + hours + "小时 " + + minutes + "分 " + seconds + "秒 "; // If the count down is finished, write some text if (distance < 0) { diff --git a/site/themes/graysx-hugo b/site/themes/graysx-hugo deleted file mode 160000 index fe35dd8..0000000 --- a/site/themes/graysx-hugo +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fe35dd8b38c7e84d59981cb5670ec0a118e1723d -- cgit v1.2.3-70-g09d2