index.html.erb 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <% content_for :head do %>
  2. <%= stylesheet_link_tag "main", media: "all", "data-turbolinks-track": "reload" %>
  3. <% end %>
  4. <section id='profile'>
  5. <h3>
  6. <%= @user.full_name %>
  7. </h3>
  8. <article>
  9. <%= image_tag(@user.picture[0], id: "profile_image", alt: "")%>
  10. <h4 id='tagline'>
  11. <%= @user.i18n_tagline %>
  12. </h4>
  13. <p id='bio'>
  14. <%= @user.i18n_bio %>
  15. </p>
  16. <div class='buttons'>
  17. <%=
  18. link_to(
  19. image_tag(
  20. "social/email.svg",
  21. class: "footer_social_icon",
  22. alt: t("social.mail"),
  23. title: t("social.mail")
  24. ) + t("index.email"),
  25. "mailto:" + @user.mail_adresses[0].address,
  26. class: "a_button"
  27. )
  28. %>
  29. <%=
  30. link_to(
  31. t("index.profile_more"),
  32. profile_path(),
  33. class: "a_button"
  34. )
  35. %>
  36. </div>
  37. </article>
  38. </section>
  39. <section id='projects'>
  40. <h3>
  41. <%= t("index.projects") %>
  42. </h3>
  43. <% @projects.each do |project| %>
  44. <article class='project'>
  45. <table>
  46. <tr>
  47. <td class='icon'>
  48. <% if project.logo.attached? %>
  49. <%=
  50. link_to(
  51. image_tag(
  52. project.logo,
  53. class: "project_image",
  54. alt: project.i18n_title
  55. ),
  56. project_show_path(permalink: project.permalink)
  57. ) %>
  58. <% end %>
  59. </td>
  60. <td class='project_details'>
  61. <h4 class='project_name'>
  62. <%=
  63. link_to(
  64. project.i18n_title,
  65. project_show_path(permalink: project.permalink)
  66. )
  67. %>
  68. </h4>
  69. <span>
  70. <%= project.i18n_header %>
  71. </span>
  72. </td>
  73. </tr>
  74. </table>
  75. </article>
  76. <% end %>
  77. <div class='buttons'>
  78. <%=
  79. link_to(
  80. t("index.projects_all"),
  81. project_index_url(),
  82. class: "a_button"
  83. )
  84. %>
  85. </div>
  86. </section>