diff --git a/_assets/css/layout/_header.scss b/_assets/css/layout/_header.scss index ecd24c42..da0f6920 100755 --- a/_assets/css/layout/_header.scss +++ b/_assets/css/layout/_header.scss @@ -13,6 +13,11 @@ .btn-primary { float: right; } + + .-black { + background: #1b1b1f; + position: relative; + } } .menu-opener { diff --git a/_assets/css/layout/_vacancies.scss b/_assets/css/layout/_vacancies.scss index 49db2f7a..9cbf2309 100644 --- a/_assets/css/layout/_vacancies.scss +++ b/_assets/css/layout/_vacancies.scss @@ -48,6 +48,10 @@ margin: 0; } + .link { + display: block; + } + .remote { padding: 5px 15px; color: #fff; diff --git a/_config.yml b/_config.yml index d0c51dfa..ebd965b2 100755 --- a/_config.yml +++ b/_config.yml @@ -41,7 +41,7 @@ page_gen: - data: 'vacancies' template: 'vacancy' dir: 'careers' - name: name + name: id jekyll-minifier: uglifier_args: diff --git a/_data/vacancies.yml b/_data/vacancies.yml index 062c1b7f..e984afbe 100644 --- a/_data/vacancies.yml +++ b/_data/vacancies.yml @@ -1,4 +1,5 @@ - label: Software development + id: ruby_on_rails_developer name: Ruby on Rails developer location: Ukraine additional_location: Remote @@ -38,6 +39,7 @@ - "— Design and develop well-tested code" - "— Increase overall code quality across all our products" - label: Software development + id: middle_senior_ruby_software_engineer name: Middle/Senior Ruby Software Engineer location: Ukraine additional_location: Remote @@ -74,6 +76,7 @@ - Design and develop well-tested code - Increase overall code quality across all our products - label: Software development + id: intern_junior_ruby_on_rails_developer name: Intern/Junior Ruby on Rails Developer location: Ukraine additional_location: Remote diff --git a/_includes/careers/vacancies.html b/_includes/careers/vacancies.html index b6adaeec..1359af9c 100644 --- a/_includes/careers/vacancies.html +++ b/_includes/careers/vacancies.html @@ -9,31 +9,31 @@

{{ careers.title }}

{% for vacancy in careers.vacancies %} {% assign delay = delay | plus: 1 %}
  • -
    -
    {{ vacancy.label }}
    -
    - {% if vacancy.remote_allowed %} - Remote Allowed - {% endif %} - {% if vacancy.hot %} - Hot - {% endif %} -
    -
    -

    {{ vacancy.name }}

    -
    {{ vacancy.location }} | {{ vacancy.additional_location }}
    -
    - {% for item in vacancy.details %} - +

    {{ vacancy.name }}

    +
    {{ vacancy.location }} | {{ vacancy.additional_location }}
    +
    + {% for item in vacancy.details %} +
    + {{ item.heading }} + {% for field in item.fields %} +

    - {{ field }}

    + {% endfor %} +
    + {% endfor %} +
    +
  • {% endfor %} diff --git a/_includes/careers/vacancy.html b/_includes/careers/vacancy.html new file mode 100644 index 00000000..9b3d9168 --- /dev/null +++ b/_includes/careers/vacancy.html @@ -0,0 +1,32 @@ +
    +
    + +
    +
    \ No newline at end of file diff --git a/_includes/header.html b/_includes/header.html index 08d1536e..68055340 100755 --- a/_includes/header.html +++ b/_includes/header.html @@ -1,4 +1,4 @@ -
    +