From 312f713470dcc34df114b4d7fdd908260ce37037 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=9F=E3=83=BC=E3=82=B7=E3=83=A3-=E3=83=81=E3=82=A7?= =?UTF-8?q?=E3=83=AA=E3=83=BC?= <72266338+bublickkk@users.noreply.github.com> Date: Wed, 19 Jul 2023 21:20:23 +0300 Subject: [PATCH] Added projects and website info --- new/test/home.html | 18 ++++++------ new/test/src/js/projectsInfo/launcherInfo.js | 29 ++++++++++++++++++++ new/test/src/js/projectsInfo/stormInfo.js | 29 ++++++++++++++++++++ new/test/src/js/websiteInfo.js | 25 +++++++++++++++++ new/test/src/style/style.css | 14 ++++++++-- 5 files changed, 104 insertions(+), 11 deletions(-) create mode 100644 new/test/src/js/projectsInfo/launcherInfo.js create mode 100644 new/test/src/js/projectsInfo/stormInfo.js diff --git a/new/test/home.html b/new/test/home.html index ff3c123..81c0940 100644 --- a/new/test/home.html +++ b/new/test/home.html @@ -27,6 +27,8 @@ Contacts
+ +
reverse@ubuntu:~$ about_us.txt
@@ -40,7 +42,7 @@
-
The Ocean Shore | Game
+
The Ocean Shore | Game |
@@ -50,7 +52,7 @@
-
Reverse Launcher | App
+
Reverse Launcher | App
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Quas doloribus asperiores accusamus nulla? Officiis delectus aut enim soluta hic libero nobis quae nemo excepturi, corporis numquam. In inventore minima dolorem?
@@ -148,13 +150,13 @@ diff --git a/new/test/src/js/projectsInfo/launcherInfo.js b/new/test/src/js/projectsInfo/launcherInfo.js new file mode 100644 index 0000000..5b6c081 --- /dev/null +++ b/new/test/src/js/projectsInfo/launcherInfo.js @@ -0,0 +1,29 @@ +function getLauncherLatestVersion() { + var xmlHttp = new XMLHttpRequest(); + var requestLink = "https://api.github.com/repos/Reeversee/ReverseLauncherBeta/releases/latest"; + xmlHttp.open("GET", requestLink, false); + xmlHttp.send(null); + var releaseInfo = JSON.parse(xmlHttp.responseText); + return releaseInfo.tag_name; +} + +function getLauncherPreRelease() { + var xmlHttp = new XMLHttpRequest(); + var requestLink = "https://api.github.com/repos/Reeversee/ReverseLauncherBeta/releases/latest"; + xmlHttp.open("GET", requestLink, false); + xmlHttp.send(null); + var releaseInfo = JSON.parse(xmlHttp.responseText); + return releaseInfo.prerelease; +} + +function getLauncherInfo() { + var version = getLauncherLatestVersion(); + var prerelease = getLauncherPreRelease(); + if (prerelease == 'false'){ + prerelease = 'beta' + } + else { + prerelease = 'release' + } + document.getElementById("launcher_version").innerHTML = 'Reverse Launcher | App | ' + 'v' + version + ' | ' + prerelease; +} \ No newline at end of file diff --git a/new/test/src/js/projectsInfo/stormInfo.js b/new/test/src/js/projectsInfo/stormInfo.js new file mode 100644 index 0000000..9eb6bd1 --- /dev/null +++ b/new/test/src/js/projectsInfo/stormInfo.js @@ -0,0 +1,29 @@ +function getStormLatestVersion() { + var xmlHttp = new XMLHttpRequest(); + var requestLink = "https://api.github.com/repos/bublickkk/StormImg/releases/latest"; + xmlHttp.open("GET", requestLink, false); + xmlHttp.send(null); + var releaseInfo = JSON.parse(xmlHttp.responseText); + return releaseInfo.tag_name; +} + +function getStormPreRelease() { + var xmlHttp = new XMLHttpRequest(); + var requestLink = "https://api.github.com/repos/bublickkk/StormImg/releases/latest"; + xmlHttp.open("GET", requestLink, false); + xmlHttp.send(null); + var releaseInfo = JSON.parse(xmlHttp.responseText); + return releaseInfo.prerelease; +} + +function getStormInfo() { + var version = getStormLatestVersion(); + var prerelease = getStormPreRelease(); + if (prerelease == 'false'){ + prerelease = 'beta' + } + else { + prerelease = 'release' + } + document.getElementById("storm_version").innerHTML = 'The Ocean Shore | Game | ' + 'v' + version + ' | ' + prerelease; +} \ No newline at end of file diff --git a/new/test/src/js/websiteInfo.js b/new/test/src/js/websiteInfo.js index a6911b1..f8d7a89 100644 --- a/new/test/src/js/websiteInfo.js +++ b/new/test/src/js/websiteInfo.js @@ -5,4 +5,29 @@ function getWebSiteLatestVersion() { xmlHttp.send(null); var releaseInfo = JSON.parse(xmlHttp.responseText); return releaseInfo.tag_name; +} + +function getWebSiteBody() { + var xmlHttp = new XMLHttpRequest(); + var requestLink = "https://api.github.com/repos/Reeversee/reeversee.github.io/releases/latest"; + xmlHttp.open("GET", requestLink, false); + xmlHttp.send(null); + var releaseInfo = JSON.parse(xmlHttp.responseText); + return releaseInfo.body; +} + +function getWebSiteAuthor() { + var xmlHttp = new XMLHttpRequest(); + var requestLink = "https://api.github.com/repos/Reeversee/reeversee.github.io/releases/latest"; + xmlHttp.open("GET", requestLink, false); + xmlHttp.send(null); + var releaseInfo = JSON.parse(xmlHttp.responseText); + return releaseInfo.author.login; +} + +function getWebSiteInfo() { + var version = getWebSiteLatestVersion(); + var body = getWebSiteBody(); + var author = getWebSiteAuthor(); + document.getElementById("version_body_author").innerHTML = 'v' + version + ' Changelog: ' + body + ' ' + 'Committed by ' + author; } \ No newline at end of file diff --git a/new/test/src/style/style.css b/new/test/src/style/style.css index 0372d3a..badc352 100644 --- a/new/test/src/style/style.css +++ b/new/test/src/style/style.css @@ -57,7 +57,8 @@ select { border-radius: 5px; } -p { +.text-p, +.lng-about_us_desc { background-color: #00000040; color: #fff; font-family: 'Fira Mono', monospace; @@ -67,7 +68,8 @@ p { transition: 0.3s; } -p:hover { +.text-p:hover, +.lng-about_us_desc:hover { color: greenyellow; padding: 15px; transition: 0.3s; @@ -82,6 +84,11 @@ p:hover { font-family: 'Fira Mono', monospace; } +.git { + font-family: 'Fira Mono', monospace; + color: #fff; +} + /* team members styles */ .list { @@ -181,7 +188,8 @@ p:hover { .about, .projects, .team, -.contacts { +.contacts, +.website_info { background-color: #202020; border-radius: 10px; padding: 10px;