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.

759 lines
24 KiB

10 years ago
10 years ago
  1. ---
  2. layout : 'default'
  3. css : 'list'
  4. element : 'list'
  5. elementType : 'view'
  6. title : 'List'
  7. description : 'A list is a group of related content items ordered consecutively'
  8. type : 'UI View'
  9. themes : ['Default']
  10. ---
  11. <link rel="stylesheet/less" type="text/css" href="/build/less/definitions/views/list.less" />
  12. <%- @partial('header') %>
  13. <div class="main container">
  14. <div class="peek">
  15. <div class="ui vertical pointing secondary menu">
  16. <a class="active item">Types</a>
  17. <a class="item">Content</a>
  18. <a class="item">Variations</a>
  19. </div>
  20. </div>
  21. <h2 class="ui dividing header">Types</h2>
  22. <div class="example">
  23. <h4 class="ui header">List</h4>
  24. <p>A standard list</p>
  25. <div class="ui list">
  26. <div class="item">
  27. <img class="ui avatar image" src="/images/demo/avatar2.jpg">
  28. <div class="content">
  29. <div class="header">Schnoodle</div>
  30. Your new dog
  31. <div class="list">
  32. <div class="item">
  33. <i class="mail outline icon"></i>
  34. <div class="content">
  35. <a class="header">Thanks for being my owner</a>
  36. <div class="description">Im so glad you chose to bring me home from the shelter...</div>
  37. </div>
  38. </div>
  39. <div class="item">
  40. <i class="mail outline icon"></i>
  41. <div class="content">
  42. <a class="header">What a walk</a>
  43. <div class="description">Man i am so tired that walk today really was too far...</div>
  44. </div>
  45. </div>
  46. <div class="item">
  47. <i class="map icon"></i>
  48. <div class="content">
  49. <a class="header">Sorry about your old dog</a>
  50. <div class="description">Is this your address? I'm getting dropped off from the SPCA...</div>
  51. </div>
  52. </div>
  53. </div>
  54. </div>
  55. </div>
  56. <div class="item">
  57. <img class="ui avatar image" src="/images/demo/avatar3.jpg">
  58. <div class="content">
  59. <div class="header">Ragamuffin</div>
  60. Your old dog.
  61. <div class="list">
  62. <div class="item">
  63. <i class="photo icon"></i>
  64. <div class="content">
  65. <a class="header">Was on a walk today</a>
  66. <div class="description">Here's a picture of me on the farm with a cow...</div>
  67. </div>
  68. </div>
  69. <div class="item">
  70. <i class="mail outline icon"></i>
  71. <div class="content">
  72. <a class="header">Ruff Ruff</a>
  73. <div class="description">I know i usually message you in english but i wanted to see how your dog language was progressing...</div>
  74. </div>
  75. </div>
  76. <div class="item">
  77. <i class="mail outline icon"></i>
  78. <div class="content">
  79. <a class="header">Reaching Out</a>
  80. <div class="description">Hey its your old dog, been a while since you sent me to the farm...</div>
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85. </div>
  86. </div>
  87. </div>
  88. <div class="example">
  89. <h4 class="ui header">Bulleted</h4>
  90. <p>A list can mark items with a bullet</p>
  91. <div class="ui bulleted list">
  92. <div class="item">Cats</div>
  93. <div class="item">Horses</div>
  94. <div class="item">Dogs
  95. <div class="list">
  96. <div class="item">Labradoodles</div>
  97. <div class="item">Shiba Inu</div>
  98. <div class="item">Mastiff</div>
  99. </div>
  100. </div>
  101. </div>
  102. </div>
  103. <div class="another example">
  104. <div class="ignored ui info message">For convenience, a simple bulleted list can also use <code>ul</code> tag.</div>
  105. <ul class="ui list">
  106. <li>Cats</li>
  107. <li>Horses</li>
  108. <li>Dogs</li>
  109. <ul>
  110. <li>Labradoodles</li>
  111. <li>Shiba Inu</li>
  112. <li>Mastiff</li>
  113. </ul>
  114. </li>
  115. </ul>
  116. </div>
  117. <div class="example">
  118. <h4 class="ui header">Ordered</h4>
  119. <p>A list can be ordered numerically</p>
  120. <div class="ui ordered list">
  121. <div class="item">Getting Started</div>
  122. <div class="item">Introduction</div>
  123. <div class="item">Languages
  124. <div class="list">
  125. <div class="item">HTML</div>
  126. <div class="item">Javascript</div>
  127. <div class="item">CSS</div>
  128. </div>
  129. </div>
  130. </div>
  131. </div>
  132. <div class="another example">
  133. <div class="ignored ui info message">For convenience, a simple ordered list can also use the <code>ol</code> tag</div>
  134. <ol class="ui list">
  135. <li>Cats</li>
  136. <li>Horses</li>
  137. <li>Dogs</li>
  138. <ol>
  139. <li>Labradoodles</li>
  140. <li>Shiba Inu</li>
  141. <li>Mastiff</li>
  142. </ol>
  143. </li>
  144. </ol>
  145. </div>
  146. <div class="example">
  147. <h4 class="ui header">Link</h4>
  148. <p>A link list is specially formatted for page links</p>
  149. <div class="ui link list">
  150. <a class="item">Home</a>
  151. <a class="item">About</a>
  152. <a class="item">Jobs</a>
  153. <a class="item">Team</a>
  154. </div>
  155. </div>
  156. <h2 class="ui dividing header">Content</h2>
  157. <div class="example">
  158. <h4 class="ui header">Icon</h4>
  159. <p>A list item can have an icon</p>
  160. <div class="ui list">
  161. <a class="item">
  162. <i class="right triangle icon"></i>
  163. How do you know your dog likes you?
  164. </a>
  165. <a class="item">
  166. <i class="right triangle icon"></i>
  167. When is it ok to send your dog to a farm?
  168. </a>
  169. <a class="item">
  170. <i class="right triangle icon"></i>
  171. Can you get your dog back from a farm if you really want him back?
  172. </a>
  173. <a class="item">
  174. <i class="right triangle icon"></i>
  175. Is trespassing on a farm a misdemeanor offence?
  176. </a>
  177. </div>
  178. </div>
  179. <div class="example">
  180. <h4 class="ui header">Content</h4>
  181. <p>A list can have groups of content that can be floated left or right</p>
  182. <div class="ui divided list">
  183. <div class="item">
  184. <div class="right floated tiny teal ui button">View Listing</div>
  185. <img class="ui avatar image" src="/images/demo/avatar2.jpg">
  186. <div class="content">
  187. <div class="header">New York Dog Fair</div>
  188. </div>
  189. </div>
  190. <div class="item">
  191. <div class="right floated tiny teal ui button">View Listing</div>
  192. <img class="ui avatar image" src="/images/demo/avatar3.jpg">
  193. <div class="content">
  194. <div class="header">Dog Appreciation Day</div>
  195. </div>
  196. </div>
  197. </div>
  198. </div>
  199. <div class="clearing example">
  200. <h4 class="ui header">Link</h4>
  201. <p>A list can contain items that link</p>
  202. <div class="ui list">
  203. <a class="item">What is a FAQ?</a>
  204. <a class="item">How does one go about reading answers to questions in a FAQ</a>
  205. <a class="item">How do you close a web browser?</a>
  206. <a class="item">What is the most popular FAQ question?</a>
  207. </div>
  208. </div>
  209. <div class="example">
  210. <h4 class="ui header">Header</h4>
  211. <p>A list item can contain a header</p>
  212. <div class="ui list">
  213. <div class="item">
  214. <div class="header">New York City</div>
  215. A lovely city
  216. </div>
  217. <div class="item">
  218. <div class="header">Chicago</div>
  219. Also quite a lovely city
  220. </div>
  221. <div class="item">
  222. <div class="header">Los Angeles</div>
  223. Sometimes can be a lovely city
  224. </div>
  225. <div class="item">
  226. <div class="header">San Francisco</div>
  227. What a lovely city
  228. </div>
  229. </div>
  230. </div>
  231. <div class="example">
  232. <h4 class="ui header">Description</h4>
  233. <p>A list item can contain a description</p>
  234. <div class="ui divided list">
  235. <div class="item">
  236. <i class="map marker icon"></i>
  237. <div class="content">
  238. <a class="header">New York City</a>
  239. <div class="description">A lovely city</div>
  240. </div>
  241. </div>
  242. <div class="item">
  243. <i class="map marker icon"></i>
  244. <div class="content">
  245. <a class="header">Chicago</a>
  246. <div class="description">A lovely city</div>
  247. </div>
  248. </div>
  249. <div class="item">
  250. <i class="map marker icon"></i>
  251. <div class="content">
  252. <a class="header">Los Angeles</a>
  253. <div class="description">A lovely city</div>
  254. </div>
  255. </div>
  256. <div class="item">
  257. <i class="map marker icon"></i>
  258. <div class="content">
  259. <a class="header">San Francisco</a>
  260. <div class="description">A lovely city</div>
  261. </div>
  262. </div>
  263. </div>
  264. </div>
  265. <h2 class="ui dividing header">Variations</h2>
  266. <div class="example">
  267. <h4 class="ui header">Horizontal List</h4>
  268. <p>A list can be formatted horizontally</p>
  269. <div class="ui horizontal list">
  270. <div class="item">
  271. <img class="ui avatar image" src="/images/demo/avatar.jpg">
  272. <div class="content">
  273. <div class="header">Snickerdoodle</div>
  274. An excellent companion
  275. </div>
  276. </div>
  277. <div class="item">
  278. <img class="ui avatar image" src="/images/demo/avatar2.jpg">
  279. <div class="content">
  280. <div class="header">Poodle</div>
  281. A poodle, its pretty basic
  282. </div>
  283. </div>
  284. <div class="item">
  285. <img class="ui avatar image" src="/images/demo/avatar3.jpg">
  286. <div class="content">
  287. <div class="header">Paulo</div>
  288. He's also a dog
  289. </div>
  290. </div>
  291. </div>
  292. </div>
  293. <div class="another example">
  294. <div class="ui ordered horizontal list">
  295. <div class="item">New York City</div>
  296. <div class="item">Chicago</div>
  297. <div class="item">Los Angeles</div>
  298. <div class="item">San Francisco</div>
  299. </div>
  300. </div>
  301. <div class="another example">
  302. <div class="ui horizontal bulleted list">
  303. <div class="item">
  304. Apples
  305. </div>
  306. <div class="item">
  307. Pears
  308. </div>
  309. <div class="item">
  310. Oranges
  311. </div>
  312. <div class="item">
  313. Soursop
  314. </div>
  315. </div>
  316. </div>
  317. <div class="example">
  318. <h4 class="ui header">Inverted</h4>
  319. <p>A list can be inverted to appear on a dark background</p>
  320. <div class="ui inverted segment">
  321. <div class="ui inverted relaxed divided list">
  322. <div class="item">
  323. <div class="content">
  324. <div class="header">Snickerdoodle</div>
  325. An excellent companion
  326. </div>
  327. </div>
  328. <div class="item">
  329. <div class="content">
  330. <div class="header">Poodle</div>
  331. A poodle, its pretty basic
  332. </div>
  333. </div>
  334. <div class="item">
  335. <div class="content">
  336. <div class="header">Paulo</div>
  337. He's also a dog
  338. </div>
  339. </div>
  340. </div>
  341. </div>
  342. </div>
  343. <div class="example">
  344. <h4 class="ui header">Selection</h4>
  345. <p>A selection list formats list items as possible choices</p>
  346. <div class="ui selection list">
  347. <div class="item">
  348. <img class="ui avatar image" src="/images/demo/avatar.jpg">
  349. <div class="content">
  350. <div class="header">Snickerdoodle</div>
  351. An excellent companion
  352. </div>
  353. </div>
  354. <div class="item">
  355. <img class="ui avatar image" src="/images/demo/avatar2.jpg">
  356. <div class="content">
  357. <div class="header">Poodle</div>
  358. A poodle, its pretty basic
  359. </div>
  360. </div>
  361. <div class="item">
  362. <img class="ui avatar image" src="/images/demo/avatar3.jpg">
  363. <div class="content">
  364. <div class="header">Paulo</div>
  365. He's also a dog
  366. </div>
  367. </div>
  368. </div>
  369. </div>
  370. <div class="example">
  371. <h4 class="ui header">Animated</h4>
  372. <p>A list can animate to set the current item apart from the list</p>
  373. <div class="ui animated list">
  374. <div class="item">
  375. <img class="ui avatar image" src="/images/demo/avatar.jpg">
  376. <div class="content">
  377. <div class="header">Snickerdoodle</div>
  378. An excellent companion
  379. </div>
  380. </div>
  381. <div class="item">
  382. <img class="ui avatar image" src="/images/demo/avatar2.jpg">
  383. <div class="content">
  384. <div class="header">Poodle</div>
  385. A poodle, its pretty basic
  386. </div>
  387. </div>
  388. <div class="item">
  389. <img class="ui avatar image" src="/images/demo/avatar3.jpg">
  390. <div class="content">
  391. <div class="header">Paulo</div>
  392. He's also a dog
  393. </div>
  394. </div>
  395. </div>
  396. </div>
  397. <div class="example">
  398. <h4 class="ui header">Relaxed</h4>
  399. <p>A list can relax its padding to provide more negative space</p>
  400. <div class="ui relaxed divided list">
  401. <div class="item">
  402. <i class="map marker icon"></i>
  403. <div class="content">
  404. <a class="header">New York City</a>
  405. <div class="description">A lovely city</div>
  406. </div>
  407. </div>
  408. <div class="item">
  409. <i class="map marker icon"></i>
  410. <div class="content">
  411. <a class="header">Chicago</a>
  412. <div class="description">A lovely city</div>
  413. </div>
  414. </div>
  415. <div class="item">
  416. <i class="map marker icon"></i>
  417. <div class="content">
  418. <a class="header">Los Angeles</a>
  419. <div class="description">A lovely city</div>
  420. </div>
  421. </div>
  422. </div>
  423. </div>
  424. <div class="another example">
  425. <div class="ui very relaxed divided list">
  426. <div class="item">
  427. <i class="map marker icon"></i>
  428. <div class="content">
  429. <a class="header">New York City</a>
  430. <div class="description">A lovely city</div>
  431. </div>
  432. </div>
  433. <div class="item">
  434. <i class="map marker icon"></i>
  435. <div class="content">
  436. <a class="header">Chicago</a>
  437. <div class="description">A lovely city</div>
  438. </div>
  439. </div>
  440. <div class="item">
  441. <i class="map marker icon"></i>
  442. <div class="content">
  443. <a class="header">Los Angeles</a>
  444. <div class="description">A lovely city</div>
  445. </div>
  446. </div>
  447. </div>
  448. </div>
  449. <div class="another example">
  450. <div class="ui relaxed horizontal divided list">
  451. <div class="item">
  452. <i class="map marker icon"></i>
  453. <div class="content">
  454. <a class="header">New York City</a>
  455. <div class="description">A lovely city</div>
  456. </div>
  457. </div>
  458. <div class="item">
  459. <i class="map marker icon"></i>
  460. <div class="content">
  461. <a class="header">Chicago</a>
  462. <div class="description">A lovely city</div>
  463. </div>
  464. </div>
  465. <div class="item">
  466. <i class="map marker icon"></i>
  467. <div class="content">
  468. <a class="header">Los Angeles</a>
  469. <div class="description">A lovely city</div>
  470. </div>
  471. </div>
  472. </div>
  473. </div>
  474. <div class="another example">
  475. <div class="ui very relaxed horizontal divided list">
  476. <div class="item">
  477. <i class="map marker icon"></i>
  478. <div class="content">
  479. <a class="header">New York City</a>
  480. <div class="description">A lovely city</div>
  481. </div>
  482. </div>
  483. <div class="item">
  484. <i class="map marker icon"></i>
  485. <div class="content">
  486. <a class="header">Chicago</a>
  487. <div class="description">A lovely city</div>
  488. </div>
  489. </div>
  490. <div class="item">
  491. <i class="map marker icon"></i>
  492. <div class="content">
  493. <a class="header">Los Angeles</a>
  494. <div class="description">A lovely city</div>
  495. </div>
  496. </div>
  497. </div>
  498. </div>
  499. <div class="example">
  500. <h4 class="ui header">Divided</h4>
  501. <p>A list can show divisions between content</p>
  502. <div class="ui divided list">
  503. <div class="item">
  504. <img class="ui avatar image" src="/images/demo/avatar.jpg">
  505. <div class="content">
  506. <div class="header">Snickerdoodle</div>
  507. An excellent companion
  508. </div>
  509. </div>
  510. <div class="item">
  511. <img class="ui avatar image" src="/images/demo/avatar2.jpg">
  512. <div class="content">
  513. <div class="header">Poodle</div>
  514. A poodle, its pretty basic
  515. </div>
  516. </div>
  517. <div class="item">
  518. <img class="ui avatar image" src="/images/demo/avatar3.jpg">
  519. <div class="content">
  520. <div class="header">Paulo</div>
  521. He's also a dog
  522. </div>
  523. </div>
  524. </div>
  525. </div>
  526. <div class="another example">
  527. <div class="ui divided horizontal list">
  528. <div class="item">About Us</div>
  529. <div class="item">Contact</div>
  530. <div class="item">Support</div>
  531. </div>
  532. </div>
  533. <div class="example">
  534. <h4 class="ui header">Celled</h4>
  535. <p>A list can divide its items into cells</p>
  536. <div class="ui celled list">
  537. <div class="item">
  538. <img class="ui avatar image" src="/images/demo/avatar.jpg">
  539. <div class="content">
  540. <div class="header">Snickerdoodle</div>
  541. An excellent companion
  542. </div>
  543. </div>
  544. <div class="item">
  545. <img class="ui avatar image" src="/images/demo/avatar2.jpg">
  546. <div class="content">
  547. <div class="header">Poodle</div>
  548. A poodle, its pretty basic
  549. </div>
  550. </div>
  551. <div class="item">
  552. <img class="ui avatar image" src="/images/demo/avatar3.jpg">
  553. <div class="content">
  554. <div class="header">Paulo</div>
  555. He's also a dog
  556. </div>
  557. </div>
  558. </div>
  559. </div>
  560. <div class="another example">
  561. <div class="ui celled horizontal list">
  562. <div class="item">About Us</div>
  563. <div class="item">Contact</div>
  564. <div class="item">Support</div>
  565. </div>
  566. </div>
  567. <div class="example">
  568. <h4 class="ui header">Sizes</h4>
  569. <p>A list can vary in size</p>
  570. <div class="ui mini list">
  571. <div class="item">
  572. <i class="mail outline icon"></i>
  573. <div class="content">
  574. <a class="header">Thanks for being my owner</a>
  575. <div class="description">Im so glad you chose to bring me home from the shelter...</div>
  576. </div>
  577. </div>
  578. <div class="item">
  579. <i class="mail outline icon"></i>
  580. <div class="content">
  581. <a class="header">What a walk</a>
  582. <div class="description">Man i am so tired that walk today really was too far...</div>
  583. </div>
  584. </div>
  585. <div class="item">
  586. <i class="map icon"></i>
  587. <div class="content">
  588. <a class="header">Sorry about your old dog</a>
  589. <div class="description">Is this your address? I'm getting dropped off from the SPCA...</div>
  590. </div>
  591. </div>
  592. </div>
  593. <div class="ui tiny list">
  594. <div class="item">
  595. <i class="mail outline icon"></i>
  596. <div class="content">
  597. <a class="header">Thanks for being my owner</a>
  598. <div class="description">Im so glad you chose to bring me home from the shelter...</div>
  599. </div>
  600. </div>
  601. <div class="item">
  602. <i class="mail outline icon"></i>
  603. <div class="content">
  604. <a class="header">What a walk</a>
  605. <div class="description">Man i am so tired that walk today really was too far...</div>
  606. </div>
  607. </div>
  608. <div class="item">
  609. <i class="map icon"></i>
  610. <div class="content">
  611. <a class="header">Sorry about your old dog</a>
  612. <div class="description">Is this your address? I'm getting dropped off from the SPCA...</div>
  613. </div>
  614. </div>
  615. </div>
  616. <div class="ui small list">
  617. <div class="item">
  618. <i class="mail outline icon"></i>
  619. <div class="content">
  620. <a class="header">Thanks for being my owner</a>
  621. <div class="description">Im so glad you chose to bring me home from the shelter...</div>
  622. </div>
  623. </div>
  624. <div class="item">
  625. <i class="mail outline icon"></i>
  626. <div class="content">
  627. <a class="header">What a walk</a>
  628. <div class="description">Man i am so tired that walk today really was too far...</div>
  629. </div>
  630. </div>
  631. <div class="item">
  632. <i class="map icon"></i>
  633. <div class="content">
  634. <a class="header">Sorry about your old dog</a>
  635. <div class="description">Is this your address? I'm getting dropped off from the SPCA...</div>
  636. </div>
  637. </div>
  638. </div>
  639. <div class="ui large list">
  640. <div class="item">
  641. <i class="mail outline icon"></i>
  642. <div class="content">
  643. <a class="header">Thanks for being my owner</a>
  644. <div class="description">Im so glad you chose to bring me home from the shelter...</div>
  645. </div>
  646. </div>
  647. <div class="item">
  648. <i class="mail outline icon"></i>
  649. <div class="content">
  650. <a class="header">What a walk</a>
  651. <div class="description">Man i am so tired that walk today really was too far...</div>
  652. </div>
  653. </div>
  654. <div class="item">
  655. <i class="map icon"></i>
  656. <div class="content">
  657. <a class="header">Sorry about your old dog</a>
  658. <div class="description">Is this your address? I'm getting dropped off from the SPCA...</div>
  659. </div>
  660. </div>
  661. </div>
  662. <div class="ui big list">
  663. <div class="item">
  664. <i class="mail outline icon"></i>
  665. <div class="content">
  666. <a class="header">Thanks for being my owner</a>
  667. <div class="description">Im so glad you chose to bring me home from the shelter...</div>
  668. </div>
  669. </div>
  670. <div class="item">
  671. <i class="mail outline icon"></i>
  672. <div class="content">
  673. <a class="header">What a walk</a>
  674. <div class="description">Man i am so tired that walk today really was too far...</div>
  675. </div>
  676. </div>
  677. <div class="item">
  678. <i class="map icon"></i>
  679. <div class="content">
  680. <a class="header">Sorry about your old dog</a>
  681. <div class="description">Is this your address? I'm getting dropped off from the SPCA...</div>
  682. </div>
  683. </div>
  684. </div>
  685. <div class="ui huge list">
  686. <div class="item">
  687. <i class="mail outline icon"></i>
  688. <div class="content">
  689. <a class="header">Thanks for being my owner</a>
  690. <div class="description">Im so glad you chose to bring me home from the shelter...</div>
  691. </div>
  692. </div>
  693. <div class="item">
  694. <i class="mail outline icon"></i>
  695. <div class="content">
  696. <a class="header">What a walk</a>
  697. <div class="description">Man i am so tired that walk today really was too far...</div>
  698. </div>
  699. </div>
  700. <div class="item">
  701. <i class="map icon"></i>
  702. <div class="content">
  703. <a class="header">Sorry about your old dog</a>
  704. <div class="description">Is this your address? I'm getting dropped off from the SPCA...</div>
  705. </div>
  706. </div>
  707. </div>
  708. <div class="ui massive list">
  709. <div class="item">
  710. <i class="mail outline icon"></i>
  711. <div class="content">
  712. <a class="header">Thanks for being my owner</a>
  713. <div class="description">Im so glad you chose to bring me home from the shelter...</div>
  714. </div>
  715. </div>
  716. <div class="item">
  717. <i class="mail outline icon"></i>
  718. <div class="content">
  719. <a class="header">What a walk</a>
  720. <div class="description">Man i am so tired that walk today really was too far...</div>
  721. </div>
  722. </div>
  723. <div class="item">
  724. <i class="map icon"></i>
  725. <div class="content">
  726. <a class="header">Sorry about your old dog</a>
  727. <div class="description">Is this your address? I'm getting dropped off from the SPCA...</div>
  728. </div>
  729. </div>
  730. </div>
  731. </div>
  732. </div>