From d297d78d174e24056066c559747476c7eb3bf875 Mon Sep 17 00:00:00 2001 From: Josh Pigford Date: Tue, 2 Jan 2024 15:06:26 -0600 Subject: [PATCH] Sidebar cleanup --- app/views/layouts/application.html.erb | 9 ++++- .../shared/_sidebar_portfolio.html.erb | 37 ------------------- app/views/shared/_sidebar_portfolios.html.erb | 27 ++++++++++++++ 3 files changed, 35 insertions(+), 38 deletions(-) delete mode 100644 app/views/layouts/shared/_sidebar_portfolio.html.erb create mode 100644 app/views/shared/_sidebar_portfolios.html.erb diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 760ffc09..01a4d48f 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -21,7 +21,14 @@ <%= image_tag "logo-color-dark.svg", class: 'w-auto h-5' %> - <%= render "/layouts/shared/sidebar_portfolio" %> + <%= render "shared/sidebar_portfolios" %> + +
+ + Your profile + + +
diff --git a/app/views/layouts/shared/_sidebar_portfolio.html.erb b/app/views/layouts/shared/_sidebar_portfolio.html.erb deleted file mode 100644 index f445566d..00000000 --- a/app/views/layouts/shared/_sidebar_portfolio.html.erb +++ /dev/null @@ -1,37 +0,0 @@ -
-
- Total portfolio - - $596,275 - -
-
-
- Schwab - - $36,418 - -
-
- Robinhood - - $36,418 - -
-
- Crypto - - $36,418 - -
- - <%= link_to new_portfolio_path, class: "text-sm flex items-center space-x-3 text-gray-100 hover:text-gray-50 py-3" do %> - - - - - New portfolio - <% end %> -
-
- diff --git a/app/views/shared/_sidebar_portfolios.html.erb b/app/views/shared/_sidebar_portfolios.html.erb new file mode 100644 index 00000000..64b5c3b5 --- /dev/null +++ b/app/views/shared/_sidebar_portfolios.html.erb @@ -0,0 +1,27 @@ +
+
+ Total portfolio + + $X + +
+
+ <% current_user.portfolios.each do |portfolio| %> +
+ <%= portfolio.name %> + + $X + +
+ <% end %> + + <%= link_to new_portfolio_path, class: "text-sm flex items-center space-x-3 text-gray-100 hover:text-gray-50 py-3" do %> + + + + + New portfolio + <% end %> +
+
+