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.

179 lines
7.8 KiB

  1. ---
  2. layout : 'default'
  3. css : 'divider'
  4. element : 'divider'
  5. elementType : 'element'
  6. title : 'Divider'
  7. description : 'A divider visually segments content into separate groups'
  8. type : 'UI Element'
  9. themes : ['default']
  10. ---
  11. <%- @partial('header') %>
  12. <link rel="stylesheet/less" type="text/css" href="/build/less/definitions/elements/divider.less" />
  13. <div class="main container">
  14. <h2 class="ui dividing header">Types</h2>
  15. <div class="example">
  16. <h4 class="ui header">Divider</h4>
  17. <div class="ignored ui warning message">If you are looking to add a divider in between grid rows, you can use the <code>ui divided grid</code> variation. For more information check out <a href="/collections/grid.html">the grid definition</a></div>
  18. <p>A standard divider</p>
  19. <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
  20. <div class="ui divider"></div>
  21. <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
  22. </div>
  23. <div class="example">
  24. <h4 class="ui header">Vertical Divider</h4>
  25. <div class="ui info message">
  26. If you use a vertical divider inside a <a href="/collections/grid.html">stackable grid</a> it will automatically adjust from a <code>vertical divider</code> to a <code>horizontal divider</code> at mobile resolutions.
  27. </div>
  28. <p>A divider can segment content vertically</p>
  29. <div class="ui two column middle aligned relaxed fitted stackable grid">
  30. <div class="column">
  31. <div class="ui form segment">
  32. <div class="field">
  33. <label>Username</label>
  34. <div class="ui left icon input">
  35. <input type="text" placeholder="Username">
  36. <i class="user icon"></i>
  37. </div>
  38. </div>
  39. <div class="field">
  40. <label>Password</label>
  41. <div class="ui left icon input">
  42. <input type="password">
  43. <i class="lock icon"></i>
  44. </div>
  45. </div>
  46. <div class="ui blue submit button">Login</div>
  47. </div>
  48. </div>
  49. <div class="ui vertical divider">
  50. Or
  51. </div>
  52. <div class="center aligned column">
  53. <div class="huge green ui labeled icon button">
  54. <i class="signup icon"></i>
  55. Sign Up
  56. </div>
  57. </div>
  58. </div>
  59. </div>
  60. <div class="example">
  61. <h4 class="ui header">Horizontal Divider</h4>
  62. <p>A divider can segment content horizontally</p>
  63. <div class="ui ignored positive message">Horizontal dividers can also be used in combination with <a href="/elements/header.html">header</a> and <a href="/elements/icon.html">icons</a> to create different styles of dividers.
  64. </div>
  65. <div class="ui ignored message">Dividers in Semantic <code>1.0</code> will automatically vary the size of their rules to match the length of your text</div>
  66. <div class="ui tertiary form segment">
  67. <div class="field">
  68. <label>Lookup Order</label>
  69. <div class="ui left labeled icon input">
  70. <i class="search icon"></i>
  71. <input type="text" placeholder="Order #">
  72. </div>
  73. </div>
  74. <div class="ui blue submit button">Search</div>
  75. </div>
  76. <div class="ui horizontal divider">
  77. Or
  78. </div>
  79. <div class="ui teal labeled icon button">
  80. Create New Order
  81. <i class="add icon"></i>
  82. </div>
  83. </div>
  84. <div class="another example">
  85. <div class="ui segment">
  86. <h2 class="ui header">
  87. Doggie Treat
  88. <div class="sub header">$4.99 for 100</div>
  89. </h2>
  90. <div class="ui primary button">Add to cart</div>
  91. <p>Doggie treats are good for all times of the year. Proven to be eaten by 99.9% of all dogs worldwide.</p>
  92. <h4 class="ui horizontal header divider">
  93. <i class="bar chart icon"></i>
  94. Specifications
  95. </h4>
  96. <table class="ui very basic definition table">
  97. <tbody>
  98. <tr>
  99. <td class="two wide column">Size</td>
  100. <td>1" x 2"</td>
  101. </tr>
  102. <tr>
  103. <td>Weight</td>
  104. <td>6 ounces</td>
  105. </tr>
  106. <tr>
  107. <td>Color</td>
  108. <td>Yellowish</td>
  109. </tr>
  110. <tr>
  111. <td>Odor</td>
  112. <td>Not Much Usually</td>
  113. </tr>
  114. </tbody>
  115. </table>
  116. </div>
  117. </div>
  118. <h2 class="ui dividing header">Variations</h2>
  119. <div class="example">
  120. <h4 class="ui header">Inverted</h4>
  121. <p>A divider can have its colors inverted</p>
  122. <div class="ui inverted segment">
  123. <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
  124. <div class="ui inverted divider"></div>
  125. <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
  126. </div>
  127. </div>
  128. <div class="example">
  129. <h4 class="ui header">Fitted</h4>
  130. <p>A divider can be fitted, without any space above or below it.</p>
  131. <div class="ui segment">
  132. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.
  133. <div class="ui fitted divider"></div>
  134. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.
  135. </div>
  136. </div>
  137. <div class="example">
  138. <h4 class="ui header">Hidden</h4>
  139. <p>A hidden divider divides content without creating a dividing line</p>
  140. <h3 class="ui header">Section One</h3>
  141. <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
  142. <div class="ui hidden divider"></div>
  143. <h3 class="ui header">Section Two</h3>
  144. <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
  145. </div>
  146. <div class="example">
  147. <h4 class="ui header">Section</h4>
  148. <p>A divider can provide greater margins to divide sections of content</p>
  149. <h3 class="ui header">Section One</h3>
  150. <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
  151. <div class="ui section divider"></div>
  152. <h3 class="ui header">Section Two</h3>
  153. <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
  154. </div>
  155. <div class="example">
  156. <h4 class="ui header">Clearing</h4>
  157. <p>A divider can clear the contents above it</p>
  158. <div class="ui segment">
  159. <h2 class="ui left floated header">Left Header</h2>
  160. <h2 class="ui right floated header">Right Header</h2>
  161. <div class="ui clearing divider"></div>
  162. <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
  163. </div>
  164. </div>
  165. </div>