diff --git a/assets/avatars/1001.png b/assets/avatars/1001.png new file mode 100644 index 0000000..9c28a93 Binary files /dev/null and b/assets/avatars/1001.png differ diff --git a/assets/avatars/1002.png b/assets/avatars/1002.png new file mode 100644 index 0000000..e1440ee Binary files /dev/null and b/assets/avatars/1002.png differ diff --git a/assets/avatars/1003.png b/assets/avatars/1003.png new file mode 100644 index 0000000..82378db Binary files /dev/null and b/assets/avatars/1003.png differ diff --git a/assets/avatars/1004.png b/assets/avatars/1004.png new file mode 100644 index 0000000..1ddcd71 Binary files /dev/null and b/assets/avatars/1004.png differ diff --git a/assets/avatars/1005.png b/assets/avatars/1005.png new file mode 100644 index 0000000..93681ea Binary files /dev/null and b/assets/avatars/1005.png differ diff --git a/assets/avatars/1006.png b/assets/avatars/1006.png new file mode 100644 index 0000000..2e18ea8 Binary files /dev/null and b/assets/avatars/1006.png differ diff --git a/assets/avatars/1008.png b/assets/avatars/1008.png new file mode 100644 index 0000000..3d3aaa1 Binary files /dev/null and b/assets/avatars/1008.png differ diff --git a/assets/avatars/1009.png b/assets/avatars/1009.png new file mode 100644 index 0000000..3f5767f Binary files /dev/null and b/assets/avatars/1009.png differ diff --git a/assets/avatars/1013.png b/assets/avatars/1013.png new file mode 100644 index 0000000..3574b3f Binary files /dev/null and b/assets/avatars/1013.png differ diff --git a/assets/avatars/1101.png b/assets/avatars/1101.png new file mode 100644 index 0000000..0144510 Binary files /dev/null and b/assets/avatars/1101.png differ diff --git a/assets/avatars/1102.png b/assets/avatars/1102.png new file mode 100644 index 0000000..8360997 Binary files /dev/null and b/assets/avatars/1102.png differ diff --git a/assets/avatars/1103.png b/assets/avatars/1103.png new file mode 100644 index 0000000..822764f Binary files /dev/null and b/assets/avatars/1103.png differ diff --git a/assets/avatars/1104.png b/assets/avatars/1104.png new file mode 100644 index 0000000..6bd0784 Binary files /dev/null and b/assets/avatars/1104.png differ diff --git a/assets/avatars/1105.png b/assets/avatars/1105.png new file mode 100644 index 0000000..5b2ae6c Binary files /dev/null and b/assets/avatars/1105.png differ diff --git a/assets/avatars/1106.png b/assets/avatars/1106.png new file mode 100644 index 0000000..473e7fb Binary files /dev/null and b/assets/avatars/1106.png differ diff --git a/assets/avatars/1107.png b/assets/avatars/1107.png new file mode 100644 index 0000000..7c38557 Binary files /dev/null and b/assets/avatars/1107.png differ diff --git a/assets/avatars/1108.png b/assets/avatars/1108.png new file mode 100644 index 0000000..667a346 Binary files /dev/null and b/assets/avatars/1108.png differ diff --git a/assets/avatars/1109.png b/assets/avatars/1109.png new file mode 100644 index 0000000..1238fa3 Binary files /dev/null and b/assets/avatars/1109.png differ diff --git a/assets/avatars/1110.png b/assets/avatars/1110.png new file mode 100644 index 0000000..7e8abd3 Binary files /dev/null and b/assets/avatars/1110.png differ diff --git a/assets/avatars/1111.png b/assets/avatars/1111.png new file mode 100644 index 0000000..ea657cc Binary files /dev/null and b/assets/avatars/1111.png differ diff --git a/assets/avatars/1112.png b/assets/avatars/1112.png new file mode 100644 index 0000000..b6542d5 Binary files /dev/null and b/assets/avatars/1112.png differ diff --git a/assets/avatars/1201.png b/assets/avatars/1201.png new file mode 100644 index 0000000..ee92a7b Binary files /dev/null and b/assets/avatars/1201.png differ diff --git a/assets/avatars/1202.png b/assets/avatars/1202.png new file mode 100644 index 0000000..76aa828 Binary files /dev/null and b/assets/avatars/1202.png differ diff --git a/assets/avatars/1203.png b/assets/avatars/1203.png new file mode 100644 index 0000000..03415ef Binary files /dev/null and b/assets/avatars/1203.png differ diff --git a/assets/avatars/1204.png b/assets/avatars/1204.png new file mode 100644 index 0000000..03481c3 Binary files /dev/null and b/assets/avatars/1204.png differ diff --git a/assets/avatars/1205.png b/assets/avatars/1205.png new file mode 100644 index 0000000..b3f3745 Binary files /dev/null and b/assets/avatars/1205.png differ diff --git a/assets/avatars/1206.png b/assets/avatars/1206.png new file mode 100644 index 0000000..b7a72c1 Binary files /dev/null and b/assets/avatars/1206.png differ diff --git a/assets/avatars/1207.png b/assets/avatars/1207.png new file mode 100644 index 0000000..a0693e1 Binary files /dev/null and b/assets/avatars/1207.png differ diff --git a/assets/avatars/1208.png b/assets/avatars/1208.png new file mode 100644 index 0000000..0331c8d Binary files /dev/null and b/assets/avatars/1208.png differ diff --git a/assets/avatars/1209.png b/assets/avatars/1209.png new file mode 100644 index 0000000..ac57ee7 Binary files /dev/null and b/assets/avatars/1209.png differ diff --git a/assets/avatars/1210.png b/assets/avatars/1210.png new file mode 100644 index 0000000..529974a Binary files /dev/null and b/assets/avatars/1210.png differ diff --git a/assets/avatars/1211.png b/assets/avatars/1211.png new file mode 100644 index 0000000..157cfde Binary files /dev/null and b/assets/avatars/1211.png differ diff --git a/assets/avatars/1212.png b/assets/avatars/1212.png new file mode 100644 index 0000000..ff777e6 Binary files /dev/null and b/assets/avatars/1212.png differ diff --git a/assets/avatars/1213.png b/assets/avatars/1213.png new file mode 100644 index 0000000..492d46d Binary files /dev/null and b/assets/avatars/1213.png differ diff --git a/assets/avatars/1214.png b/assets/avatars/1214.png new file mode 100644 index 0000000..86de191 Binary files /dev/null and b/assets/avatars/1214.png differ diff --git a/assets/avatars/1215.png b/assets/avatars/1215.png new file mode 100644 index 0000000..8dbe876 Binary files /dev/null and b/assets/avatars/1215.png differ diff --git a/assets/avatars/1217.png b/assets/avatars/1217.png new file mode 100644 index 0000000..2fd41cc Binary files /dev/null and b/assets/avatars/1217.png differ diff --git a/assets/avatars/1218.png b/assets/avatars/1218.png new file mode 100644 index 0000000..d4e18aa Binary files /dev/null and b/assets/avatars/1218.png differ diff --git a/assets/avatars/1220.png b/assets/avatars/1220.png new file mode 100644 index 0000000..c5087dc Binary files /dev/null and b/assets/avatars/1220.png differ diff --git a/assets/avatars/1221.png b/assets/avatars/1221.png new file mode 100644 index 0000000..6393f29 Binary files /dev/null and b/assets/avatars/1221.png differ diff --git a/assets/avatars/1222.png b/assets/avatars/1222.png new file mode 100644 index 0000000..da5eb24 Binary files /dev/null and b/assets/avatars/1222.png differ diff --git a/assets/avatars/1223.png b/assets/avatars/1223.png new file mode 100644 index 0000000..99f99b9 Binary files /dev/null and b/assets/avatars/1223.png differ diff --git a/assets/avatars/1224.png b/assets/avatars/1224.png new file mode 100644 index 0000000..faef33a Binary files /dev/null and b/assets/avatars/1224.png differ diff --git a/assets/avatars/1225.png b/assets/avatars/1225.png new file mode 100644 index 0000000..0e6fd93 Binary files /dev/null and b/assets/avatars/1225.png differ diff --git a/assets/avatars/1301.png b/assets/avatars/1301.png new file mode 100644 index 0000000..d9ee96b Binary files /dev/null and b/assets/avatars/1301.png differ diff --git a/assets/avatars/1302.png b/assets/avatars/1302.png new file mode 100644 index 0000000..fc33b53 Binary files /dev/null and b/assets/avatars/1302.png differ diff --git a/assets/avatars/1303.png b/assets/avatars/1303.png new file mode 100644 index 0000000..406d5ca Binary files /dev/null and b/assets/avatars/1303.png differ diff --git a/assets/avatars/1304.png b/assets/avatars/1304.png new file mode 100644 index 0000000..706bd77 Binary files /dev/null and b/assets/avatars/1304.png differ diff --git a/assets/avatars/1305.png b/assets/avatars/1305.png new file mode 100644 index 0000000..b932406 Binary files /dev/null and b/assets/avatars/1305.png differ diff --git a/assets/avatars/1306.png b/assets/avatars/1306.png new file mode 100644 index 0000000..3b0e936 Binary files /dev/null and b/assets/avatars/1306.png differ diff --git a/assets/avatars/1307.png b/assets/avatars/1307.png new file mode 100644 index 0000000..0c5ee5d Binary files /dev/null and b/assets/avatars/1307.png differ diff --git a/assets/avatars/1308.png b/assets/avatars/1308.png new file mode 100644 index 0000000..2434c6e Binary files /dev/null and b/assets/avatars/1308.png differ diff --git a/assets/avatars/1309.png b/assets/avatars/1309.png new file mode 100644 index 0000000..dcb6080 Binary files /dev/null and b/assets/avatars/1309.png differ diff --git a/assets/avatars/1310.png b/assets/avatars/1310.png new file mode 100644 index 0000000..84ed64a Binary files /dev/null and b/assets/avatars/1310.png differ diff --git a/assets/avatars/1312.png b/assets/avatars/1312.png new file mode 100644 index 0000000..03ff525 Binary files /dev/null and b/assets/avatars/1312.png differ diff --git a/assets/avatars/1313.png b/assets/avatars/1313.png new file mode 100644 index 0000000..7c2ac35 Binary files /dev/null and b/assets/avatars/1313.png differ diff --git a/assets/avatars/1314.png b/assets/avatars/1314.png new file mode 100644 index 0000000..eb2a98d Binary files /dev/null and b/assets/avatars/1314.png differ diff --git a/assets/avatars/1315.png b/assets/avatars/1315.png new file mode 100644 index 0000000..0b301f4 Binary files /dev/null and b/assets/avatars/1315.png differ diff --git a/assets/avatars/1317.png b/assets/avatars/1317.png new file mode 100644 index 0000000..8d30330 Binary files /dev/null and b/assets/avatars/1317.png differ diff --git a/assets/avatars/1401.png b/assets/avatars/1401.png new file mode 100644 index 0000000..59eef0d Binary files /dev/null and b/assets/avatars/1401.png differ diff --git a/assets/avatars/1402.png b/assets/avatars/1402.png new file mode 100644 index 0000000..8ed1065 Binary files /dev/null and b/assets/avatars/1402.png differ diff --git a/assets/avatars/1403.png b/assets/avatars/1403.png new file mode 100644 index 0000000..1aa0152 Binary files /dev/null and b/assets/avatars/1403.png differ diff --git a/assets/avatars/1404.png b/assets/avatars/1404.png new file mode 100644 index 0000000..2b36ae7 Binary files /dev/null and b/assets/avatars/1404.png differ diff --git a/assets/avatars/1405.png b/assets/avatars/1405.png new file mode 100644 index 0000000..64614dc Binary files /dev/null and b/assets/avatars/1405.png differ diff --git a/assets/avatars/1407.png b/assets/avatars/1407.png new file mode 100644 index 0000000..7e653a4 Binary files /dev/null and b/assets/avatars/1407.png differ diff --git a/assets/avatars/1408.png b/assets/avatars/1408.png new file mode 100644 index 0000000..f1942fb Binary files /dev/null and b/assets/avatars/1408.png differ diff --git a/assets/avatars/1409.png b/assets/avatars/1409.png new file mode 100644 index 0000000..d5693a0 Binary files /dev/null and b/assets/avatars/1409.png differ diff --git a/assets/avatars/1410.png b/assets/avatars/1410.png new file mode 100644 index 0000000..bca41b6 Binary files /dev/null and b/assets/avatars/1410.png differ diff --git a/assets/avatars/8001.png b/assets/avatars/8001.png new file mode 100644 index 0000000..825f628 Binary files /dev/null and b/assets/avatars/8001.png differ diff --git a/assets/avatars/8002.png b/assets/avatars/8002.png new file mode 100644 index 0000000..dbc310a Binary files /dev/null and b/assets/avatars/8002.png differ diff --git a/assets/avatars/8003.png b/assets/avatars/8003.png new file mode 100644 index 0000000..8cb4843 Binary files /dev/null and b/assets/avatars/8003.png differ diff --git a/assets/avatars/8004.png b/assets/avatars/8004.png new file mode 100644 index 0000000..b3d21fb Binary files /dev/null and b/assets/avatars/8004.png differ diff --git a/assets/avatars/8005.png b/assets/avatars/8005.png new file mode 100644 index 0000000..6511a04 Binary files /dev/null and b/assets/avatars/8005.png differ diff --git a/assets/avatars/8006.png b/assets/avatars/8006.png new file mode 100644 index 0000000..f521b47 Binary files /dev/null and b/assets/avatars/8006.png differ diff --git a/assets/avatars/8007.png b/assets/avatars/8007.png new file mode 100644 index 0000000..4c936f8 Binary files /dev/null and b/assets/avatars/8007.png differ diff --git a/assets/avatars/8008.png b/assets/avatars/8008.png new file mode 100644 index 0000000..bb777cf Binary files /dev/null and b/assets/avatars/8008.png differ diff --git a/css/styles.css b/css/styles.css index 87c6142..eae968e 100644 --- a/css/styles.css +++ b/css/styles.css @@ -368,16 +368,39 @@ body { .avatar-header-info { display: flex; - gap: 0.75rem; + gap: 0.85rem; align-items: center; } -.avatar-icon-placeholder { - width: 48px; - height: 48px; +.avatar-image-container { + position: relative; + width: 52px; + height: 52px; border-radius: var(--radius-md); + overflow: hidden; background: var(--bg-secondary); border: 1px solid var(--border-color); + flex-shrink: 0; + display: flex; + align-items: center; + justify-content: center; +} + +.avatar-img { + width: 100%; + height: 100%; + object-fit: cover; + transition: transform 0.25s ease; +} + +.card:hover .avatar-img { + transform: scale(1.08); +} + +.avatar-icon-placeholder { + width: 100%; + height: 100%; + background: var(--bg-secondary); display: flex; align-items: center; justify-content: center; diff --git a/index.html b/index.html index 0d81c06..6f19eb8 100644 --- a/index.html +++ b/index.html @@ -14,30 +14,35 @@
✦
-
GaC-Srtool
-
Star Rail FreeSR & Server Controller
+
GaC-Srtool
+
Star Rail FreeSR & Server Controller
-
+ + + +
- กำลังตรวจสอบ... + กำลังตรวจสอบ...
-
@@ -48,15 +53,15 @@
0
-
ตัวละครที่ครอบครอง (Avatars)
+
ตัวละครที่ครอบครอง (Avatars)
0
-
กรวยแสง (Lightcones)
+
กรวยแสง (Lightcones)
0
-
รีลิกส์ (Relics)
+
รีลิกส์ (Relics)
@@ -64,12 +69,12 @@
- 📍 สถานะเซิร์ฟเวอร์ & ตำแหน่งปัจจุบัน + 📍 สถานะเซิร์ฟเวอร์ & ตำแหน่งปัจจุบัน API Live
- API Gateway Endpoint + API Gateway Endpoint -
@@ -83,7 +88,7 @@
- พิกัดตัวละคร (X, Y, Z) + พิกัดตัวละคร (X, Y, Z) -
@@ -91,17 +96,17 @@
-
⚡ ดำเนินการด่วน (Quick Actions)
-

สั่งการส่งไปยัง REST API Gateway ทันที

+
⚡ ดำเนินการด่วน (Quick Actions)
+

สั่งการส่งไปยัง REST API Gateway ทันที

@@ -109,7 +114,7 @@
-
🎮 ทีมปัจจุบัน (Current Lineup)
+
🎮 ทีมปัจจุบัน (Current Lineup)
กำลังโหลดข้อมูลทีม...
@@ -120,16 +125,16 @@
- +
- - + +
@@ -144,13 +149,13 @@
- ⚡ ระบบปลดล็อค Ex-Rank Skill + ⚡ ระบบปลดล็อค Ex-Rank Skill
- - + +
-

+

เปิดใช้งานพรสวรรค์และกลไกพิเศษ Ex-Rank สำหรับตัวละครเฉพาะใน FreeSR (เช่น Jing Yuan โดน CC ไม่หยุดชะงัก, Dan Heng IL, Acheron)

@@ -167,8 +172,8 @@
-
📍 จุดวาร์ปปลอดภัยยอดนิยม (Safe Presets)
-

คลิกจุดวาร์ปเพื่อย้ายฉากของผู้เล่นในไฟล์เซฟได้ทันที

+
📍 จุดวาร์ปปลอดภัยยอดนิยม (Safe Presets)
+

คลิกจุดวาร์ปเพื่อย้ายฉากของผู้เล่นในไฟล์เซฟได้ทันที

@@ -176,23 +181,23 @@
-
🎯 กำหนดพิกัดวาร์ปเอง (Custom Teleport)
-

ใส่ PlaneID, FloorID และ EntryID ตามต้องการ

+
🎯 กำหนดพิกัดวาร์ปเอง (Custom Teleport)
+

ใส่ PlaneID, FloorID และ EntryID ตามต้องการ

- +
- +
- +
@@ -210,7 +215,7 @@
- @@ -223,24 +228,24 @@
- - + +
- - + + - +
- +
- พร้อมใช้งาน - Tip: สามารถแก้ไขค่าดิบแล้วกด 'บันทึกไปยังเซิร์ฟเวอร์' ได้ทันที + พร้อมใช้งาน + Tip: สามารถแก้ไขค่าดิบแล้วกด 'บันทึกไปยังเซิร์ฟเวอร์' ได้ทันที
@@ -251,51 +256,50 @@
-
⚙️ ตั้งค่าการเชื่อมต่อ API Gateway
-

ปรับเปลี่ยนพอร์ตหรือ IP ได้ตามไฟล์ server.json ของคุณ

+
⚙️ ตั้งค่าการเชื่อมต่อ API Gateway
+

ปรับเปลี่ยนพอร์ตหรือ IP ได้ตามไฟล์ server.json ของคุณ

- + - * ค่าเริ่มต้นของ GaC-hkrpg-go คือพอร์ต 21000 (SDK server) + * Port 21000 by default (GaC-hkrpg-go SDK Server)
- +
- - + +
-
🌐 วิธีนำขึ้นโฮสต์ GitHub Pages (ฟรี 100%)
-

สามารถเปิดใช้งานเว็บนี้บนอินเทอร์เน็ตได้โดยไม่ต้องเสียค่าโฮสต์ใดๆ

+
🌐 วิธีนำขึ้นโฮสต์ GitHub Pages (ฟรี 100%)
+

สามารถเปิดใช้งานเว็บนี้บนอินเทอร์เน็ตได้โดยไม่ต้องเสียค่าโฮสต์ใดๆ

  1. - 1. สร้าง Repository บน GitHub:
    - สร้าง GitHub Repo ใหม่ (Public หรือ Private ก็ได้) เช่นชื่อ GaC-srtool + 1. Create GitHub Repository:
    + Create new repo e.g. GaC-srtool
  2. - 2. Push โฟลเดอร์นี้ขึ้น GitHub:
    + 2. Push to GitHub:
    git remote add origin https://github.com/<user>/GaC-srtool.git
    - git add . && git commit -m "Init GaC-srtool" && git push -u origin main + git add . && git commit -m "Init" && git push -u origin main
  3. - 3. เปิดใช้งาน GitHub Pages:
    - เข้าไปที่ Repo บน GitHub > Settings > Pages
    - ใต้หัวข้อ Build and deployment เลือก Source เป็น Deploy from a branch > เลือก Branch: main, Folder: / (root) > กด Save + 3. Enable GitHub Pages:
    + Go to Repo > Settings > Pages > Source: Deploy from a branch > Branch: main / (root) > Click Save
  4. - 4. ใช้งานได้ทันที:
    - เว็บจะออนไลน์ที่ https://<user>.github.io/GaC-srtool/ ไม่เสียค่าใช้จ่ายตลอดชีพ! + 4. Done:
    + Your dashboard will be online at https://<user>.github.io/GaC-srtool/!
@@ -308,17 +312,17 @@