|
@@ -0,0 +1,98 @@
|
|
|
+// Reset default browser styles
|
|
|
+* {
|
|
|
+ box-sizing: border-box;
|
|
|
+}
|
|
|
+
|
|
|
+#root {
|
|
|
+ min-height: 100vh;
|
|
|
+}
|
|
|
+
|
|
|
+html,
|
|
|
+body,
|
|
|
+ul,
|
|
|
+ol,
|
|
|
+li,
|
|
|
+dl,
|
|
|
+dt,
|
|
|
+dd,
|
|
|
+h1,
|
|
|
+h2,
|
|
|
+h3,
|
|
|
+h4,
|
|
|
+h5,
|
|
|
+h6,
|
|
|
+pre,
|
|
|
+code,
|
|
|
+form,
|
|
|
+fieldset,
|
|
|
+legend,
|
|
|
+input,
|
|
|
+textarea,
|
|
|
+p,
|
|
|
+blockquote,
|
|
|
+th,
|
|
|
+td,
|
|
|
+hr,
|
|
|
+button {
|
|
|
+ margin: 0;
|
|
|
+ padding: 0;
|
|
|
+ font-size: 100%;
|
|
|
+ font-family: inherit;
|
|
|
+ vertical-align: baseline;
|
|
|
+ border: 0 none;
|
|
|
+ color: inherit;
|
|
|
+ background: transparent;
|
|
|
+ box-sizing: border-box;
|
|
|
+ -webkit-font-smoothing: antialiased;
|
|
|
+ -moz-osx-font-smoothing: grayscale;
|
|
|
+}
|
|
|
+body {
|
|
|
+ color: #333;
|
|
|
+}
|
|
|
+
|
|
|
+// Remove list styles on ul, ol
|
|
|
+ul,
|
|
|
+ol {
|
|
|
+ list-style: none;
|
|
|
+}
|
|
|
+
|
|
|
+// Remove link styles
|
|
|
+a {
|
|
|
+ text-decoration: none;
|
|
|
+ color: inherit;
|
|
|
+}
|
|
|
+
|
|
|
+// Remove table border
|
|
|
+table {
|
|
|
+ border-collapse: collapse;
|
|
|
+ border-spacing: 0;
|
|
|
+}
|
|
|
+
|
|
|
+// Remove input styling for IE
|
|
|
+input[type='text'],
|
|
|
+input[type='password'],
|
|
|
+input[type='number'],
|
|
|
+textarea {
|
|
|
+ appearance: none;
|
|
|
+ -webkit-appearance: none;
|
|
|
+ -moz-appearance: none;
|
|
|
+ // border-radius: 0;
|
|
|
+}
|
|
|
+
|
|
|
+// Remove button styling for IE
|
|
|
+button,
|
|
|
+input[type='submit'],
|
|
|
+input[type='reset'] {
|
|
|
+ appearance: none;
|
|
|
+ -webkit-appearance: none;
|
|
|
+ -moz-appearance: none;
|
|
|
+ border: 0 none;
|
|
|
+ background: none;
|
|
|
+ padding: 0;
|
|
|
+ cursor: pointer;
|
|
|
+}
|
|
|
+
|
|
|
+// Remove outline on focus
|
|
|
+*:focus {
|
|
|
+ outline: none;
|
|
|
+}
|