index.html.erb 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  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. ) + t("index.email"),
  24. "javascript:showContactForm()",
  25. class: "a_button"
  26. )
  27. %>
  28. <%=
  29. link_to(
  30. t("index.profile_more"),
  31. profile_path(),
  32. class: "a_button"
  33. )
  34. %>
  35. </div>
  36. </article>
  37. </section>
  38. <section id='projects'>
  39. <h3>
  40. <%= t("index.projects") %>
  41. </h3>
  42. <% @projects.each do |project| %>
  43. <article class='project'>
  44. <table>
  45. <tr>
  46. <td class='icon'>
  47. <% if project.logo.attached? %>
  48. <%=
  49. link_to(
  50. image_tag(
  51. project.logo,
  52. class: "project_image",
  53. alt: project.i18n_title
  54. ),
  55. project_show_path(permalink: project.permalink)
  56. ) %>
  57. <% end %>
  58. </td>
  59. <td class='project_details'>
  60. <h4 class='project_name'>
  61. <%=
  62. link_to(
  63. project.i18n_title,
  64. project_show_path(permalink: project.permalink)
  65. )
  66. %>
  67. </h4>
  68. <span>
  69. <%= project.i18n_header %>
  70. </span>
  71. </td>
  72. </tr>
  73. </table>
  74. </article>
  75. <% end %>
  76. <div class='buttons'>
  77. <%=
  78. link_to(
  79. t("index.projects_all"),
  80. project_index_url(),
  81. class: "a_button"
  82. )
  83. %>
  84. </div>
  85. </section>