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.

ValoExamples.asciidoc 5.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242
  1. ---
  2. title: Valo Examples
  3. order: 55
  4. layout: page
  5. ---
  6. [[valo-examples]]
  7. = Valo examples
  8. These are some sample looks for the Valo theme. You can use these as-is,
  9. as a starting point, or while learning Valo.
  10. [[blueprint]]
  11. Blueprint
  12. ---------
  13. [source,scss]
  14. ....
  15. $v-app-loading-text: "Blueprint Valo";
  16. $v-background-color: #1a61b7;
  17. $v-focus-color: #fff;
  18. $v-panel-background-color: $v-background-color;
  19. $v-overlay-background-color: $v-background-color;
  20. $valo-menu-background-color: $v-background-color;
  21. $v-overlay-shadow: 0 0 0 1px rgba(#fff, .5);
  22. $v-window-shadow: $v-overlay-shadow;
  23. $v-window-modality-curtain-background-color: $v-background-color;
  24. $v-bevel: false;
  25. $v-gradient: false;
  26. $v-shadow: false;
  27. $v-textfield-bevel: false;
  28. $v-textfield-shadow: false;
  29. $v-border: 1px solid (v-tint 1.5);
  30. $v-textfield-background-color: $v-background-color;
  31. $v-font-family: sans-serif;
  32. $v-font-size: 18px;
  33. @import "../valo/valo";
  34. ....
  35. [[dark]]
  36. Dark
  37. ----
  38. [source,scss]
  39. ....
  40. $v-app-loading-text: "Dark Valo";
  41. $v-background-color: #444d50;
  42. $v-focus-color: #07a9ca;
  43. $v-focus-style: 0 0 3px 2px $v-focus-color;
  44. $v-bevel-depth: 40%;
  45. $v-gradient: v-linear 12%;
  46. $v-border-radius: 10px;
  47. $v-font-family: Roboto, sans-serif;
  48. $v-font-weight: 400;
  49. $v-font-weight--header: 400;
  50. $v-bevel: inset 0 1px 2px v-tint, inset 0 0 1px (v-tint 0.1);
  51. $v-shadow: 0 0 0 3px rgba(0,0,0,0.32), 0 1px 0 3px rgba(255,255,255,0.14);
  52. $v-textfield-bevel: inset 0 2px 2px v-shade;
  53. $v-textfield-shadow: $v-shadow;
  54. $v-unit-size: 40px;
  55. $v-overlay-shadow: 0 0 0 3px (v-shade 8), 0 5px 10px (v-shade 4);
  56. $v-component-group-spacing: 6px;
  57. @import "../valo/valo";
  58. ....
  59. [[facebook]]
  60. Facebook
  61. --------
  62. [source,scss]
  63. ....
  64. $v-app-loading-text: "Facebook Valo";
  65. $v-background-color: #fafafa;
  66. $v-app-background-color: #e7ebf2;
  67. $v-panel-background-color: #fff;
  68. $v-focus-color: #3b5998;
  69. $v-focus-style: 0 0 1px 1px rgba($v-focus-color, .5);
  70. $v-border-radius: 3px;
  71. $v-textfield-border-radius: 0;
  72. $v-font-family: Helvetica, Arial, 'lucida grande', tahoma, verdana, arial, sans-serif;
  73. $v-font-size: 14px;
  74. $v-font-color: #37404E;
  75. $v-font-weight: 400;
  76. $v-link-text-decoration: none;
  77. $v-shadow: 0 1px 0 (v-shade 0.2);
  78. $v-bevel: inset 0 1px 0 v-tint;
  79. $v-unit-size: 30px;
  80. $v-gradient: v-linear 12%;
  81. $v-overlay-shadow: 0 3px 8px v-shade, 0 0 0 1px (v-shade 0.7);
  82. $v-shadow-opacity: 20%;
  83. $v-selection-overlay-padding-horizontal: 0;
  84. $v-selection-overlay-padding-vertical: 6px;
  85. $v-selection-item-border-radius: 0;
  86. @import "../valo/valo";
  87. ....
  88. [[flat]]
  89. Flat
  90. ----
  91. [source,scss]
  92. ....
  93. $v-app-loading-text: "Flat Valo";
  94. $v-font-family: "Roboto", sans-serif;
  95. $v-font-weight: 400;
  96. $v-font-weight--header: 400;
  97. $v-background-color: #fff;
  98. $v-focus-color: rgb(150,190,90);
  99. $v-luminance-threshold: 180;
  100. $v-border: 2px solid v-shade;
  101. $v-border-radius: 6px;
  102. $v-bevel: false;
  103. $v-gradient: false;
  104. $v-shadow: false;
  105. $v-textfield-bevel: false;
  106. $v-textfield-shadow: false;
  107. $v-link-text-decoration: false;
  108. $v-selection-overlay-padding-horizontal: 0;
  109. $v-selection-overlay-padding-vertical: 6px;
  110. $v-selection-item-height: 30px;
  111. $v-selection-item-border-radius: 0;
  112. $valo-menu-background-color: #eee;
  113. @import "../valo/valo";
  114. .valo-test {
  115. .v-button-primary.v-button-primary {
  116. background: #fff;
  117. border-color: $v-focus-color;
  118. color: $v-focus-color;
  119. }
  120. .v-button-danger.v-button-danger {
  121. background: #fff;
  122. border-color: $v-error-indicator-color;
  123. color: $v-error-indicator-color;
  124. }
  125. .v-slider-base:before,
  126. .v-slider-base:after {
  127. border: none !important;
  128. }
  129. }
  130. ....
  131. [[flat-dark]]
  132. Flat Dark
  133. ---------
  134. [source,scss]
  135. ....
  136. $v-app-loading-text: "Dark & Flat Valo";
  137. $v-background-color: #000;
  138. $v-focus-color: #ffa500;
  139. $v-font-size: 15px;
  140. $v-font-weight: 600;
  141. $v-unit-size: 42px;
  142. $v-bevel: false;
  143. $v-shadow: false;
  144. $v-gradient: false;
  145. $v-textfield-bevel: false;
  146. $v-textfield-shadow: false;
  147. $v-border-radius: 0;
  148. $v-border: 2px solid v-tone;
  149. $v-overlay-shadow: 0 0 0 2px (v-tint 10);
  150. $v-focus-style: $v-focus-color;
  151. $v-font-family: "Lato", sans-serif;
  152. $v-font-weight--header: 600;
  153. @import "../valo/valo";
  154. ....
  155. [[light]]
  156. Light
  157. -----
  158. [source,scss]
  159. ....
  160. $v-app-loading-text: "Light Valo";
  161. $v-background-color: hsl(0, 0, 99.5%);
  162. $v-app-background-color: #fff;
  163. $v-focus-color: hsl(218, 80%, 60%);
  164. $v-border: 1px solid (v-shade 0.6);
  165. $v-border-radius: 3px;
  166. $v-bevel: inset 0 1px 0 v-tint;
  167. $v-textfield-bevel: false;
  168. $v-gradient: v-linear 3%;
  169. $v-shadow: false;
  170. $valo-menu-background-color: hsl(218, 20%, 98%);
  171. $v-friendly-color: hsl(163, 61%, 41%);
  172. $v-error-indicator-color: hsl(349, 66%, 56%);
  173. @import "../valo/valo";
  174. .tests-valo-light .valo-menu .valo-menu-title {
  175. background: $v-app-background-color;
  176. color: $v-selection-color;
  177. text-shadow: none;
  178. border-color: first-color(valo-border($color: $v-app-background-color, $strength: 0.5));
  179. }
  180. ....
  181. [[metro]]
  182. Metro
  183. -----
  184. [source,scss]
  185. ....
  186. $v-app-loading-text: "Metro Valo";
  187. $v-font-family: "Source Sans Pro", sans-serif;
  188. $v-app-background-color: #fff;
  189. $v-background-color: #eee;
  190. $v-focus-color: #0072C6;
  191. $v-focus-style: 0 0 0 1px $v-focus-color;
  192. $valo-menu-background-color: darken($v-focus-color, 10%);
  193. $v-border: 0 solid v-shade;
  194. $v-border-radius: 0px;
  195. $v-bevel: false;
  196. $v-gradient: false;
  197. $v-shadow: false;
  198. $v-textfield-bevel: false;
  199. $v-textfield-shadow: false;
  200. $v-textfield-border: 1px solid v-shade;
  201. $v-link-text-decoration: none;
  202. $v-overlay-shadow: 0 0 0 2px #000;
  203. $v-overlay-border-width: 2px; // For IE8
  204. $v-window-shadow: $v-overlay-shadow;
  205. $v-selection-overlay-background-color: #fff;
  206. $v-selection-overlay-padding-horizontal: 0;
  207. $v-selection-overlay-padding-vertical: 6px;
  208. $v-panel-border: 2px solid v-shade;
  209. @import "../valo/valo";
  210. ....