@model ApplicationFormViewModel

<div class="form-grid two-columns">
    <div class="form-group">
        <label asp-for="Company"></label>
        <input asp-for="Company" />
        <span asp-validation-for="Company" class="text-danger"></span>
    </div>
    <div class="form-group">
        <label asp-for="Role"></label>
        <input asp-for="Role" />
        <span asp-validation-for="Role" class="text-danger"></span>
    </div>
    <div class="form-group">
        <label asp-for="Source"></label>
        <input asp-for="Source" />
        <span asp-validation-for="Source" class="text-danger"></span>
    </div>
    <div class="form-group">
        <label asp-for="AppliedOn"></label>
        <input asp-for="AppliedOn" type="date" />
        <span asp-validation-for="AppliedOn" class="text-danger"></span>
    </div>
    <div class="form-group">
        <label asp-for="Status"></label>
        <select asp-for="Status" asp-items="Model.StatusOptions"></select>
        <span asp-validation-for="Status" class="text-danger"></span>
    </div>
    <div class="form-group full-width">
        <label asp-for="Notes"></label>
        <textarea asp-for="Notes" rows="4"></textarea>
        <span asp-validation-for="Notes" class="text-danger"></span>
    </div>
</div>

<div class="form-divider">
    <span>Ansprechpartner (optional)</span>
</div>

<div class="form-grid three-columns">
    <div class="form-group">
        <label asp-for="ContactName"></label>
        <input asp-for="ContactName" />
        <span asp-validation-for="ContactName" class="text-danger"></span>
    </div>
    <div class="form-group">
        <label asp-for="ContactEmail"></label>
        <input asp-for="ContactEmail" />
        <span asp-validation-for="ContactEmail" class="text-danger"></span>
    </div>
    <div class="form-group">
        <label asp-for="ContactPhone"></label>
        <input asp-for="ContactPhone" />
        <span asp-validation-for="ContactPhone" class="text-danger"></span>
    </div>
</div>
