REM-Client 3a548389: QoL round - clan invite / wishlist / places, pilot overview and warnings, trade routes and stock warnings, saved bot routes, mail templates (rem-server 2b86320)

This commit is contained in:
2026-11-10 22:33:04 +01:00
parent 2f9dd32882
commit d83d23da19
6 changed files with 58 additions and 6 deletions
+10
View File
@@ -52,6 +52,8 @@
.cl-log .row .c3 { flex: 1; width: auto; color: #b9cbe0; text-align: left; font-family: Barlow; margin-left: 10dp; }
.cl-items .row .c1 { flex: 1; }
.cl-items .row .c3 { width: 80dp; text-align: right; font-family: "IBM Plex Mono"; }
.cl-items .row .c2 { width: 140dp; color: #8197ad; font-size: 13dp; }
.cl-items .row .c1.done { color: #6fd08c; }
.amount { display: flex; flex-direction: row; align-items: center; margin: 8dp 0; }
.amount .label { margin-right: 10dp; color: #8197ad; }
.amount input.range { flex: 1; margin-right: 10dp; }
@@ -244,6 +246,14 @@
<span class="v">{{ cl_qty_text }}</span>
<div class="btn" data-action="cl-qty-max">Max</div>
</div>
<div class="label" style="margin-top: 8dp;">Wishlist - what the clan needs</div>
<div class="table cl-items" style="max-height: 120dp;">
<div class="body">
<div class="empty" data-if="cl_wishes.size == 0">No wishes. Pick an item, set the amount and add it.</div>
<div class="row" data-for="w : cl_wishes"><span class="c1" data-class-done="w.on">{{ w.a }}</span><span class="c2">{{ w.b }}</span><span class="btn small" data-if="w.selected" data-action="cl-wish-del" data-attr-data-arg="w.key">&#215;</span></div>
</div>
</div>
<div class="namefield"><span class="label">Need</span><input class="text" type="text" data-value="cl_wish_n" maxlength="8" style="flex: 0 0 70dp;"/><input class="text" type="text" data-value="cl_wish_note" maxlength="100" style="margin-left: 6dp;"/><div class="btn" data-action="cl-wish" style="margin-left: 6dp;">Wish<div class="tip">Adds the picked item (clan depot or your hold) to the wishlist with the amount and a note (e.g. "for the station in Omega-3").</div></div></div>
<div class="actions">
<div class="btn primary" data-if="cl_docked" data-action="cl-store">Store in the clan depot<div class="tip">Moves the amount of the cargo item you picked into the clan depot - at any base.</div></div>
<div class="btn primary" data-if="cl_docked &amp;&amp; cl_may_depotout" data-action="cl-take">Take to the hold<div class="tip">Moves the amount of the depot item you picked into your hold (your rank's daily limit).</div></div>