frontend #36
@ -719,3 +719,16 @@ html[dir="rtl"] .me-auto { margin-right: 0 !important; margin-left: auto !import
|
||||
padding: 1.5rem;
|
||||
box-shadow: 0 4px 10px rgba(0,0,0,0.15);
|
||||
}
|
||||
|
||||
|
||||
/* Breadcrumb Styling */
|
||||
.breadcrumb {
|
||||
background-color: transparent;
|
||||
padding: 0;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.breadcrumb-item + .breadcrumb-item::before {
|
||||
content: ">";
|
||||
color: var(--kaauh-teal);
|
||||
}
|
||||
|
||||
@ -213,7 +213,7 @@
|
||||
<h1 style="color: var(--kaauh-teal-dark); font-weight: 700;">
|
||||
<i class="fas fa-briefcase me-2"></i> {% trans "Job Postings" %}
|
||||
</h1>
|
||||
<a href="{% url 'job_create' %}" class="btn btn-main-action btn-lg">
|
||||
<a href="{% url 'job_create' %}" class="btn btn-main-action">
|
||||
<i class="fas fa-plus me-1"></i> {% trans "Create New Job" %}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@ -143,18 +143,7 @@
|
||||
border-radius: 0.25rem;
|
||||
}
|
||||
|
||||
/* Breadcrumb Styling */
|
||||
.breadcrumb {
|
||||
background-color: transparent;
|
||||
padding: 0;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.breadcrumb-item + .breadcrumb-item::before {
|
||||
content: ">";
|
||||
color: var(--kaauh-teal);
|
||||
}
|
||||
|
||||
|
||||
/* Empty State Styling */
|
||||
.empty-state {
|
||||
text-align: center;
|
||||
@ -215,7 +204,7 @@
|
||||
<nav aria-label="breadcrumb">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{% url 'person_list' %}" class="text-secondary">
|
||||
<a href="{% url 'person_list' %}" class="text-secondary text-decoration-none">
|
||||
<i class="fas fa-user-friends me-1"></i> {% trans "Applicants" %}
|
||||
</a>
|
||||
</li>
|
||||
@ -242,7 +231,7 @@
|
||||
<div class="col-md-9">
|
||||
<h1 class="display-5 fw-bold mb-2">{{ person.get_full_name }}</h1>
|
||||
{% if person.email %}
|
||||
<p class="lead mb-3">
|
||||
<p class="lead mb-3 ">
|
||||
<i class="fas fa-envelope me-2"></i>{{ person.email }}
|
||||
</p>
|
||||
{% endif %}
|
||||
@ -360,7 +349,7 @@
|
||||
<i class="fas fa-envelope"></i>
|
||||
<span class="info-label">{% trans "Email" %}:</span>
|
||||
<span class="info-value">
|
||||
<a href="mailto:{{ person.email }}" class="text-decoration-none">
|
||||
<a href="mailto:{{ person.email }}" class="text-decoration-none text-secondary">
|
||||
{{ person.email }}
|
||||
</a>
|
||||
</span>
|
||||
@ -372,7 +361,7 @@
|
||||
<i class="fas fa-phone"></i>
|
||||
<span class="info-label">{% trans "Phone" %}:</span>
|
||||
<span class="info-value">
|
||||
<a href="tel:{{ person.phone }}" class="text-decoration-none">
|
||||
<a href="tel:{{ person.phone }}" class="text-decoration-none text-secondary">
|
||||
{{ person.phone }}
|
||||
</a>
|
||||
</span>
|
||||
@ -412,7 +401,7 @@
|
||||
<div class="col-lg-6 mb-4">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">
|
||||
<h5 class="card-title text-primary-theme">
|
||||
<i class="fas fa-briefcase me-2"></i>{% trans "Applications" %}
|
||||
<span class="badge bg-primary-theme ms-2">{{ person.applications.count }}</span>
|
||||
</h5>
|
||||
@ -424,7 +413,7 @@
|
||||
<div>
|
||||
<h6 class="mb-1">
|
||||
<a href="{% url 'candidate_detail' application.slug %}"
|
||||
class="text-decoration-none">
|
||||
class="text-decoration-none text-secondary">
|
||||
{{ application.job.title }}
|
||||
</a>
|
||||
</h6>
|
||||
@ -450,7 +439,7 @@
|
||||
<div class="col-lg-6 mb-4">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">
|
||||
<h5 class="card-title text-primary-theme">
|
||||
<i class="fas fa-file-alt me-2"></i>{% trans "Documents" %}
|
||||
<span class="badge bg-primary-theme ms-2">{{ person.documents.count }}</span>
|
||||
</h5>
|
||||
@ -494,7 +483,7 @@
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">
|
||||
<h5 class="card-title text-primary-theme">
|
||||
<i class="fas fa-info-circle me-2"></i>{% trans "System Information" %}
|
||||
</h5>
|
||||
<div class="row">
|
||||
@ -507,19 +496,28 @@
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<div class="info-item">
|
||||
<i class="fas fa-calendar-edit"></i>
|
||||
<i class="fas fa-edit"></i>
|
||||
<span class="info-label">{% trans "Last Updated" %}:</span>
|
||||
<span class="info-value">{{ person.updated_at|date:"d M Y H:i" }}</span>
|
||||
</div>
|
||||
</div>
|
||||
{% if person.user.last_login %}
|
||||
<div class="col-md-6">
|
||||
<div class="info-item">
|
||||
<i class="fas fa-clock"></i>
|
||||
<span class="info-label">{% trans "Last Login" %}:</span>
|
||||
<span class="info-value">{{ person.user.last_login|date:"d M Y H:i" }}</span>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if person.user %}
|
||||
<div class="col-md-6">
|
||||
<div class="info-item">
|
||||
<div class="info-item ">
|
||||
<i class="fas fa-user-shield"></i>
|
||||
<span class="info-label">{% trans "User Account" %}:</span>
|
||||
<span class="info-value">
|
||||
<a href="{% url 'user_detail' person.user.pk %}"
|
||||
class="text-decoration-none">
|
||||
class="text-decoration-none text-secondary">
|
||||
{{ person.user.username }}
|
||||
</a>
|
||||
</span>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user