diff --git a/class_registration_app/src/App.vue b/class_registration_app/src/App.vue index ae5056c..d73316c 100644 --- a/class_registration_app/src/App.vue +++ b/class_registration_app/src/App.vue @@ -68,5 +68,7 @@ nav a:first-of-type { padding: 1rem 0; margin-top: 1rem; } + + } diff --git a/class_registration_app/src/assets/main.css b/class_registration_app/src/assets/main.css index e8667cd..ae11a22 100644 --- a/class_registration_app/src/assets/main.css +++ b/class_registration_app/src/assets/main.css @@ -9,15 +9,18 @@ } a, -.green { - text-decoration: none; - color: hsla(160, 100%, 37%, 1); +.navy { + text-decoration: underline; + font-weight: 700; + text-shadow: 1px 1px 2px navy; + color: white; transition: 0.4s; } @media (hover: hover) { a:hover { - background-color: hsla(160, 100%, 37%, 0.2); + background-color: hsla(226, 93%, 53%, 0.299); + cursor:pointer; } } @@ -33,3 +36,62 @@ a, padding: 0 2rem; } } + +.btn-97, +.btn-97 *, +.btn-97 :after, +.btn-97 :before, +.btn-97:after, +.btn-97:before { + border: 0 solid; + box-sizing: border-box; +} +.btn-97 { + -webkit-tap-highlight-color: transparent; + -webkit-appearance: button; + background-color: #000; + background-image: none; + color: #fff; + cursor: pointer; + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, + Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, + Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; + font-size: 100%; + line-height: 1.5; + margin: 0; + -webkit-mask-image: -webkit-radial-gradient(#000, #fff); + padding: 0; +} +.btn-97:disabled { + cursor: default; +} +.btn-97:-moz-focusring { + outline: auto; +} +.btn-97 svg { + display: block; + vertical-align: middle; +} +.btn-97 [hidden] { + display: none; +} +.btn-97 { + background: navy; + border: 1px solid; + border-radius: 999px; + box-sizing: border-box; + color: white; + display: block; + font-weight: 900; + -webkit-mask-image: none; + overflow: hidden; + padding: 1.2rem 3rem; + position: relative; + text-transform: uppercase; + transition: 0.2s; +} +.btn-97:hover { + box-shadow: 0 6px 0 -4px #fff, 0 9px 0 -4px #aaa, 0 12px 0 -4px #000; + transform: translateY(-5px); +} + diff --git a/class_registration_app/src/components/Home.vue b/class_registration_app/src/components/Home.vue index 0db014d..87fc7b2 100644 --- a/class_registration_app/src/components/Home.vue +++ b/class_registration_app/src/components/Home.vue @@ -16,7 +16,8 @@