diff --git a/HomePage/static/HomePage/CSS/HKWTS.css b/HomePage/static/HomePage/CSS/HKWTS.css index 52229c1..c07b076 100644 --- a/HomePage/static/HomePage/CSS/HKWTS.css +++ b/HomePage/static/HomePage/CSS/HKWTS.css @@ -559,4 +559,56 @@ a { .footerTable { width:100%; +} + +#gallery { + width:80%; + display:none; +} + +#gallery img { + width:70%; + align-items:center; + display:flex; + +} +.galleryImg { + width:50%; +} + +@media screen and (max-width: 768px) { + #gallery{ + display:block; + } + #descriptionTable .img { + display:none; + } + #descriptionTable #information { + width:100%; + } +} + +#footerTable table { + width:80%; + margin-left:16%; +} + +#linksTable table { + width:25%; + margin-left:35%; +} + +@media screen and (max-width:495px) { + #footerTable table { + width:90%; + float:left; + margin-left:0%; + } + #linksTable table { + width:35%; + margin-left:10%; + } + .img-container { + padding-top:40%; + } } \ No newline at end of file diff --git a/HomePage/static/HomePage/CSS/RUMS.css b/HomePage/static/HomePage/CSS/RUMS.css index b5f3638..169fce3 100644 --- a/HomePage/static/HomePage/CSS/RUMS.css +++ b/HomePage/static/HomePage/CSS/RUMS.css @@ -509,4 +509,56 @@ a { #descriptionTable tr .img { width:30%; padding:2%; +} + +#gallery { + width:80%; + display:none; +} + +#gallery img { + width:70%; + align-items:center; + display:flex; + +} +.galleryImg { + width:50%; +} + +@media screen and (max-width: 768px) { + #gallery{ + display:block; + } + #descriptionTable .img { + display:none; + } + #descriptionTable #information { + width:100%; + } +} + +#footerTable table { + width:80%; + margin-left:16%; +} + +#linksTable table { + width:25%; + margin-left:35%; +} + +@media screen and (max-width:495px) { + #footerTable table { + width:90%; + float:left; + margin-left:0%; + } + #linksTable table { + width:35%; + margin-left:10%; + } + .img-container { + padding-top:40%; + } } \ No newline at end of file diff --git a/HomePage/static/HomePage/CSS/TKP.css b/HomePage/static/HomePage/CSS/TKP.css index b94593e..a1f4114 100644 --- a/HomePage/static/HomePage/CSS/TKP.css +++ b/HomePage/static/HomePage/CSS/TKP.css @@ -279,4 +279,57 @@ a { .footerTable { width:100%; +} + +#gallery { + width:80%; + display:none; +} + +#gallery img { + width:75%; + align-items:center; + display:flex; + +} + +.galleryImg { + width:50%; +} + +@media screen and (max-width: 768px) { + #gallery{ + display:block; + } + #descriptionTable .img { + display:none; + } + #descriptionTable #information { + width:100%; + } +} + +#footerTable table { + width:80%; + margin-left:16%; +} + +#linksTable table { + width:25%; + margin-left:35%; +} + +@media screen and (max-width:495px) { + #footerTable table { + width:90%; + float:left; + margin-left:0%; + } + #linksTable table { + width:35%; + margin-left:10%; + } + .img-container { + padding-top:40%; + } } \ No newline at end of file diff --git a/HomePage/static/HomePage/CSS/WQCS.css b/HomePage/static/HomePage/CSS/WQCS.css index b94593e..24634fe 100644 --- a/HomePage/static/HomePage/CSS/WQCS.css +++ b/HomePage/static/HomePage/CSS/WQCS.css @@ -219,13 +219,13 @@ a { .footer { width:100%; background-color:#000; - height:50%; background-position:center; background-repeat:no-repeat; background-size:cover; position:fixed; bottom:0; z-index:-1; + overflow:hidden; } .footer h3 { @@ -279,4 +279,53 @@ a { .footerTable { width:100%; +} + +#gallery { + width:50%; + display:none; +} + +#gallery img { + width:70%; + align-items:center; + display:flex; + +} + +@media screen and (max-width: 768px) { + #gallery{ + display:block; + } + #descriptionTable .img { + display:none; + } + #descriptionTable #information { + width:100%; + } +} + +#footerTable table { + width:80%; + margin-left:16%; +} + +#linksTable table { + width:25%; + margin-left:35%; +} + +@media screen and (max-width:495px) { + #footerTable table { + width:90%; + float:left; + margin-left:0%; + } + #linksTable table { + width:35%; + margin-left:10%; + } + .img-container { + padding-top:40%; + } } \ No newline at end of file diff --git a/HomePage/static/HomePage/CSS/aboutus.css b/HomePage/static/HomePage/CSS/aboutus.css index 21303bd..1a3fd9c 100644 --- a/HomePage/static/HomePage/CSS/aboutus.css +++ b/HomePage/static/HomePage/CSS/aboutus.css @@ -2,6 +2,7 @@ html { margin:0 auto; padding:0; scroll-behavior:smooth; + overflow-x:hidden; } * { @@ -137,8 +138,6 @@ a { margin-left:0%; background: #3498db; padding: 30px 25px; - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; text-align: center; color: #fff; } @@ -220,13 +219,14 @@ table img { .footer { width:100%; background-color:#000; - height:50%; background-position:center; background-repeat:no-repeat; background-size:cover; position:fixed; bottom:0; z-index:-1; + padding-bottom:2%; + overflow:hidden; } .footer h3 { @@ -282,3 +282,111 @@ table img { transform: translate(0%, 40%); transition: 0.4s ease-out; } + +#socialMedia #github { + margin-left:50%; +} + +#socialMedia #youtube { + margin-right:50%; +} + +@media screen and (max-width: 768px) { + #socialMedia #github { + margin-left:25%; + } + #socialMedia #youtube { + margin-right:25%; + } + #phoneData { + margin-left:30%; + } + .wrapper { + width:90%; + } + .wrapper .left { + width:80%; + padding: 15px 10px; + } +} + +@media screen and (max-width: 460px) { + .wrapper .left img { + margin-top:120%; + margin-bottom:20%; + } +} +@media screen and (max-width: 410px) { + #phoneData { + display:inline-block; + margin-top:25%; + margin-left:-105%; + text-align:center; + + } + #emailData { + align-items:center; + text-align:center; + width:100%; + margin-left:-5%; + + } +} + +@media screen and (max-width: 310px) { + .wrapper { + width:100%; + border:none; + border-top: 3px solid #000; + border-bottom: 3px solid #000; + } +} + +@media screen and (max-width: 285px) { + #informationTitle, #projectsTitle { + letter-spacing:1px; + } + #socialMedia #github { + margin-left:0%; + } + #socialMedia #youtube { + margin-right:0%; + } + #recent { + width:100%; + text-align:center; + margin-left:-0%; + } + #mostViewed { + margin-top:40%; + margin-left:-100%; + width:100%; + text-align:center; + } +} +#footerTable table { + width:80%; + margin-left:16%; +} + +#linksTable table { + width:25%; + margin-left:35%; +} + +@media screen and (max-width:495px) { + #footerTable table { + width:90%; + float:left; + margin-left:0%; + } + #linksTable table { + width:35%; + margin-left:10%; + } + .img-container { + padding-top:40%; + } +} + + diff --git a/HomePage/static/HomePage/CSS/contacts.css b/HomePage/static/HomePage/CSS/contacts.css index 4dc5432..4120edb 100644 --- a/HomePage/static/HomePage/CSS/contacts.css +++ b/HomePage/static/HomePage/CSS/contacts.css @@ -2,6 +2,7 @@ html { margin:0 auto; padding:0; overflow-x:hidden; + scroll-behavior:smooth; } * { @@ -31,6 +32,23 @@ html { text-align:center; } +.learn-more i { + color:#fff; + font-size:50px; + transition: 0.4s ease; + +} + +.learn-more { + margin-left:49%; + animation:title 1000ms; +} + +.learn-more i:hover { + transform: translate(0%, 40%); + transition: 0.4s ease-out; +} + #slider figure h1 { font-size:3em; font-family: 'Gothic A1', sans serif; @@ -38,10 +56,6 @@ html { color:#fff; } -.content { - margin-top:50px; -} - .inner-container { width:100%; min-width:1000px; @@ -59,20 +73,18 @@ html { margin: 0 auto; width:100%; height:80%; - padding-top:23%; + padding-top:24%; padding-bottom:19%; background-position:center; background-repeat:no-repeat; background-size:cover; background-attachment:fixed; position:relative; - margin-bottom:24%; } .img-container h1 { - padding-left:20%; + text-align:center; font-size:4em; - float:left; font-family: 'Questrial', sans serif; text-align:center; color:#fff; @@ -127,7 +139,6 @@ a { } .img-container .btn { - margin-top:3%; animation:title 1000ms; position:center; display: inline-block; @@ -139,7 +150,7 @@ a { text-align:center; outline:none; text-decoration:none; - margin-left:-13%; + margin-left:45%; transition: background-color 0.2s ease-out, color 0.2s ease-out; } @@ -458,7 +469,6 @@ a { .footer { width:100%; background-color:#000; - height:50%; background-position:center; background-repeat:no-repeat; background-size:cover; @@ -519,16 +529,11 @@ a { } .content { - background-color:#fff; - width:30%; - background-position:center; - background-repeat:no-repeat; - background-size:cover; - position:absolute; - top:25%; - left:40%; - transform:translate(50%, 50%); - background:none; + padding-top:2%; + width:100%; + position:relative; + background:#fff; + margin-bottom:24%; } @@ -544,9 +549,38 @@ a { } .content h3 { - padding:3%; + padding:1%; + padding-left:20%; font-size:1.5em; font-family: 'Questrial', sans serif; - color:#fff; + color:#000; animation:title 1000ms; +} + +#footerTable table { + width:80%; + margin-left:16%; +} + +#linksTable table { + width:25%; + margin-left:35%; +} + +@media screen and (max-width:495px) { + .img-container { + padding-top:30%; + } + #footerTable table { + width:90%; + float:left; + margin-left:0%; + } + #linksTable table { + width:35%; + margin-left:10%; + } + .img-container { + padding-top:40%; + } } \ No newline at end of file diff --git a/HomePage/static/HomePage/CSS/data.css b/HomePage/static/HomePage/CSS/data.css index f06da75..82a053d 100644 --- a/HomePage/static/HomePage/CSS/data.css +++ b/HomePage/static/HomePage/CSS/data.css @@ -7,6 +7,7 @@ html { margin:0 auto; padding:0; scroll-behavior:smooth; + overflow-x:hidden; } ::-webkit-scrollbar { @@ -610,4 +611,47 @@ a { .text-container ul { float:left; list-style:disc inside; +} + +#tableLinksMobile { + display:none; +} + +@media screen and (max-width:435px) { + #tableLinks { + display:none; + } + #tableLinksMobile { + display:flex; + flex-direction:column; + width:100%; + } + #tableLinksMobile tr, #tableLinksMobile td { + width:100%; + } +} + +#footerTable table { + width:80%; + margin-left:16%; +} + +#linksTable table { + width:25%; + margin-left:35%; +} + +@media screen and (max-width:495px) { + #footerTable table { + width:90%; + float:left; + margin-left:0%; + } + #linksTable table { + width:35%; + margin-left:10%; + } + .img-container { + padding-top:40%; + } } \ No newline at end of file diff --git a/HomePage/static/HomePage/CSS/homepage.css b/HomePage/static/HomePage/CSS/homepage.css index 55c8b80..f7a108f 100644 --- a/HomePage/static/HomePage/CSS/homepage.css +++ b/HomePage/static/HomePage/CSS/homepage.css @@ -12,37 +12,12 @@ html { ::-webkit-scrollbar { width:0px; } -#slider { - overflow:hidden; -} -#slider figure image { - width:70%; - float:left; -} -#slider figure { - position:relative; - width:300%; - margin:0; - left:0; - text-align:center; -} -#slider figure h1 { - font-size:3em; - font-family: 'Gothic A1', sans serif; - text-align:center; - color:#fff; -} -#slider figure -.content { - margin-top:50px; -} .img-container { padding-top:22%; - padding-bottom:19%; - margin: 0 auto; + padding-bottom:20%; width:100%; height:80%; - background-position:center; + background-position:center 0px; background-repeat:no-repeat; background-size:cover; background-attachment:fixed; @@ -174,7 +149,7 @@ a { margin-top:-17px; padding-left:3%; padding-right:3%; - font-size:30px; + font-size:25px; font-family: 'Questrial', sans serif; font-weight:400; color:#79b9cf; @@ -184,9 +159,8 @@ a { padding-top:2%; padding-bottom:1%; padding-left:5%; - font-size:30px; + font-size:25px; font-family: 'Questrial', sans serif; - font-weight:400; color:#79b9cf; } @@ -454,13 +428,13 @@ table img { .footer { width:100%; background-color:#000; - height:50%; background-position:center; background-repeat:no-repeat; background-size:cover; position:fixed; bottom:0; z-index:-1; + overflow:hidden; } .footer h3 { @@ -513,6 +487,67 @@ table img { } #title h1 { - font-size:4em; + font-size:5em; +} +@media screen and (max-width: 768px) { + .slider figure .slide .sliderHeading { + font-size:2em; + } + .slider figure .slide .blob { + font-size:1.3em; + } + .img-container { + padding-top:30%; + } } +@media screen and (max-width:530px) { + .slider figure .slide #RUMS { + font-size:1.7em; + } + .slider figure .slide #WQCSBlob { + font-size: 1em; + } +} + +@media screen and (max-width:940px) { + #divBeforeFooter .btn-right { + display:none; + } + #divBeforeFooter #mobile { + display:inline-block; + } + #contacts { + padding-left:25%; + } + #posts { + padding-right:23%; + } +} + +#footerTable table { + width:80%; + margin-left:16%; +} + +#linksTable table { + width:25%; + margin-left:35%; +} + +@media screen and (max-width:495px) { + #footerTable table { + width:90%; + float:left; + margin-left:0%; + } + #linksTable table { + width:35%; + margin-left:10%; + } + .img-container { + padding-top:40%; + } +} + + diff --git a/HomePage/static/HomePage/CSS/navbar.css b/HomePage/static/HomePage/CSS/navbar.css index 02c7061..d8b6012 100644 --- a/HomePage/static/HomePage/CSS/navbar.css +++ b/HomePage/static/HomePage/CSS/navbar.css @@ -19,10 +19,10 @@ nav { nav img { float:left; margin-left:3%; - margin-top:1%; + margin-top:0.5%; padding-right:5%; - width:10%; - height:10%; + width:3%; + align-items:center; } nav ul .navoption { @@ -49,6 +49,7 @@ nav ul li { float:left; list-style:none; position:relative; + padding-top:1.5%; } nav ul li a { transition:color 0.2s ease-out; @@ -94,11 +95,11 @@ nav a:hover { @keyframes navmenu { 0% { opacity:0; - top:105px; + top:110%; } 100% { opacity:1; - top:95px; + top:100%; } } nav ul li ul li a { @@ -130,6 +131,113 @@ nav ul li ul li:hover ul { position:absolute; width:190px; left:185px; - top:0px; + top:100px; animation:navmenu 300ms; +} + +nav ul li a i { + font-size:0px; +} + +nav .downButton { + display:none; +} + +@media screen and (max-width: 768px) { + #monitoringData:hover ul { + display:none; + } + nav ul li a i { + font-size:1.2em; + } + .line { + width: 30px; + height: 3px; + background: black; + margin: 7px; + } + #hamburger { + position: absolute; + cursor: pointer; + right: 5%; + top: 50%; + transform: translate(-5%, -50%); + z-index: 2; + } + #nav-links { + top:100px; + padding-top:5%; + display:flex; + position: fixed; + background: #fff; + height: 100vh; + width: 100%; + flex-direction: column; + clip-path: circle(100px at 90% -12%); + -webkit-clip-path: circle(100px at 90% -12%); + transition: all 1s ease-out; + pointer-events: none; + } + nav img { + width:8%; + margin-top:0%; + z-index:20000000; + } + #nav-links.open { + padding-top:5%; + top:100px; + z-index:1; + -webkit-clip-path: circle(1500px at 90% -10%); + pointer-events: all; + } + + #nav-links .navoption { + padding:3%; + opacity: 0; + transition:opacity 0.5s ease; + + } + + #nav-links .navoption.fade { + padding:3%; + opacity: 1; + + transition: opacity 0.5s ease; + } + nav ul li:hover ul { + align-items:center; + position:relative; + flex-direction:column; + color:#c1c1c1; + display:flex; + animation: navmenu-mobile 300ms; + width:100%; + padding:10px 0px; + } + nav ul li:hover .long-menu { + flex-direction:column; + width:100%; + position:relative; + align-items:center; + padding:10px 8px; + color:#c1c1c1; + display:flex; + animation: navmenu-mobile 300ms; + } + @keyframes navmenu-mobile { + 0% { + opacity:0; + top:0%; + } + 100% { + opacity:1; + top:0%; + } + } + + + + + + } \ No newline at end of file diff --git a/HomePage/static/HomePage/CSS/posts.css b/HomePage/static/HomePage/CSS/posts.css index dfa6e57..95537db 100644 --- a/HomePage/static/HomePage/CSS/posts.css +++ b/HomePage/static/HomePage/CSS/posts.css @@ -518,3 +518,34 @@ table { #title h1 { font-size:4em; } + +@media screen and (max-width:768px) { + .img-container { + padding-top:30%; + } +} + +#footerTable table { + width:80%; + margin-left:16%; +} + +#linksTable table { + width:25%; + margin-left:35%; +} + +@media screen and (max-width:495px) { + #footerTable table { + width:90%; + float:left; + margin-left:0%; + } + #linksTable table { + width:35%; + margin-left:10%; + } + .img-container { + padding-top:40%; + } +} \ No newline at end of file diff --git a/HomePage/static/HomePage/CSS/slider.css b/HomePage/static/HomePage/CSS/slider.css index b85aac7..7e7b0f0 100644 --- a/HomePage/static/HomePage/CSS/slider.css +++ b/HomePage/static/HomePage/CSS/slider.css @@ -140,5 +140,5 @@ background-color:#fff; color:#000; transition:background-color 0.3s ease-in, color 0.3s ease-in; +} -} \ No newline at end of file diff --git a/HomePage/static/HomePage/Rudra.png b/HomePage/static/HomePage/Rudra.png index 347bc2d..0c63b1a 100644 Binary files a/HomePage/static/HomePage/Rudra.png and b/HomePage/static/HomePage/Rudra.png differ diff --git a/HomePage/templates/HomePage/AboutUs.html b/HomePage/templates/HomePage/AboutUs.html index a35f608..70f2653 100644 --- a/HomePage/templates/HomePage/AboutUs.html +++ b/HomePage/templates/HomePage/AboutUs.html @@ -15,23 +15,82 @@ + About Us - + -