A simple web application that allows invitation based registration to a matrix instance
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.

80 lines
2.5 KiB

  1. /*!
  2. Pure v1.0.0
  3. Copyright 2013 Yahoo!
  4. Licensed under the BSD License.
  5. https://github.com/yahoo/pure/blob/master/LICENSE.md
  6. */
  7. /*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/
  8. .pure-g {
  9. letter-spacing: -0.31em; /* Webkit: collapse white-space between units */
  10. *letter-spacing: normal; /* reset IE < 8 */
  11. *word-spacing: -0.43em; /* IE < 8: collapse white-space between units */
  12. text-rendering: optimizespeed; /* Webkit: fixes text-rendering: optimizeLegibility */
  13. /*
  14. Sets the font stack to fonts known to work properly with the above letter
  15. and word spacings. See: https://github.com/yahoo/pure/issues/41/
  16. The following font stack makes Pure Grids work on all known environments.
  17. * FreeSans: Ships with many Linux distros, including Ubuntu
  18. * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and
  19. Arial to get picked up by the browser, even though neither is available
  20. in Chrome OS.
  21. * Droid Sans: Ships with all versions of Android.
  22. * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows.
  23. */
  24. font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;
  25. /* Use flexbox when possible to avoid `letter-spacing` side-effects. */
  26. display: -webkit-box;
  27. display: -webkit-flex;
  28. display: -ms-flexbox;
  29. display: flex;
  30. -webkit-flex-flow: row wrap;
  31. -ms-flex-flow: row wrap;
  32. flex-flow: row wrap;
  33. /* Prevents distributing space between rows */
  34. -webkit-align-content: flex-start;
  35. -ms-flex-line-pack: start;
  36. align-content: flex-start;
  37. }
  38. /* IE10 display: -ms-flexbox (and display: flex in IE 11) does not work inside a table; fall back to block and rely on font hack */
  39. @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  40. table .pure-g {
  41. display: block;
  42. }
  43. }
  44. /* Opera as of 12 on Windows needs word-spacing.
  45. The ".opera-only" selector is used to prevent actual prefocus styling
  46. and is not required in markup.
  47. */
  48. .opera-only :-o-prefocus,
  49. .pure-g {
  50. word-spacing: -0.43em;
  51. }
  52. .pure-u {
  53. display: inline-block;
  54. *display: inline; /* IE < 8: fake inline-block */
  55. zoom: 1;
  56. letter-spacing: normal;
  57. word-spacing: normal;
  58. vertical-align: top;
  59. text-rendering: auto;
  60. }
  61. /*
  62. Resets the font family back to the OS/browser's default sans-serif font,
  63. this the same font stack that Normalize.css sets for the `body`.
  64. */
  65. .pure-g [class *= "pure-u"] {
  66. font-family: sans-serif;
  67. }