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.

251 lines
8.9 KiB

  1. ---
  2. layout : 'default'
  3. css : 'list'
  4. title : 'UI Elements'
  5. description : 'Elements are the basic building blocks of a website.'
  6. type : 'Semantic'
  7. ---
  8. <%- @partial('header') %>
  9. <div class="main container">
  10. <!--
  11. <h2 class="ui dividing header">Definition</h2>
  12. <p>UI Elements are the smallest useful unit for describing page content, and do not contain other elements inside themselves.</p>
  13. <h3 class="ui header">Plurality</h3>
  14. <p>Element usually exist by themselves, but they my also be grouped together with other elements of their kind. This forms a plural definition of an element.</p>
  15. <p>The look and feel of the plural may change to show a relationship, and plural definitions can often share many of the same variations as singular definitions.</p>
  16. <div class="ui segment">
  17. <h4 class="ui header">Groups</h4>
  18. <p>The plural of button is "buttons" a button wrapped inside "buttons" will automatically apply styling appropriate for a group. Many button variations can be used on plural definitions just like they would be used in singular.</p>
  19. <p>For example, in this case each button will be large because we understand it is a part of the large button group, but the continue button has its own variations applied as well.</p>
  20. <div class="ui simple ignored divider"></div>
  21. <div class="large ui buttons">
  22. <div class="ui secondary button">Cancel</div>
  23. <div class="ui teal button">Continue <i class="icon right arrow"></i></div>
  24. </div>
  25. <br>
  26. <div class="code" data-type="html">
  27. <div class="large ui buttons">
  28. <div class="ui secondary button">Cancel</div>
  29. <div class="ui teal button">Continue <i class="icon right arrow"></i></div>
  30. </div>
  31. </div>
  32. </div>
  33. -->
  34. <h2 class="ui dividing header">Types</h2>
  35. <div class="ui two stackable element cards">
  36. <div class="card">
  37. <div class="image">
  38. <div class="ui teal labeled icon button">
  39. <i class="icon user add"></i>Follow
  40. </div>
  41. <br><br>
  42. <div class="ui black icon buttons">
  43. <div class="ui button"><i class="icon user"></i></div>
  44. <div class="ui button"><i class="icon settings"></i></div>
  45. <div class="ui button"><i class="icon trash"></i></div>
  46. </div>
  47. </div>
  48. <div class="content">
  49. <a href="elements/button.html" class="header">Button</a>
  50. <p>A button indicates a possible user action.</p>
  51. </div>
  52. </div>
  53. <div class="card">
  54. <div class="image">
  55. <div class="ui horizontal divider"><i class="github icon"></i></div>
  56. </div>
  57. <div class="content">
  58. <a href="elements/divider.html" class="header">Divider</a>
  59. <p>A divider visually segments content into separate groups</p>
  60. </div>
  61. </div>
  62. <div class="card">
  63. <div class="image">
  64. <h2 class="ui blue block header">
  65. Section 2
  66. <div class="sub header">The second section of the website</div>
  67. </h2>
  68. </div>
  69. <div class="content">
  70. <a href="elements/header.html" class="header">Header</a>
  71. <p>Headers provide a short summary of content</p>
  72. </div>
  73. </div>
  74. <div class="card">
  75. <div class="image">
  76. <div class="ui red active progress">
  77. <div class="bar"></div>
  78. </div>
  79. </div>
  80. <div class="content">
  81. <a href="elements/progress.html" class="header">Progress Bar</a>
  82. <p>A progress bar displays progress on a task</p>
  83. </div>
  84. </div>
  85. <div class="card">
  86. <div class="image">
  87. <div class="ui inverted stacked segment">
  88. <p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante.</p>
  89. </div>
  90. </div>
  91. <div class="content">
  92. <a href="elements/segment.html" class="header">Segment</a>
  93. <p>A segment is used to create a grouping of related content.</p>
  94. </div>
  95. </div>
  96. <div class="card">
  97. <div class="image">
  98. <div class="ui left floated circular image">
  99. <img src="/images/demo/avatar.jpg">
  100. </div>
  101. <div class="ui right floated circular image">
  102. <img src="/images/demo/avatar2.jpg">
  103. </div>
  104. </div>
  105. <div class="content">
  106. <a href="elements/image.html" class="header">Image</a>
  107. <p>An image is a graphic representation of something</p>
  108. </div>
  109. </div>
  110. <div class="card">
  111. <div class="image">
  112. <div class="ui four fluid steps">
  113. <div class="ui step">
  114. First
  115. </div>
  116. <div class="ui active step">
  117. Second
  118. </div>
  119. <div class="ui disabled step">
  120. Third
  121. </div>
  122. <div class="ui disabled step">
  123. Last
  124. </div>
  125. </div>
  126. </div>
  127. <div class="content">
  128. <a href="elements/step.html" class="header">Step</a>
  129. <p>Steps show the current activity in a series of steps.</p>
  130. </div>
  131. </div>
  132. <div class="card">
  133. <div class="image">
  134. <i class="archive icon"></i>
  135. <i class="attachment icon"></i>
  136. <i class="browser icon"></i>
  137. <i class="bug icon"></i>
  138. <i class="calendar icon"></i>
  139. <i class="cart icon"></i>
  140. <i class="certificate icon"></i>
  141. <i class="chat icon"></i>
  142. <i class="cloud icon"></i>
  143. <i class="code icon"></i>
  144. <i class="comment icon"></i>
  145. <i class="dashboard icon"></i>
  146. <i class="desktop icon"></i>
  147. <i class="empty calendar icon"></i>
  148. <i class="external url icon"></i>
  149. <i class="external url sign icon"></i>
  150. <i class="file icon"></i>
  151. <i class="file outline icon"></i>
  152. <i class="folder icon"></i>
  153. <i class="folder open icon"></i>
  154. <i class="folder open outline icon"></i>
  155. <i class="folder outline icon"></i>
  156. <i class="help icon"></i>
  157. <i class="home icon"></i>
  158. <i class="inbox icon"></i>
  159. <i class="info icon"></i>
  160. <i class="info letter icon"></i>
  161. <i class="legal icon"></i>
  162. <i class="location arrow icon"></i>
  163. <i class="mail icon"></i>
  164. <i class="mail outline icon"></i>
  165. <i class="map icon"></i>
  166. <i class="map marker icon"></i>
  167. <i class="mobile icon"></i>
  168. <i class="music icon"></i>
  169. <i class="outline chat icon"></i>
  170. <i class="outline comment icon"></i>
  171. <i class="payment icon"></i>
  172. <i class="photo icon"></i>
  173. <i class="qr code icon"></i>
  174. <i class="question icon"></i>
  175. <i class="rss icon"></i>
  176. <i class="rss sign icon"></i>
  177. <i class="setting icon"></i>
  178. <i class="settings icon"></i>
  179. <i class="signal icon"></i>
  180. <i class="sitemap icon"></i>
  181. <i class="table icon"></i>
  182. <i class="tablet icon"></i>
  183. <i class="tag icon"></i>
  184. <i class="tags icon"></i>
  185. <i class="tasks icon"></i>
  186. <i class="terminal icon"></i>
  187. <i class="text file icon"></i>
  188. <i class="text file outline icon"></i>
  189. <i class="time icon"></i>
  190. <i class="trash icon"></i>
  191. <i class="url icon"></i>
  192. <i class="user icon"></i>
  193. <i class="users icon"></i>
  194. <i class="video icon"></i>
  195. <i class="add icon"></i>
  196. <i class="add sign box icon"></i>
  197. <i class="add sign icon"></i>
  198. <i class="adjust icon"></i>
  199. <i class="bookmark empty icon"></i>
  200. <i class="bookmark icon"></i>
  201. <i class="cloud download icon"></i>
  202. <i class="cloud upload icon"></i>
  203. <i class="collapse icon"></i>
  204. <i class="crop icon"></i>
  205. <i class="download disk icon"></i>
  206. <i class="download icon"></i>
  207. <i class="edit icon"></i>
  208. <i class="edit sign icon"></i>
  209. <i class="empty flag icon"></i>
  210. <i class="exchange icon"></i>
  211. <i class="expand icon"></i>
  212. <i class="filter icon"></i>
  213. <i class="flag icon"></i>
  214. <i class="fork code icon"></i>
  215. <i class="forward mail icon"></i>
  216. <i class="fullscreen icon"></i>
  217. <i class="hide icon"></i>
  218. <i class="level down icon"></i>
  219. <i class="level up icon"></i>
  220. <i class="off icon"></i>
  221. </div>
  222. <div class="content">
  223. <a href="elements/icon.html" class="header">Icon</a>
  224. <p>An icon is a glyph used to represent another concept more simply</p>
  225. </div>
  226. </div>
  227. <div class="card">
  228. <div class="image">
  229. <div class="ui red label">Dog</div>
  230. <div class="ui teal corner label">
  231. <div class="text">New</div>
  232. </div>
  233. <br><br>
  234. <div class="ui blue ribbon label">HTML</div>
  235. </div>
  236. <div class="content">
  237. <a href="elements/label.html" class="header">Label</a>
  238. <p>Labels give descriptions to sections of content.</p>
  239. </div>
  240. </div>
  241. </div>
  242. </div>