<%- include('partials/header', { title }) %>

Find the right fit

Browse pads, compare comfort, and share honest reviews with photos.

<% if (currentUser && currentUser.is_approved) { %> Add a pad <% } else if (currentUser) { %>

Your account is pending approval.

<% } else { %> Log in to start your list <% } %>
<% if (pads.length === 0) { %>
No pads yet. Be the first to add one.
<% } %>
<% pads.forEach((pad) => { %>

<%= pad.name %>

<%= pad.brand || 'Independent' %>

<%= pad.description || 'No description yet.' %>

<% if (pad.fit && pad.comfort && pad.absorbency) { %> <% const avg = (pad.fit + pad.comfort + pad.absorbency) / 3; %> <% const avgRounded = Math.round(avg); %>
<% for (let i = 1; i <= 5; i++) { %> <% } %> <%= avg.toFixed(1) %>/5
<% } else { %>

No rating yet.

<% } %>
<% }) %>
<%- include('partials/footer') %>