diff --git a/src/assets/animation.css b/src/assets/animation.css new file mode 100644 index 0000000..edd1676 --- /dev/null +++ b/src/assets/animation.css @@ -0,0 +1,47 @@ + +.fadeSlideIn { + animation: fsiLoad 1s; +} + +@keyframes fsiLoad { + from { + opacity: 0; + transform: translateY(10px); + } + + to { + opacity: 1; + transform: translateY(0px); + } +} + +.dropdown .dropdown-menu { + -webkit-transition: all 0.5s; + -moz-transition: all 0.5s; + -ms-transition: all 0.5s; + -o-transition: all 0.5s; + transition: all 0.5s; + + max-height: 0; + display: block; + overflow: hidden; + opacity: 0; +} + +.dropdown.show .dropdown-menu { + max-height: 300px; + opacity: 1; +} + +.fadeIn { + animation: fiLoad 1s; +} + +@keyframes fiLoad { + from { + opacity: 0; + } + to { + opacity: 1; + } +} \ No newline at end of file diff --git a/src/assets/applemusic.png b/src/assets/applemusic.png new file mode 100644 index 0000000..9a4bfc0 Binary files /dev/null and b/src/assets/applemusic.png differ diff --git a/src/assets/bg.png b/src/assets/bg.png new file mode 100644 index 0000000..b0ec6ff Binary files /dev/null and b/src/assets/bg.png differ diff --git a/src/assets/instagram.png b/src/assets/instagram.png new file mode 100644 index 0000000..2e30aef Binary files /dev/null and b/src/assets/instagram.png differ diff --git a/src/assets/style.css b/src/assets/style.css new file mode 100644 index 0000000..df16418 --- /dev/null +++ b/src/assets/style.css @@ -0,0 +1,202 @@ +html { + width: 100%; + height: 100%; + background-color: rgba(218,218,218,1); +} + +body { + min-height: 100vh; + background: linear-gradient(0deg, rgba(218,218,218,1) 0%, rgba(153,153,153,1) 100%); + background-repeat: no-repeat; + background-attachment: fixed; +} + +.footer { + width: 100%; + height: 200px; + position: fixed; + left: 0; + bottom: 0; + background-image: url('/src/assets/bg.png'); + background-repeat: no-repeat; + background-position: bottom center; + background-size: cover; + overflow: auto; +} + +.menu_button { + width: 40px; + height: 40px; + margin-top: 7px; + filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.6)); + content: url('/src/assets/menu_button.png');; +} + +.dropdown-menu { + margin-top: 5px; + background-color: rgba(255, 255, 255, 0.3); + text-align: center; + backdrop-filter: blur(5px); + filter: drop-shadow(0px 2px 5px rgba(0,0,0,0.3)); + position: absolute; + z-index: 1001; +} + +.dropdown-item:hover { + background: rgba(255, 255, 255, 0.1); +} + +.content { + position: relative; + width: 100%; + margin-top: 50px; + margin-bottom: 50px; + padding: 10px; + border-radius: 10px; + background-color: rgba(255, 255, 255, 0.3); + backdrop-filter: blur(50px); + filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.3)); + color: black; + z-index: 1000; +} + +.video { + aspect-ratio: 16 / 9; + width: 100%; + } + +.logo { + width: 30%; + height: auto; + position: relative; + margin-top: 10px; + filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.6)); + display: block; + margin-left: auto; + margin-right: auto; + content: url('/src/assets/tanh_logo.png'); +} + +.tanh { + width: 35%; + height: auto; + position: relative; + margin-top: 10px; + margin-bottom: 50px; + filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.6)); + display: block; + margin-left: auto; + margin-right: auto; + border-radius: 10px; + z-index: 1000; + content: url('/src/assets/tanh.jpg'); +} + +blockquote { + font-size: 1.2em; + font-family:Open Sans; + font-style:italic; + color: #555555; + padding:1.2em 30px 1.2em 75px; + border-left:8px solid #78C0A8 ; + line-height:1.6; + position: relative; +} + +blockquote::before { + font-family:Arial; + content: "\201C"; + color:#78C0A8; + font-size:4em; + position: absolute; + left: 10px; + top:-10px; +} + +blockquote::after { + content: ''; +} + +blockquote cite { + display:block; + color:#333333; + font-style: normal; + font-weight: bold; + margin-top:1em; +} + +.social-icon { + width: 75px; + display: inline-block; +} + +.social-icon:hover { + filter: drop-shadow(0 0 1em #8d00a0aa); +} + +.instagram { + content: url('/src/assets/instagram.png'); +} + +.spotify { + content: url('/src/assets/spotify.png'); +} + +.soundcloud { + content: url('/src/assets/soundcloud.png'); +} + +.applemusic { + content: url('/src/assets/applemusic.png'); +} + +.tiktok { + content: url('/src/assets/tiktok.png'); +} + +.youtube { + content: url('/src/assets/youtube.png'); +} + +.socials { + position: relative; + margin-bottom: 50px; + border-radius: 10px; + background-color: rgba(255, 255, 255, 0.3); + backdrop-filter: blur(50px); + filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.3)); + color: black; + z-index: 1000; + text-align: center; + padding: 10px; + display: inline-block; /* Only as wide as its content */ + margin-left: auto; /* Center horizontally */ +} + +@media (max-width: 500px) { + .tanh { + width: 85%; + } + + blockquote { + font-size: 1em; + } + + .logo { + width: 60%; + } + + .dropdown-item { + font-size: 1.4em; + } + + .dropdown-menu { + left: 0; + right: 0; + width: 94vw; + } + + .social-icon { + width: 50px; + } +} \ No newline at end of file