From b2523b8dc5d466c2fec5bb7f34f63968c3e2b978 Mon Sep 17 00:00:00 2001 From: Joshua Oloton Date: Tue, 11 Jun 2024 09:20:01 +0100 Subject: [PATCH 1/8] teams section update --- css/about.css | 2 -- css/styles.css | 91 ++++++++++++++++++++++++++++++++++++++++++-------- index.html | 14 +++----- 3 files changed, 81 insertions(+), 26 deletions(-) diff --git a/css/about.css b/css/about.css index 5213358..ebca7cd 100644 --- a/css/about.css +++ b/css/about.css @@ -286,9 +286,7 @@ nav ul li a:hover { @media only screen and (max-width: 1100px) { #join-community .content { - /* flex-direction: column; */ padding: 4rem 2rem; - /* width: 85%; */ max-width: 700px; } diff --git a/css/styles.css b/css/styles.css index 3c4a4f1..13ad7a1 100644 --- a/css/styles.css +++ b/css/styles.css @@ -339,7 +339,7 @@ nav ul li a:hover { display: grid; justify-content: center; justify-items: center; - grid-template-rows: repeat(5, 1fr); + grid-template-rows: repeat(4, 1fr); /* only 4 slides in why join section */ gap: 0em; overflow-x: auto; @@ -381,7 +381,7 @@ nav ul li a:hover { } #why-join .carouselWrapper>ul { - grid-template-columns: 1fr; + /* grid-template-columns: 1fr; */ transform: rotate(0deg) translateY(0px); gap: 1em; width: 100%; @@ -574,6 +574,41 @@ section header { /* beginning of teams section */ +#team .slide:nth-child(1) .team-image, +#team .slide:nth-child(7) .team-image, +#team .slide:nth-child(13) .team-image { + filter: drop-shadow(10px 10px 0px #FBBC04); +} + +#team .slide:nth-child(2) .team-image, +#team .slide:nth-child(8) .team-image, +#team .slide:nth-child(14) .team-image { + filter: drop-shadow(10px 10px 0px #0F9D58); +} + +#team .slide:nth-child(3) .team-image, +#team .slide:nth-child(9) .team-image { + filter: drop-shadow(10px 10px 0px #EA4335); +} + +#team .slide:nth-child(4) .team-image, +#team .slide:nth-child(10) .team-image { + filter: drop-shadow(10px 10px 0px #4285F4); +} + +#team .slide:nth-child(5) .team-image, +#team .slide:nth-child(11) .team-image { + filter: drop-shadow(10px 10px 0px #000); +} + +#team .slide:nth-child(6) .team-image, +#team .slide:nth-child(12) .team-image { + filter: drop-shadow(10px 10px 0px #FBBC04); +} + +/* .... */ +/* remove old styles below (replaced by rules above) */ + [class^="col-"]:nth-child(1) .team-image, [class^="col-"]:nth-child(7) .team-image, [class^="col-"]:nth-child(13) .team-image { @@ -624,8 +659,6 @@ section header { left: 0; } - - .view-team { display: flex; justify-content: center; @@ -657,17 +690,13 @@ section header { #team .slide { width: 325px; - /* height: 400px; */ + height: 375px; } #team .slide a { text-decoration: none; } -/* #team .carouselWrapper>ul { - grid-template-columns: repeat(14, 1fr); -} */ - #team .slide img { width: 100%; } @@ -676,6 +705,12 @@ section header { border: 3px solid #000; } +@media screen and (max-width: 600px) { + #team .slide { + height: 450px; + } +} + @media screen and (max-width: 992px) { .view-team { width: 90%; @@ -818,6 +853,13 @@ header.hidden-sm { grid-template-columns: repeat(14, 1fr); } +@media screen and (max-width: 600px) { + #team .carouselWrapper>ul { + gap: 2em; + } +} + + #testimonials .carouselWrapper>ul::-webkit-scrollbar, #events .carouselWrapper>ul::-webkit-scrollbar, #team .carouselWrapper>ul::-webkit-scrollbar, @@ -894,9 +936,7 @@ header.hidden-sm { .vector-blocks { display: none; } -} -@media screen and (max-width: 600px) { #testimonials .slide { height: auto; } @@ -1032,6 +1072,13 @@ header.hidden-sm { width: var(--carousel-width); } + #team ul[data-slides] { + --carousel-width: 500px; + transform: rotate(-90deg) translateY(calc(-1*var(--carousel-width))); + transform-origin: right top; + width: var(--carousel-width); + } + #join ul[data-slides] { --carousel-width: 950px; transform: rotate(-90deg) translateY(calc(-1*var(--carousel-width))); @@ -1050,6 +1097,10 @@ header.hidden-sm { max-height: 950px; } + #team .carouselWrapper { + height: 500px; + } + #testimonials .carouselWrapper { max-height: 600px; } @@ -1065,6 +1116,7 @@ header.hidden-sm { #testimonials .slide, #events .slide, + #team .slide, #join .slide { transform: rotate(90deg); } @@ -1084,13 +1136,24 @@ header.hidden-sm { } #testimonials .carouselWrapper>ul, - #events .carouselWrapper>ul, - #team .carouselWrapper>ul, - #join .carouselWrapper>ul { + #events .carouselWrapper>ul { + /* #team .carouselWrapper>ul, */ grid-template: none; grid-template-rows: repeat(5, 1fr); } + /* #join .carouselWrapper>ul { + grid-template: none; + grid-template-rows: repeat(4, 1fr); + } */ + + #team .carouselWrapper>ul { + grid-template: none; + grid-template-rows: repeat(14, 1fr); + justify-content: center; + /* border: 1px solid; */ + } + #testimonials .carousel-buttons, #events .carousel-buttons, #why-join .carousel-buttons { diff --git a/index.html b/index.html index c405673..a0ee3d2 100644 --- a/index.html +++ b/index.html @@ -99,12 +99,6 @@

Empowering the next generation of developers

Learn from Google experts through workshops, hackathons, and events.

-
  • -

    Learn

    -

    - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eget turpis molestie, accumsan augue vel, convallis ligula. Mauris at nulla in erat imperdiet tempus. -

    -
  • Skill development

    @@ -198,7 +192,7 @@

    Empowering the next generation of developers

    Meet Our Team

    -
    +
    • @@ -206,8 +200,8 @@

      Meet Our Team

      Team profile image
      -
      Hafsah Anibaba
      -

      Lead

      +
      Hafsah Anibaba..
      +

      GDSC Lead

  • @@ -356,7 +350,7 @@
    UmmulKhair AbdulRasheed
    -
    +
    From 8f28714978d798d2534a0067cd8dbfe0e9a1996d Mon Sep 17 00:00:00 2001 From: Joshua Oloton Date: Wed, 19 Jun 2024 07:32:43 +0100 Subject: [PATCH 2/8] hackathon.html --- css/hackathon.css | 635 ++++++++++++++++++++++++++++ hackathon.html | 400 ++++++++++++++++++ images/hackathons/avatar-1.png | Bin 0 -> 19240 bytes images/hackathons/avatar-2.png | Bin 0 -> 18414 bytes images/hackathons/avatar-3.png | Bin 0 -> 19370 bytes images/hackathons/avatar-4.png | Bin 0 -> 16575 bytes images/hackathons/design-avatar.svg | 17 + images/hackathons/dev-avatar.svg | 17 + images/hackathons/mentor-avatar.svg | 17 + images/hackathons/nocode-avatar.svg | 17 + 10 files changed, 1103 insertions(+) create mode 100644 css/hackathon.css create mode 100644 hackathon.html create mode 100644 images/hackathons/avatar-1.png create mode 100644 images/hackathons/avatar-2.png create mode 100644 images/hackathons/avatar-3.png create mode 100644 images/hackathons/avatar-4.png create mode 100644 images/hackathons/design-avatar.svg create mode 100644 images/hackathons/dev-avatar.svg create mode 100644 images/hackathons/mentor-avatar.svg create mode 100644 images/hackathons/nocode-avatar.svg diff --git a/css/hackathon.css b/css/hackathon.css new file mode 100644 index 0000000..e446401 --- /dev/null +++ b/css/hackathon.css @@ -0,0 +1,635 @@ +:root { + --light-yellow: #fff7e9; + --dark-yellow: #e99f1f; + --blue: #4285f4; + --green: #addcbc; +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + background: #f1f3f4; + /* font-family: 'Google Sans'; */ +} + +.section-spacer { + padding: 100px 0; +} + +.section-title { + font-weight: bold; + font-size: 4rem; +} + +.section-header { + margin-bottom: 50px; + padding-right: 10px; + padding-left: 10px; +} + +.content { + max-width: 90%; + margin: auto; +} + +header { + padding: 15px 50px; + display: flex; + align-items: center; + justify-content: space-between; + border-bottom: 1px solid #e0ddde; +} + +header ul { + display: flex; + list-style: none; + margin: 0; +} + +@media (max-width: 767px) { + header { + padding: 15px 20px; + } + + header ul { + display: none; + } + + header .header-cta { + display: none; + } + + .content { + max-width: none; + } + + .section-title { + font-size: 2.5rem; + } +} + +@media (min-width: 768px) { + header .menubar { + display: none; + } +} + +header ul li { + margin: 0; +} + +header ul li a { + text-decoration: none; + color: #000; + padding: 10px; +} + +header .header-cta { + background: #4285f4; + color: #fff; + border-radius: 20px; + padding: 10px 20px; + text-decoration: none; +} + +header .menubar { + font-size: 25px; + margin-right: 20px; +} + +nav { + display: none; + position: fixed; + width: 250px; + height: 100%; + top: 0; + right: 0; + z-index: 2; + background: rgba(66, 133, 240, 0.8); + box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); + backdrop-filter: blur(5px); + -webkit-backdrop-filter: blur(5px); + border: 1px solid rgba(255, 255, 255, 0.3); + transition: all 0.3s ease; +} + +nav .close { + color: #fff; + float: right; + padding: 20px 40px 15px; + font-size: 20px; + cursor: pointer; +} + +nav ul { + padding: 0; + list-style-type: none; + margin-top: 50px; +} + +nav ul li { + padding: 0; + cursor: pointer; +} + +nav ul li a { + display: block; + margin: 5px 20px; + padding: 15px 20px; + color: #fff; + border-radius: 50px; + text-decoration: none; +} + +nav ul li a.active, +nav ul li a:hover { + color: #4285F4; + background: #fff; +} + +/* hero styling start */ + +#hero { + margin: 2rem 0; + position: relative; +} + +#hero .content h5 { + font-size: 3.7rem; + font-weight: bold; + text-shadow: 1px 1px 1px grey; +} + +#hero .content p { + text-align: justify; + text-justify: inter-word; +} + +#hero .content { + display: grid; + column-gap: 2em; + grid-template-columns: repeat(4, 1fr); + width: 60%; + margin: auto; + padding: 3rem 8rem; + position: relative; +} + +#hero .content .date { + align-self: self-end; + background-color: var(--green); + font-weight: bold; + height: 3rem; + border-radius: 8px; + display: flex; + align-items: center; + justify-content: center; + max-width: 12rem; +} + +#hero .content .register { + background-color: var(--blue); + font-weight: bold; + height: 3rem; + border-radius: 8px; + display: flex; + align-items: center; + justify-content: center; +} + +#hero .register a { + color: #fff; + text-decoration: none; +} + +#hero .content h5:first-child { + grid-column: 1 / 3; +} + +#hero .content h5:nth-of-type(2) { + grid-column: 1 / -1; +} + +#hero .content p:nth-of-type(2) { + grid-column: span 3; + grid-row: span 2; +} + +.avatar.design { + position: absolute; + left: 0; + top: 0; +} + +.avatar.dev { + position: absolute; + right: 0; + top: 0; +} + +.avatar.mentor { + position: absolute; + left: 0; + bottom: 0; +} + +.avatar.nocode { + position: absolute; + right: 0; + bottom: 0; +} + +#hero .scribbles { + width: 6rem; + height: 6rem; +} + +.scribbles.upper-left { + position: absolute; + top: 0; + left: 5%; +} + +.scribbles.upper-right { + position: absolute; + top: 0; + right: 5%; +} + +.scribbles.bottom-right { + width: 10rem; + height: 10rem; + position: absolute; + bottom: 0; + right: 0; +} + +@media only screen and (max-width: 1352px) { + #hero .content { + width: 80%; + } + + #hero .content .date { + grid-column: 3 / 5; + } +} + +@media only screen and (max-width: 1000px) { + + #hero .content { + width: 90%; + } + + #hero .content .date { + margin-left: 4rem; + } +} + +@media only screen and (max-width: 768px) { + + #hero .content { + padding: 10rem 0; + column-gap: 0.5em; + } + + #hero .content .date { + grid-column: 3 / 5; + margin-left: 5rem; + } +} + +@media only screen and (max-width: 500px) { + + #hero .content h5 { + font-size: 2.5rem; + } + + #hero .content h5:first-child { + grid-column: 1 / 3; + } + + #hero .content p { + font-size: 0.9rem; + } + + #hero .content { + column-gap: 0.5em; + } + + #hero .content .date { + grid-column: span 2; + font-size: 0.8rem; + margin-left: 3rem; + } + + #hero .content p:nth-of-type(2) { + grid-row: span 1; + } + + #hero .content .register { + align-self: start; + grid-column: span 2; + } + +} + +/* hero styling end */ + +/* event info styles */ + +section.event-info { + margin: 3rem 0; +} + +.event-info .content { + width: 80%; + margin: auto; + border: 1px solid var(--dark-yellow); + border-radius: 5px; + display: grid; + grid-template-columns: repeat(3, 1fr); + background-color: var(--light-yellow); + padding: 1.5em; +} + +.event { + display: flex; + gap: 1em; + font-weight: 600; + padding: 1em; +} + +.event i { + color: var(--dark-yellow); +} + +.event h5 { + font-weight: 700; +} + +.event h6 { + font-size: 1.15rem; +} + +@media only screen and (max-width: 768px) { + .event-info .content { + grid-template-columns: 1fr; + width: 90%; + } +} + +/* event info styles end */ + +/* page content start */ + +section.hackathon-details { + margin: 3rem 0; + padding: 3rem 0; +} + +.hackathon-details .content { + width: 80%; + margin: auto; +} + +.hackathon-details .content div { + margin: 3rem 0; +} + +.hackathon-details h5 { + font-size: 1.65rem; + font-weight: bold; +} + +.hackathon-details p, +.hackathon-details li { + text-align: justify; + text-justify: inter-word; + font-weight: 500; + font-size: 1.45rem; +} + +@media only screen and (max-width: 768px) { + + section.hackathon-details { + margin: 1rem 0; + padding: 1rem 0; + } + + .hackathon-details .content { + width: 90%; + } + + .hackathon-details h5 { + font-size: 1.55rem; + font-weight: bold; + } + + .hackathon-details p, + .hackathon-details li { + text-align: left; + text-justify: auto; + font-size: 1.35rem; + } + + .hackathon-details .content div { + margin: 1.5rem 0; + } +} + +/* page content end */ + +/* judges and mentors start */ + +.judges-mentors .content { + width: 80%; +} + +.speaker, +.judges, +.mentors, +.sponsors { + margin: 2rem 0; +} + +.speaker *, +.judges *, +.mentors * { + /* border: 1px solid; */ +} + +.judges-mentors h5 { + font-size: 1.6rem; +} + +.judges-mentors h6 { + font-size: 1.5rem; +} + +.judges-details, +.mentors-details { + display: grid; + grid-template-columns: repeat(2, 1fr); +} + +.speaker-card, +.judges-card, +.mentors-card, +.sponsors-card { + display: flex; + gap: 1em; + align-items: center; + margin: 1rem 0; +} + +.speaker-card img, +.judges-card img, +.mentors-card img { + width: 10rem; +} + +.sponsors-card img { + width: 4rem; +} + +.speaker-text p, +.judges-text p, +.mentors-text p { + margin: 0; + font-size: 1.4rem; +} + +.sponsors-card p { + margin: 0; + font-size: 1.15rem; +} + +.speaker-text p:nth-child(2), +.judges-text p:nth-child(2), +.mentors-text p:nth-child(2) { + font-style: italic; +} + +.sponsors-details { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 1em; +} + +@media only screen and (max-width: 768px) { + + .judges-mentors .content { + width: 80%; + } + + .judges-details, + .mentors-details { + grid-template-columns: 1fr; + } + + .sponsors-details { + display: grid; + grid-template-columns: 1fr; + gap: 1em; + } + + .speaker-card img, + .judges-card img, + .mentors-card img { + width: 6rem; + } + + .speaker-text p, + .judges-text p, + .mentors-text p { + font-size: 1.2rem; + } +} + +/* judges and mentors end */ + +/* Start of footer section */ + +.logo-xsm { + max-width: 50px; +} + +.logo-sm { + max-width: 200px; +} + +.mb-10 { + margin-bottom: 10px; +} + +footer, +.testimonials { + background-color: #000; + color: #fff; + padding: 40px 0; +} + +.footer-widget a { + color: #fff; + text-decoration: none; +} + +.footer-widget ul { + list-style-type: none; + padding: 0; +} + +.footer-widget ul li { + margin: 10px 0; +} + +.footer-widget ul li:first-of-type { + margin-top: 0; +} + +.footer-widget ul li a { + color: #fff; +} + +.footer-widget ul li a:hover { + text-decoration: none; + color: #bbb; +} + +.footer-widget__title { + margin-bottom: 15px; + font-size: 18px; + color: #fff; +} + +.footer-section>.container-fluid { + max-width: 90%; +} + +.social-list__inline { + list-style: none; + padding: 0; + margin: 0; +} + +.social-list__inline li {} + +.social-list__inline li { + margin-right: 15px; +} + +.social-list__inline li:last-of-type { + margin: 0; +} + +.social-list__inline li a { + color: #1B2733; + font-size: 22px; + margin-left: 8px; +} + +/* End of footer section */ \ No newline at end of file diff --git a/hackathon.html b/hackathon.html new file mode 100644 index 0000000..ece7081 --- /dev/null +++ b/hackathon.html @@ -0,0 +1,400 @@ + + + + + + + Hackathons + + + + + + +
    + + + Join GDSC + +
    + + + +
    +
    +
    +
    Innovative
    +

    25-27 June

    +
    TechHackathon
    +
    2024
    +

    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the + industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type + and scrambled it to make a type specimen book.

    +

    Register Now

    + + + + + +
    + + +
    + +
    +
    +
    + +
    +
    DATE
    +
    July 20-22, 2024
    +
    +
    +
    + +
    +
    NUMBER OF PARTICIPANTS
    +
    200
    Team Size: 3-5 members per team
    +
    +
    +
    + +
    +
    REGISTRATION
    +
    July 10, 2024
    Fee: $50 per participant
    +
    +
    +
    + +
    +
    TIME
    +
    9:00AM - 9:00PM (each day)
    +
    +
    +
    + +
    +
    VENUE
    +
    Landmark event centre, Lekki
    +
    +
    +
    +
    + +
    +
    +
    +
    Introduction
    +

    Welcome to the Innovative Tech Hackathon 2024! Join us for a 48-hour coding marathon where + developers, designers, and entrepreneurs come together to create innovative solutions. Themes + include AI, sustainability, and fintech.

    +
    +
    +
    Agenda
    +
      +
    • Day 1: Opening Ceremony, Team Formation, Initial Hacking
    • +
    • Day 2: Workshops, Mentoring Sessions, Hacking Continues
    • +
    • Day 3: Final Hacking, Project Submission, Judging, Awards Ceremony
    • +
    +
    +
    +
    Challenges
    +

    Our hackathon features a variety of challenges across different domains. Here are some of the + categories you can participate in:

    +
      +
    1. Healthcare Innovation: Develop solutions to improve patient care and streamline medical + processes.
    2. +
    3. Sustainable Technology: Create projects that promote sustainability and environmental + protection.
    4. +
    5. Fintech Solutions: Design applications to enhance financial services and accessibility.
    6. +
    7. Education Tools: Build tools that enhance learning experiences for students and educators.
    8. +
    9. Open Innovation: Work on any innovative idea that excites you and solves real-world problems. +
    10. +
    +
    +
    +
    Requirements
    +

    To participate in the hackathon, ensure you meet the following requirements:

    +
      +
    • Team Size: 1-4 members per team
    • +
    • Age: Participants must be 18 years or older
    • +
    • Registration: Complete the online registration form by July 10, 2024
    • +
    • Equipment: Bring your own laptops and any necessary hardware
    • +
    +
    +
    +
    Submission
    +
      +
    • Deadline: All projects must be submitted by [Submission Deadline]
    • +
    • Format: Submit your project through our online portal. Include a brief description, demo video, + and source code repository link (e.g., GitHub).
    • +
    • Documentation: Provide clear and concise documentation of your project.
    • +
    +
    +
    +
    Judging Criteria
    +
      +
    • Innovation: Originality and creativity of the idea.
    • +
    • Impact: Potential impact and usefulness of the project.
    • +
    • Technical Complexity: Level of technical skill and complexity involved.
    • +
    • Design and Usability: User interface and overall user experience.
    • +
    • Presentation: Quality and clarity of the project presentation and demo.
    • +
    +
    +
    +
    Prizes
    +
      +
    • 1st Prize: $5000 + [Additional Perks]
    • +
    • 2nd Prize: $3000 + [Additional Perks]
    • +
    • 3rd Prize: $1000 + [Additional Perks]
    • +
    • Special Category Prizes: Each challenge category winner will receive [Prize Details]
    • +
    +
    +
    +
    + +
    +
    +
    Judges and Mentors
    +
    +
    Keynote Speaker
    +
    + Keynote speaker +
    +

    Dr Jane Smith

    +

    CTO of FutureTech Innovations

    +
    +
    +
    +
    +
    Judges
    +
    +
    + Keynote speaker +
    +

    Dr Jane Smith

    +

    CTO of FutureTech Innovations

    +
    +
    +
    + Keynote speaker +
    +

    Dr Jane Smith

    +

    CTO of FutureTech Innovations

    +
    +
    +
    + Keynote speaker +
    +

    Dr Jane Smith

    +

    CTO of FutureTech Innovations

    +
    +
    +
    + Keynote speaker +
    +

    Dr Jane Smith

    +

    CTO of FutureTech Innovations

    +
    +
    +
    +
    +
    +
    Mentors
    +
    +
    + Keynote speaker +
    +

    Dr Jane Smith

    +

    CTO of FutureTech Innovations

    +
    +
    +
    + Keynote speaker +
    +

    Dr Jane Smith

    +

    CTO of FutureTech Innovations

    +
    +
    +
    + Keynote speaker +
    +

    Dr Jane Smith

    +

    CTO of FutureTech Innovations

    +
    +
    +
    + Keynote speaker +
    +

    Dr Jane Smith

    +

    CTO of FutureTech Innovations

    +
    +
    +
    +
    +
    +
    Sponsors
    +
    +
    + Keynote speaker +

    Platinum sponsor: Tech Giant Inc

    +
    +
    + Keynote speaker +

    Gold sponsor: GreenEnergy Gaint Co

    +
    +
    + Keynote speaker +

    Silver sponsor: Fintech Startups

    +
    +
    +
    +
    +
    + +
    + + + + + + + + \ No newline at end of file diff --git a/images/hackathons/avatar-1.png b/images/hackathons/avatar-1.png new file mode 100644 index 0000000000000000000000000000000000000000..7413e07ef46a2556c72ff48a6e18f45d8b112ef9 GIT binary patch literal 19240 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 P00000NkvXXu0mjf^1PVo literal 0 HcmV?d00001 diff --git a/images/hackathons/avatar-2.png b/images/hackathons/avatar-2.png new file mode 100644 index 0000000000000000000000000000000000000000..232f86609409eb916a9008f5e8d584de16e6d78f GIT binary patch literal 18414 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 VlTr5A25A5Q002ovPDHLkV1hgNbN2uM literal 0 HcmV?d00001 diff --git a/images/hackathons/avatar-3.png b/images/hackathons/avatar-3.png new file mode 100644 index 0000000000000000000000000000000000000000..45cb1b8d9d82cd4ae63a293053f2bcc79900661a GIT binary patch literal 19370 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 literal 0 HcmV?d00001 diff --git a/images/hackathons/avatar-4.png b/images/hackathons/avatar-4.png new file mode 100644 index 0000000000000000000000000000000000000000..a36d3cb918b12cbad4b1e6e5d00f0fb7a59ee8f7 GIT binary patch literal 16575 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 + + + + + + + + + + + + + + + + diff --git a/images/hackathons/dev-avatar.svg b/images/hackathons/dev-avatar.svg new file mode 100644 index 0000000..ce653f1 --- /dev/null +++ b/images/hackathons/dev-avatar.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/images/hackathons/mentor-avatar.svg b/images/hackathons/mentor-avatar.svg new file mode 100644 index 0000000..02f38cd --- /dev/null +++ b/images/hackathons/mentor-avatar.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/images/hackathons/nocode-avatar.svg b/images/hackathons/nocode-avatar.svg new file mode 100644 index 0000000..4165ad2 --- /dev/null +++ b/images/hackathons/nocode-avatar.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + From 3426f64ba33ef34706a30f4ddedcac06bca9b5f6 Mon Sep 17 00:00:00 2001 From: Joshua Oloton Date: Wed, 19 Jun 2024 16:33:54 +0100 Subject: [PATCH 3/8] programs and hackathon pages --- css/hackathon.css | 12 +- css/programs.css | 423 ++++++++++++++++++++++++++++++++ hackathon.html | 1 + images/hackathons/rectangle.png | Bin 0 -> 1115 bytes openhack.html | 356 +++++++++++++++++++++++++++ programs.html | 311 +++++++++++++++++++++++ workshop.html | 311 +++++++++++++++++++++++ 7 files changed, 1410 insertions(+), 4 deletions(-) create mode 100644 css/programs.css create mode 100644 images/hackathons/rectangle.png create mode 100644 openhack.html create mode 100644 programs.html create mode 100644 workshop.html diff --git a/css/hackathon.css b/css/hackathon.css index e446401..73423c0 100644 --- a/css/hackathon.css +++ b/css/hackathon.css @@ -246,16 +246,15 @@ nav ul li a:hover { #hero .scribbles { width: 6rem; height: 6rem; + position: absolute; } .scribbles.upper-left { - position: absolute; top: 0; left: 5%; } .scribbles.upper-right { - position: absolute; top: 0; right: 5%; } @@ -263,7 +262,6 @@ nav ul li a:hover { .scribbles.bottom-right { width: 10rem; height: 10rem; - position: absolute; bottom: 0; right: 0; } @@ -319,7 +317,7 @@ nav ul li a:hover { #hero .content { column-gap: 0.5em; } - + #hero .content .date { grid-column: span 2; font-size: 0.8rem; @@ -343,6 +341,12 @@ nav ul li a:hover { section.event-info { margin: 3rem 0; + border: 1px solid saddlebrown; + padding: 3rem 0; +} + +.event-info .scribbles { + position: absolute; } .event-info .content { diff --git a/css/programs.css b/css/programs.css new file mode 100644 index 0000000..eb0c602 --- /dev/null +++ b/css/programs.css @@ -0,0 +1,423 @@ +:root { + --light-yellow: #fff7e9; + --dark-yellow: #e99f1f; + --blue: #4285f4; + --green: #addcbc; +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + background: #f1f3f4; + /* font-family: "PT Sans", sans-serif; */ +} + +.section-spacer { + padding: 100px 0; +} + +.section-title { + font-weight: bold; + font-size: 4rem; +} + +.section-header { + margin-bottom: 50px; + padding-right: 10px; + padding-left: 10px; +} + +.content { + max-width: 90%; + margin: auto; +} + +#fontt { + /* font-family: "PT Sans", sans-serif; */ +} + +header { + padding: 15px 50px; + display: flex; + align-items: center; + justify-content: space-between; + border-bottom: 1px solid #e0ddde; +} + +header ul { + display: flex; + list-style: none; + margin: 0; +} + +@media (max-width: 767px) { + header { + padding: 15px 20px; + } + + header ul { + display: none; + } + + header .header-cta { + display: none; + } + + .content { + max-width: none; + } + + .section-title { + font-size: 2.5rem; + } +} + +@media (min-width: 768px) { + header .menubar { + display: none; + } +} + +header ul li { + margin: 0; +} + +header ul li a { + text-decoration: none; + color: #000; + padding: 10px; +} + +header .header-cta { + background: #4285f4; + color: #fff; + border-radius: 20px; + padding: 10px 20px; + text-decoration: none; +} + +header .menubar { + font-size: 25px; + margin-right: 20px; +} + +nav { + display: none; + position: fixed; + width: 250px; + height: 100%; + top: 0; + right: 0; + z-index: 2; + background: rgba(66, 133, 240, 0.8); + box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); + backdrop-filter: blur(5px); + -webkit-backdrop-filter: blur(5px); + border: 1px solid rgba(255, 255, 255, 0.3); + transition: all 0.3s ease; +} + +nav .close { + color: #fff; + float: right; + padding: 20px 40px 15px; + font-size: 20px; + cursor: pointer; +} + +nav ul { + padding: 0; + list-style-type: none; + margin-top: 50px; +} + +nav ul li { + padding: 0; + cursor: pointer; +} + +nav ul li a { + display: block; + margin: 5px 20px; + padding: 15px 20px; + color: #fff; + border-radius: 50px; + text-decoration: none; +} + +nav ul li a.active, +nav ul li a:hover { + color: #4285F4; + background: #fff; +} + +/* intro start */ + +section.intro { + position: relative; +} + +.scribbles { + position: absolute; +} + +.scribbles.left { + left: 0; + top: 50%; + transform: translateY(-50%); +} + +.scribbles.right { + right: 0; + top: 0; +} + +section.intro .content { + width: 50%; + margin: 4rem auto; + padding: 1rem 0; + text-align: center; +} + +.intro .content h1 { + /* font-size: 3.7rem; */ + font-weight: bold; + text-shadow: 1px 1px 1px grey; +} + +.intro .content p { + font-weight: 400; + font-size: 1.35rem; +} + +@media only screen and (max-width: 768px) { + section.intro { + border: 1px solid rgb(239, 233, 233); + } + + section.intro .content { + width: 80%; + } + + .scribbles { + width: 5rem; + height: 5rem; + } + + .scribbles.left { + left: 0; + bottom: 0; + top: auto; + transform: translateY(0px); + } + + .scribbles.right { + right: 0; + top: 0; + } + + .intro .content p { + font-size: 1.2rem; + } +} + +/* intro ends */ + +/* program cards styling */ + +.programs { + position: relative; +} + +.programs .vector-blocks { + position: absolute; + left: 0; + bottom: 0; +} + +.program { + margin: 3rem 0; + padding: 3rem 0; +} + +.program h5 { + font-weight: bold; +} + +.program p { + font-weight: 500; +} + +.program.upcoming { + position: relative; +} + +.upcoming .scribbles { + position: absolute; + right: 0; + bottom: 0; + transform: translateY(50%); + z-index: -10; +} + +.attend, .rank { + padding: 0.8rem 1em; + font-weight: bold; + border-radius: 25px; + text-decoration: none; +} + +.programs .content { + width: 80%; +} + +.card.red i, +.card.red .rank { + color: #eb4335; +} + +.card.red .rank { + background-color: #fbd9d7; +} + +.card.red .attend { + background-color: #eb4335; + color: #fff; +} + +.card.yellow i, +.card.yellow .rank { + color: #faab21; +} + +.card.yellow .rank { + background-color: #feeed3; +} + +.card.yellow .attend { + background-color: #faab21; + color: #fff; +} + +.card.green i, +.card.green .rank { + color: #31a858; +} + +.card.green .rank { + background-color: #d6eede; +} + +.card.green .attend { + background-color: #31a858; + color: #fff; +} + +.card.blue i, +.card.blue .rank { + color: #4285f4; +} + +.card.blue .rank { + background-color: #d9e7fd; +} + +.card.blue .attend { + background-color: #4285f4; + color: #fff; +} + +@media only screen and (max-width: 768px) { + .program { + margin: 1.5rem 0; + padding: 1.5rem 0; + } +} + +/* program cards styling ends */ + +/* Start of footer section */ + +.logo-xsm { + max-width: 50px; +} + +.logo-sm { + max-width: 200px; +} + +.mb-10 { + margin-bottom: 10px; +} + +footer, +.testimonials { + background-color: #000; + color: #fff; + padding: 40px 0; +} + +.footer-widget a { + color: #fff; + text-decoration: none; +} + +.footer-widget ul { + list-style-type: none; + padding: 0; +} + +.footer-widget ul li { + margin: 10px 0; +} + +.footer-widget ul li:first-of-type { + margin-top: 0; +} + +.footer-widget ul li a { + color: #fff; +} + +.footer-widget ul li a:hover { + text-decoration: none; + color: #bbb; +} + +.footer-widget__title { + margin-bottom: 15px; + font-size: 18px; + color: #fff; +} + +.footer-section>.container-fluid { + max-width: 90%; +} + +.social-list__inline { + list-style: none; + padding: 0; + margin: 0; +} + +.social-list__inline li {} + +.social-list__inline li { + margin-right: 15px; +} + +.social-list__inline li:last-of-type { + margin: 0; +} + +.social-list__inline li a { + color: #1B2733; + font-size: 22px; + margin-left: 8px; +} + +/* End of footer section */ \ No newline at end of file diff --git a/hackathon.html b/hackathon.html index ece7081..3a7c923 100644 --- a/hackathon.html +++ b/hackathon.html @@ -98,6 +98,7 @@
    Landmark event centre, Lekki
    +
    diff --git a/images/hackathons/rectangle.png b/images/hackathons/rectangle.png new file mode 100644 index 0000000000000000000000000000000000000000..af1e6f8d637d619fd3d9694e6b789da8c9f802e5 GIT binary patch literal 1115 zcmeAS@N?(olHy`uVBq!ia0y~yV5|nRKX9-C$%l4FmH;Wv0*}aI1_o|n5N2eUHAey{ z$XFcY?!>U}oXkrghb7(7*O7r?V?XzwL{P zUN(_m&&=SxHEwNK{Jf3v{0us`Oc*v)B=HLAAqNfWgz%&t;ucLK6U%`#RPD literal 0 HcmV?d00001 diff --git a/openhack.html b/openhack.html new file mode 100644 index 0000000..fa709d1 --- /dev/null +++ b/openhack.html @@ -0,0 +1,356 @@ + + + + + + Open Hack Week + + + + + + + + +
    + + + Join GDSC + +
    + + + +
    +
    +
    +

    Open Hack Week

    +

    Ask everything you need to know about our community, We are ready to answer all your questions.

    +
    + + +
    + +
    + +
    +
    +

    Upcoming Program

    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    Lorem Ipsum is simply dummy text of the printing and typesetting industry.

    +

    Track: Mobile

    +

    Language: JavaScript

    +

    Technologies: WebRTC

    +

    Status: Development

    +
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    +
    + Attend +
    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    Lorem Ipsum is simply dummy text of the printing and typesetting industry.

    +

    Track: Mobile

    +

    Language: JavaScript

    +

    Technologies: WebRTC

    +

    Status: Development

    +
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    +
    + Attend +
    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    Lorem Ipsum is simply dummy text of the printing and typesetting industry.

    +

    Track: Mobile

    +

    Language: JavaScript

    +

    Technologies: WebRTC

    +

    Status: Development

    +
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    +
    + Attend +
    +
    +
    + +
    +
    +

    Past Program

    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    Lorem Ipsum is simply dummy text of the printing and typesetting industry.

    +

    Track: Mobile

    +

    Language: JavaScript

    +

    Technologies: WebRTC

    +

    Status: Development

    +
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    +
    + Attend +
    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    Lorem Ipsum is simply dummy text of the printing and typesetting industry.

    +

    Track: Mobile

    +

    Language: JavaScript

    +

    Technologies: WebRTC

    +

    Status: Development

    +
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    +
    + Attend +
    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    Lorem Ipsum is simply dummy text of the printing and typesetting industry.

    +

    Track: Mobile

    +

    Language: JavaScript

    +

    Technologies: WebRTC

    +

    Status: Development

    +
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    +
    + Attend +
    +
    +
    +
    +
    +
    +
    + + + + + + + \ No newline at end of file diff --git a/programs.html b/programs.html new file mode 100644 index 0000000..0aca058 --- /dev/null +++ b/programs.html @@ -0,0 +1,311 @@ + + + + + + Programs + + + + + +
    + + + Join GDSC + +
    + + + +
    +
    +
    +

    Hackathon

    +

    Ask everything you need to know about our community, We are ready to answer all your questions.

    +
    + + +
    + +
    + +
    +
    +

    Upcoming Program

    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    + Event Card +
    +

    Intermediate

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    + Event Card +
    +

    Expert

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    + +
    +
    +

    Past Program

    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    + Event Card +
    +

    Intermediate

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    +
    +
    +
    +
    + + + + + + + \ No newline at end of file diff --git a/workshop.html b/workshop.html new file mode 100644 index 0000000..31542db --- /dev/null +++ b/workshop.html @@ -0,0 +1,311 @@ + + + + + + Workshops + + + + + +
    + + + Join GDSC + +
    + + + +
    +
    +
    +

    Workshop

    +

    Ask everything you need to know about our community, we are ready to answer all your questions.

    +
    + + +
    + +
    + +
    +
    +

    Upcoming Program

    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    + Event Card +
    +

    Intermediate

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    + Event Card +
    +

    Expert

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    + +
    +
    +

    Past Program

    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    + Event Card +
    +

    Beginner

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    + Event Card +
    +

    Intermediate

    +
    Open Hack Week
    +

    +   + 1st June, 2024 - 5th June, 2024 +

    +

    +   + LH 20, Main Campus +

    +

    +   + 10:00am - 12:00pm +

    + Attend +
    +
    +
    +
    +
    +
    +
    + + + + + + + \ No newline at end of file From af993609b339d2fe7a6a60c8c05ca4a042870de3 Mon Sep 17 00:00:00 2001 From: Joshua Oloton Date: Wed, 19 Jun 2024 16:52:22 +0100 Subject: [PATCH 4/8] removed border line --- css/hackathon.css | 1 - hackathon.html | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/css/hackathon.css b/css/hackathon.css index 73423c0..3239538 100644 --- a/css/hackathon.css +++ b/css/hackathon.css @@ -341,7 +341,6 @@ nav ul li a:hover { section.event-info { margin: 3rem 0; - border: 1px solid saddlebrown; padding: 3rem 0; } diff --git a/hackathon.html b/hackathon.html index 3a7c923..fe60838 100644 --- a/hackathon.html +++ b/hackathon.html @@ -54,7 +54,7 @@
    2024
    - +
    From fbd367c4b5a52724c98456034d0000c829ef9dc1 Mon Sep 17 00:00:00 2001 From: Joshua Oloton Date: Wed, 19 Jun 2024 17:02:01 +0100 Subject: [PATCH 5/8] added favicon --- about.html | 1 + hackathon.html | 1 + openhack.html | 1 + programs.html | 1 + 4 files changed, 4 insertions(+) diff --git a/about.html b/about.html index 06a3214..8d11777 100644 --- a/about.html +++ b/about.html @@ -3,6 +3,7 @@ + About Page diff --git a/hackathon.html b/hackathon.html index fe60838..ef4eb30 100644 --- a/hackathon.html +++ b/hackathon.html @@ -5,6 +5,7 @@ Hackathons + Open Hack Week + Programs + Date: Sun, 23 Jun 2024 11:45:43 +0100 Subject: [PATCH 6/8] updated about page content --- about.html | 65 +++++++++++++++++++++++++++++++++++++++---- css/about.css | 77 +++++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 121 insertions(+), 21 deletions(-) diff --git a/about.html b/about.html index 8d11777..00dbf69 100644 --- a/about.html +++ b/about.html @@ -1,13 +1,19 @@ + - + About Page + + + +
    -

    Copyright ©. All Rights Reserved. +

    Copyright © + . All Rights Reserved.

    @@ -186,4 +238,5 @@ + \ No newline at end of file diff --git a/css/about.css b/css/about.css index ebca7cd..5c4923a 100644 --- a/css/about.css +++ b/css/about.css @@ -15,7 +15,8 @@ body { .section-title { font-weight: bold; - font-size: 4rem; + font-size: 3.5rem; + margin-bottom: 1rem; } .section-header { @@ -155,6 +156,7 @@ nav ul li a:hover { grid-template-columns: 4fr 5fr; gap: 3em; position: relative; + padding-bottom: 5rem; } #who-we-are .content .scribbles { @@ -194,32 +196,73 @@ nav ul li a:hover { } .who-we-are__img .col:first-child { - justify-content: flex-end; + justify-content: center; } .who-we-are__text { padding: 5rem 2rem 2rem 2rem; } -.who-we-are__text p { +.blockquote { + box-sizing: border-box; +} + +.blockquote__text:not(.blockquote__text-author)::before, +.blockquote__text:not(.blockquote__text-author)::after { + font-size: 6rem; + /* margin-top: -1rem; */ + margin-bottom: -5rem; + display: block; + font-family: "Gelasio", serif; + font-style: italic; +} + +.blockquote__text:not(.blockquote__text-author)::before { + content: "\201c"; +} + +.blockquote__text:not(.blockquote__text-author)::after { + /* content: "\201d"; */ +} + +.blockquote__text { color: #4b4b4b; - font-size: 1.8rem; + font-style: italic; + font-size: 1.3rem; margin-top: 1rem; + text-align: justify; + text-justify: inter-word; + line-height: 1.5; +} + +.who-we-are__text .blockquote__text-author { + font-weight: bold; + font-style: normal; + text-align: right; +} + +.blockquote__text-author::before { + content: "\2014\0020"; } @media only screen and (max-width: 1100px) { - #who-we-are .content { + #who-we-are .content { grid-template-columns: 1fr; justify-items: center; padding: 2.5rem 0; } - .who-we-are__img, - .who-we-are__text { + .blockquote::before { + /* font-size: 6rem; */ + } + + + .who-we-are__img, + .who-we-are__text { width: 85%; max-width: 700px; } - + .who-we-are__img img { width: 100%; } @@ -228,7 +271,9 @@ nav ul li a:hover { padding: 1rem; } - .who-we-are__text p { + .who-we-are__text p, + .who-we-are__text blockquote, + .who-we-are__text address { font-size: 1.7rem; } } @@ -238,7 +283,9 @@ nav ul li a:hover { margin: 1rem 0; } - .who-we-are__text p { + .who-we-are__text p, + .who-we-are__text blockquote, + .who-we-are__text address { font-size: 1.2rem; } @@ -285,9 +332,9 @@ nav ul li a:hover { } @media only screen and (max-width: 1100px) { - #join-community .content { - padding: 4rem 2rem; - max-width: 700px; + #join-community .content { + padding: 4rem 2rem; + max-width: 700px; } #join-community { @@ -297,7 +344,7 @@ nav ul li a:hover { #join-community .content h3 { font-size: 1.7rem; } - + #join-community .content button { background-color: #0a2212; color: #fff; @@ -408,4 +455,4 @@ footer, margin-left: 8px; } -/* End of footer section */ +/* End of footer section */ \ No newline at end of file From cec96e7a3c554dd5dc35fa736b7b3e348b3a9cff Mon Sep 17 00:00:00 2001 From: Joshua Oloton Date: Fri, 28 Jun 2024 20:57:58 +0100 Subject: [PATCH 7/8] refactor changes and hackathon pages content updated --- battlegrid_hackathon.html | 287 +++++++++++++++++ css/battlegrid-hack.css | 406 +++++++++++++++++++++++++ css/hackathon.css | 9 + css/{programs.css => resume-hack.css} | 109 ++++++- images/hackathons/battlegrid-demo.png | Bin 0 -> 110641 bytes openhack.html | 2 +- programs.html => resume_hackathon.html | 145 ++++++++- 7 files changed, 938 insertions(+), 20 deletions(-) create mode 100644 battlegrid_hackathon.html create mode 100644 css/battlegrid-hack.css rename css/{programs.css => resume-hack.css} (80%) create mode 100644 images/hackathons/battlegrid-demo.png rename programs.html => resume_hackathon.html (68%) diff --git a/battlegrid_hackathon.html b/battlegrid_hackathon.html new file mode 100644 index 0000000..0115685 --- /dev/null +++ b/battlegrid_hackathon.html @@ -0,0 +1,287 @@ + + + + + + + Programs + + + + + + + +
    + + + Join GDSC + +
    + + + +
    +
    +
    +

    Operation BattleGrid: Strategic Frontiers

    +

    Command elite units on an 11x11 grid where chess meets modern warfare. Master advanced tactics, + exploit unique unit abilities, and shape your path to victory or defeat in this thrilling strategic + challenge. Are you ready to conquer the strategic frontiers? +

    +
    + + +
    + +
    +
    + +
    +
    Demo
    +
    + BattleGrid Demo +
    +
    +
    Functionality
    +
    +
  • + Undo Move: Reverts the last move(s) made by any player +
  • +
  • + Skip Turn: Enables players to skip their turn if desired +
  • +
  • + Export Moves: Generates a custom PGN format string representing the current + gameplay +
  • +
  • + Import Moves: Imports gameplay from a string provided by the Export Moves + function +
  • +
  • + Restart Game: Resets the entire gameplay. To preserve your progress, use the + Export Moves function beforehand +
  • +
    +
    +
    Game Units
    +
    +
    +
    Infantry (♙ ♟)
    +
      +
    • Modeled after chess pawns.
    • +
    • Can advance 1 or 2 squares forward on each move, unlike chess pawns with fixed subsequent moves.
    • +
    • Executes diagonal captures, reaching up to 2 squares to eliminate enemy units.
    • +
    +
    +
    +
    Tank (♖ ♜)
    +
      +
    • Modeled after chess rooks.
    • +
    • Can advance and capture both vertically and horizontally without step limitations.
    • +
    +
    +
    +
    Ghost (♘ ♞)
    +
      +
    • Modeled after chess knights.
    • +
    • Can advance and capture in the classic 2+1 L-shape or an extended 3+1 L-shape pattern.
    • +
    +
    +
    +
    Echo (◎ ◉)
    +
      +
    • Newly introduced piece, taking inspiration from a mini-queen (princess).
    • +
    • Can advance and capture two squares in any direction (vertical, horizontal, diagonal), with a fixed range of 2 squares.
    • +
    • Can also leap over units like Ghost (♘ ♞).
    • +
    +
    +
    +
    Drone (♗ ♝)
    +
      +
    • Modeled after chess bishops.
    • +
    • Can advance and capture diagonally without step limitations.
    • +
    • Can also advance in any direction but limited to a single square.
    • +
    • Cannot capture except only diagonally.
    • +
    +
    +
    +
    Peacekeeper (♕ ♛)
    +
      +
    • Modeled after chess queens.
    • +
    • Can advance and capture in any direction without step limitations.
    • +
    +
    +
    +
    Command Center (♔ ♚)
    +
      +
    • Modeled after chess kings.
    • +
    • Can advance and capture in any direction but limited to a single square at a time.
    • +
    • The game concludes when this unit is captured or checkmated.
    • +
    +
    +
    +
    +
    Game Rules
    +
    +
      +
    • Players have the option to skip their turn if they choose to do so
    • +
    • The game is won by any player whose Command Center (♔ ♚) reaches the hill located at block F6 +
    • +
    • The game can be concluded either by capturing or checkmating the opponent's Command Center (♔ ♚) +
    • +
    • There is no preference for which team plays first; it can be determined by mutual agreement or random selection +
    • +
    • Players are free to arrange their units in any formation, limited to the first three rows at the top and bottom of the board (excluded in this demo) +
    • +
    +
    +
    +
    +
    + + + + + + + + \ No newline at end of file diff --git a/css/battlegrid-hack.css b/css/battlegrid-hack.css new file mode 100644 index 0000000..27f5708 --- /dev/null +++ b/css/battlegrid-hack.css @@ -0,0 +1,406 @@ +:root { + --light-yellow: #fff7e9; + --dark-yellow: #e99f1f; + --blue: #4285f4; + --green: #addcbc; +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + background: #f1f3f4; + /* font-family: "PT Sans", sans-serif; */ +} + +.section-spacer { + padding: 100px 0; +} + +.section-title { + font-weight: bold; + font-size: 4rem; +} + +.section-header { + margin-bottom: 50px; + padding-right: 10px; + padding-left: 10px; +} + +.content { + max-width: 90%; + margin: auto; +} + +#fontt { + /* font-family: "PT Sans", sans-serif; */ +} + +header { + padding: 15px 50px; + display: flex; + align-items: center; + justify-content: space-between; + border-bottom: 1px solid #e0ddde; +} + +header ul { + display: flex; + list-style: none; + margin: 0; +} + +@media (max-width: 767px) { + header { + padding: 15px 20px; + } + + header ul { + display: none; + } + + header .header-cta { + display: none; + } + + .content { + max-width: none; + } + + .section-title { + font-size: 2.5rem; + } +} + +@media (min-width: 768px) { + header .menubar { + display: none; + } +} + +header ul li { + margin: 0; +} + +header ul li a { + text-decoration: none; + color: #000; + padding: 10px; +} + +header .header-cta { + background: #4285f4; + color: #fff; + border-radius: 20px; + padding: 10px 20px; + text-decoration: none; +} + +header .menubar { + font-size: 25px; + margin-right: 20px; +} + +nav { + display: none; + position: fixed; + width: 250px; + height: 100%; + top: 0; + right: 0; + z-index: 2; + background: rgba(66, 133, 240, 0.8); + box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); + backdrop-filter: blur(5px); + -webkit-backdrop-filter: blur(5px); + border: 1px solid rgba(255, 255, 255, 0.3); + transition: all 0.3s ease; +} + +nav .close { + color: #fff; + float: right; + padding: 20px 40px 15px; + font-size: 20px; + cursor: pointer; +} + +nav ul { + padding: 0; + list-style-type: none; + margin-top: 50px; +} + +nav ul li { + padding: 0; + cursor: pointer; +} + +nav ul li a { + display: block; + margin: 5px 20px; + padding: 15px 20px; + color: #fff; + border-radius: 50px; + text-decoration: none; +} + +nav ul li a.active, +nav ul li a:hover { + color: #4285F4; + background: #fff; +} + +/* intro start */ + +section.intro { + position: relative; +} + +.scribbles { + position: absolute; + width: 14rem; +} + +.scribbles.left { + left: 0; + top: 50%; + transform: translateY(-50%); +} + +.scribbles.right { + right: 0; + top: 0; +} + +.scribbles.agenda-scribble { + bottom: 0; + right: 0; +} + +section.intro .content { + width: 60%; + margin: 4rem auto; + padding: 1rem 0; + text-align: center; +} + +.intro .content h1 { + font-size: 2.5rem; + font-weight: bold; + text-shadow: 1px 1px 1px grey; + margin-bottom: 2rem; +} + +.intro .content p { + /* font-weight: 500; */ + font-size: 1.2rem; +} + +@media only screen and (max-width: 768px) { + section.intro { + border: 1px solid rgb(239, 233, 233); + } + + section.intro .content { + width: 80%; + } + + .scribbles { + width: 5rem; + height: 5rem; + } + + .scribbles.left { + left: 0; + bottom: 0; + top: auto; + transform: translateY(0px); + } + + .scribbles.right { + right: 0; + top: 0; + } + + .intro .content p { + font-size: 1rem; + } + + .intro .content h1 { + font-size: 2rem; + } +} + +/* intro ends */ + +/* program text start */ + +section.programs { + margin: 3rem 0; + position: relative; +} + +.programs .vector-blocks { + position: absolute; + right: 0; + bottom: 0; +} + +.programs .content { + width: 80%; + margin: auto; +} + +.programs .content > div { + margin: 3rem 0; +} + +.programs h5 { + font-size: 1.65rem; + font-weight: bold; +} + +.programs h6 { + font-size: 1.5rem; + font-weight: bold; +} + +.programs p, +.programs li { + text-align: justify; + text-justify: inter-word; + font-weight: 500; + font-size: 1.45rem; +} + +@media only screen and (max-width: 768px) { + + section.programs { + margin: 1rem 0; + padding: 1rem 0; + } + + .programs .content { + width: 90%; + } + + .programs h5 { + font-size: 1.55rem; + font-weight: bold; + } + + .programs p, + .programs li { + text-align: left; + text-justify: auto; + font-size: 1.35rem; + } + + .programs .content > div { + /* margin: 5rem 0; */ + } + + .content > div { + margin-bottom: 5rem; + } + + .demo h5, + .functionality h5, + .game h5, + .challenge h5 { + text-align: center; + } +} + +.demo__img { + width: 100%; +} + +/* program text end */ + +/* Start of footer section */ + +.logo-xsm { + max-width: 50px; +} + +.logo-sm { + max-width: 200px; +} + +.mb-10 { + margin-bottom: 10px; +} + +footer, +.testimonials { + background-color: #000; + color: #fff; + padding: 40px 0; +} + +.footer-widget a { + color: #fff; + text-decoration: none; +} + +.footer-widget ul { + list-style-type: none; + padding: 0; +} + +.footer-widget ul li { + margin: 10px 0; +} + +.footer-widget ul li:first-of-type { + margin-top: 0; +} + +.footer-widget ul li a { + color: #fff; +} + +.footer-widget ul li a:hover { + text-decoration: none; + color: #bbb; +} + +.footer-widget__title { + margin-bottom: 15px; + font-size: 18px; + color: #fff; +} + +.footer-section>.container-fluid { + max-width: 90%; +} + +.social-list__inline { + list-style: none; + padding: 0; + margin: 0; +} + +.social-list__inline li {} + +.social-list__inline li { + margin-right: 15px; +} + +.social-list__inline li:last-of-type { + margin: 0; +} + +.social-list__inline li a { + color: #1B2733; + font-size: 22px; + margin-left: 8px; +} + +/* End of footer section */ \ No newline at end of file diff --git a/css/hackathon.css b/css/hackathon.css index 3239538..84af24c 100644 --- a/css/hackathon.css +++ b/css/hackathon.css @@ -179,6 +179,10 @@ nav ul li a:hover { position: relative; } +#hero .content * { + /* border: 1px solid; */ +} + #hero .content .date { align-self: self-end; background-color: var(--green); @@ -298,6 +302,11 @@ nav ul li a:hover { grid-column: 3 / 5; margin-left: 5rem; } + + #hero .content p:nth-of-type(2) { + grid-column: 1 / -1; + /* grid-row: span 2; */ + } } @media only screen and (max-width: 500px) { diff --git a/css/programs.css b/css/resume-hack.css similarity index 80% rename from css/programs.css rename to css/resume-hack.css index eb0c602..53e18dd 100644 --- a/css/programs.css +++ b/css/resume-hack.css @@ -163,6 +163,7 @@ section.intro { .scribbles { position: absolute; + width: 14rem; } .scribbles.left { @@ -176,6 +177,11 @@ section.intro { top: 0; } +.scribbles.agenda-scribble { + bottom: 0; + right: 0; +} + section.intro .content { width: 50%; margin: 4rem auto; @@ -184,14 +190,15 @@ section.intro .content { } .intro .content h1 { - /* font-size: 3.7rem; */ + font-size: 2.5rem; font-weight: bold; text-shadow: 1px 1px 1px grey; + margin-bottom: 2rem; } .intro .content p { - font-weight: 400; - font-size: 1.35rem; + /* font-weight: 500; */ + font-size: 1.2rem; } @media only screen and (max-width: 768px) { @@ -221,24 +228,24 @@ section.intro .content { } .intro .content p { - font-size: 1.2rem; + font-size: 1rem; + } + + .intro .content h1 { + font-size: 2rem; } } /* intro ends */ + +/* -------- */ /* program cards styling */ -.programs { +/* .programs { position: relative; } -.programs .vector-blocks { - position: absolute; - left: 0; - bottom: 0; -} - .program { margin: 3rem 0; padding: 3rem 0; @@ -336,9 +343,87 @@ section.intro .content { margin: 1.5rem 0; padding: 1.5rem 0; } -} +} */ /* program cards styling ends */ +/* ------ */ + +/* program text start */ + +section.programs { + margin: 3rem 0; + position: relative; +} + +.programs .vector-blocks { + position: absolute; + right: 0; + bottom: 0; +} + +.programs .content { + width: 80%; + margin: auto; +} + +.programs .content div { + margin: 3rem 0; +} + +.programs h5 { + font-size: 1.65rem; + font-weight: bold; +} + +.programs p, +.programs li { + text-align: justify; + text-justify: inter-word; + font-weight: 500; + font-size: 1.45rem; +} + +@media only screen and (max-width: 768px) { + + section.programs { + margin: 1rem 0; + padding: 1rem 0; + } + + .programs .content { + width: 90%; + padding-bottom: 5rem; + } + + .programs h5 { + font-size: 1.55rem; + font-weight: bold; + } + + .programs p, + .programs li { + text-align: left; + text-justify: auto; + font-size: 1.35rem; + } + + .programs .content div { + margin: 1.5rem 0; + } + + .challenge h5, + .agenda h5, + .requirements h5, + .submission h5, + .criteria h5, + .prize h5, + .dont-miss h5, + .register-now h5 { + text-align: center; + } +} + +/* program text end */ /* Start of footer section */ diff --git a/images/hackathons/battlegrid-demo.png b/images/hackathons/battlegrid-demo.png new file mode 100644 index 0000000000000000000000000000000000000000..d387b1329888f9e796ba17ff8656651731db6292 GIT binary patch literal 110641 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 Hack Week

    Upcoming Program

    -
    +
    Event Card
    diff --git a/programs.html b/resume_hackathon.html similarity index 68% rename from programs.html rename to resume_hackathon.html index 5a1cfba..4f93552 100644 --- a/programs.html +++ b/resume_hackathon.html @@ -1,16 +1,18 @@ + Programs - - + + +