Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.61 KB | None | 0 0
  1. /* -----------------------------------------------------------------------------
  2.  
  3. Paragraph Section CSS.
  4.  
  5. The following classes are available if the different Paragraph types
  6. need their own individual styling.
  7.  
  8. .paragraph.paragraph--type--blank {}
  9. .paragraph.paragraph--type--carousel {} -- Is used below
  10. .paragraph.paragraph--type--columns {} -- Is used below
  11. .paragraph.paragraph--type--contact {}
  12. .paragraph.paragraph--type--image {}
  13. .paragraph.paragraph--type--simple {}
  14. .paragraph.paragraph--type--view {}
  15.  
  16. ----------------------------------------------------------------------------- */
  17.  
  18. /* -------------------------------------------------------------------------- */
  19. /* Base Paragraph Styling. */
  20. /* -------------------------------------------------------------------------- */
  21.  
  22. .paragraph {
  23. .make-row();
  24. margin-left: 0;
  25. margin-right: 0;
  26. }
  27.  
  28. .paragraph > section {
  29. padding-top: @jumbotron-padding;
  30. }
  31.  
  32. .paragraph:last-of-type {
  33. padding-bottom: @jumbotron-padding;
  34. }
  35.  
  36. /* -------------------------------------------------------------------------- */
  37. /* Here we add Widths. */
  38. /* -------------------------------------------------------------------------- */
  39.  
  40. /* Adds Width Element -- Tiny. */
  41. .paragraph.paragraph--width--tiny > section {
  42. .make-sm-column(4);
  43. .make-sm-column-offset(4);
  44. .make-md-column(4);
  45. .make-md-column-offset(4);
  46. .make-lg-column(4);
  47. .make-lg-column-offset(4);
  48. }
  49.  
  50. /* Adds Width Element -- Narrow. */
  51. .paragraph.paragraph--width--narrow > section {
  52. .make-sm-column(6);
  53. .make-sm-column-offset(3);
  54. .make-md-column(6);
  55. .make-md-column-offset(3);
  56. .make-lg-column(6);
  57. .make-lg-column-offset(3);
  58. }
  59.  
  60. /* Adds Width Element -- Medium. */
  61. .paragraph.paragraph--width--medium > section {
  62. .make-sm-column(8);
  63. .make-sm-column-offset(2);
  64. .make-md-column(8);
  65. .make-md-column-offset(2);
  66. .make-lg-column(8);
  67. .make-lg-column-offset(2);
  68. }
  69.  
  70. /* Adds Width Element -- Wide. */
  71. .paragraph.paragraph--width--wide > section {
  72. .make-sm-column(10);
  73. .make-sm-column-offset(1);
  74. .make-md-column(10);
  75. .make-md-column-offset(1);
  76. .make-lg-column(10);
  77. .make-lg-column-offset(1);
  78. }
  79.  
  80. /* Adds Width Element -- Full. */
  81. .paragraph.paragraph--width--full > section {
  82. .make-sm-column(12);
  83. .make-md-column(12);
  84. .make-lg-column(12);
  85. }
  86.  
  87. /* -------------------------------------------------------------------------- */
  88. /* Here we add Colors. */
  89. /* -------------------------------------------------------------------------- */
  90.  
  91. /* Add display so color shows */
  92. .paragraph.paragraph--color {
  93. display: inline-block;
  94. }
  95.  
  96. /* Adds bottom padding to fill in color. */
  97. .paragraph.paragraph--color section {
  98. padding-bottom: @jumbotron-padding;
  99. }
  100.  
  101. /* -------------------------------------------------------------------------- */
  102. /* Lets Nest paragraphs in Columns and Slideshows. */
  103. /* -------------------------------------------------------------------------- */
  104.  
  105. /* Resets Base Paragraph Styling for Nested Paragraphs. */
  106. .paragraph .paragraph,
  107. .paragraph .paragraph .paragraph {
  108. margin-left: 0;
  109. margin-right: 0;
  110. }
  111.  
  112. .paragraph > section .paragraph > section,
  113. .paragraph > section .paragraph > section .paragraph > section {
  114. float: none;
  115. margin-left: 0;
  116. padding: 0;
  117. width: auto;
  118. }
  119.  
  120. /* -------------------------------------------------------------------------- */
  121. /* Here we can customize the different types of Paragraphs. */
  122. /* -------------------------------------------------------------------------- */
  123.  
  124. /* Columns Paragraph. */
  125. /* .paragraph.paragraph--type--columns */
  126.  
  127. /* Removes Padding on Columns (Padding is on columns inside). */
  128. .paragraph.paragraph--type--columns > section {
  129. padding-left: 0;
  130. padding-right: 0;
  131. }
  132.  
  133. /* Columns Modifiers inside of Columns Element */
  134. .paragraph--type--columns__6col,
  135. .paragraph--type--columns__5col {
  136. .make-sm-column(2);
  137. }
  138.  
  139. .paragraph--type--columns__4col {
  140. .make-sm-column(3);
  141. }
  142.  
  143. .paragraph--type--columns__3col {
  144. .make-sm-column(4);
  145. }
  146.  
  147. .paragraph--type--columns__2col {
  148. .make-sm-column(6);
  149. }
  150.  
  151. .paragraph--type--columns__1col {
  152. .make-sm-column(12);
  153. }
  154.  
  155. /* These allow us to change the width on a single paragraph in a Multicolumn. */
  156. .paragraph--type--columns__1col .paragraph.paragraph--width--tiny > section {
  157. .make-sm-column(4);
  158. .make-sm-column-offset(4);
  159. .make-md-column(4);
  160. .make-md-column-offset(4);
  161. .make-lg-column(4);
  162. .make-lg-column-offset(4);
  163. }
  164.  
  165. .paragraph--type--columns__1col .paragraph.paragraph--width--narrow > section {
  166. .make-sm-column(6);
  167. .make-sm-column-offset(3);
  168. .make-md-column(6);
  169. .make-md-column-offset(3);
  170. .make-lg-column(6);
  171. .make-lg-column-offset(3);
  172. }
  173.  
  174. .paragraph--type--columns__1col .paragraph.paragraph--width--medium > section {
  175. .make-sm-column(8);
  176. .make-sm-column-offset(2);
  177. .make-md-column(8);
  178. .make-md-column-offset(2);
  179. .make-lg-column(8);
  180. .make-lg-column-offset(2);
  181. }
  182.  
  183. .paragraph--type--columns__1col .paragraph.paragraph--width--wide > section {
  184. .make-sm-column(10);
  185. .make-sm-column-offset(1);
  186. .make-md-column(10);
  187. .make-md-column-offset(1);
  188. .make-lg-column(10);
  189. .make-lg-column-offset(1);
  190. }
  191.  
  192. .paragraph--type--columns__1col .paragraph.paragraph--width--full > section {
  193. .make-sm-column(12);
  194. .make-md-column(12);
  195. .make-lg-column(12);
  196. }
  197.  
  198. /* Columns Paragraph. */
  199. /* .paragraph.paragraph--type--carousel */
  200.  
  201. /* Adds minimum height and top padding on a paragraph in a carousel */
  202. .paragraph.paragraph--type--carousel > .carousel-inner > .item > .paragraph > section {
  203. min-height: 420px;
  204. padding-top: @jumbotron-padding;
  205. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement