kaauh_ats/templates/jobs/apply_form.html

109 lines
5.7 KiB
HTML

{% extends "base.html" %}
{% load i18n %}
{% block title %}{% blocktrans %}Apply for {{ job.title }} - University Careers{% endblocktrans %}{% endblock %}
{% block content %}
<div class="row justify-content-center">
<div class="col-lg-8">
<div class="card shadow-sm">
<div class="card-header bg-white">
<h2 class="h4 mb-1">
<i class="fas fa-file-signature"></i>
{% blocktrans with job_title=job.title %}Apply for {{ job_title }}{% endblocktrans %}
</h2>
<p class="text-muted mb-0">
{{ job.department }} • {{ job.get_location_display }}
</p>
</div>
<div class="card-body p-4">
<form method="post" enctype="multipart/form-data">
{% csrf_token %}
<h4 class="mb-3">{% trans "Personal Information" %}</h4>
<div class="row">
<div class="col-md-6">
<div class="mb-3">
<label class="form-label">{% trans "First Name" %} *</label>
{{ form.first_name }}
{% if form.first_name.errors %}<div class="text-danger small">{{ form.first_name.errors }}</div>{% endif %}
</div>
</div>
<div class="col-md-6">
<div class="mb-3">
<label class="form-label">{% trans "Last Name" %} *</label>
{{ form.last_name }}
{% if form.last_name.errors %}<div class="text-danger small">{{ form.last_name.errors }}</div>{% endif %}
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="mb-3">
<label class="form-label">{% trans "Email" %} *</label>
{{ form.email }}
{% if form.email.errors %}<div class="text-danger small">{{ form.email.errors }}</div>{% endif %}
</div>
</div>
<div class="col-md-6">
<div class="mb-3">
<label class="form-label">{% trans "Phone" %}</label>
{{ form.phone }}
{% if form.phone.errors %}<div class="text-danger small">{{ form.phone.errors }}</div>{% endif %}
</div>
</div>
</div>
<h4 class="mt-4 mb-3">{% trans "Documents" %}</h4>
<div class="mb-3">
<label class="form-label">{% trans "Resume/CV * (PDF or Word)" %}</label>
{{ form.resume }}
{% if form.resume.errors %}<div class="text-danger small">{{ form.resume.errors }}</div>{% endif %}
</div>
<div class="mb-3">
<label class="form-label">{% trans "Cover Letter (Optional)" %}</label>
{{ form.cover_letter }}
{% if form.cover_letter.errors %}<div class="text-danger small">{{ form.cover_letter.errors }}</div>{% endif %}
</div>
<h4 class="mt-4 mb-3">{% trans "Additional Information" %}</h4>
<div class="mb-3">
<label class="form-label">{% trans "LinkedIn Profile" %}</label>
{{ form.linkedin_profile }}
{% if form.linkedin_profile.errors %}<div class="text-danger small">{{ form.linkedin_profile.errors }}</div>{% endif %}
</div>
<div class="mb-3">
<label class="form-label">{% trans "Portfolio/Website" %}</label>
{{ form.portfolio_url }}
{% if form.portfolio_url.errors %}<div class="text-danger small">{{ form.portfolio_url.errors }}</div>{% endif %}
</div>
<div class="row">
<div class="col-md-6">
<div class="mb-3">
<label class="form-label">{% trans "Salary Expectations" %}</label>
{{ form.salary_expectations }}
{% if form.salary_expectations.errors %}<div class="text-danger small">{{ form.salary_expectations.errors }}</div>{% endif %}
</div>
</div>
<div class="col-md-6">
<div class="mb-3">
<label class="form-label">{% trans "Availability" %}</label>
{{ form.availability }}
{% if form.availability.errors %}<div class="text-danger small">{{ form.availability.errors }}</div>{% endif %}
</div>
</div>
</div>
<button type="submit" class="btn btn-primary w-100 mt-4 py-2">
<i class="fas fa-paper-plane"></i> {% trans "Submit Application" %}
</button>
</form>
</div>
</div>
</div>
</div>
{% endblock %}