mmsc_app/app/views/public/circuits/_circuit.html.haml
Nicolas Bally 318bffc203 responsive
2021-03-30 17:00:22 +02:00

57 lines
1.7 KiB
Plaintext

=#.circuit
=# %h3=circuit.name
=link_to public_circuit_path(:id => circuit.slug), :class => "circuit" do
-img = ""
-img = circuit.logo.file.large.medium.url if circuit.logo
-img = circuit.image_file.file.large.medium.url if circuit.image_file
.img{:style => ("background-image:url('#{img}');" if img).to_s+(" background-size:contain;" if !circuit.image_file ).to_s}
.desc
-if circuit.logo
.absolute_logo
=image_tag(circuit.logo.file.large.medium.url, :class => "vertical_center")
.titre_list
%h3=circuit.name
.details
-if circuit.description.size > 250
%p
=circuit.description.truncate(250)
%u
+ d'infos
-else
=simple_format circuit.description
.info_lien
.block_info
-if circuit.country? and circuit.country.to_s == "FR"
=image_tag "/countries/#{circuit.country.downcase}.png", :class => "country_icon"
=circuit.cp
=circuit.city
-if circuit.country? and circuit.country.to_s != "FR"
="-"
=image_tag "/countries/#{circuit.country.downcase}.png", :class => "country_icon"
=country = ISO3166::Country[circuit.country].translations["fr"]
-if circuit.longueur?
.block_info
%img{:src => "/images/interface/picto_flag.png"}/
=circuit.longueur
-if circuit.nbr_courbes?
.block_info
%img{:src => "/images/interface/picto_nombre_virages.png"}/
=circuit.nbr_courbes
-if circuit.longueur_ligne?
.block_info
%img{:src => "/images/interface/picto_longueur_circuit.png"}/
=circuit.longueur_ligne