ASP Classic blog framework - BrainOrdure
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
1.5KB

  1. <header class="masthead masthead-page">
  2. <div class="overlay"></div>
  3. <div class="container">
  4. <div class="row">
  5. <div class="col-lg-8 col-md-10 mx-auto">
  6. <div class="page-heading text-center">
  7. <h1>Categories</h1>
  8. <span class="subheading">Browse the sections of BrainOrdure.</span>
  9. </div>
  10. </div>
  11. </div>
  12. </div>
  13. </header>
  14. <div class="row">
  15. <div class="col-lg-8 mx-auto">
  16. <div class="d-flex justify-content-end mb-4">
  17. <a class="btn btn-primary" href="<%= CategoryNewUrl() %>">New Category</a>
  18. </div>
  19. <%
  20. Dim categoryIter, categoryItem
  21. Set categoryIter = categories.Iterator()
  22. %>
  23. <% If categories.Count = 0 Then %>
  24. <div class="alert alert-secondary">No categories are available yet.</div>
  25. <% Else %>
  26. <div class="row gy-4">
  27. <%
  28. Do While categoryIter.HasNext
  29. Set categoryItem = categoryIter.GetNext()
  30. %>
  31. <div class="col-md-6">
  32. <article class="card shadow-sm h-100 post-card">
  33. <div class="card-body">
  34. <div class="magazine-label mb-3">Section</div>
  35. <h2 class="post-title h4"><a href="<%= CategoryUrl(categoryItem.CategoryID) %>"><%= H(categoryItem.Name) %></a></h2>
  36. <p class="post-subtitle mb-3"><%= H(categoryItem.Description) %></p>
  37. <a class="btn btn-sm btn-outline-primary" href="<%= CategoryUrl(categoryItem.CategoryID) %>">Browse</a>
  38. </div>
  39. </article>
  40. </div>
  41. <%
  42. Loop
  43. %>
  44. </div>
  45. <% End If %>
  46. </div>
  47. </div>

Powered by TurnKey Linux.