dashboard.html.haml 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. - content_for :content do
  2. .dashboard-wrapper
  3. .dashboard__sidebar
  4. .dashboard__top-bar.alternate
  5.  
  6. .dashboard__current-user
  7. = link_to account_path(current_user.account) do
  8. = image_tag current_user.account.avatar.url(:medium), class: 'dashboard__current-user__avatar'
  9. %strong.dashboard__current-user__display-name= current_user.account.display_name
  10. %span.dashboard__current-user__username= "@#{current_user.account.username}"
  11. %ul
  12. %li.active
  13. = link_to root_path do
  14. = fa_icon 'home'
  15. Home
  16. %li
  17. = link_to mentions_path do
  18. = fa_icon 'at'
  19. Mentions
  20. %li
  21. = link_to root_path do
  22. = fa_icon 'group'
  23. Subscriptions
  24. %li
  25. = link_to oauth_authorized_applications_path do
  26. = fa_icon 'shield'
  27. Authorized apps
  28. %li
  29. = link_to root_path do
  30. = fa_icon 'user'
  31. Edit profile
  32. %li
  33. = link_to edit_registration_path(current_user) do
  34. = fa_icon 'wrench'
  35. Change password
  36. .dashboard__content
  37. .dashboard__top-bar
  38. Home
  39. %ul
  40. %li= link_to fa_icon('sign-out'), destroy_user_session_path, method: :delete
  41. .dashboard__content__content= yield
  42. .footer
  43. .domain= Rails.configuration.x.local_domain
  44. = render template: "layouts/application"