diff --git a/package.json b/package.json
index 9272b0f..9a630d1 100644
--- a/package.json
+++ b/package.json
@@ -8,10 +8,13 @@
"lint": "vue-cli-service lint"
},
"dependencies": {
+ "bootstrap": "^5.1.3",
+ "bootstrap-icons": "^1.6.1",
"core-js": "^3.6.5",
"vue": "^3.0.0"
},
"devDependencies": {
+ "@types/bootstrap": "^5.1.6",
"@typescript-eslint/eslint-plugin": "^4.18.0",
"@typescript-eslint/parser": "^4.18.0",
"@vue/cli-plugin-babel": "~4.5.0",
diff --git a/public/index.html b/public/index.html
index 3e5a139..e8006de 100644
--- a/public/index.html
+++ b/public/index.html
@@ -1,17 +1,11 @@
-
+
-
-
-
-
- <%= htmlWebpackPlugin.options.title %>
+
+
+ PDF Library
-
-
diff --git a/src/App.vue b/src/App.vue
index d8c2576..e2c58e3 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,26 +1,66 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ Title |
+ Links |
+
+
+
+
+ {{ file }} |
+
+
+ |
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
-
-
diff --git a/src/assets/logo.png b/src/assets/logo.png
deleted file mode 100644
index f3d2503..0000000
Binary files a/src/assets/logo.png and /dev/null differ
diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue
deleted file mode 100644
index df9fcc1..0000000
--- a/src/components/HelloWorld.vue
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
{{ msg }}
-
- For a guide and recipes on how to configure / customize this project,
- check out the
- vue-cli documentation.
-
-
Installed CLI Plugins
-
-
Essential Links
-
-
Ecosystem
-
-
-
-
-
-
-
-
diff --git a/src/main.ts b/src/main.ts
index 684d042..01b9244 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -1,4 +1,7 @@
import { createApp } from 'vue';
+import 'bootstrap/dist/css/bootstrap.min.css';
+import 'bootstrap-icons/font/bootstrap-icons.css';
+import 'bootstrap';
import App from './App.vue';
createApp(App).mount('#app');
diff --git a/yarn.lock b/yarn.lock
index cd2f05b..77d28b0 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -986,6 +986,11 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
+"@popperjs/core@^2.9.2":
+ version "2.10.2"
+ resolved "https://registry.npmmirror.com/@popperjs/core/download/@popperjs/core-2.10.2.tgz?cache=0&sync_timestamp=1633001441229&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40popperjs%2Fcore%2Fdownload%2F%40popperjs%2Fcore-2.10.2.tgz#0798c03351f0dea1a5a4cabddf26a55a7cbee590"
+ integrity sha1-B5jAM1Hw3qGlpMq93yalWny+5ZA=
+
"@soda/friendly-errors-webpack-plugin@^1.7.1":
version "1.8.0"
resolved "https://registry.npm.taobao.org/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.8.0.tgz#84751d82a93019d5c92c0cf0e45ac59087cd2240"
@@ -1009,6 +1014,14 @@
"@types/connect" "*"
"@types/node" "*"
+"@types/bootstrap@^5.1.6":
+ version "5.1.6"
+ resolved "https://registry.nlark.com/@types/bootstrap/download/@types/bootstrap-5.1.6.tgz#669a0cd7fb37bca12424e0d68f1f4704cfcdb780"
+ integrity sha1-ZpoM1/s3vKEkJODWjx9HBM/Nt4A=
+ dependencies:
+ "@popperjs/core" "^2.9.2"
+ "@types/jquery" "*"
+
"@types/connect-history-api-fallback@*":
version "1.3.5"
resolved "https://registry.nlark.com/@types/connect-history-api-fallback/download/@types/connect-history-api-fallback-1.3.5.tgz?cache=0&sync_timestamp=1629707001404&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fconnect-history-api-fallback%2Fdownload%2F%40types%2Fconnect-history-api-fallback-1.3.5.tgz#d1f7a8a09d0ed5a57aee5ae9c18ab9b803205dae"
@@ -1058,6 +1071,13 @@
dependencies:
"@types/node" "*"
+"@types/jquery@*":
+ version "3.5.8"
+ resolved "https://registry.npmmirror.com/@types/jquery/download/@types/jquery-3.5.8.tgz#83bfbcdf4e625c5471590f92703c06aadb052a09"
+ integrity sha1-g7+8305iXFRxWQ+ScDwGqtsFKgk=
+ dependencies:
+ "@types/sizzle" "*"
+
"@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7":
version "7.0.9"
resolved "https://registry.nlark.com/@types/json-schema/download/@types/json-schema-7.0.9.tgz?cache=0&sync_timestamp=1629708189890&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fjson-schema%2Fdownload%2F%40types%2Fjson-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d"
@@ -1121,6 +1141,11 @@
"@types/mime" "^1"
"@types/node" "*"
+"@types/sizzle@*":
+ version "2.3.3"
+ resolved "https://registry.nlark.com/@types/sizzle/download/@types/sizzle-2.3.3.tgz#ff5e2f1902969d305225a047c8a0fd5c915cebef"
+ integrity sha1-/14vGQKWnTBSJaBHyKD9XJFc6+8=
+
"@types/source-list-map@*":
version "0.1.2"
resolved "https://registry.nlark.com/@types/source-list-map/download/@types/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9"
@@ -2285,6 +2310,16 @@ boolbase@^1.0.0, boolbase@~1.0.0:
resolved "https://registry.nlark.com/boolbase/download/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
+bootstrap-icons@^1.6.1:
+ version "1.6.1"
+ resolved "https://registry.npmmirror.com/bootstrap-icons/download/bootstrap-icons-1.6.1.tgz#66c87beff34840efa5f248b3091c82d9348864e8"
+ integrity sha1-Zsh77/NIQO+l8kizCRyC2TSIZOg=
+
+bootstrap@^5.1.3:
+ version "5.1.3"
+ resolved "https://registry.npmmirror.com/bootstrap/download/bootstrap-5.1.3.tgz?cache=0&sync_timestamp=1635517548345&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fbootstrap%2Fdownload%2Fbootstrap-5.1.3.tgz#ba081b0c130f810fa70900acbc1c6d3c28fa8f34"
+ integrity sha1-uggbDBMPgQ+nCQCsvBxtPCj6jzQ=
+
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.nlark.com/brace-expansion/download/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"