From 67fc37c76c116cc9c62680e6cd2a95b63120da42 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 8 May 2025 14:53:34 +0530 Subject: [PATCH] fix: ui of job details --- frontend/src/pages/JobDetail.vue | 125 +++++++++++++------------------ 1 file changed, 54 insertions(+), 71 deletions(-) diff --git a/frontend/src/pages/JobDetail.vue b/frontend/src/pages/JobDetail.vue index 8fe771fd..1712a785 100644 --- a/frontend/src/pages/JobDetail.vue +++ b/frontend/src/pages/JobDetail.vue @@ -67,86 +67,61 @@
-
-
+
+
-
- {{ job.data.job_title }} +
+
+ {{ job.data.job_title }} +
+
+ {{ job.data.company_name }} - {{ job.data.location }}, + {{ job.data.country }} +
-
-
-
- -
- - {{ __('Organisation') }} - - - {{ job.data.company_name }} - -
-
-
- -
- - {{ __('Location') }} - - - {{ job.data.location }}, {{ job.data.country }} - -
-
-
- -
- - {{ __('Category') }} - - - {{ job.data.type }} - -
-
-
- -
- - {{ __('Posted on') }} - - - {{ dayjs(job.data.creation).format('DD MMM YYYY') }} - -
-
-
- -
- - {{ __('Applications Received') }} - - - {{ applicationCount.data }} - -
-
-
+ +
+ + + {{ dayjs(job.data.creation).fromNow() }} + + + + {{ applicationCount.data }} + {{ + applicationCount.data == 1 ? __('applicant') : __('applicants') + }} + + + + {{ job.data.type }} +
+ +
+
+
+ +
+
+
+

{ } }) +