124 lines
6.0 KiB
HTML
124 lines
6.0 KiB
HTML
<div class="{{cssClass}} vehicule-sheet flexcol" style="overflow: hidden; height: 100%;">
|
|
|
|
<!-- ── Header ─────────────────────────────────────── -->
|
|
<section class="vehicule-header">
|
|
<div class="vehicule-header-img">
|
|
<img class="profile" src="{{img}}" data-edit="img" title="{{name}}" />
|
|
</div>
|
|
<div class="vehicule-header-body">
|
|
<input class="vehicule-name" name="name" type="text" value="{{name}}" />
|
|
<div class="vehicule-header-stats">
|
|
<div class="vehicule-stat-box vehicule-hull">
|
|
<label>{{ localize 'MGT2.Vehicule.Hull' }}</label>
|
|
<div class="vehicule-stat-value">
|
|
<input type="number" name="system.life.value" value="{{system.life.value}}" />
|
|
<span>/</span>
|
|
<input type="number" name="system.life.max" value="{{system.life.max}}" />
|
|
</div>
|
|
</div>
|
|
<div class="vehicule-armor-group">
|
|
<div class="vehicule-armor-label">{{ localize 'MGT2.Vehicule.Armor' }}</div>
|
|
<div class="vehicule-armor-row">
|
|
<div class="vehicule-stat-box vehicule-armor-box">
|
|
<label>{{ localize 'MGT2.Vehicule.ArmorFront' }}</label>
|
|
<div class="vehicule-stat-value">
|
|
<input type="number" name="system.armor.front" value="{{system.armor.front}}" />
|
|
</div>
|
|
</div>
|
|
<div class="vehicule-stat-box vehicule-armor-box">
|
|
<label>{{ localize 'MGT2.Vehicule.ArmorSides' }}</label>
|
|
<div class="vehicule-stat-value">
|
|
<input type="number" name="system.armor.sides" value="{{system.armor.sides}}" />
|
|
</div>
|
|
</div>
|
|
<div class="vehicule-stat-box vehicule-armor-box">
|
|
<label>{{ localize 'MGT2.Vehicule.ArmorRear' }}</label>
|
|
<div class="vehicule-stat-value">
|
|
<input type="number" name="system.armor.rear" value="{{system.armor.rear}}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- ── Body: tab content + vertical sidebar nav ──── -->
|
|
<div class="vehicule-content">
|
|
|
|
<!-- Tab: Stats -->
|
|
<div class="tab vehicule-tab" data-group="primary" data-tab="stats">
|
|
<div class="vehicule-stats-grid">
|
|
|
|
<div class="vehicule-field">
|
|
<label>{{ localize 'MGT2.Vehicule.SpeedCruise' }}</label>
|
|
<select name="system.speed.cruise">
|
|
{{selectOptions config.SpeedBands selected=system.speed.cruise localize=true}}
|
|
</select>
|
|
</div>
|
|
|
|
<div class="vehicule-field">
|
|
<label>{{ localize 'MGT2.Vehicule.SpeedMax' }}</label>
|
|
<select name="system.speed.maximum">
|
|
{{selectOptions config.SpeedBands selected=system.speed.maximum localize=true}}
|
|
</select>
|
|
</div>
|
|
|
|
<div class="vehicule-field">
|
|
<label>{{ localize 'MGT2.Vehicule.Agility' }}</label>
|
|
<input type="number" name="system.agility" value="{{system.agility}}" />
|
|
</div>
|
|
|
|
<div class="vehicule-field">
|
|
<label>{{ localize 'MGT2.Vehicule.Crew' }}</label>
|
|
<input type="number" name="system.crew" value="{{system.crew}}" />
|
|
</div>
|
|
|
|
<div class="vehicule-field">
|
|
<label>{{ localize 'MGT2.Vehicule.Passengers' }}</label>
|
|
<input type="number" name="system.passengers" value="{{system.passengers}}" />
|
|
</div>
|
|
|
|
<div class="vehicule-field">
|
|
<label>{{ localize 'MGT2.Vehicule.Cargo' }}</label>
|
|
<input type="number" name="system.cargo" value="{{system.cargo}}" />
|
|
</div>
|
|
|
|
<div class="vehicule-field">
|
|
<label>{{ localize 'MGT2.Vehicule.Shipping' }}</label>
|
|
<input type="number" name="system.shipping" value="{{system.shipping}}" />
|
|
</div>
|
|
|
|
<div class="vehicule-field">
|
|
<label>{{ localize 'MGT2.Vehicule.Cost' }}</label>
|
|
<input type="number" name="system.cost" value="{{system.cost}}" />
|
|
</div>
|
|
|
|
<div class="vehicule-field">
|
|
<label>{{ localize 'MGT2.Vehicule.Autopilot' }}</label>
|
|
<input type="number" name="system.skills.autopilot" value="{{system.skills.autopilot}}" />
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Tab: Description -->
|
|
<div class="tab vehicule-tab" data-group="primary" data-tab="description">
|
|
{{formInput systemFields.description enriched=enrichedDescription value=system.description name="system.description" toggled=true}}
|
|
</div>
|
|
|
|
<!-- Vertical sidebar nav (positioned absolutely right of window) -->
|
|
<nav class="sheet-sidebar tabs" data-group="primary">
|
|
<a class="item tab-select" data-tab="stats" title="{{ localize 'MGT2.Vehicule.TabStats' }}">
|
|
<i class="fa-solid fa-gauge-high"></i>
|
|
<span class="tab-label">STATS</span>
|
|
</a>
|
|
<a class="item tab-select" data-tab="description" title="{{ localize 'MGT2.Vehicule.TabDescription' }}">
|
|
<i class="fa-solid fa-circle-info"></i>
|
|
<span class="tab-label">INFO</span>
|
|
</a>
|
|
</nav>
|
|
|
|
</div>
|
|
|
|
</div> |