features.html 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636
  1. {% capture form %}
  2. <div class="field">
  3. <label class="label">Form label</label>
  4. <div class="control">
  5. <input class="input" type="text" placeholder="Input">
  6. </div>
  7. </div>
  8. <div class="field">
  9. <p class="control">
  10. <span class="select">
  11. <select>
  12. <option>Select dropdown</option>
  13. </select>
  14. </span>
  15. </p>
  16. </div>
  17. <div class="field">
  18. <p class="control">
  19. <textarea class="textarea" placeholder="Textarea"></textarea>
  20. </p>
  21. </div>
  22. <div class="field">
  23. <p class="control">
  24. <label class="checkbox">
  25. <input type="checkbox">
  26. Checkbox
  27. </label>
  28. </p>
  29. </div>
  30. <div class="field">
  31. <p class="control">
  32. <label class="radio">
  33. <input type="radio" name="question">
  34. Radio
  35. </label>
  36. <label class="radio">
  37. <input type="radio" name="question">
  38. Buttons
  39. </label>
  40. </p>
  41. </div>
  42. <div class="field">
  43. <p class="control">
  44. <a class="button is-link">Button</a>
  45. </p>
  46. </div>
  47. {% endcapture %}
  48. {% capture box %}
  49. <div class="box">
  50. <article class="media">
  51. <div class="media-left">
  52. <figure class="image is-64x64">
  53. <img src="{{site.url}}/images/placeholders/128x128.png" alt="Image">
  54. </figure>
  55. </div>
  56. <div class="media-content">
  57. <div class="content">
  58. <p>
  59. <strong>John Smith</strong> <small>@johnsmith</small> <small>31m</small>
  60. <br>
  61. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean efficitur sit amet massa fringilla egestas. Nullam condimentum luctus turpis.
  62. </p>
  63. </div>
  64. <nav class="level is-mobile">
  65. <div class="level-left">
  66. <a class="level-item">
  67. <span class="icon is-small"><i class="fa fa-reply"></i></span>
  68. </a>
  69. <a class="level-item">
  70. <span class="icon is-small"><i class="fa fa-retweet"></i></span>
  71. </a>
  72. <a class="level-item">
  73. <span class="icon is-small"><i class="fa fa-heart"></i></span>
  74. </a>
  75. </div>
  76. </nav>
  77. </div>
  78. </article>
  79. </div>
  80. {% endcapture %}
  81. {% capture button %}
  82. <div class="field is-grouped is-grouped-multiline">
  83. <div class="control"><a class="button">Button</a></div>
  84. <div class="control"><a class="button is-white">White</a></div>
  85. <div class="control"><a class="button is-light">Light</a></div>
  86. <div class="control"><a class="button is-dark">Dark</a></div>
  87. <div class="control"><a class="button is-black">Black</a></div>
  88. <div class="control"><a class="button is-text">Text</a></div>
  89. </div>
  90. <div class="field is-grouped is-grouped-multiline">
  91. <div class="control"><a class="button is-primary">Primary</a></div>
  92. <div class="control"><a class="button is-link">Link</a></div>
  93. <div class="control"><a class="button is-info">Info</a></div>
  94. <div class="control"><a class="button is-success">Success</a></div>
  95. <div class="control"><a class="button is-warning">Warning</a></div>
  96. <div class="control"><a class="button is-danger">Danger</a></div>
  97. </div>
  98. {% endcapture %}
  99. {% capture notification %}
  100. <div class="notification is-primary">
  101. <button class="delete"></button>
  102. Lorem ipsum dolor sit amet, consectetur
  103. adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet,
  104. consectetur adipiscing elit
  105. </div>
  106. {% endcapture %}
  107. {% capture progress %}
  108. <progress class="progress is-primary" value="30" max="100">30%</progress>
  109. {% endcapture %}
  110. {% capture tags %}
  111. <span class="tag is-black">Black</span>
  112. <span class="tag is-dark">Dark</span>
  113. <span class="tag is-light">Light</span>
  114. <span class="tag is-white">White</span>
  115. <span class="tag is-primary">Primary</span>
  116. <span class="tag is-link">Link</span>
  117. <span class="tag is-info">Info</span>
  118. <span class="tag is-success">Success</span>
  119. <span class="tag is-warning">Warning</span>
  120. <span class="tag is-danger">Danger</span>
  121. {% endcapture %}
  122. {% capture cards %}
  123. <div class="columns">
  124. <div class="column is-half">
  125. <div class="card">
  126. <div class="card-image">
  127. <figure class="image is-4by3">
  128. <img src="{{site.url}}/images/placeholders/1280x960.png" alt="Image">
  129. </figure>
  130. </div>
  131. <div class="card-content">
  132. <div class="media">
  133. <div class="media-left">
  134. <figure class="image is-48x48">
  135. <img src="{{site.url}}/images/placeholders/96x96.png" alt="Image">
  136. </figure>
  137. </div>
  138. <div class="media-content">
  139. <p class="title is-4">John Smith</p>
  140. <p class="subtitle is-6">@johnsmith</p>
  141. </div>
  142. </div>
  143. <div class="content">
  144. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  145. Phasellus nec iaculis mauris. <a>@bulmaio</a>.
  146. <a>#css</a> <a>#responsive</a>
  147. <br>
  148. <small>11:09 PM - 1 Jan 2016</small>
  149. </div>
  150. </div>
  151. </div>
  152. </div>
  153. <div class="column is-half">
  154. <div class="card">
  155. <div class="card-content">
  156. <p class="title">
  157. “There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.”
  158. </p>
  159. <p class="subtitle">
  160. Jeff Atwood
  161. </p>
  162. </div>
  163. <footer class="card-footer">
  164. <p class="card-footer-item">
  165. <span>
  166. View on <a href="https://twitter.com/codinghorror/status/506010907021828096">Twitter</a>
  167. </span>
  168. </p>
  169. <p class="card-footer-item">
  170. <span>
  171. Share on <a href="#">Facebook</a>
  172. </span>
  173. </p>
  174. </footer>
  175. </div>
  176. </div>
  177. </div>
  178. {% endcapture %}
  179. {% capture dropdown %}
  180. <div class="dropdown is-active">
  181. <div class="dropdown-trigger">
  182. <a class="button">
  183. <span>Dropdown button</span>
  184. <span class="icon is-small">
  185. <i class="fa fa-angle-down"></i>
  186. </span>
  187. </a>
  188. </div>
  189. <div class="dropdown-menu">
  190. <div class="dropdown-content">
  191. <a class="dropdown-item">
  192. Dropdown item
  193. </a>
  194. <a class="dropdown-item">
  195. Other dropdown item
  196. </a>
  197. <a class="dropdown-item is-active">
  198. Active dropdown item
  199. </a>
  200. <a class="dropdown-item">
  201. Other item
  202. </a>
  203. <hr class="dropdown-divider">
  204. <a class="dropdown-item">
  205. With a divider
  206. </a>
  207. </div>
  208. </div>
  209. </div>
  210. {% endcapture %}
  211. {% capture message %}
  212. <article class="message is-primary">
  213. <div class="message-header">
  214. <p>Primary</p>
  215. <button class="delete"></button>
  216. </div>
  217. <div class="message-body">
  218. Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem.
  219. </div>
  220. </article>
  221. {% endcapture %}
  222. {% capture pagination %}
  223. <nav class="pagination">
  224. <a class="pagination-previous">Previous</a>
  225. <a class="pagination-next">Next page</a>
  226. <ul class="pagination-list">
  227. <li>
  228. <a class="pagination-link">1</a>
  229. </li>
  230. <li>
  231. <span class="pagination-ellipsis">&hellip;</span>
  232. </li>
  233. <li>
  234. <a class="pagination-link">45</a>
  235. </li>
  236. <li>
  237. <a class="pagination-link is-current">46</a>
  238. </li>
  239. <li>
  240. <a class="pagination-link">47</a>
  241. </li>
  242. <li>
  243. <span class="pagination-ellipsis">&hellip;</span>
  244. </li>
  245. <li>
  246. <a class="pagination-link">86</a>
  247. </li>
  248. </ul>
  249. </nav>
  250. {% endcapture %}
  251. {% capture panel %}
  252. <nav class="panel">
  253. <p class="panel-heading">
  254. Repositories
  255. </p>
  256. <div class="panel-block">
  257. <p class="control has-icons-left">
  258. <input class="input is-small" type="text" placeholder="Search">
  259. <span class="icon is-small is-left">
  260. <i class="fa fa-search"></i>
  261. </span>
  262. </p>
  263. </div>
  264. <p class="panel-tabs">
  265. <a class="is-active">All</a>
  266. <a>Public</a>
  267. <a>Private</a>
  268. <a>Sources</a>
  269. <a>Forks</a>
  270. </p>
  271. <a class="panel-block is-active">
  272. <span class="panel-icon">
  273. <i class="fa fa-book"></i>
  274. </span>
  275. bulma
  276. </a>
  277. <a class="panel-block">
  278. <span class="panel-icon">
  279. <i class="fa fa-book"></i>
  280. </span>
  281. marksheet
  282. </a>
  283. <a class="panel-block">
  284. <span class="panel-icon">
  285. <i class="fa fa-book"></i>
  286. </span>
  287. minireset.css
  288. </a>
  289. <a class="panel-block">
  290. <span class="panel-icon">
  291. <i class="fa fa-book"></i>
  292. </span>
  293. jgthms.github.io
  294. </a>
  295. <a class="panel-block">
  296. <span class="panel-icon">
  297. <i class="fa fa-code-fork"></i>
  298. </span>
  299. daniellowtw/infBoard
  300. </a>
  301. <a class="panel-block">
  302. <span class="panel-icon">
  303. <i class="fa fa-code-fork"></i>
  304. </span>
  305. mojs
  306. </a>
  307. <label class="panel-block">
  308. <input type="checkbox">
  309. Remember me
  310. </label>
  311. <div class="panel-block">
  312. <button class="button is-link is-outlined is-fullwidth">
  313. Reset all filters
  314. </button>
  315. </div>
  316. </nav>
  317. {% endcapture %}
  318. {% capture tabs %}
  319. <div class="tabs is-boxed">
  320. <ul>
  321. <li class="is-active">
  322. <a>
  323. <span class="icon is-small"><i class="fa fa-image"></i></span>
  324. <span>Pictures</span>
  325. </a>
  326. </li>
  327. <li>
  328. <a>
  329. <span class="icon is-small"><i class="fa fa-music"></i></span>
  330. <span>Music</span>
  331. </a>
  332. </li>
  333. <li>
  334. <a>
  335. <span class="icon is-small"><i class="fa fa-film"></i></span>
  336. <span>Videos</span>
  337. </a>
  338. </li>
  339. <li>
  340. <a>
  341. <span class="icon is-small"><i class="fa fa-file-text-o"></i></span>
  342. <span>Documents</span>
  343. </a>
  344. </li>
  345. </ul>
  346. </div>
  347. {% endcapture %}
  348. {% capture media %}
  349. <article class="media">
  350. <figure class="media-left">
  351. <p class="image is-64x64">
  352. <img src="{{ site.url }}/images/placeholders/128x128.png">
  353. </p>
  354. </figure>
  355. <div class="media-content">
  356. <div class="content">
  357. <p>
  358. <strong>John Smith</strong> <small>@johnsmith</small> <small>31m</small>
  359. <br>
  360. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.
  361. </p>
  362. </div>
  363. <nav class="level is-mobile">
  364. <div class="level-left">
  365. <a class="level-item">
  366. <span class="icon is-small"><i class="fa fa-reply"></i></span>
  367. </a>
  368. <a class="level-item">
  369. <span class="icon is-small"><i class="fa fa-retweet"></i></span>
  370. </a>
  371. <a class="level-item">
  372. <span class="icon is-small"><i class="fa fa-heart"></i></span>
  373. </a>
  374. </div>
  375. </nav>
  376. </div>
  377. <div class="media-right">
  378. <button class="delete"></button>
  379. </div>
  380. </article>
  381. {% endcapture %}
  382. {% capture menu %}
  383. <aside class="menu">
  384. <p class="menu-label">
  385. General
  386. </p>
  387. <ul class="menu-list">
  388. <li><a>Dashboard</a></li>
  389. <li><a>Customers</a></li>
  390. </ul>
  391. <p class="menu-label">
  392. Administration
  393. </p>
  394. <ul class="menu-list">
  395. <li><a>Team Settings</a></li>
  396. <li>
  397. <a class="is-active">Manage Your Team</a>
  398. <ul>
  399. <li><a>Members</a></li>
  400. <li><a>Plugins</a></li>
  401. <li><a>Add a member</a></li>
  402. </ul>
  403. </li>
  404. <li><a>Invitations</a></li>
  405. <li><a>Cloud Storage Environment Settings</a></li>
  406. <li><a>Authentication</a></li>
  407. </ul>
  408. <p class="menu-label">
  409. Transactions
  410. </p>
  411. <ul class="menu-list">
  412. <li><a>Payments</a></li>
  413. <li><a>Transfers</a></li>
  414. <li><a>Balance</a></li>
  415. </ul>
  416. </aside>
  417. {% endcapture %}
  418. <section class="section is-medium" style="padding-top: 0;">
  419. <div class="container">
  420. <div class="columns">
  421. <div class="column is-2">
  422. <h4 class="title is-4"><strong>Elements</strong></h4>
  423. </div>
  424. <div class="column is-10">
  425. <div class="columns">
  426. <div class="column is-3">
  427. <h4 class="subtitle is-4 bd-feature-title">
  428. <a href="{{ site.url }}/documentation/form/general/">
  429. Form
  430. </a>
  431. </h4>
  432. </div>
  433. <div class="column is-9">
  434. {{ form }}
  435. </div>
  436. </div>
  437. <div class="columns">
  438. <div class="column is-3">
  439. <h4 class="subtitle is-4 bd-feature-title">
  440. <a href="{{ site.url }}/documentation/elements/box/">
  441. Box
  442. </a>
  443. </h4>
  444. </div>
  445. <div class="column is-9">
  446. {{ box }}
  447. </div>
  448. </div>
  449. <div class="columns">
  450. <div class="column is-3">
  451. <h4 class="subtitle is-4 bd-feature-title">
  452. <a href="{{ site.url }}/documentation/elements/button/">
  453. Button
  454. </a>
  455. </h4>
  456. </div>
  457. <div class="column is-9">
  458. {{ button }}
  459. </div>
  460. </div>
  461. <div class="columns">
  462. <div class="column is-3">
  463. <h4 class="subtitle is-4 bd-feature-title">
  464. <a href="{{ site.url }}/documentation/elements/notification/">
  465. Notification
  466. </a>
  467. </h4>
  468. </div>
  469. <div class="column is-9">
  470. {{ notification }}
  471. </div>
  472. </div>
  473. <div class="columns">
  474. <div class="column is-3">
  475. <h4 class="subtitle is-4 bd-feature-title">
  476. <a href="{{ site.url }}/documentation/elements/progress/">
  477. Progress bar
  478. </a>
  479. </h4>
  480. </div>
  481. <div class="column is-9">
  482. {{ progress }}
  483. </div>
  484. </div>
  485. <div class="columns">
  486. <div class="column is-3">
  487. <h4 class="subtitle is-4 bd-feature-title">
  488. <a href="{{ site.url }}/documentation/elements/tag/">
  489. Tags
  490. </a>
  491. </h4>
  492. </div>
  493. <div class="column is-9">
  494. {{ tags }}
  495. </div>
  496. </div>
  497. </div>
  498. </div>
  499. </div>
  500. </section>
  501. <section class="section is-medium" style="padding-top: 0;">
  502. <div class="container">
  503. <div class="columns">
  504. <div class="column is-2">
  505. <h4 class="title is-4"><strong>Components</strong></h4>
  506. </div>
  507. <div class="column is-10">
  508. <div class="columns">
  509. <div class="column is-3">
  510. <h4 class="subtitle is-4 bd-feature-title">
  511. <a href="{{ site.url }}/documentation/components/card/">
  512. Card
  513. </a>
  514. </h4>
  515. </div>
  516. <div class="column is-9">
  517. {{ cards }}
  518. </div>
  519. </div>
  520. <div class="columns">
  521. <div class="column is-3">
  522. <h4 class="subtitle is-4 bd-feature-title">
  523. <a href="{{ site.url }}/documentation/components/dropdown/">
  524. Dropdown
  525. </a>
  526. </h4>
  527. </div>
  528. <div class="column is-9" style="height: 16rem;">
  529. {{ dropdown }}
  530. </div>
  531. </div>
  532. <div class="columns">
  533. <div class="column is-3">
  534. <h4 class="subtitle is-4 bd-feature-title">
  535. <a href="{{ site.url }}/documentation/components/message/">
  536. Message
  537. </a>
  538. </h4>
  539. </div>
  540. <div class="column is-9">
  541. {{ message }}
  542. </div>
  543. </div>
  544. <div class="columns">
  545. <div class="column is-3">
  546. <h4 class="subtitle is-4 bd-feature-title">
  547. <a href="{{ site.url }}/documentation/components/pagination/">
  548. Pagination
  549. </a>
  550. </h4>
  551. </div>
  552. <div class="column is-9">
  553. {{ pagination }}
  554. </div>
  555. </div>
  556. <div class="columns">
  557. <div class="column is-3">
  558. <h4 class="subtitle is-4 bd-feature-title">
  559. <a href="{{ site.url }}/documentation/components/tabs/">
  560. Tabs
  561. </a>
  562. </h4>
  563. </div>
  564. <div class="column is-9">
  565. {{ tabs }}
  566. </div>
  567. </div>
  568. <div class="columns">
  569. <div class="column is-3">
  570. <h4 class="subtitle is-4 bd-feature-title">
  571. <a href="{{ site.url }}/documentation/layout/media-object/">
  572. Media object
  573. </a>
  574. </h4>
  575. </div>
  576. <div class="column is-9">
  577. {{ media }}
  578. </div>
  579. </div>
  580. <div class="columns">
  581. <div class="column is-3">
  582. <h4 class="subtitle is-4 bd-feature-title">
  583. <a href="{{ site.url }}/documentation/components/menu/">
  584. Menu
  585. </a>
  586. and
  587. <a href="{{ site.url }}/documentation/components/panel/">
  588. Panel
  589. </a>
  590. </h4>
  591. </div>
  592. <div class="column is-9">
  593. <div class="columns">
  594. <div class="column is-half">
  595. {{ menu }}
  596. </div>
  597. <div class="column is-half">
  598. {{ panel }}
  599. </div>
  600. </div>
  601. </div>
  602. </div>
  603. </div>
  604. </div>
  605. </div>
  606. </section>