diff --git a/app/views/milestones/_milestones_content.html.erb b/app/views/milestones/_milestones_content.html.erb
index 92c46884f..12d2d1e92 100644
--- a/app/views/milestones/_milestones_content.html.erb
+++ b/app/views/milestones/_milestones_content.html.erb
@@ -6,24 +6,7 @@
<% end %>
- <% if milestoneable.primary_progress_bar %>
-
- <%= t("milestones.index.progress") %>
-
- <%= progress_tag_for(milestoneable.primary_progress_bar) %>
-
- <% if milestoneable.secondary_progress_bars.any? %>
-
- <% milestoneable.secondary_progress_bars.each do |progress_bar| %>
- -
- <%= progress_bar.title %>
- <%= progress_tag_for(progress_bar) %>
-
- <% end %>
-
- <% end %>
-
- <% end %>
+ <%= render "milestones/progress_bars", milestoneable: milestoneable %>
diff --git a/app/views/milestones/_progress_bars.html.erb b/app/views/milestones/_progress_bars.html.erb
new file mode 100644
index 000000000..a5db62008
--- /dev/null
+++ b/app/views/milestones/_progress_bars.html.erb
@@ -0,0 +1,18 @@
+<% if milestoneable.primary_progress_bar %>
+
+ <%= t("milestones.index.progress") %>
+
+ <%= progress_tag_for(milestoneable.primary_progress_bar) %>
+
+ <% if milestoneable.secondary_progress_bars.any? %>
+
+ <% milestoneable.secondary_progress_bars.each do |progress_bar| %>
+ -
+ <%= progress_bar.title %>
+ <%= progress_tag_for(progress_bar) %>
+
+ <% end %>
+
+ <% end %>
+
+<% end %>