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.

279 lines
8.3 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
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="../dependencies/jquery.js" type="text/javascript"></script>
  17. <script src="../src/modules/ui/shape.js" type="text/javascript"></script>
  18. <script src="../src/modules/behavior/state.js" type="text/javascript"></script>
  19. <script src="library/sidr.js" type="text/javascript"></script>
  20. <script src="library/waypoints.js" type="text/javascript"></script>
  21. <script src="javascript/example.js" type="text/javascript"></script>
  22. </head>
  23. <body id="example">
  24. <div class="sidr" id="menu">
  25. <ul>
  26. <li><a href="module.html">Introduction</a></li>
  27. <li><a>Download</a></li>
  28. <li><a href="#">UI</a>
  29. <ul>
  30. <li class="active"><a href="button.html">Button</a></li>
  31. <li><a>Text</a></li>
  32. <li><a>Headers</a></li>
  33. <li><a>Columns</a></li>
  34. <li><a>Elements (Grid System)</a></li>
  35. <li><a>Tags</a></li>
  36. <li><a>Items (Lists of Content)</a></li>
  37. <li><a>Panels (Type of Menu)</a></li>
  38. <li><a>Forms</a></li>
  39. <li><a>Fields</a></li>
  40. <li><a>Checkboxes</a></li>
  41. <li><a>Icons</a></li>
  42. <li><a>Dividers</a></li>
  43. </ul>
  44. </li>
  45. <li><a href="#">UI Modules</a>
  46. <ul>
  47. <li><a>Accordion</a></li>
  48. <li><a>Chat Room</a></li>
  49. <li><a>Modal</a></li>
  50. <li><a>Nag</a></li>
  51. <li><a>Popup</a></li>
  52. <li><a>Search</a></li>
  53. <li><a>Star Rating</a></li>
  54. <li><a>Tabs</a></li>
  55. </ul>
  56. </li>
  57. <li><a href="#">Behavioral Modules</a>
  58. <ul>
  59. <li><a>API</a></li>
  60. <li><a>Animation</a></li>
  61. <li><a>Form Validation</a></li>
  62. <li><a>Placeholder Text</a></li>
  63. <li><a class="shape.html">Shape</a></li>
  64. <li><a>State</a></li>
  65. </ul>
  66. </li>
  67. </ul>
  68. </div>
  69. <div class="ui large fixed transparent black menu">
  70. <div class="container">
  71. <div class="title item">
  72. Semantic UI: Button
  73. </div>
  74. <div class="icon previous link item">
  75. <i class="icon left-dir"></i>
  76. </div>
  77. <div class="section dropdown item">
  78. 1 of 14
  79. <div class="menu">
  80. <div class="active item">1. Button</div>
  81. <div class="item">2. Text</div>
  82. <div class="item">3. Headers</div>
  83. <div class="item">4. Columns</div>
  84. <div class="item">5. Elements</div>
  85. <div class="item">6. Tags</div>
  86. <div class="item">7. Items</div>
  87. <div class="item">8. Panels</div>
  88. </div>
  89. </div>
  90. <div class="icon next link item">
  91. <i class="icon right-dir"></i>
  92. </div>
  93. <div class="right swap link item">
  94. Swap Theme
  95. </div>
  96. </div>
  97. </div>
  98. <div class="ui huge left attached vertical side buttons">
  99. <div class="ui blue menu button">Menu</div>
  100. </div>
  101. <div class="segment">
  102. <div class="container">
  103. <h1>Button</h1>
  104. <p>Semantic is a set of standards designed to make front end development less arbitrary. This is the definition of a button.</p>
  105. </div>
  106. </div>
  107. <div class="main container">
  108. <div class="peek">
  109. <div class="ui large vertical pointing bottom attached panel">
  110. <li class="active">Standard</li>
  111. <li>States</li>
  112. <li>Variations</li>
  113. <li>Group</li>
  114. </div>
  115. </div>
  116. <h2>Standard</h2>
  117. <h4>Button:</h4>
  118. <div class="ui button">Button</div>
  119. <h2>States</h2>
  120. <h4>Can be hovered:</h4>
  121. <div class="ui hover button">Hovered Button</div>
  122. <h4>Can be pressed in:</h4>
  123. <div class="ui down button">Pressed Button</div>
  124. <h4>Can be active:</p>
  125. <div class="ui active button">Active Button</div>
  126. <h4>Can be disabled:</h4>
  127. <div class="ui disabled button">Disabled Button</div>
  128. <h4>Can show a loading indicator:</h4>
  129. <div class="ui loading button">Loading Button</div>
  130. <h4>Can alert to a succesful action:</h4>
  131. <div class="ui success button">Successful Button</div>
  132. <h4>Can alert user of an error:</h4>
  133. <div class="ui error button">Error Button</div>
  134. <div class="ui button">Normal</div>
  135. <div class="ui button hover">Hover</div>
  136. <div class="ui button down">Down</div>
  137. <div class="ui button loading">Loading</div>
  138. <br><br>
  139. <div class="ui button disabled">Disabled</div>
  140. <div class="ui button active">Active</div>
  141. <div class="ui button active toggle">Toggled</div>
  142. <div class="ui button error">Error</div>
  143. <div class="ui button success">Success</div>
  144. <h2>Variations</h2>
  145. <h4>Can have different sizes:</h4>
  146. <div class="mini ui button">
  147. Mini
  148. </div>
  149. <div class="tiny ui button">
  150. Tiny
  151. </div>
  152. <div class="small ui button">
  153. Small
  154. </div>
  155. <div class="medium ui button">
  156. Medium
  157. </div>
  158. <div class="big ui button">
  159. Big
  160. </div>
  161. <div class="huge ui button">
  162. Huge
  163. </div>
  164. <div class="massive ui button">
  165. <i class="icon pin"></i>
  166. Massive
  167. </div>
  168. <div class="gigantic ui button">
  169. <i class="icon pin"></i>
  170. Gigantic
  171. </div>
  172. <h4>Can have different colors:</h4>
  173. <div class="ui blue button">Blue Button</div>
  174. <div class="purple ui button">Purple Button</div>
  175. <div class="green ui button">Green Button</div>
  176. <h4>Can fit parent container:</h4>
  177. <div class="fluid ui button">Fits container</div>
  178. <h4>Can be formatted to fit just an icon or image:</h4>
  179. <div class="mini icon ui button">
  180. <i class="icon pin"></i>
  181. </div>
  182. <div class="tiny icon ui button">
  183. <i class="icon pin"></i>
  184. </div>
  185. <div class="small icon ui button">
  186. <i class="icon pin"></i>
  187. </div>
  188. <div class="medium icon ui button">
  189. <i class="icon pin"></i>
  190. </div>
  191. <div class="big icon ui button">
  192. <i class="icon pin"></i>
  193. </div>
  194. <div class="huge icon ui button">
  195. <i class="icon pin"></i>
  196. </div>
  197. <div class="massive icon ui button">
  198. <i class="icon pin"></i>
  199. </div>
  200. <div class="gigantic icon ui button">
  201. <i class="icon pin"></i>
  202. </div>
  203. <h4>Can be attached to the top or bottom of other content</h4>
  204. <div class="ui top attached button">Top</div>
  205. <div style="border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;height:200px;"></div>
  206. <div class="ui bottom attached button">Bottom</div>
  207. <h4>Can be attached to an input field</h4>
  208. <div class="ui form">
  209. <input type="text" class="attached">
  210. <div class="ui attached button">Search</div>
  211. </div>
  212. <h2>Buttons (Button Groups)</h2>
  213. <h4>Can exist together as groups</h4>
  214. <div class="ui buttons">
  215. <div class="ui button">One</div>
  216. <div class="ui button">Two</div>
  217. <div class="ui button">Three</div>
  218. </div>
  219. <h4>Groups can be vertical</h4>
  220. <div class="ui vertical buttons">
  221. <div class="ui button">One</div>
  222. <div class="ui button">Two</div>
  223. <div class="ui button">Three</div>
  224. </div>
  225. <h4>Groups can be divided evenly to fit parent</h4>
  226. <div class="ui three fluid buttons">
  227. <div class="ui button">One</div>
  228. <div class="ui button">Two</div>
  229. <div class="ui button">Three</div>
  230. </div>
  231. <h4>Singular variations can be applied to groups to infer all elements share the same quality</h4>
  232. <p><b>Blue</b></p>
  233. <div class="blue ui buttons">
  234. <div class="ui button">One</div>
  235. <div class="ui button">Two</div>
  236. <div class="ui button">Three</div>
  237. </div>
  238. <br><br>
  239. <p><b>Large</b></p>
  240. <div class="huge ui buttons">
  241. <div class="ui button">One</div>
  242. <div class="ui button">Two</div>
  243. <div class="ui button">Three</div>
  244. </div>
  245. </div>
  246. </body>
  247. </html>