Copy any custom block snippet below and paste it on your page to build your website easily.
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur.
Get in Touch<template>
<section id="snippet-1" class="wrapper bg-light wrapper-border">
<div class="container pt-15 pt-md-17 pb-13 pb-md-15">
<div class="row text-center">
<div class="col-xl-10 mx-auto">
<h2 class="fs-15 text-uppercase text-primary mb-3">Job Positions</h2>
<h3 class="display-4 mb-10 px-xxl-15">
We’re always searching for amazing people to join our team. Take a
look at our current openings.
</h3>
</div>
<!-- /column -->
</div>
<!-- /.row -->
<div class="row gy-6">
<div v-for="job in jobs" :key="job.id" class="col-md-6 col-lg-4">
<a :href="job.link" class="card shadow-lg lift h-100">
<div class="card-body p-5 d-flex flex-row">
<div>
<span
:class="['avatar', job.avatarClass, 'w-11 h-11 fs-20 me-4']"
>{{ job.avatarText }}</span
>
</div>
<div>
<span :class="['badge', job.badgeClass, 'rounded py-1 mb-2']">{{
job.badgeText
}}</span>
<h4 class="mb-1">{{ job.title }}</h4>
<p class="mb-0 text-body">{{ job.location }}</p>
</div>
</div>
</a>
</div>
<!--/column -->
</div>
<!--/.row -->
<div class="row mt-11">
<div class="col-lg-6 col-xl-5 mx-auto text-center">
<h2 class="display-6 mb-3">Can't find the right position?</h2>
<p class="lead mb-5 px-md-16 px-lg-3">
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi
leo risus, porta ac consectetur.
</p>
<a href="#" class="btn btn-primary rounded-pill">Get in Touch</a>
</div>
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /.container -->
<!-- /.container -->
</section>
</template>
<script setup>
import { jobs } from "~/data/job";
</script>
<style lang="scss" scoped></style>
<template>
<section id="snippet-2" class="wrapper bg-light wrapper-border">
<div class="container pt-15 pt-md-17 pb-13 pb-md-14">
<div class="row text-center">
<div class="col-xl-10 mx-auto">
<h2 class="fs-15 text-uppercase text-muted mb-3">Job Positions</h2>
<h3 class="display-4 mb-10 px-xxl-15">
We’re always searching for amazing people to join our team. Take a
look at our current openings.
</h3>
</div>
<!-- /column -->
</div>
<!-- /.row -->
<div class="row">
<div class="col-xl-10 mx-auto">
<form @submit.prevent="handleSubmit" class="filter-form mb-10">
<div class="row">
<div class="col-md-4 mb-3">
<div class="form-select-wrapper">
<select class="form-select" aria-label="">
<option selected>Position</option>
<option
v-for="(position, index) in jobPositions"
:key="index"
:value="position.value"
>
{{ position.label }}
</option>
</select>
</div>
</div>
<div class="col-md-4 mb-3">
<div class="form-select-wrapper">
<select class="form-select" aria-label="">
<option selected>Type</option>
<option
v-for="(type, index) in jobTypes"
:key="index"
:value="type.value"
>
{{ type.label }}
</option>
</select>
</div>
</div>
<div class="col-md-4 mb-3">
<div class="form-select-wrapper">
<select class="form-select" aria-label="">
<option selected>Location</option>
<option
v-for="(location, index) in locations"
:key="index"
:value="location.value"
>
{{ location.label }}
</option>
</select>
</div>
</div>
</div>
</form>
<div class="job-list mb-10">
<h3 class="mb-4">Design</h3>
<a
v-for="position in webDesignJobPositions"
:key="position.id"
:href="position.link"
class="card mb-4 lift"
>
<div class="card-body p-5">
<span class="row justify-content-between align-items-center">
<span
class="col-md-5 mb-2 mb-md-0 d-flex align-items-center text-body"
>
<span
:class="[
'avatar',
position.avatarClass,
'w-9 h-9 fs-17 me-3',
]"
>{{ position.avatarText }}</span
>
{{ position.title }}
</span>
<span
class="col-5 col-md-3 text-body d-flex align-items-center"
>
<i class="uil uil-clock me-1"></i> {{ position.time }}
</span>
<span
class="col-7 col-md-4 col-lg-3 text-body d-flex align-items-center"
>
<i class="uil uil-location-arrow me-1"></i>
{{ position.location }}
</span>
<span class="d-none d-lg-block col-1 text-center text-body">
<i class="uil uil-angle-right-b"></i>
</span>
</span>
</div>
</a>
<!-- /.card -->
</div>
<div class="job-list">
<h3 class="mb-4">Development</h3>
<a
v-for="job in webDebJobs"
:key="job.id"
:href="job.link"
class="card mb-4 lift"
>
<div class="card-body p-5">
<span class="row justify-content-between align-items-center">
<span
class="col-md-5 mb-2 mb-md-0 d-flex align-items-center text-body"
>
<span
:class="['avatar', job.avatarClass, 'w-9 h-9 fs-17 me-3']"
>{{ job.avatarText }}</span
>
{{ job.title }}
</span>
<span
class="col-5 col-md-3 text-body d-flex align-items-center"
>
<i class="uil uil-clock me-1"></i> {{ job.time }}
</span>
<span
class="col-7 col-md-4 col-lg-3 text-body d-flex align-items-center"
>
<i class="uil uil-location-arrow me-1"></i>
{{ job.location }}
</span>
<span class="d-none d-lg-block col-1 text-center text-body">
<i class="uil uil-angle-right-b"></i>
</span>
</span>
</div>
</a>
<!-- /.card -->
</div>
</div>
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /.container -->
<!-- /.container -->
</section>
</template>
<script setup>
import { webDebJobs, webDesignJobPositions } from "~/data/job";
const handleSubmit = () => {};
const locations = [
{ value: "location1", label: "Chicago, US" },
{ value: "location3", label: "Michigan, US" },
{ value: "location2", label: "New York, US" },
{ value: "location4", label: "Los Angeles, US" },
{ value: "location5", label: "Moscow, Russia" },
{ value: "location6", label: "Sydney, Australia" },
{ value: "location7", label: "Birmingham, UK" },
{ value: "location8", label: "Manchester, UK" },
{ value: "location9", label: "Beijing, China" },
];
const jobTypes = [
{ value: "type1", label: "Full-time" },
{ value: "type3", label: "Part-time" },
{ value: "type4", label: "Remote" },
];
const jobPositions = [
{ value: "position1", label: "Business" },
{ value: "position2", label: "Design" },
{ value: "position3", label: "Development" },
{ value: "position4", label: "Engineering" },
{ value: "position5", label: "Finance" },
{ value: "position6", label: "Marketing" },
];
</script>
<style lang="scss" scoped></style>
Everything you need to create your next unique and professional website, including impressive and ready-made blocks and pages.
Buy Sandbox Nuxtjs