panel.html 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. ---
  2. title: Panel
  3. layout: documentation
  4. doc-tab: components
  5. doc-subtab: panel
  6. ---
  7. {% capture panel_example %}
  8. <nav class="panel">
  9. <p class="panel-heading">
  10. repositories
  11. </p>
  12. <div class="panel-block">
  13. <p class="control has-icons-left">
  14. <input class="input is-small" type="text" placeholder="search">
  15. <span class="icon is-small is-left">
  16. <i class="fa fa-search"></i>
  17. </span>
  18. </p>
  19. </div>
  20. <p class="panel-tabs">
  21. <a class="is-active">all</a>
  22. <a>public</a>
  23. <a>private</a>
  24. <a>sources</a>
  25. <a>forks</a>
  26. </p>
  27. <a class="panel-block is-active">
  28. <span class="panel-icon">
  29. <i class="fa fa-book"></i>
  30. </span>
  31. bulma
  32. </a>
  33. <a class="panel-block">
  34. <span class="panel-icon">
  35. <i class="fa fa-book"></i>
  36. </span>
  37. marksheet
  38. </a>
  39. <a class="panel-block">
  40. <span class="panel-icon">
  41. <i class="fa fa-book"></i>
  42. </span>
  43. minireset.css
  44. </a>
  45. <a class="panel-block">
  46. <span class="panel-icon">
  47. <i class="fa fa-book"></i>
  48. </span>
  49. jgthms.github.io
  50. </a>
  51. <a class="panel-block">
  52. <span class="panel-icon">
  53. <i class="fa fa-code-fork"></i>
  54. </span>
  55. daniellowtw/infboard
  56. </a>
  57. <a class="panel-block">
  58. <span class="panel-icon">
  59. <i class="fa fa-code-fork"></i>
  60. </span>
  61. mojs
  62. </a>
  63. <label class="panel-block">
  64. <input type="checkbox">
  65. remember me
  66. </label>
  67. <div class="panel-block">
  68. <button class="button is-link is-outlined is-fullwidth">
  69. reset all filters
  70. </button>
  71. </div>
  72. </nav>
  73. {% endcapture %}
  74. {% include subnav-components.html %}
  75. <section class="section">
  76. <div class="container">
  77. <h1 class="title">Panel</h1>
  78. <h2 class="subtitle">A composable <strong>panel</strong>, for compact controls</h2>
  79. {%
  80. include meta.html
  81. colors=false
  82. sizes=false
  83. variables=true
  84. %}
  85. <hr>
  86. <div class="content">
  87. <p>
  88. The <code>panel</code> is container for several types:
  89. </p>
  90. <ul>
  91. <li>
  92. <code>panel-heading</code> as the first child
  93. </li>
  94. <li>
  95. <code>panel-tabs</code> for navigation
  96. </li>
  97. <li>
  98. <code>panel-block</code> which can contain other elements, like:
  99. <ul>
  100. <li><code>control</code></li>
  101. <li><code>input</code></li>
  102. <li><code>button</code></li>
  103. <li><code>panel-icon</code></li>
  104. </ul>
  105. </li>
  106. </ul>
  107. <p>
  108. The <code>panel-block</code> can be an anchor tag <code>&lt;a&gt;</code> or a label <code>&lt;label&gt;</code> with a checkbox inside.
  109. </p>
  110. </div>
  111. {% include snippet.html content=panel_example size="one-third" %}
  112. {% include variables.html type='component' %}
  113. </div>
  114. </section>