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.

149 lines
5.3 KiB

3 years ago
  1. <!doctype html>
  2. <html lang="en_EN">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="x-ua-compatible" content="ie=edge">
  6. <title>Crispy CSS | Lightweight CSS Framework for Building Apps and Websites</title>
  7. <meta name="description" content="Lightweight Framework for building fast and clean Websites and Apps for Mobile, Tablet and Desktop. Minimal UI-Elements, Functions and Helpers">
  8. <meta name="viewport" content="width=device-width,initial-scale=1">
  9. <link rel="stylesheet" href="plain-ui.css">
  10. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/reflex-grid@2.0.4/css/reflex.min.css">
  11. </head>
  12. <body class="home">
  13. <header id="header" class="header">
  14. <div class="container">
  15. <div class="grid">
  16. <div class="col-12">
  17. <div class="text-center">
  18. <hgroup>
  19. <a href="/">
  20. <h1 class="h2 margin-top-4 margin-bottom-0">Plain UI</h1>
  21. </a></hgroup>
  22. </div>
  23. </div>
  24. </div>
  25. </div>
  26. </header>
  27. <div class="container">
  28. <div class="grid">
  29. <div class="col-12">
  30. <h2>Buttons</h2>
  31. <button class="button">
  32. Default
  33. </button>
  34. <button class="button">
  35. Default
  36. <svg class="icon" aria-hidden="true">
  37. <use xlink:href="symbol-defs.svg#icon-check"></use>
  38. </svg>
  39. </button>
  40. <button class="button button--success">
  41. Success
  42. </button>
  43. <button class="button button--danger">
  44. Danger
  45. </button>
  46. </div>
  47. </div>
  48. <div class="grid">
  49. <div class="col-12">
  50. <h2>Icon</h2>
  51. <svg class="icon" aria-hidden="true">
  52. <use xlink:href="symbol-defs.svg#icon-check"></use>
  53. </svg>
  54. <svg class="icon icon--circle" aria-hidden="true">
  55. <use xlink:href="symbol-defs.svg#icon-check"></use>
  56. </svg>
  57. </div>
  58. </div>
  59. <div class="grid">
  60. <div class="col-12">
  61. <h2>Badge</h2>
  62. <span class="badge">
  63. Category
  64. </span>
  65. </div>
  66. </div>
  67. <div class="grid">
  68. <div class="col-12">
  69. <h2>Panel</h2>
  70. <div class="panel">
  71. <div class="panel__header">
  72. <button type="button">
  73. <svg class="icon icon--first" aria-hidden="true">
  74. <use xlink:href="symbol-defs.svg#icon-expand"></use>
  75. </svg>
  76. </button>
  77. <div class="panel__title">Test</div>
  78. <div class="panel__buttons">
  79. <button type="button">
  80. <svg class="icon" aria-hidden="true">
  81. <use xlink:href="symbol-defs.svg#icon-edit"></use>
  82. </svg>
  83. </button>
  84. <button type="button">
  85. <svg class="icon" aria-hidden="true">
  86. <use xlink:href="symbol-defs.svg#icon-close"></use>
  87. </svg>
  88. </button>
  89. </div>
  90. </div>
  91. <div class="panel__body">
  92. <div class="content">
  93. <p>
  94. Hallo
  95. </p>
  96. </div>
  97. </div>
  98. </div>
  99. </div>
  100. </div>
  101. <div class="grid">
  102. <div class="col-12">
  103. <h2>Form</h2>
  104. <form>
  105. <div class="group">
  106. <label class="label">
  107. Name
  108. <input class="text" />
  109. </label>
  110. </div>
  111. <div class="group group--valid">
  112. <label class="label">
  113. <svg class="icon" aria-hidden="true">
  114. <use class="test" xlink:href="symbol-defs.svg#icon-check"></use>
  115. </svg>
  116. Surname
  117. <input class="text" />
  118. </label>
  119. </div>
  120. <div class="group group--error">
  121. <label class="label">
  122. <svg class="icon" aria-hidden="true">
  123. <use class="test" xlink:href="symbol-defs.svg#icon-warning"></use>
  124. </svg>
  125. E-Mail
  126. <input class="text" />
  127. </label>
  128. <span class="error">
  129. String is not valid
  130. </span>
  131. </div>
  132. </form>
  133. </div>
  134. </div>
  135. </div>
  136. </body>
  137. </html>