From 7f4f01c9e87bdfbb4c76f5a68d458d11b577d040 Mon Sep 17 00:00:00 2001 From: PeekabooSteam Date: Sat, 30 Sep 2023 22:19:48 +0100 Subject: [PATCH] Alpha of unit list --- client/public/stylesheets/olympus.css | 1 + client/src/olympusapp.ts | 2 ++ client/views/index.ejs | 1 + 3 files changed, 4 insertions(+) diff --git a/client/public/stylesheets/olympus.css b/client/public/stylesheets/olympus.css index 7e51ec7a..9edb8f83 100644 --- a/client/public/stylesheets/olympus.css +++ b/client/public/stylesheets/olympus.css @@ -7,6 +7,7 @@ @import url("panels/unitcontrol.css"); @import url("panels/unitinfo.css"); @import url("panels/logpanel.css"); +@import url("panels/unitlist.css"); @import url("other/contextmenus.css"); @import url("other/popup.css"); diff --git a/client/src/olympusapp.ts b/client/src/olympusapp.ts index a4013b57..c79f3c6d 100644 --- a/client/src/olympusapp.ts +++ b/client/src/olympusapp.ts @@ -25,6 +25,7 @@ import { helicopterDatabase } from "./unit/databases/helicopterdatabase"; import { groundUnitDatabase } from "./unit/databases/groundunitdatabase"; import { navyUnitDatabase } from "./unit/databases/navyunitdatabase"; import { ConfigurationOptions } from "./interfaces"; +import { UnitListPanel } from "./panels/unitlistpanel"; export class OlympusApp { /* Global data */ @@ -181,6 +182,7 @@ export class OlympusApp { .add("serverStatus", new ServerStatusPanel("server-status-panel")) .add("unitControl", new UnitControlPanel("unit-control-panel")) .add("unitInfo", new UnitInfoPanel("unit-info-panel")) + .add("unitList", new UnitListPanel( this, "unit-list-panel", "unit-list-panel-content" ) ) // Popups this.getPopupsManager().add("infoPopup", new Popup("info-popup")); diff --git a/client/views/index.ejs b/client/views/index.ejs index 48c82765..88476a48 100644 --- a/client/views/index.ejs +++ b/client/views/index.ejs @@ -31,6 +31,7 @@ <%- include('panels/serverstatus.ejs') %> <%- include('panels/hotgroup.ejs') %> <%- include('panels/logpanel.ejs') %> + <%- include('panels/unitlist.ejs') %> <%- include('contextmenus/airbase.ejs') %>