panel.html 2.6 KB

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