diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b512c09 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules \ No newline at end of file diff --git a/index.html b/index.html index 87e37f7..3f7c212 100644 --- a/index.html +++ b/index.html @@ -9,10 +9,20 @@ +
+


- -

- +
+ + +

+ +
+
\ No newline at end of file diff --git a/main.css b/main.css index d461ced..a2c7e83 100644 --- a/main.css +++ b/main.css @@ -85,4 +85,42 @@ body { font-size: 18px; margin: 0; } - \ No newline at end of file + + /* Backgrund stuffs*/ + * { + box-sizing: border-box; + } + + .bg { + /* The image used */ + background-image: url("tempbg.png"); + + /* Add the blur effect */ + filter: blur(8px); + -webkit-filter: blur(8px); + + /* Full height */ + height: 100%; + + /* Center and scale the image nicely */ + background-position: center; + background-repeat: no-repeat; + background-size: cover; + } + + /* Position text in the middle of the page/image */ + .bg-text { + background-color: rgb(0,0,0); /* Fallback color */ + background-color: rgba(0,0,0, 0.4); /* opacity/see-through */ + color: white; + font-weight: bold; + border: 3px solid #f1f1f1; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 2; + width: 80%; + padding: 20px; + text-align: center; + } \ No newline at end of file diff --git a/main.js b/main.js index e69de29..0c6ee80 100644 --- a/main.js +++ b/main.js @@ -0,0 +1,3 @@ +function parseCSV(csv) { + +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..2cd5571 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,79 @@ +{ + "name": "ut grade viewer", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "dependencies": { + "csv": "^6.2.10" + } + }, + "node_modules/csv": { + "version": "6.2.10", + "resolved": "https://registry.npmjs.org/csv/-/csv-6.2.10.tgz", + "integrity": "sha512-aO1dkeMlzWHvtKOdiTeqt7G4SwF/JtJ2fYNOMtlrGiKERD+ASq+QZelGqpFCzHGvZSIhzDtwqRVEgPMkme2BQg==", + "dependencies": { + "csv-generate": "^4.2.4", + "csv-parse": "^5.3.8", + "csv-stringify": "^6.3.2", + "stream-transform": "^3.2.4" + }, + "engines": { + "node": ">= 0.1.90" + } + }, + "node_modules/csv-generate": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/csv-generate/-/csv-generate-4.2.4.tgz", + "integrity": "sha512-PvEwuRksnW30I1DlZnVuCVMOiff7ZoUXOCMQJ1c0DPKXQkIC87hWvqJ4ztO70ceQMQER1hp/Lajo8KIy7at1PA==" + }, + "node_modules/csv-parse": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.3.8.tgz", + "integrity": "sha512-ird8lzMv9I64oqIVIHdaTbT7Yr55n2C/Nv6m1LxO7nddLEeI67468VQ9Ik+r6lwYbK9kTE1oSqAVcVKc/Uqx6g==" + }, + "node_modules/csv-stringify": { + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-6.3.2.tgz", + "integrity": "sha512-dD9gfbxNKa5v90NHiE2Qd6F9I52GtJjGTfowwzqiNDZD/+NPW3h19d2Nvv311a8QUW11rYRobco27nvVAnCrLw==" + }, + "node_modules/stream-transform": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-3.2.4.tgz", + "integrity": "sha512-YoZm/eoh6f/MH7uHkq+NK3fx3JkyXbck7FcTpJavwEUg0aMINqMPkDj5uNW0CoRy7c/2NSJm0HvoyFv6dVauPA==" + } + }, + "dependencies": { + "csv": { + "version": "6.2.10", + "resolved": "https://registry.npmjs.org/csv/-/csv-6.2.10.tgz", + "integrity": "sha512-aO1dkeMlzWHvtKOdiTeqt7G4SwF/JtJ2fYNOMtlrGiKERD+ASq+QZelGqpFCzHGvZSIhzDtwqRVEgPMkme2BQg==", + "requires": { + "csv-generate": "^4.2.4", + "csv-parse": "^5.3.8", + "csv-stringify": "^6.3.2", + "stream-transform": "^3.2.4" + } + }, + "csv-generate": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/csv-generate/-/csv-generate-4.2.4.tgz", + "integrity": "sha512-PvEwuRksnW30I1DlZnVuCVMOiff7ZoUXOCMQJ1c0DPKXQkIC87hWvqJ4ztO70ceQMQER1hp/Lajo8KIy7at1PA==" + }, + "csv-parse": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.3.8.tgz", + "integrity": "sha512-ird8lzMv9I64oqIVIHdaTbT7Yr55n2C/Nv6m1LxO7nddLEeI67468VQ9Ik+r6lwYbK9kTE1oSqAVcVKc/Uqx6g==" + }, + "csv-stringify": { + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-6.3.2.tgz", + "integrity": "sha512-dD9gfbxNKa5v90NHiE2Qd6F9I52GtJjGTfowwzqiNDZD/+NPW3h19d2Nvv311a8QUW11rYRobco27nvVAnCrLw==" + }, + "stream-transform": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-3.2.4.tgz", + "integrity": "sha512-YoZm/eoh6f/MH7uHkq+NK3fx3JkyXbck7FcTpJavwEUg0aMINqMPkDj5uNW0CoRy7c/2NSJm0HvoyFv6dVauPA==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..0a62f24 --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "csv": "^6.2.10" + } +} diff --git a/tempbg.png b/tempbg.png new file mode 100644 index 0000000..a51bfe7 Binary files /dev/null and b/tempbg.png differ