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.

164 lines
6.0 KiB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
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. <h1>Plain UI</h1>
  20. </hgroup>
  21. </div>
  22. </div>
  23. </div>
  24. </div>
  25. </header>
  26. <div class="container">
  27. <div class="grid">
  28. <div class="col-12">
  29. <h2>Buttons</h2>
  30. <button class="button">
  31. Default
  32. </button>
  33. <button class="button">
  34. Default
  35. <svg class="icon" aria-hidden="true">
  36. <use xlink:href="symbol-defs.svg#icon-check"></use>
  37. </svg>
  38. </button>
  39. <button class="button button--success">
  40. Success
  41. </button>
  42. <button class="button button--danger">
  43. Danger
  44. </button>
  45. </div>
  46. </div>
  47. <div class="grid">
  48. <div class="col-12">
  49. <h2>Icon</h2>
  50. <svg class="icon" aria-hidden="true">
  51. <use xlink:href="symbol-defs.svg#icon-check"></use>
  52. </svg>
  53. <svg class="icon" aria-hidden="true">
  54. <use xlink:href="symbol-defs.svg#icon-camera"></use>
  55. </svg>
  56. <svg class="icon icon--success" aria-hidden="true">
  57. <use xlink:href="symbol-defs.svg#icon-clock"></use>
  58. </svg>
  59. </div>
  60. </div>
  61. <div class="grid">
  62. <div class="col-12">
  63. <h2>Badge</h2>
  64. <span class="badge">
  65. Category
  66. </span>
  67. <span class="badge badge--round">
  68. 99+
  69. </span>
  70. </div>
  71. </div>
  72. <div class="grid">
  73. <div class="col-12">
  74. <h2>Panel</h2>
  75. <div class="panel">
  76. <div class="panel__header">
  77. <button type="button">
  78. <svg class="icon icon--first" aria-hidden="true">
  79. <use xlink:href="symbol-defs.svg#icon-expand"></use>
  80. </svg>
  81. </button>
  82. <div class="panel__title">Test</div>
  83. <div class="panel__buttons">
  84. <button type="button">
  85. <svg class="icon" aria-hidden="true">
  86. <use xlink:href="symbol-defs.svg#icon-edit"></use>
  87. </svg>
  88. </button>
  89. <button type="button">
  90. <svg class="icon" aria-hidden="true">
  91. <use xlink:href="symbol-defs.svg#icon-close"></use>
  92. </svg>
  93. </button>
  94. </div>
  95. </div>
  96. <div class="panel__body">
  97. <div class="content">
  98. <p>
  99. Hallo
  100. </p>
  101. </div>
  102. </div>
  103. </div>
  104. </div>
  105. </div>
  106. <div class="grid">
  107. <div class="col-12">
  108. <h2>Field</h2>
  109. <form>
  110. <div class="field-group">
  111. <label class="field-label">
  112. Name
  113. <input class="field-text" />
  114. </label>
  115. </div>
  116. <div class="field-group field-group--valid">
  117. <label class="field-label">
  118. <svg class="icon" aria-hidden="true">
  119. <use class="test" xlink:href="symbol-defs.svg#icon-check"></use>
  120. </svg>
  121. Surname
  122. <input class="field-text" />
  123. </label>
  124. </div>
  125. <div class="field-group field-group--error">
  126. <label class="field-label">
  127. <svg class="icon" aria-hidden="true">
  128. <use class="test" xlink:href="symbol-defs.svg#icon-warning"></use>
  129. </svg>
  130. E-Mail
  131. <input class="field-text" />
  132. </label>
  133. <span class="field-error">
  134. String is not valid
  135. </span>
  136. </div>
  137. <div class="field-group">
  138. <label class="field-label">
  139. Towns
  140. <select class="field-choice">
  141. <option></option>
  142. <option value="lonytown">Lonytown</option>
  143. </select>
  144. </label>
  145. </div>
  146. </form>
  147. </div>
  148. </div>
  149. </div>
  150. </body>
  151. </html>