documentation.html 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. ---
  2. layout: default
  3. route: documentation
  4. ---
  5. {% include global/navbar.html id="Documentation" %}
  6. {% assign current_category = page.doc-tab %}
  7. {% assign current_link_id = page.breadcrumb | last %}
  8. {% assign current_link = site.data.links.by_id[current_link_id] %}
  9. {% assign category_links = site.data.links.categories[current_category] %}
  10. {% for link_id in category_links %}
  11. {% if link_id == current_link_id %}
  12. {% unless forloop.first %}
  13. {% assign previous_index = forloop.index0 | minus: 1 %}
  14. {% assign previous_link_id = category_links[previous_index] %}
  15. {% assign previous_link = site.data.links.by_id[previous_link_id] %}
  16. {% endunless %}
  17. {% unless forloop.last %}
  18. {% assign next_index = forloop.index0 | plus: 1 %}
  19. {% assign next_link_id = category_links[next_index] %}
  20. {% assign next_link = site.data.links.by_id[next_link_id] %}
  21. {% endunless %}
  22. {% endif %}
  23. {% endfor %}
  24. <main class="bd-main">
  25. <div class="bd-side-background"></div>
  26. <div class="bd-main-container container">
  27. <div class="bd-duo">
  28. <div class="bd-lead">
  29. {% include components/breadcrumb.html %}
  30. <header class="bd-header">
  31. <div class="bd-header-titles">
  32. <h1 class="title">
  33. {{ page.title }}
  34. </h1>
  35. <p class="subtitle is-4">
  36. {% if page.subtitle %}
  37. {{ page.subtitle }}
  38. {% else %}
  39. {{ current_link.subtitle }}
  40. {% endif %}
  41. </p>
  42. {% if page.meta %}
  43. {%
  44. include elements/meta.html
  45. colors=page.meta.colors
  46. sizes=page.meta.sizes
  47. variables=page.meta.variables
  48. experimental=page.meta.experimental
  49. %}
  50. {% endif %}
  51. </div>
  52. <div class="bd-header-carbon">
  53. {% include elements/carbon.html %}
  54. </div>
  55. </header>
  56. <div class="bd-content">
  57. {{ content }}
  58. </div>
  59. <nav class="bd-prev-next-bis">
  60. {% if previous_link %}
  61. <a class="bd-prev-next-bis-previous" href="{{ site.url }}{{ previous_link.path }}" title="{{ previous_link.name }}">
  62. ← {{ previous_link.name }}
  63. </a>
  64. {% endif %}
  65. {% if next_link %}
  66. <a class="bd-prev-next-bis-next" href="{{ site.url }}{{ next_link.path }}" title="{{ next_link.name }}">
  67. {{ next_link.name }} →
  68. </a>
  69. {% endif %}
  70. </nav>
  71. {% include elements/improve-page.html %}
  72. </div>
  73. <aside class="bd-side">
  74. {% unless page.hide_categories %}
  75. {% include components/categories.html %}
  76. {% include components/anchors.html %}
  77. {% endunless %}
  78. </aside>
  79. </div>
  80. </div>
  81. </main>