diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..f3c0014 --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,21 @@ + + +
+ + +{{ content }}
+<head>
+<link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}">
+</head>
+ + diff --git a/assets/css/main.css b/assets/css/main.css new file mode 100644 index 0000000..c4e9f07 --- /dev/null +++ b/assets/css/main.css @@ -0,0 +1,73 @@ +/* ============================== + Redflare Server Table Styling + ============================== */ + +.server-table { + width: 100%; + border-collapse: collapse; + margin: 1.5rem 0; + font-size: 0.95rem; +} + +.server-table thead { + background-color: #20232a; + color: #ffffff; + text-transform: uppercase; + letter-spacing: 0.05em; +} + +.server-table th, +.server-table td { + border: 1px solid rgba(255, 255, 255, 0.15); + padding: 0.6em 1em; + text-align: left; +} + +.server-table tbody tr:nth-child(even) { + background-color: rgba(255, 255, 255, 0.03); +} + +.server-table tbody tr:hover { + background-color: rgba(255, 255, 255, 0.08); + transition: background-color 0.2s ease; +} + +.server-table td:first-child { + font-weight: 600; +} + +.server-table td:nth-child(7) { + font-style: italic; + color: #66ccff; +} + +.server-table td:nth-child(8) { + color: #cccccc; +} + +.server-table td { + white-space: normal; + word-break: break-word; +} + +@media (max-width: 768px) { + .server-table { + font-size: 0.85rem; + overflow-x: auto; + display: block; + } +} + +/* Light theme */ +@media (prefers-color-scheme: light) { + .server-table thead { + background-color: #e9ecef; + color: #111; + } + .server-table tbody tr:nth-child(even) { + background-color: #f8f9fa; + } + .server-table tbody tr:hover { + background-color: #e0e0e0; + } +} diff --git a/servers.md b/servers.md new file mode 100644 index 0000000..83e1dd2 --- /dev/null +++ b/servers.md @@ -0,0 +1,19 @@ +--- +title: Server List +layout: default +permalink: /servers/ +--- + +This is an example of the live Redflare server list integrated via GitHub Actions. + +| Server | Map | Mode | Players | Version | Country | Privilege / Player |
|---|---|---|---|---|---|---|
| 51.210.223.39:28800 | testmap | ctf | 2 | 1.9 | DE | admin / Player1 |
| 51.210.223.39:28800 | testmap | ctf | 2 | 1.9 | DE | none / Player2 |
| us.redeclipse.net:28800 | testmap | ctf | 2 | 1.9 | US | admin / Player1 |
| us.redeclipse.net:28800 | testmap | ctf | 2 | 1.9 | US | none / Player2 |