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.

372 lines
11 KiB

12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  5. <title>UI Button - Semantic</title>
  6. <link rel="stylesheet" class="ui" href="../src/ui/flat/panel.css" type="text/css" media="screen" />
  7. <link rel="stylesheet" class="ui" href="../src/ui/flat/button.css" type="text/css" media="screen" />
  8. <link rel="stylesheet" class="ui" href="../src/ui/flat/text.css" type="text/css" media="screen" />
  9. <link rel="stylesheet" class="ui" href="../src/ui/flat/form.css" type="text/css" media="screen" />
  10. <link rel="stylesheet" class="ui" href="../src/ui/flat/icons.css" type="text/css" media="screen" />
  11. <link rel="stylesheet" class="ui" href="../src/ui/flat/table.css" type="text/css" media="screen" />
  12. <link rel="stylesheet" href="../src/ui/flat/menu.css" type="text/css" media="screen" />
  13. <link rel="stylesheet" href="../src/modules/shape.css" type="text/css" media="screen" />
  14. <link rel="stylesheet" href="library/sidr.css" type="text/css" media="screen" />
  15. <link rel="stylesheet" href="stylesheets/example.css" type="text/css" media="screen" />
  16. <script src="library/jquery.js" type="text/javascript"></script>
  17. <script src="library/ace/ace.js" type="text/javascript"></script>
  18. <script src="../src/modules/ui/shape.js" type="text/javascript"></script>
  19. <script src="../src/modules/behavior/state.js" type="text/javascript"></script>
  20. <script src="library/sidr.js" type="text/javascript"></script>
  21. <script src="library/waypoints.js" type="text/javascript"></script>
  22. <script src="javascript/semantic.js" type="text/javascript"></script>
  23. </head>
  24. <body id="example">
  25. <div class="sidr" id="menu">
  26. <ul>
  27. <li><a href="module.html">Introduction</a></li>
  28. <li><a>Download</a></li>
  29. <li><a href="#">UI</a>
  30. <ul>
  31. <li class="active"><a href="button.html">Button</a></li>
  32. <li><a>Text</a></li>
  33. <li><a>Headers</a></li>
  34. <li><a>Columns</a></li>
  35. <li><a>Elements (Grid System)</a></li>
  36. <li><a>Tags</a></li>
  37. <li><a>Items (Lists of Content)</a></li>
  38. <li><a>Panels (Type of Menu)</a></li>
  39. <li><a>Forms</a></li>
  40. <li><a>Fields</a></li>
  41. <li><a>Checkboxes</a></li>
  42. <li><a>Icons</a></li>
  43. <li><a>Dividers</a></li>
  44. </ul>
  45. </li>
  46. <li><a href="#">UI Modules</a>
  47. <ul>
  48. <li><a>Accordion</a></li>
  49. <li><a>Chat Room</a></li>
  50. <li><a>Modal</a></li>
  51. <li><a>Nag</a></li>
  52. <li><a>Popup</a></li>
  53. <li><a>Search</a></li>
  54. <li><a>Star Rating</a></li>
  55. <li><a>Tabs</a></li>
  56. </ul>
  57. </li>
  58. <li><a href="#">Behavioral Modules</a>
  59. <ul>
  60. <li><a>API</a></li>
  61. <li><a>Animation</a></li>
  62. <li><a>Form Validation</a></li>
  63. <li><a>Placeholder Text</a></li>
  64. <li><a class="shape.html">Shape</a></li>
  65. <li><a>State</a></li>
  66. </ul>
  67. </li>
  68. </ul>
  69. </div>
  70. <div class="ui large fixed transparent black menu">
  71. <div class="container">
  72. <div class="title item">
  73. Semantic UI: Button
  74. </div>
  75. <div class="icon previous disabled item">
  76. <i class="icon left-open"></i>
  77. </div>
  78. <div class="section dropdown item">
  79. 1 of 14
  80. <div class="menu">
  81. <a class="active item">1. Button</a>
  82. <a href="form.html" class="item">2. Form</a>
  83. <a class="item">3. Headers</a>
  84. <a class="item">4. Columns</a>
  85. <a class="item">5. Elements</a>
  86. <a class="item">6. Tags</a>
  87. <a class="item">7. Items</a>
  88. <a class="item">8. Panels</a>
  89. </div>
  90. </div>
  91. <div class="icon next link item">
  92. <a href="form.html"><i class="icon right-open"></i></a>
  93. </div>
  94. <div class="right menu">
  95. <a class="item" href="http://github.com/quirky/quirkyinc/semantic">
  96. <i class="icon cloud"></i>
  97. </a>
  98. <a class="item" href="http://github.com/quirky/quirkyinc/semantic">
  99. <i class="icon github"></i>
  100. </a>
  101. <div class="dropdown item">
  102. <i class="icon cog"></i>
  103. <div class="menu">
  104. <div class="swap item">Change Theme</div>
  105. <div class="item">About Semantic</div>
  106. <div class="item">About Semantic</div>
  107. </div>
  108. </div>
  109. </div>
  110. </div>
  111. </div>
  112. <div class="ui huge left attached vertical side buttons">
  113. <div class="ui blue menu button">Menu</div>
  114. </div>
  115. <div class="segment">
  116. <div class="container">
  117. <h1>Button</h1>
  118. <p>Buttons indicate a possible action a user may take.</p>
  119. <p>Button variations are used to explain relationships between user actions and other elements, or to show emphasis.</p>
  120. </div>
  121. </div>
  122. <div class="main container">
  123. <div class="peek">
  124. <div class="ui large vertical pointing bottom attached panel">
  125. <li class="active">Standard</li>
  126. <li>States</li>
  127. <li>Variations</li>
  128. <li>Group</li>
  129. </div>
  130. </div>
  131. <h2>Standard</h2>
  132. <div class="example">
  133. <h4>Button:</h4>
  134. <p>A standard button</p>
  135. <div class="ui button">Button</div>
  136. </div>
  137. <h2>States</h2>
  138. <div class="example">
  139. <h4>Hover</h4>
  140. <p>Changes when a user moves their cursor over it</p>
  141. <div class="ui hover button">Hovered Button</div>
  142. </div>
  143. <div class="example">
  144. <h4>Down</h4>
  145. <p>Changes when pressed using touch or mouse events</p>
  146. <div class="ui down button">Pressed Button</div>
  147. </div>
  148. <div class="example">
  149. <h4>Active</h4>
  150. <p>Changes to show it is currently the selected user action</p>
  151. <div class="ui active button">Active Button</div>
  152. </div>
  153. <div class="example">
  154. <h4>Disabled</h4>
  155. <p>Changes to show it is currently unable to be interacted with</p>
  156. <div class="ui disabled button">Disabled Button</div>
  157. </div>
  158. <div class="example">
  159. <h4>Loading</h4>
  160. <p>Can show a loading indicator:</p>
  161. <div class="ui loading button">Loading Button</div>
  162. </div>
  163. <div class="example">
  164. <h4>Success</h4>
  165. <p>Can alert to a succesful action:</p>
  166. <div class="ui success button">Successful Button</div>
  167. </div>
  168. <div class="example">
  169. <h4>Error</h4>
  170. <p>Can alert user of an error:</p>
  171. <div class="ui error button">Error</div>
  172. </div>
  173. <div class="example">
  174. <h4>All together:</h4>
  175. <div class="ui button">Normal</div>
  176. <div class="ui button hover">Hover</div>
  177. <div class="ui button down">Down</div>
  178. <div class="ui button loading">Loading</div>
  179. <br><br>
  180. <div class="ui button disabled">Disabled</div>
  181. <div class="ui button active">Active</div>
  182. <div class="ui button active toggle">Toggled</div>
  183. <div class="ui button error">Error</div>
  184. <div class="ui button success">Success</div>
  185. </div>
  186. <h2>Variations</h2>
  187. <div class="example">
  188. <h4>Sizes</h4>
  189. <p>Can have different sizes:</p>
  190. <div class="mini ui button">
  191. Mini
  192. </div>
  193. <div class="tiny ui button">
  194. Tiny
  195. </div>
  196. <div class="small ui button">
  197. Small
  198. </div>
  199. <div class="medium ui button">
  200. Medium
  201. </div>
  202. <div class="large ui button">
  203. Large
  204. </div>
  205. <div class="big ui button">
  206. Big
  207. </div>
  208. <div class="huge ui button">
  209. Huge
  210. </div>
  211. <div class="massive ui button">
  212. Massive
  213. </div>
  214. <div class="gigantic ui button">
  215. Gigantic
  216. </div>
  217. </div>
  218. <div class="example">
  219. <h4>Colors</h4>
  220. <p>Can have different colors:</p>
  221. <div class="blue ui button">Blue Button</div>
  222. <div class="purple ui button">Purple Button</div>
  223. </div>
  224. <h4>Feedback</h4>
  225. <div class="example">
  226. <p>Can be positive or negative:</p>
  227. <div class="positive ui button">Positive Button</div>
  228. <div class="negative ui button">Negative Button</div>
  229. </div>
  230. <div class="example">
  231. <h4>Fluid</h4>
  232. <p>Can fit parent container:</p>
  233. <div class="fluid ui button">Fits container</div>
  234. </div>
  235. <div class="example">
  236. <h4>Bubbly</h4>
  237. <p>Can be bubbly:</p>
  238. <div class="bubbly ui button">More bubbly</div>
  239. </div>
  240. <div class="example">
  241. <h4>Icon</h4>
  242. <p>Can be formatted as an icon toolbar:</p>
  243. <div class="massive icon ui button">
  244. <i class="icon cloud"></i>
  245. </div>
  246. </div>
  247. <div class="example">
  248. <h4>Vertically Attached</h4>
  249. <p>Can be attached to the top or bottom of other content</p>
  250. <div class="ui top attached button">Top</div>
  251. <div style="border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;background-color:#FFFFFF;height:200px;"></div>
  252. <div class="ui bottom attached button">Bottom</div>
  253. </div>
  254. <div class="example">
  255. <h4>Horizontally Attached</h4>
  256. <p>Can be attached to the left or right of other content</p>
  257. <div class="ui left attached button">Left</div>
  258. <div style="width: 200px; display: inline-block; background-color: rgb(255, 255, 255); vertical-align: middle; height: 34px; margin: 0px -4px; border-bottom: 2px solid rgb(221, 221, 221); border-top: 2px solid rgb(221, 221, 221);"></div>
  259. <div class="ui right attached button">Right</div>
  260. </div>
  261. <div class="example">
  262. <h4>Form Attached</h4>
  263. <p>Can be attached to an input field</p>
  264. <div class="ui form">
  265. <input type="text" class="attached">
  266. <div class="ui attached button">Search</div>
  267. </div>
  268. </div>
  269. <h2>Group</h2>
  270. <div class="example">
  271. <h4>Buttons</h4>
  272. <p>Can exist together as groups</p>
  273. <div class="ui buttons">
  274. <div class="ui button">One</div>
  275. <div class="ui button">Two</div>
  276. <div class="ui button">Three</div>
  277. </div>
  278. </div>
  279. <div class="example">
  280. <h4>Conditionals</h4>
  281. <p>Groups can be separated by conditionals</p>
  282. <div class="ui buttons">
  283. <div class="ui button">Cancel</div>
  284. <div class="or"></div>
  285. <div class="ui positive button">Save</div>
  286. </div>
  287. </div>
  288. <h3>Plural Variations</h3>
  289. <p>Singular variations can be applied to groups to infer all elements share the same quality</p>
  290. <div class="example">
  291. <h4>Icon</h4>
  292. <p>Groups can be formatted as icon toolbars</p>
  293. <div class="ui icon buttons">
  294. <div class="ui button"><i class="icon pause"></i></div>
  295. <div class="ui button"><i class="icon play"></i></div>
  296. <div class="ui button"><i class="icon fast-fw"></i></div>
  297. </div>
  298. </div>
  299. <div class="example">
  300. <h4>Fluid</h4>
  301. <p>Groups can be divided evenly to fit parent</p>
  302. <div class="ui five fluid buttons">
  303. <div class="ui button">One</div>
  304. <div class="ui button">Two</div>
  305. <div class="ui button">Three</div>
  306. <div class="ui button">Four</div>
  307. <div class="ui button">Five</div>
  308. </div>
  309. </div>
  310. <div class="example">
  311. <h4>Colors</h4>
  312. <p>Groups can have a shared color</p>
  313. <div class="blue ui buttons">
  314. <div class="ui button">One</div>
  315. <div class="ui button">Two</div>
  316. <div class="ui button">Three</div>
  317. </div>
  318. <div class="blue large icon ui buttons">
  319. </div>
  320. <div class="example"></div>
  321. <h4>Sizes</h4>
  322. <p>Groups can have a shared size</p>
  323. <div class="huge ui buttons">
  324. <div class="ui button">One</div>
  325. <div class="ui button">Two</div>
  326. <div class="ui button">Three</div>
  327. </div>
  328. </div>
  329. </div>
  330. </body>
  331. </html>