You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

45 lines
1.6 KiB

<%- content_for :title, t('project_name') %>
<% Array(@node.assets.select{ |asset| asset.file.image? }.first).each do |asset| %>
<div class="background-container">
<%= image_tag rails_storage_proxy_path(asset.file.representation(resize_to_limit: [800,nil], format: :jpg)),
srcset: "#{rails_storage_proxy_path(asset.file.representation(resize_to_limit: [800,nil], format: :jpg))} 800w,
#{rails_storage_proxy_path(asset.file.representation(resize_to_limit: [1600,nil], format: :jpg))} 1600w,
#{rails_storage_proxy_path(asset.file.representation(resize_to_limit: [2400,nil], format: :jpg))} 2400w",
sizes: "100vw"
%>
</div>
<% end %>
<div class="intro-container">
<div data-controller="locale" data-locale-url-value="<%= url_for(controller: 'languages', action: 'update') %>">
<div class="language__selector-select">
<%= select_tag :language,
options_for_select(languages_for_select, accept_language),
id: 'language_select',
class: 'hidden-select',
data: {
action: 'change->locale#changeLocale',
locale_target: 'select'
} %>
<div class="hidden-select-value">
<div>
<span data-locale-target="current"><%= t accept_language, scope: 'languages' %></span>
<%= svg 'ico-arrow-down' %>
</div>
</div>
</div>
</div>
<div id="intro" class="intro-content-container">
<%= render partial: 'intro' %>
</div>
</div>