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.

315 lines
9.0 KiB

  1. ---
  2. layout : 'default'
  3. css : 'steps'
  4. element : 'step'
  5. elementType : 'element'
  6. title : 'Step'
  7. description : 'Steps show the completion of activities that occur in a series'
  8. type : 'UI Element'
  9. themes : ['default', 'Basic', 'GitHub']
  10. ---
  11. <%- @partial('header') %>
  12. <link rel="stylesheet/less" type="text/css" href="/build/less/definitions/elements/step.less" />
  13. <div class="main container">
  14. <h2 class="ui dividing header">Groups</h2>
  15. <div class="example">
  16. <h4 class="ui header">Steps</h4>
  17. <p>A set of step</p>
  18. <div class="ui steps">
  19. <div class="step">
  20. <i class="truck icon"></i>
  21. <div class="content">
  22. <div class="title">Shipping</div>
  23. <div class="description">Choose your shipping options</div>
  24. </div>
  25. </div>
  26. <div class="active step">
  27. <i class="payment icon"></i>
  28. <div class="content">
  29. <div class="title">Billing</div>
  30. <div class="description">Enter billing information</div>
  31. </div>
  32. </div>
  33. <div class="disabled step">
  34. <i class="info icon"></i>
  35. <div class="content">
  36. <div class="title">Confirm Order</div>
  37. <div class="description">Verify order details</div>
  38. </div>
  39. </div>
  40. </div>
  41. </div>
  42. <h2 class="ui dividing header">Standard</h2>
  43. <div class="example">
  44. <h4 class="ui header">Step</h4>
  45. <p>A step</p>
  46. <div class="ui steps">
  47. <div class="step">
  48. Shipping
  49. </div>
  50. </div>
  51. </div>
  52. <div class="example">
  53. <h4 class="ui header">Descriptive Step</h4>
  54. <p>A step can optionally contain a title and description</p>
  55. <div class="ui steps">
  56. <div class="step">
  57. <div class="title">Shipping</div>
  58. <div class="description">Choose your shipping options</div>
  59. </div>
  60. </div>
  61. </div>
  62. <div class="example">
  63. <h4 class="ui header">Steps with Icons</h4>
  64. <p>A step can optionally contain an icon</p>
  65. <div class="ui steps">
  66. <div class="step">
  67. <i class="truck icon"></i>
  68. <div class="content">
  69. <div class="title">Shipping</div>
  70. <div class="description">Choose your shipping options</div>
  71. </div>
  72. </div>
  73. </div>
  74. </div>
  75. <div class="example">
  76. <h4 class="ui header">Linkable Steps</h4>
  77. <p>A step can be clickable</p>
  78. <div class="ui steps">
  79. <a class="step">
  80. <i class="truck icon"></i>
  81. <div class="content">
  82. <div class="title">Shipping</div>
  83. <div class="description">Choose your shipping options</div>
  84. </div>
  85. </a>
  86. </div>
  87. </div>
  88. <div class="another example">
  89. <div class="ui steps">
  90. <div class="link step">
  91. <i class="truck icon"></i>
  92. <div class="content">
  93. <div class="title">Shipping</div>
  94. <div class="description">Choose your shipping options</div>
  95. </div>
  96. </div>
  97. </div>
  98. </div>
  99. <h2 class="ui dividing header">Types</h2>
  100. <div class="example">
  101. <h4 class="ui header">Ordered Steps</h4>
  102. <p>A step can show a sequence of events</p>
  103. <div class="ui ordered steps">
  104. <div class="completed step">
  105. <div class="content">
  106. <div class="title">Shipping</div>
  107. <div class="description">Choose your shipping options</div>
  108. </div>
  109. </div>
  110. <div class="active step">
  111. <div class="content">
  112. <div class="title">Billing</div>
  113. <div class="description">Enter billing information</div>
  114. </div>
  115. </div>
  116. <div class="disabled step">
  117. <div class="content">
  118. <div class="title">Confirm Order</div>
  119. <div class="description">Verify order details</div>
  120. </div>
  121. </div>
  122. </div>
  123. </div>
  124. <div class="example">
  125. <h4 class="ui header">Vertical</h4>
  126. <p>Vertical steps display each step stacked vertically</p>
  127. <div class="ui vertical steps">
  128. <div class="step">
  129. <i class="truck icon"></i>
  130. <div class="content">
  131. <div class="title">Shipping</div>
  132. <div class="description">Choose your shipping options</div>
  133. </div>
  134. </div>
  135. <div class="active step">
  136. <i class="payment icon"></i>
  137. <div class="content">
  138. <div class="title">Billing</div>
  139. <div class="description">Enter billing information</div>
  140. </div>
  141. </div>
  142. <div class="disabled step">
  143. <i class="info icon"></i>
  144. <div class="content">
  145. <div class="title">Confirm Order</div>
  146. <div class="description">Verify order details</div>
  147. </div>
  148. </div>
  149. </div>
  150. </div>
  151. <h2 class="ui dividing header">States</h2>
  152. <div class="example">
  153. <h4 class="ui header">Active</h4>
  154. <p>A step can be highlighted as active</p>
  155. <div class="ui steps">
  156. <div class="active step">
  157. <i class="payment icon"></i>
  158. <div class="content">
  159. <div class="title">Billing</div>
  160. <div class="description">Enter billing information</div>
  161. </div>
  162. </div>
  163. </div>
  164. </div>
  165. <div class="example">
  166. <h4 class="ui header">Completed</h4>
  167. <p>A step can show that a user has completed it</p>
  168. <div class="ui steps">
  169. <div class="completed step">
  170. <i class="payment icon"></i>
  171. <div class="content">
  172. <div class="title">Billing</div>
  173. <div class="description">Enter billing information</div>
  174. </div>
  175. </div>
  176. </div>
  177. </div>
  178. <div class="another example">
  179. <div class="ui ordered steps">
  180. <div class="completed step">
  181. <div class="content">
  182. <div class="title">Billing</div>
  183. <div class="description">Enter billing information</div>
  184. </div>
  185. </div>
  186. </div>
  187. </div>
  188. <div class="example">
  189. <h4 class="ui header">Disabled</h4>
  190. <p>A step can show that it cannot be selected</p>
  191. <div class="ui steps">
  192. <div class="disabled step">
  193. Billing
  194. </div>
  195. </div>
  196. </div>
  197. <h2 class="ui dividing header">Variations</h2>
  198. <div class="example">
  199. <h4 class="ui header">Size</h4>
  200. <p>Steps can have different sizes</p>
  201. <div class="ui small steps">
  202. <div class="step">
  203. <i class="truck icon"></i>
  204. <div class="content">
  205. <div class="title">Shipping</div>
  206. <div class="description">Choose your shipping options</div>
  207. </div>
  208. </div>
  209. <div class="active step">
  210. <i class="payment icon"></i>
  211. <div class="content">
  212. <div class="title">Billing</div>
  213. <div class="description">Enter billing information</div>
  214. </div>
  215. </div>
  216. <div class="disabled step">
  217. <i class="info icon"></i>
  218. <div class="content">
  219. <div class="title">Confirm Order</div>
  220. <div class="description">Verify order details</div>
  221. </div>
  222. </div>
  223. </div>
  224. </div>
  225. <div class="another example">
  226. <div class="ui large steps">
  227. <div class="step">
  228. <i class="truck icon"></i>
  229. <div class="content">
  230. <div class="title">Shipping</div>
  231. <div class="description">Choose your shipping options</div>
  232. </div>
  233. </div>
  234. <div class="active step">
  235. <i class="payment icon"></i>
  236. <div class="content">
  237. <div class="title">Billing</div>
  238. <div class="description">Enter billing information</div>
  239. </div>
  240. </div>
  241. <div class="disabled step">
  242. <i class="info icon"></i>
  243. <div class="content">
  244. <div class="title">Confirm Order</div>
  245. <div class="description">Verify order details</div>
  246. </div>
  247. </div>
  248. </div>
  249. </div>
  250. <div class="example">
  251. <h4 class="ui header">Step</h4>
  252. <p>Steps can be divided evenly inside their parent</p>
  253. <div class="ui three steps">
  254. <div class="step">
  255. <i class="truck icon"></i>
  256. <div class="content">
  257. <div class="title">Shipping</div>
  258. <div class="description">Choose your shipping options</div>
  259. </div>
  260. </div>
  261. <div class="active step">
  262. <i class="payment icon"></i>
  263. <div class="content">
  264. <div class="title">Billing</div>
  265. <div class="description">Enter billing information</div>
  266. </div>
  267. </div>
  268. <div class="disabled step">
  269. <i class="info icon"></i>
  270. <div class="content">
  271. <div class="title">Confirm Order</div>
  272. <div class="description">Verify order details</div>
  273. </div>
  274. </div>
  275. </div>
  276. </div>
  277. <div class="another example">
  278. <div class="ui two steps">
  279. <div class="active step">
  280. <i class="payment icon"></i>
  281. <div class="content">
  282. <div class="title">Billing</div>
  283. <div class="description">Enter billing information</div>
  284. </div>
  285. </div>
  286. <div class="disabled step">
  287. <i class="info icon"></i>
  288. <div class="content">
  289. <div class="title">Confirm Order</div>
  290. <div class="description">Verify order details</div>
  291. </div>
  292. </div>
  293. </div>
  294. </div>
  295. </div>