diff --git a/public/frontend/css/style.css b/public/frontend/css/style.css index 9406bd9..d7d6e07 100644 --- a/public/frontend/css/style.css +++ b/public/frontend/css/style.css @@ -13,6 +13,7 @@ p{ line-height: 1.8rem; letter-spacing: 0.001em; color: #221415; + margin-bottom: 0; } a, button{ transition: all 300ms ease-out; @@ -472,6 +473,9 @@ Responsive Codes .featured-news{ position: relative; } +.featured-news a{ + text-decoration: none; +} .featured-content{ background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #020C1B 86.98%); width: 100%; @@ -479,11 +483,19 @@ Responsive Codes padding: 20px; bottom: 0; } -.featured-content p{ - color: #FFFFFF; +.first-blog h5, .first-blog p{ + -webkit-transition: color 1s; + transition: color 2s; +} +.featured-news:hover p, +.featured-news:hover h2{ + color: #F54C5F; } -.featured-content h2{ +.featured-news p, +.featured-news h2{ color: #FFFFFF; + -webkit-transition: color 1s; + transition: color 2s; } .news-title h2{ display: inline-block; @@ -508,6 +520,7 @@ Responsive Codes background: #FFFFFF; box-shadow: 0px 4px 18px rgba(121, 121, 121, 0.05); border-radius: 12px; + text-decoration: none; } .news-box-img img{ border-radius: 8px 8px 0 0; @@ -605,6 +618,10 @@ Responsive Codes flex-direction: column; gap: 20px; } +.contact-icons{ + width: 40px; + height: 40px; +} .enquiry-header h2{ font-weight: 500; font-size: 46px; @@ -763,20 +780,30 @@ Responsive Codes } /* about us page css */ .about-banner-section{ - padding: 3rem 6rem; - background: #0A2849; + background: url('../images/aboutus-banner.png'); + padding: 6rem; + height: 40vh; + background-repeat: no-repeat; + background-size: cover!important; + position: relative; } .who-we-section{ padding: 3rem 6rem; background: #F8F8F8; } -.who-we-desc hr, .obj-header hr{ +.who-we-desc hr, +.obj-header hr, +.hiring-content hr, +.news-update-head hr{ width: 38px; height: 0px; opacity: 1; border: 1px solid #F54C5F; } -.who-we-desc h5, .obj-header h5{ +.who-we-desc h5, +.obj-header h5, +.hiring-content h5, +.news-update-head h5{ font-weight: 500; font-size: 16px; line-height: 24px; @@ -785,7 +812,10 @@ Responsive Codes align-items: center; gap: 10px; } -.who-we-desc h3, .obj-header h3{ +.who-we-desc h3, +.obj-header h3, +.hiring-content h3, +.news-update-head h3{ font-weight: 700; font-size: 38px; line-height: 57px; @@ -799,19 +829,24 @@ Responsive Codes gap: 20px; } .about-banner-section .breadcrumb, -.contact-us-section .breadcrumb{ +.contact-us-section .breadcrumb, +.need-chef-banner .breadcrumb{ float: right; - margin-top: 15px; } .about-banner-section .breadcrumb a, -.contact-us-section .breadcrumb a{ +.contact-us-section .breadcrumb a, +.need-chef-banner .breadcrumb a{ text-decoration: none; color: #FFFFFF; } /* contact us css */ .contact-us-section{ - padding: 3rem 6rem; - background: #0A2849; + background: url('../images/contact-us-banner.png'); + padding: 6rem; + height: 40vh; + background-repeat: no-repeat; + background-size: cover!important; + position: relative; } .get-in-touch-section{ padding: 3rem 6rem; @@ -871,7 +906,7 @@ Responsive Codes z-index: 2; margin: 0 10px; } -.contact-form h2{ +.contact-form h2, .chef-hire-form h2{ font-weight: 500; font-size: 22px; line-height: 178%; @@ -889,22 +924,29 @@ Responsive Codes line-height: 21px; color: #FFFFFF; } +.chef-hire-form input:focus, +.chef-hire-form select:focus, +.chef-hire-form textarea:focus, .contact-form input:focus, .contact-form select:focus, .contact-form textarea:focus{ box-shadow: none; } -.contact-form label{ +.contact-form label, +.chef-hire-form label{ font-weight: 400; font-size: 15px; line-height: 1.8rem; color: #0A2849; } +.chef-hire-form .form-control, .contact-form .form-control, .contact-form select{ border: none; padding: 0.6rem; } +.chef-hire-form input::-webkit-input-placeholder, +.chef-hire-form textarea::-webkit-input-placeholder, .contact-form textarea::-webkit-input-placeholder, .contact-form select, .contact-form input::-webkit-input-placeholder{ @@ -919,4 +961,276 @@ Responsive Codes .map-section{ padding-top: 3rem; background: #F5F5F5; +} +/* need a chef page css */ +.need-chef-banner{ + background: url('../images/need-chef.png'); + padding: 6rem; + height: 40vh; + background-repeat: no-repeat; + background-size: cover!important; + position: relative; +} +.chef-banner-content h2, +.about-banner-content h2, +.contact-banner-content h2, +.services-banner-content h2, +.service-detail-desc h2, +.news-banner-desc h2{ + font-weight: 700; + font-size: 60px; + line-height: 3rem; + color: #FFFFFF; + text-align: center; + text-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25); + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} +.chef-banner-content p{ + font-weight: 500; + font-size: 16px; + line-height: 1.8rem; + text-align: center; + color: #FFFFFF; +} +.hiring-chef{ + padding: 3rem 10rem; + background: #FAFAFE; +} +.hiring-content{ + margin-right: 20px; +} +.hiring-content p{ + font-weight: 500; + font-size: 16px; + line-height: 1.8rem; + color: #4E5F72; + margin-bottom: 20px; +} +.hiring-chef h6{ + font-weight: 600; + font-size: 16px; + line-height: 1.8rem; + color: #071C39; +} +.hiring-chef ul{ + padding-left: 1rem; +} +.hiring-chef ul li::marker{ + color: #01070F; +} +.hiring-chef ul li{ + font-weight: 400; + font-size: 16px; + line-height: 1.8rem; + color: #071C39; +} +.chef-hire-form{ + background: #F0F4F9; + box-shadow: 4px 4px 30px rgba(0, 0, 0, 0.25); + border-radius: 12px; + padding: 40px; +} +.chef-hire-form button{ + background: #F54C5F; + border-radius: 5px; + border: none; + width: 100%; + padding: 20px; + font-weight: 500; + font-size: 14px; + line-height: 21px; + text-align: center; + color: #FFFFFF; +} +.hiring-chef .row{ + display: flex; + align-items: center; +} +.chef-hire-form .input-group-text{ + padding: .9rem .75rem !important; +} +.captch-field{ + background: #FFFFFF; + padding: 0.5rem; + display: flex; + gap: 20px; +} +.captch-field p{ + font-weight: 400; + font-size: 13px; +} +/* service page css */ +.services-banner-section{ + background: url('../images/services-banner.png'); + padding: 6rem; + height: 40vh; + background-repeat: no-repeat; + background-size: cover!important; + position: relative; +} +.our-services-section{ + padding: 3rem 6rem; + background: #FAFAFE; +} +.our-service-card{ + padding: 20px; + background: #FFFFFF; + box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.1); + border-radius: 8px; + min-height: 28pc; +} +.our-service-img img{ + border-radius: 8px; + margin-bottom: 20px; +} +.our-service-desc h3{ + font-weight: 700; + font-size: 26px; + line-height: 33px; + color: #0A2849; +} +.our-service-desc p{ + font-weight: 500; + font-size: 16px; + line-height: 1.6rem; + color: #0A2849; +} +.our-service-head h2, +.permanent-visa-head h2{ + font-weight: 700; + font-size: 38px; + line-height: 57px; + text-align: center; + color: #082548; +} +.our-service-head p{ + font-weight: 500; + font-size: 16px; + line-height: 1.8rem; + text-align: center; + color: #4E5F72; + margin-bottom: 40px; +} +/* service detail css */ +.service-detail-banner{ + background: url('../images/service-detail.png'); + padding: 6rem; + height: 40vh; + background-repeat: no-repeat; + background-size: cover !important; + position: relative; +} +.permanent-visa-section, +.service-detail-second{ + padding: 3rem 6rem; + background: #FFFFFF; +} +.permanent-visa-head p{ + margin-bottom: 30px; +} +.service-detail-secone{ + padding-right: 20%; +} +.service-detail-secone h3{ + font-weight: 600; + font-size: 38px; + line-height: 57px; + + color: #0A2849; +} +.service-detail-sectwo h3{ + font-weight: 600; + font-size: 24px; + line-height: 36px; + color: #F54C5F; +} +.service-detail-sectwo h5{ + font-weight: 600; + font-size: 16px; + line-height: 1.7rem; + color: #F54C5F; +} +.service-detail-sectwo ul{ + padding-left: 1rem; + margin-top: 1rem; +} +.service-detail-sectwo ul li{ + display: flex; + align-items: center; + gap: 10px; + list-style: none; +} +.service-detail-sectwo ul li::before { + content: url(../icons/christmas-star.svg); + color: #071C39; + display: inline-block; + margin-right: 0.6em; + margin-left: -1.3em; + width: 1.3em; +} +.service-detail-third{ + background: #F7F7F9; + padding: 3rem 6rem; +} +.service-detail-second .row, +.service-detail-third .row, +.news-update-section .row{ + display: flex; + align-items: center; +} + +/* news and update section */ +.news-banner-section{ + background: url(../images/news-banner.png); + padding: 6rem; + height: 40vh; + background-repeat: no-repeat; + background-size: cover !important; + position: relative; +} +.news-update-section{ + padding: 3rem 6rem; +} +.featured-news-desc{ + padding-right: 20%; +} +.featured-news-desc h3{ + font-weight: 600; + font-size: 32px; + line-height: 48px; + color: #082548; + margin-bottom: 25px; +} +.featured-news-desc h5{ + font-weight: 500; + font-size: 14px; + line-height: 21px; + color: #676676; +} +.featured-news-desc p{ + font-weight: 500; + font-size: 16px; + line-height: 1.8rem; + color: #071C39; + margin-bottom: 25px; +} +.featured-news-desc a{ + background: #F54C5F; + border-radius: 44px; + text-decoration: none; + padding: 10px 30px; + font-weight: 500; + font-size: 14px; + line-height: 21px; + text-align: center; + color: #FFFFFF; +} +/* large screen */ +@media screen and (min-width: 1600px){ + .our-service-card{ + min-height: 33pc; + } } \ No newline at end of file diff --git a/public/frontend/icons/christmas-star.svg b/public/frontend/icons/christmas-star.svg new file mode 100644 index 0000000..b74f7cb --- /dev/null +++ b/public/frontend/icons/christmas-star.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/frontend/icons/clarity_refresh-line.svg b/public/frontend/icons/clarity_refresh-line.svg new file mode 100644 index 0000000..ae90580 --- /dev/null +++ b/public/frontend/icons/clarity_refresh-line.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/frontend/icons/reset-icon.svg b/public/frontend/icons/reset-icon.svg new file mode 100644 index 0000000..0fedaf0 --- /dev/null +++ b/public/frontend/icons/reset-icon.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/frontend/images/aboutus-banner.png b/public/frontend/images/aboutus-banner.png new file mode 100644 index 0000000..16422bc Binary files /dev/null and b/public/frontend/images/aboutus-banner.png differ diff --git a/public/frontend/images/contact-us-banner.png b/public/frontend/images/contact-us-banner.png new file mode 100644 index 0000000..f32d7e4 Binary files /dev/null and b/public/frontend/images/contact-us-banner.png differ diff --git a/public/frontend/images/insurance-img.png b/public/frontend/images/insurance-img.png new file mode 100644 index 0000000..08767b5 Binary files /dev/null and b/public/frontend/images/insurance-img.png differ diff --git a/public/frontend/images/need-chef.png b/public/frontend/images/need-chef.png new file mode 100644 index 0000000..03670d8 Binary files /dev/null and b/public/frontend/images/need-chef.png differ diff --git a/public/frontend/images/news-banner.png b/public/frontend/images/news-banner.png new file mode 100644 index 0000000..37dfab6 Binary files /dev/null and b/public/frontend/images/news-banner.png differ diff --git a/public/frontend/images/recruiment-img.png b/public/frontend/images/recruiment-img.png new file mode 100644 index 0000000..2b432ed Binary files /dev/null and b/public/frontend/images/recruiment-img.png differ diff --git a/public/frontend/images/rpl-mg.png b/public/frontend/images/rpl-mg.png new file mode 100644 index 0000000..04665c9 Binary files /dev/null and b/public/frontend/images/rpl-mg.png differ diff --git a/public/frontend/images/service-detail.png b/public/frontend/images/service-detail.png new file mode 100644 index 0000000..b0736a0 Binary files /dev/null and b/public/frontend/images/service-detail.png differ diff --git a/public/frontend/images/services-banner.png b/public/frontend/images/services-banner.png new file mode 100644 index 0000000..37dfab6 Binary files /dev/null and b/public/frontend/images/services-banner.png differ diff --git a/public/frontend/images/skill-assessment.png b/public/frontend/images/skill-assessment.png new file mode 100644 index 0000000..5f9c8b1 Binary files /dev/null and b/public/frontend/images/skill-assessment.png differ diff --git a/public/frontend/images/test-img.png b/public/frontend/images/test-img.png new file mode 100644 index 0000000..823c698 Binary files /dev/null and b/public/frontend/images/test-img.png differ diff --git a/resources/views/about.blade.php b/resources/views/about.blade.php index bde30fc..a2be4b1 100644 --- a/resources/views/about.blade.php +++ b/resources/views/about.blade.php @@ -6,10 +6,13 @@
+
+

About us

+
diff --git a/resources/views/contact.blade.php b/resources/views/contact.blade.php index b7d83d9..a4602a9 100644 --- a/resources/views/contact.blade.php +++ b/resources/views/contact.blade.php @@ -6,10 +6,13 @@
+
+

Contact us

+
diff --git a/resources/views/layout/app.blade.php b/resources/views/layout/app.blade.php index b8f0f29..cda48f7 100644 --- a/resources/views/layout/app.blade.php +++ b/resources/views/layout/app.blade.php @@ -39,15 +39,15 @@ About
diff --git a/resources/views/need_chef.blade.php b/resources/views/need_chef.blade.php new file mode 100644 index 0000000..510fd46 --- /dev/null +++ b/resources/views/need_chef.blade.php @@ -0,0 +1,79 @@ +@extends('layout.app') +@section('title') + I need a Chef +@endsection +@section('content') +
+ +
+

I need a Chef

+
+
+
+
+
+
+
Hiring
+

Need a Chef or Cook?

+

Let us know via our enquiry form.

+
What are the next steps?
+
    +
  • Initial consultation to assess your needs, timelines and eligibility.
  • +
  • If required, we will set you up as a Standard Business Sponsor.
  • +
  • Candidate profiles are sent to you and you make your selections for the Skype/Zoom interviews.
  • +
  • Candidates are selected and the Contract of Employment is drafted.
  • +
  • We apply for the candidate’s visa which takes normally 3-4 months to come through.
  • +
  • The candidate resigns from their current post and makes plans to arrive in Australia.
  • +
  • Follow-ups with both the candidate and yourself to ensure everything is running smoothly.
  • +
  • Payment of recruitment fee after 14 days.
  • +
+
+
+
+
+
+

Please fill-up the form

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+
+ +
+
+

g46x0

+ +
+
+
+ +
+
+
+
+
+@endsection \ No newline at end of file diff --git a/resources/views/news_detail.blade.php b/resources/views/news_detail.blade.php new file mode 100644 index 0000000..68ab7e8 --- /dev/null +++ b/resources/views/news_detail.blade.php @@ -0,0 +1,38 @@ +@extends('layout.app') +@section('title') + News & Updates +@endsection +@section('content') +
+
+

News & Updates

+
+
+
+
+
What’s New
+

News & Updates

+
+
+
+ +
+
+ +
+
+
+ +
+
+
+
+ +@endsection \ No newline at end of file diff --git a/resources/views/service_detail.blade.php b/resources/views/service_detail.blade.php new file mode 100644 index 0000000..c63faf3 --- /dev/null +++ b/resources/views/service_detail.blade.php @@ -0,0 +1,67 @@ +@extends('layout.app') +@section('title') + Permanent Work Visa +@endsection +@section('content') +
+
+

Permanent Work Visa

+
+
+
+
+
+
+

Permanent Work Visas

+

Permanent Work Visas allow holders to stay and work permanently in Australia. Permanent Work Visas allow holders to stay and work permanently in Australia. Permanent Work Visas allow holders to stay and work permanently in Australia. Permanent Work Visas allow holders to stay and work permanently in Australia.

+
+
+
+
+
+
+
+
+

Employer Nomination
Scheme
Visa Subclass 186
(Direct Entry Stream)

+

This visa lets skilled workers, who are nominated by an employer, live and work in Australia permanently.

+
+
+
+
+

Eligibility

+

You might qualify for the Employer Nomination Scheme Subclass 186 visa if:

+
    +
  • You must be nominated by an Australian employer
  • +
  • Your occupation must be on the relevant list of eligible skilled occupations
  • +
  • You must have at least Competent English
  • +
+
Length of VISA
+

Permanent

+
+
+
+
+
+
+
+
+

Employer Nomination
Scheme
Visa Subclass 186
(Temporary Residence Transition Stream)

+

This visa lets skilled workers, who are nominated by an employer, live and work in Australia permanently.

+
+
+
+
+

Eligibility

+

You might qualify for the Employer Nomination Scheme Subclass 186 visa if:

+
    +
  • You must hold a 457, TSS or related bridging visa A, B or C
  • +
  • Usually, you must have worked for your employer full-time for at least three years
  • +
  • You must be nominated by your employer
  • +
+
Length of VISA
+

Permanent

+
+
+
+
+@endsection \ No newline at end of file diff --git a/resources/views/services.blade.php b/resources/views/services.blade.php new file mode 100644 index 0000000..499af55 --- /dev/null +++ b/resources/views/services.blade.php @@ -0,0 +1,109 @@ +@extends('layout.app') +@section('title') + Our Services +@endsection +@section('content') +
+
+

Our Services

+
+
+
+
+
+
+

Our Services

+

Delivering excellent and cost-effective solutions to esnure customer satisfaction.

+
+
+
+
+
+ +
+
+

Skill Assessment

+

Our training programme based on occupational training allows students to improve their skills for the right job.

+
+
+
+
+
+
+ +
+
+

Recruitment

+

Trade skill assessment is a process to assess the right skills and knowledge required in the occupation field.

+
+
+
+
+
+
+ +
+
+

RPL (Recognition of Prior Learning)

+

We assist international students in finding full-time employment in Australia through a variety of hiring options.

+
+
+
+
+
+
+ +
+
+

Insurance

+

We offer flexible health insurance to cover unexpected medical expenses while staying in Australia.

+
+
+
+
+
+
+ +
+
+

Temporary Work Visa

+

The temporary Work Visa stream enables you to work in Australia for a short time in a highly specialized field.

+
+
+
+
+
+
+ +
+
+

Permanent Work Visa

+

Trade skill assessment is a process to assess the right skills and knowledge required in the occupation field.

+
+
+
+
+
+
+ +
+
+

Skilled Independent Visa

+

We assist international students in finding full-time employment in Australia through a variety of hiring options.

+
+
+
+
+
+
+ +
+
+

Work & Holiday Visa

+

We offer flexible health insurance to cover unexpected medical expenses while staying in Australia.

+
+
+
+
+
+@endsection \ No newline at end of file diff --git a/resources/views/welcome.blade.php b/resources/views/welcome.blade.php index 76b8a0d..cc9be3b 100644 --- a/resources/views/welcome.blade.php +++ b/resources/views/welcome.blade.php @@ -153,23 +153,25 @@
- -
+ diff --git a/routes/web.php b/routes/web.php index 812fb34..d43f7f2 100644 --- a/routes/web.php +++ b/routes/web.php @@ -47,6 +47,22 @@ Route::get('/about', function () { return view('about'); }); +Route::get('/need_chef', function(){ + return view('need_chef'); +}); + +Route::get('/services', function(){ + return view('services'); +}); + +Route::get('/service_detail', function(){ + return view('service_detail'); +}); + +Route::get('/news_detail', function(){ + return view('news_detail'); +}); + Route::get('/contact', [HomeController::class, 'contact']); Route::get('/referral', [ReferralController::class, 'create']);