diff --git a/index.html b/index.html index 7ae2b67..ae080c4 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,12 @@ + + + + + Biomod 2023 diff --git a/package-lock.json b/package-lock.json index 25bb4fb..b230331 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "biomod2023", "version": "0.0.0", "dependencies": { + "katex": "^0.16.9", "oh-vue-icons": "^1.0.0-rc3", "vue": "^3.3.4", "vue-router": "^4.2.2", @@ -16,6 +17,7 @@ "devDependencies": { "@rushstack/eslint-patch": "^1.2.0", "@tsconfig/node18": "^2.0.1", + "@types/katex": "^0.16.3", "@types/node": "^18.16.17", "@vitejs/plugin-vue": "^4.2.3", "@vitejs/plugin-vue-jsx": "^3.0.1", @@ -1074,6 +1076,12 @@ "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", "dev": true }, + "node_modules/@types/katex": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.3.tgz", + "integrity": "sha512-CeVMX9EhVUW8MWnei05eIRks4D5Wscw/W9Byz1s3PA+yJvcdvq9SaDjiUKvRvEgjpdTyJMjQA43ae4KTwsvOPg==", + "dev": true + }, "node_modules/@types/node": { "version": "18.16.19", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.19.tgz", @@ -3396,6 +3404,29 @@ "node": ">=6" } }, + "node_modules/katex": { + "version": "0.16.9", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.9.tgz", + "integrity": "sha512-fsSYjWS0EEOwvy81j3vRA8TEAhQhKiqO+FQaKWp0m39qwOzHVBgAUBIXWj1pB+O2W3fIpNa6Y9KSKCVbfPhyAQ==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "dependencies": { + "commander": "^8.3.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/katex/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -4003,9 +4034,9 @@ } }, "node_modules/postcss": { - "version": "8.4.25", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.25.tgz", - "integrity": "sha512-7taJ/8t2av0Z+sQEvNzCkpDynl0tX3uJMCODi6nT3PfASC7dYCWV9aQ+uiCf+KBD4SEFcu+GvJdGdwzQ6OSjCw==", + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "funding": [ { "type": "opencollective", diff --git a/package.json b/package.json index 8c00197..48dd487 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "format": "prettier --write src/" }, "dependencies": { + "katex": "^0.16.9", "oh-vue-icons": "^1.0.0-rc3", "vue": "^3.3.4", "vue-router": "^4.2.2", @@ -20,6 +21,7 @@ "devDependencies": { "@rushstack/eslint-patch": "^1.2.0", "@tsconfig/node18": "^2.0.1", + "@types/katex": "^0.16.3", "@types/node": "^18.16.17", "@vitejs/plugin-vue": "^4.2.3", "@vitejs/plugin-vue-jsx": "^3.0.1", diff --git a/public/favicon.svg b/public/favicon.svg index db8bc8e..bfe51c0 100644 --- a/public/favicon.svg +++ b/public/favicon.svg @@ -1,9 +1,30 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/favicon_old.svg b/public/favicon_old.svg new file mode 100644 index 0000000..db8bc8e --- /dev/null +++ b/public/favicon_old.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/biomod_footer.png b/src/assets/biomod_footer.png new file mode 100644 index 0000000..74858ee Binary files /dev/null and b/src/assets/biomod_footer.png differ diff --git a/src/assets/homepage/abstract_bg.png b/src/assets/homepage/abstract_bg.png new file mode 100644 index 0000000..185609d Binary files /dev/null and b/src/assets/homepage/abstract_bg.png differ diff --git a/src/assets/homepage/abstract_image_bg.png b/src/assets/homepage/abstract_image_bg.png new file mode 100644 index 0000000..85b3952 Binary files /dev/null and b/src/assets/homepage/abstract_image_bg.png differ diff --git a/src/assets/homepage/abstract_title_bg.png b/src/assets/homepage/abstract_title_bg.png new file mode 100644 index 0000000..cd3fe04 Binary files /dev/null and b/src/assets/homepage/abstract_title_bg.png differ diff --git a/src/assets/homepage_bg.png b/src/assets/homepage/bg.png similarity index 100% rename from src/assets/homepage_bg.png rename to src/assets/homepage/bg.png diff --git a/src/assets/homepage_bg_rot.png b/src/assets/homepage/bg_rot.png similarity index 100% rename from src/assets/homepage_bg_rot.png rename to src/assets/homepage/bg_rot.png diff --git a/src/assets/homepage/bg_rot_fade.png b/src/assets/homepage/bg_rot_fade.png new file mode 100644 index 0000000..bcbb368 Binary files /dev/null and b/src/assets/homepage/bg_rot_fade.png differ diff --git a/src/assets/homepage_bg_rot_mobile.png b/src/assets/homepage/bg_rot_mobile.png similarity index 100% rename from src/assets/homepage_bg_rot_mobile.png rename to src/assets/homepage/bg_rot_mobile.png diff --git a/src/assets/homepage/bg_rot_mobile_fade.png b/src/assets/homepage/bg_rot_mobile_fade.png new file mode 100644 index 0000000..e33bf93 Binary files /dev/null and b/src/assets/homepage/bg_rot_mobile_fade.png differ diff --git a/src/assets/homepage/bg_top_fade.png b/src/assets/homepage/bg_top_fade.png new file mode 100644 index 0000000..8441607 Binary files /dev/null and b/src/assets/homepage/bg_top_fade.png differ diff --git a/src/assets/homepage_bg_top_mobile.png b/src/assets/homepage/bg_top_mobile.png similarity index 100% rename from src/assets/homepage_bg_top_mobile.png rename to src/assets/homepage/bg_top_mobile.png diff --git a/src/assets/homepage/bg_top_mobile_fade.png b/src/assets/homepage/bg_top_mobile_fade.png new file mode 100644 index 0000000..cbc28cd Binary files /dev/null and b/src/assets/homepage/bg_top_mobile_fade.png differ diff --git a/src/assets/homepage/video_bg.png b/src/assets/homepage/video_bg.png new file mode 100644 index 0000000..6b16a2c Binary files /dev/null and b/src/assets/homepage/video_bg.png differ diff --git a/src/assets/homepage_bg.svg b/src/assets/homepage_bg.svg deleted file mode 100644 index f7577d1..0000000 --- a/src/assets/homepage_bg.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/src/assets/homepage_bg_top.png b/src/assets/homepage_bg_top.png deleted file mode 100644 index 23b9a52..0000000 Binary files a/src/assets/homepage_bg_top.png and /dev/null differ diff --git a/src/assets/logo.svg b/src/assets/logo.svg index f23bc78..bfe51c0 100644 --- a/src/assets/logo.svg +++ b/src/assets/logo.svg @@ -1,9 +1,30 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/CaptionedGraphics.vue b/src/components/CaptionedGraphics.vue new file mode 100644 index 0000000..2d18255 --- /dev/null +++ b/src/components/CaptionedGraphics.vue @@ -0,0 +1,17 @@ + + +
+
+ +
+ +
+ +
+
+ diff --git a/src/components/CustomTable.vue b/src/components/CustomTable.vue index eed2af3..b52234b 100644 --- a/src/components/CustomTable.vue +++ b/src/components/CustomTable.vue @@ -4,7 +4,7 @@ defineProps<{ headers: string[] rowHeaders: string[] rowsPerRowHeader: number - data: number[][] + data: any[][] } }>() @@ -12,7 +12,7 @@ const border = 'border-notebookText' diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue deleted file mode 100644 index 22b98ac..0000000 --- a/src/components/NavBar.vue +++ /dev/null @@ -1,107 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/components/lab-notebook/Notebook.vue b/src/components/lab-notebook/Notebook.vue index 9716058..8bc6f5f 100644 --- a/src/components/lab-notebook/Notebook.vue +++ b/src/components/lab-notebook/Notebook.vue @@ -5,7 +5,7 @@ import NotebookBody from '@/components/lab-notebook/NotebookBody.vue' + + diff --git a/src/views/enzymosome/GroupCView.vue b/src/views/enzymosome/GroupCView.vue new file mode 100644 index 0000000..cc98307 --- /dev/null +++ b/src/views/enzymosome/GroupCView.vue @@ -0,0 +1,259 @@ + + +