Replace the numeric "score N" pill with a Recommended badge on the auto-selected drive plus size/type/health chips. The score itself stays as the sort key, users just never see the raw number. Why: Robert's 2026-04-14 wizard UX direction — less jargon, explain Fachbegriffs, recommend defaults. A bare "score 35" gave users no reason why one drive was picked. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
40 lines
1.6 KiB
HTML
40 lines
1.6 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% block title %}Step 2 — Boot drive · Furtka Installer{% endblock %}
|
|
{% block step_indicator %}<span class="step-indicator">Step 2 of 3</span>{% endblock %}
|
|
|
|
{% block content %}
|
|
<h1>Boot drive</h1>
|
|
<p class="lede">Pick the disk Furtka will install onto. We pre-select the drive that looks fastest and healthiest.</p>
|
|
|
|
{% if not drives %}
|
|
<div class="alert alert-error">
|
|
No physical disks detected. The live ISO can't see any install targets — check your BIOS / SATA controller.
|
|
</div>
|
|
{% endif %}
|
|
|
|
<form method="post" action="{{ url_for('install_step_2') }}">
|
|
<div class="drive-list">
|
|
{% for d in drives %}
|
|
<label class="drive">
|
|
<input type="radio" name="boot_drive" value="{{ d.name }}"
|
|
{% if (selected and d.name == selected) or (not selected and loop.first) %}checked{% endif %} />
|
|
<span class="name">{{ d.name }}</span>
|
|
{% if not selected and loop.first %}
|
|
<span class="badge-recommended">Recommended</span>
|
|
{% endif %}
|
|
<span class="meta">
|
|
<span class="chip">{{ d.size }}</span>
|
|
<span class="chip">{{ d.type_label }}</span>
|
|
<span class="chip">{{ d.health_label }}</span>
|
|
</span>
|
|
</label>
|
|
{% endfor %}
|
|
</div>
|
|
|
|
<div class="actions">
|
|
<button type="submit" class="btn btn-primary" {% if not drives %}disabled{% endif %}>Next — review</button>
|
|
<a href="{{ url_for('install_step_1') }}" class="btn btn-link">← Back</a>
|
|
</div>
|
|
</form>
|
|
{% endblock %}
|