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.

758 lines
22 KiB

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