summaryrefslogtreecommitdiff
path: root/addons/website_hr_recruitment/static/src
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/website_hr_recruitment/static/src
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/website_hr_recruitment/static/src')
-rw-r--r--addons/website_hr_recruitment/static/src/img/1010054_10151543538268963_186969588_n.jpgbin0 -> 41085 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/img/1017407_10151536656083963_857938319_n.jpgbin0 -> 70408 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/img/1044326_10151536655788963_587131144_n.jpgbin0 -> 56133 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/img/882207_10151545507603963_1381082528_o.jpgbin0 -> 522793 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/img/job_image_1.jpgbin0 -> 135830 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/img/job_image_2.jpgbin0 -> 170828 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/img/job_image_3.jpgbin0 -> 149182 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/img/job_image_4.jpgbin0 -> 146354 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/img/job_image_5.jpgbin0 -> 159137 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/img/job_image_6.jpgbin0 -> 162796 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/img/ui/s_hr_rating_thumb.jpgbin0 -> 6272 bytes
-rw-r--r--addons/website_hr_recruitment/static/src/js/website_hr_recruitment_editor.js48
-rw-r--r--addons/website_hr_recruitment/static/src/scss/website_hr_recruitment.scss23
13 files changed, 71 insertions, 0 deletions
diff --git a/addons/website_hr_recruitment/static/src/img/1010054_10151543538268963_186969588_n.jpg b/addons/website_hr_recruitment/static/src/img/1010054_10151543538268963_186969588_n.jpg
new file mode 100644
index 00000000..3267c63c
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/1010054_10151543538268963_186969588_n.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/img/1017407_10151536656083963_857938319_n.jpg b/addons/website_hr_recruitment/static/src/img/1017407_10151536656083963_857938319_n.jpg
new file mode 100644
index 00000000..84f904bf
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/1017407_10151536656083963_857938319_n.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/img/1044326_10151536655788963_587131144_n.jpg b/addons/website_hr_recruitment/static/src/img/1044326_10151536655788963_587131144_n.jpg
new file mode 100644
index 00000000..93221425
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/1044326_10151536655788963_587131144_n.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/img/882207_10151545507603963_1381082528_o.jpg b/addons/website_hr_recruitment/static/src/img/882207_10151545507603963_1381082528_o.jpg
new file mode 100644
index 00000000..e0a4c122
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/882207_10151545507603963_1381082528_o.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/img/job_image_1.jpg b/addons/website_hr_recruitment/static/src/img/job_image_1.jpg
new file mode 100644
index 00000000..0cb106ca
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/job_image_1.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/img/job_image_2.jpg b/addons/website_hr_recruitment/static/src/img/job_image_2.jpg
new file mode 100644
index 00000000..86880dc0
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/job_image_2.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/img/job_image_3.jpg b/addons/website_hr_recruitment/static/src/img/job_image_3.jpg
new file mode 100644
index 00000000..032842e6
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/job_image_3.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/img/job_image_4.jpg b/addons/website_hr_recruitment/static/src/img/job_image_4.jpg
new file mode 100644
index 00000000..29f2b776
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/job_image_4.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/img/job_image_5.jpg b/addons/website_hr_recruitment/static/src/img/job_image_5.jpg
new file mode 100644
index 00000000..3c345408
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/job_image_5.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/img/job_image_6.jpg b/addons/website_hr_recruitment/static/src/img/job_image_6.jpg
new file mode 100644
index 00000000..f5da0b03
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/job_image_6.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/img/ui/s_hr_rating_thumb.jpg b/addons/website_hr_recruitment/static/src/img/ui/s_hr_rating_thumb.jpg
new file mode 100644
index 00000000..1817c270
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/img/ui/s_hr_rating_thumb.jpg
Binary files differ
diff --git a/addons/website_hr_recruitment/static/src/js/website_hr_recruitment_editor.js b/addons/website_hr_recruitment/static/src/js/website_hr_recruitment_editor.js
new file mode 100644
index 00000000..9cfd7810
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/js/website_hr_recruitment_editor.js
@@ -0,0 +1,48 @@
+odoo.define('website_hr_recruitment.form', function (require) {
+'use strict';
+
+var core = require('web.core');
+var FormEditorRegistry = require('website_form.form_editor_registry');
+
+var _t = core._t;
+
+FormEditorRegistry.add('apply_job', {
+ formFields: [{
+ type: 'char',
+ modelRequired: true,
+ name: 'partner_name',
+ string: 'Your Name',
+ }, {
+ type: 'email',
+ required: true,
+ name: 'email_from',
+ string: 'Your Email',
+ }, {
+ type: 'char',
+ required: true,
+ name: 'partner_phone',
+ string: 'Phone Number',
+ }, {
+ type: 'text',
+ name: 'description',
+ string: 'Short Introduction',
+ }, {
+ type: 'binary',
+ custom: true,
+ name: 'Resume',
+ }],
+ fields: [{
+ name: 'job_id',
+ type: 'many2one',
+ relation: 'hr.job',
+ string: _t('Applied Job'),
+ }, {
+ name: 'department_id',
+ type: 'many2one',
+ relation: 'hr.department',
+ string: _t('Department'),
+ }],
+ successPage: '/job-thank-you',
+});
+
+});
diff --git a/addons/website_hr_recruitment/static/src/scss/website_hr_recruitment.scss b/addons/website_hr_recruitment/static/src/scss/website_hr_recruitment.scss
new file mode 100644
index 00000000..3b4fbc40
--- /dev/null
+++ b/addons/website_hr_recruitment/static/src/scss/website_hr_recruitment.scss
@@ -0,0 +1,23 @@
+.o_website_hr_recruitment_jobs_list {
+ #jobs_grid_left {
+ ul.flex-column > li.nav-item > a {
+ padding: .5rem 1rem;
+ border-radius: 0.125rem;
+ }
+ }
+ .card {
+ padding: 15px;
+ box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17);
+
+ &:hover {
+ transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1);
+ box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05);
+ }
+ .o_job_infos {
+ .fa {
+ color: theme-color('primary');
+ margin-right: 8px;
+ }
+ }
+ }
+}