diff --git a/class_registration_app/package-lock.json b/class_registration_app/package-lock.json
index 77b9d05..7b9c703 100644
--- a/class_registration_app/package-lock.json
+++ b/class_registration_app/package-lock.json
@@ -12,6 +12,7 @@
"ngrok": "^5.0.0-beta.2",
"npm-run-all": "^4.1.5",
"pinia": "^2.1.6",
+ "v-smooth-scroll": "^2.0.0-beta.2",
"vue": "^3.3.4",
"vue-router": "^4.2.4"
},
@@ -19761,6 +19762,14 @@
"uuid": "bin/uuid"
}
},
+ "node_modules/v-smooth-scroll": {
+ "version": "2.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/v-smooth-scroll/-/v-smooth-scroll-2.0.0-beta.2.tgz",
+ "integrity": "sha512-uGWjayzx3mY1QAlDFe+JVCyYPpUqec3NE3tBXq8leIkS23zPcuXmmF2R2MY1UT7uP5gEgEo/Y5blXq37fnXYJw==",
+ "peerDependencies": {
+ "vue": "^3.0.1"
+ }
+ },
"node_modules/validate-npm-package-license": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
diff --git a/class_registration_app/package.json b/class_registration_app/package.json
index 1222754..f5a1d90 100644
--- a/class_registration_app/package.json
+++ b/class_registration_app/package.json
@@ -17,6 +17,7 @@
"ngrok": "^5.0.0-beta.2",
"npm-run-all": "^4.1.5",
"pinia": "^2.1.6",
+ "v-smooth-scroll": "^2.0.0-beta.2",
"vue": "^3.3.4",
"vue-router": "^4.2.4"
},
diff --git a/class_registration_app/src/assets/case.jpeg b/class_registration_app/src/assets/case.jpeg
new file mode 100644
index 0000000..850eec5
Binary files /dev/null and b/class_registration_app/src/assets/case.jpeg differ
diff --git a/class_registration_app/src/assets/fall.jpeg b/class_registration_app/src/assets/fall.jpeg
new file mode 100644
index 0000000..cbfdb83
Binary files /dev/null and b/class_registration_app/src/assets/fall.jpeg differ
diff --git a/class_registration_app/src/assets/health.jpeg b/class_registration_app/src/assets/health.jpeg
new file mode 100644
index 0000000..7fd3f49
Binary files /dev/null and b/class_registration_app/src/assets/health.jpeg differ
diff --git a/class_registration_app/src/assets/library.jpeg b/class_registration_app/src/assets/library.jpeg
new file mode 100644
index 0000000..80e73be
Binary files /dev/null and b/class_registration_app/src/assets/library.jpeg differ
diff --git a/class_registration_app/src/assets/main.css b/class_registration_app/src/assets/main.css
index cc51580..bbb5827 100644
--- a/class_registration_app/src/assets/main.css
+++ b/class_registration_app/src/assets/main.css
@@ -1,5 +1,30 @@
@import './base.css';
+@import url(https://fonts.googleapis.com/css?family=Raleway:400,700,800|Roboto:400,700);*,:after,:before {
+ --tw-ring-offset-shadow: 0 0 #0000;
+ --tw-ring-shadow: 0 0 #0000;
+ --tw-shadow: 0 0 #0000;
+ --tw-shadow-colored: 0 0 #0000;
+ --tw-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
+ --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
+ --tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
+}
+
+@font-face {
+ font-family: UConn;
+ font-style: normal;
+ font-weight: 400;
+ src: url(//uconn-cdn-files.s3.us-east-2.stackpathstorage.com/shared/fonts/uconn/uconn.eot);
+ src: url(//uconn-cdn-files.s3.us-east-2.stackpathstorage.com/shared/fonts/uconn/uconn.eot?#iefix) format("embedded-opentype"),url(//uconn-cdn-files.s3.us-east-2.stackpathstorage.com/shared/fonts/uconn/uconn.svg#uconnregular) format("svg"),url(//uconn-cdn-files.s3.us-east-2.stackpathstorage.com/shared/fonts/uconn/uconn.woff) format("woff"),url(//uconn-cdn-files.s3.us-east-2.stackpathstorage.com/shared/fonts/uconn/uconn.ttf) format("truetype")
+}
+
#app {
min-width: 100vw;
@@ -19,7 +44,6 @@ a,
@media (hover: hover) {
a:hover {
- background-color: hsla(226, 93%, 53%, 0.299);
cursor:pointer;
}
}
@@ -93,7 +117,8 @@ a,
padding: 1.2rem 3rem;
position: relative;
text-transform: uppercase;
- transition: 0.2s;
+ transition: 0.4s;
+ font-size: 1vw;
}
.btn-97:hover {
box-shadow: 0 6px 0 -4px #fff, 0 9px 0 -4px #aaa, 0 12px 0 -4px #000;
diff --git a/class_registration_app/src/assets/union.jpeg b/class_registration_app/src/assets/union.jpeg
new file mode 100644
index 0000000..05ccbdf
Binary files /dev/null and b/class_registration_app/src/assets/union.jpeg differ
diff --git a/class_registration_app/src/assets/winter.jpeg b/class_registration_app/src/assets/winter.jpeg
new file mode 100644
index 0000000..304fce5
Binary files /dev/null and b/class_registration_app/src/assets/winter.jpeg differ
diff --git a/class_registration_app/src/assets/winter2.jpeg b/class_registration_app/src/assets/winter2.jpeg
new file mode 100644
index 0000000..dd7db22
Binary files /dev/null and b/class_registration_app/src/assets/winter2.jpeg differ
diff --git a/class_registration_app/src/components/StartUp.vue b/class_registration_app/src/components/StartUp.vue
index 3d647e5..b6b456f 100644
--- a/class_registration_app/src/components/StartUp.vue
+++ b/class_registration_app/src/components/StartUp.vue
@@ -6,14 +6,14 @@ import AppVue from '@/App.vue';
-
+
\ No newline at end of file
diff --git a/class_registration_app/src/main.ts b/class_registration_app/src/main.ts
index cb3fecf..1c6e631 100644
--- a/class_registration_app/src/main.ts
+++ b/class_registration_app/src/main.ts
@@ -1,4 +1,5 @@
import './assets/main.css'
+import VueSmoothScroll from 'v-smooth-scroll'
import { createApp } from 'vue'
import { createPinia } from 'pinia'
@@ -11,7 +12,10 @@ import { Amplify, Auth } from "aws-amplify";
//Amplify.configure(awsconfig);
const app = createApp(App)
-
+app.use(VueSmoothScroll, {
+ duration: 400,
+ updateHistory: false,
+ })
app.use(createPinia())
app.use(router)