From 3da7f369a5020c22802905b763fd24edfb95b3a3 Mon Sep 17 00:00:00 2001 From: Syed Daanish Date: Thu, 26 Jun 2025 19:45:20 +0300 Subject: [PATCH] Finalize frontend of session management --- Gemfile | 1 + Gemfile.lock | 2 + index.html => index.erb | 36 ++++-- logman.rb | 3 +- main.rb | 36 ++++-- players.rb | 6 +- public/src/assets/style.css | 39 +++++- public/src/js/accounts.js | 229 +++++++++++++++++++----------------- session.rb | 32 ++--- 9 files changed, 235 insertions(+), 149 deletions(-) rename index.html => index.erb (77%) diff --git a/Gemfile b/Gemfile index aafa81e..e5212d2 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,7 @@ source "https://rubygems.org" gem "base64" +gem "erb" gem "json" gem "net-http" gem "sequel" diff --git a/Gemfile.lock b/Gemfile.lock index 227a410..626f954 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -3,6 +3,7 @@ GEM specs: base64 (0.3.0) bigdecimal (3.2.2) + erb (5.0.1) json (2.12.2) logger (1.7.0) mustermann (3.0.3) @@ -38,6 +39,7 @@ PLATFORMS DEPENDENCIES base64 + erb json net-http sequel diff --git a/index.html b/index.erb similarity index 77% rename from index.html rename to index.erb index bdcde8e..72337f5 100644 --- a/index.html +++ b/index.erb @@ -6,7 +6,8 @@ + /> + +
@@ -26,16 +28,16 @@ />
- - - - +
+ +
+
+ + +
-