Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update photos 2019 #87

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
178 changes: 164 additions & 14 deletions _pages/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
- about
---
<div class="info">
<div id="glyphs">

<div id="glyphs">
{% assign who_list = "" %}
{% assign what_list = "" %}
{% assign first = 0 %}
Expand All @@ -24,11 +25,23 @@
{% assign who_list = who_list | append: team.who %}
{% assign what_list = what_list | append: team.content %}
<div class="team-glyphs {% if first == 0 %}team-glyphs-active{% assign first = 1 %}{% endif %}">
{% for member in site.data[team_data] %}
<img src="/assets/members/{{ team.title | downcase }}/{{ member.name | downcase | replace: ' ', '-' }}.jpg" class="hexagon-img"/>
{% endfor %}
<h3 class="hexagon-img"> </h3>
</div>
{% endfor %}
</div>
<div class="team-info-container">
<!--Make the text smaller, make it appear where it's supposed to-->
{% assign counter = 0 %}
{% assign who_list_parsed = who_list | split: ',' %}
{% assign what_list_parsed = what_list | split: '|' %}
{% for what in what_list_parsed %}

<div class="team-info">
<p>{{what}}<p>
</div>
{% assign counter = counter | plus: 1 %}
{% endfor %}

</div>
<div class="we-are">
<h1 class="kinda-big">We are&nbsp;</h1>
Expand All @@ -39,17 +52,17 @@ <h1 class="kinda-big">We are&nbsp;</h1>
{% assign who_list_parsed = who_list | split: ',' %}
{% assign what_list_parsed = what_list | split: '|' %}
{% for who in who_list_parsed %}

<div class="info-chunk">
<h1 class="kinda-big gradient-text what-we-are">{{ who }}</h1>
<p>{{ what_list_parsed[counter] }}</p>
<h1 class="kinda-big gradient-text what-we-are">{{who}}</h1>
</div>
{% assign counter = counter | plus: 1 %}
{% endfor %}
<div id="transition-buttons">

<!-- procedurally append divs here for each info-chunk-->

</div>
</div>
</div>

<div class="row">
<div class="col-12">
Expand All @@ -61,9 +74,85 @@ <h3 class="about-slogan">
</h3>
</div>
</div>
<br/>
<div class="row">

<div class="col-12">
<br/>
<h3 class="about-slogan">Exec</h3>
<hr>
</div>
{% assign numPics = 6 %}
{% assign picsPerCol = numPics | divided_by: 4.0 | ceil %}
{% assign picsPerColMinusOne = picsPerCol | minus: 1 %}

{% for num in (0..numPics) %}
{% assign mod = num | modulo: picsPerCol %}

{% if mod == 0 %}
<div class="col-3">
{% endif %}

<div class="member-pic">
<img src="/assets/members/exec/pic{{num}}.jpg" class="normal"/>

</div>

{% if mod == picsPerColMinusOne %}
</div>
{% endif %}
{% endfor %}
{% assign remainder = numPics | modulo: picsPerCol %}

</div>
</div>

<div class="row">
{% assign numPics = 43 %}
<div class="col-12">
<h3 class="about-slogan">Design</h3>
<hr>
<p>The Design Team is the pioneer for eye-catching and compelling marketing for the organization. Through effective branding, unique event theming, and user friendly interfaces, HackGT is able to offer exclusive and meaningful experiences that enrich the community. </p>
</div>
<div class="col-3">
<div class ="member-pic">
<img src="/assets/members/design/pic0.jpg" class="normal"/>
</div>
<div class ="member-pic">
<img src="/assets/members/design/pic1.jpg" class="normal"/>
</div>
</div>
{% assign numPics = 4 %}
{% assign picsPerCol = numPics | divided_by: 4.0 | ceil %}
{% assign picsPerColMinusOne = picsPerCol | minus: 1 %}
{% assign numPics = 2 %}
{% for num in (0..numPics) %}
{% assign mod = num | modulo: picsPerCol %}

{% if mod == 0 %}
<div class="col-3">
{% endif %}

<div class="member-pic">
<img src="/assets/members/design/pic{{num | plus: 2}}.jpg" class="normal"/>

</div>


{% if mod == picsPerColMinusOne %}
</div>
{% endif %}
{% endfor %}
{% assign remainder = numPics | modulo: picsPerCol %}

</div>
</div>

<div class="row">
<div class="col-12">
<h3 class="about-slogan">Marketing</h3>
<hr>
</div>
{% assign numPics = 8 %}
{% assign picsPerCol = numPics | divided_by: 4.0 | ceil %}
{% assign picsPerColMinusOne = picsPerCol | minus: 1 %}

Expand All @@ -74,9 +163,9 @@ <h3 class="about-slogan">
<div class="col-3">
{% endif %}

<div class="member-pic" data-silly="/assets/members/silly{{num | times: 2}}.jpg">
<img src="/assets/members/pic{{num | times: 2}}.jpg" class="normal"/>
<img src="/assets/members/goofy{{num | times: 2}}.jpg" class="silly"/>
<div class="member-pic">
<img src="/assets/members/marketing/pic{{num}}.jpg" class="normal"/>

</div>

{% if mod == picsPerColMinusOne %}
Expand All @@ -85,11 +174,72 @@ <h3 class="about-slogan">
{% endfor %}
{% assign remainder = numPics | modulo: picsPerCol %}

{% if remainder != 0 %}
</div>
{% endif %}
</div>

<div class="row">
<div class="col-12">
<h3 class="about-slogan">Operations</h3>
<hr>
</div>
{% assign numPics = 14 %}
{% assign picsPerCol = numPics | divided_by: 4.0 | ceil %}
{% assign picsPerColMinusOne = picsPerCol | minus: 1 %}

{% for num in (0..numPics) %}
{% assign mod = num | modulo: picsPerCol %}

{% if mod == 0 %}
<div class="col-3">
{% endif %}

<div class="member-pic">
<img src="/assets/members/ops/pic{{num}}.jpg" class="normal"/>

</div>

{% if mod == picsPerColMinusOne %}
</div>
{% endif %}
{% endfor %}
{% assign remainder = numPics | modulo: picsPerCol %}

</div>
</div>

<div class="row">
<div class="col-12">
<h3 class="about-slogan">Technology</h3>
<hr>
</div>
{% assign numPics = 15 %}
{% assign picsPerCol = numPics | divided_by: 4.0 | ceil %}
{% assign picsPerColMinusOne = picsPerCol | minus: 1 %}

{% for num in (0..numPics) %}
{% assign mod = num | modulo: picsPerCol %}

{% if mod == 0 %}
<div class="col-3">
{% endif %}

<div class="member-pic">
<img src="/assets/members/tech/pic{{num}}.jpg" class="normal"/>

</div>

{% if mod == picsPerColMinusOne %}
</div>
{% endif %}
{% endfor %}
{% assign remainder = numPics | modulo: picsPerCol %}

</div>
</div>




<br/>
<br/>
<br/>
Expand Down
Binary file removed assets/members/comms/brittany-tan.jpg
Binary file not shown.
Binary file removed assets/members/comms/emeli-marin.jpg
Binary file not shown.
Binary file removed assets/members/comms/jason-lukose.jpg
Binary file not shown.
Binary file removed assets/members/comms/jordan-madison.jpg
Binary file not shown.
Binary file removed assets/members/design/alicia-chan.jpg
Binary file not shown.
Binary file removed assets/members/design/connor-dautel.jpg
Binary file not shown.
Binary file removed assets/members/design/jacob-payne.jpg
Binary file not shown.
Binary file removed assets/members/design/meha-agrawal.jpg
Binary file not shown.
Binary file removed assets/members/design/niaz-pour.jpg
Binary file not shown.
Binary file added assets/members/design/pic0.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/design/pic1.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/design/pic2.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/design/pic3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/design/pic4.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/exec/pic0.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/exec/pic1.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/exec/pic2.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/exec/pic3.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/exec/pic4.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/exec/pic5.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/members/exec/pic6.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed assets/members/execboard/alicia-chan.jpg
Binary file not shown.
Binary file removed assets/members/execboard/jordan-madison.jpg
Binary file not shown.
Binary file removed assets/members/execboard/julian-golombek.jpg
Binary file not shown.
Binary file removed assets/members/execboard/kexin-zhang.jpg
Binary file not shown.
Binary file removed assets/members/execboard/ryan-petschek.jpg
Diff not rendered.
Binary file removed assets/members/finance/rahul-ajmera.jpg
Diff not rendered.
Binary file removed assets/members/finance/rohun-atluri.jpg
Diff not rendered.
Binary file removed assets/members/goofy0.jpg
Diff not rendered.
Binary file removed assets/members/goofy10.jpg
Diff not rendered.
Binary file removed assets/members/goofy12.jpg
Diff not rendered.
Binary file removed assets/members/goofy14.jpg
Diff not rendered.
Binary file removed assets/members/goofy16.jpg
Diff not rendered.
Binary file removed assets/members/goofy18.jpg
Diff not rendered.
Binary file removed assets/members/goofy2.jpg
Diff not rendered.
Binary file removed assets/members/goofy20.jpg
Diff not rendered.
Binary file removed assets/members/goofy22.jpg
Diff not rendered.
Binary file removed assets/members/goofy24.jpg
Diff not rendered.
Binary file removed assets/members/goofy26.jpg
Diff not rendered.
Binary file removed assets/members/goofy28.jpg
Diff not rendered.
Binary file removed assets/members/goofy30.jpg
Diff not rendered.
Binary file removed assets/members/goofy32.jpg
Diff not rendered.
Binary file removed assets/members/goofy34.jpg
Diff not rendered.
Binary file removed assets/members/goofy36.jpg
Diff not rendered.
Binary file removed assets/members/goofy38.jpg
Diff not rendered.
Binary file removed assets/members/goofy4.jpg
Diff not rendered.
Binary file removed assets/members/goofy40.jpg
Diff not rendered.
Binary file removed assets/members/goofy42.jpg
Diff not rendered.
Binary file removed assets/members/goofy44.jpg
Diff not rendered.
Binary file removed assets/members/goofy46.jpg
Diff not rendered.
Binary file removed assets/members/goofy48.jpg
Diff not rendered.
Binary file removed assets/members/goofy50.jpg
Diff not rendered.
Binary file removed assets/members/goofy52.jpg
Diff not rendered.
Binary file removed assets/members/goofy54.jpg
Diff not rendered.
Binary file removed assets/members/goofy56.jpg
Diff not rendered.
Binary file removed assets/members/goofy58.jpg
Diff not rendered.
Binary file removed assets/members/goofy6.jpg
Diff not rendered.
Binary file removed assets/members/goofy60.jpg
Diff not rendered.
Binary file removed assets/members/goofy62.jpg
Diff not rendered.
Binary file removed assets/members/goofy64.jpg
Diff not rendered.
Binary file removed assets/members/goofy66.jpg
Diff not rendered.
Binary file removed assets/members/goofy68.jpg
Diff not rendered.
Binary file removed assets/members/goofy70.jpg
Diff not rendered.
Binary file removed assets/members/goofy72.jpg
Diff not rendered.
Binary file removed assets/members/goofy74.jpg
Diff not rendered.
Binary file removed assets/members/goofy76.jpg
Diff not rendered.
Binary file removed assets/members/goofy78.jpg
Diff not rendered.
Binary file removed assets/members/goofy8.jpg
Diff not rendered.
Binary file removed assets/members/goofy80.jpg
Diff not rendered.
Binary file removed assets/members/goofy82.jpg
Diff not rendered.
Binary file removed assets/members/goofy84.jpg
Diff not rendered.
Binary file removed assets/members/goofy86.jpg
Diff not rendered.
Binary file added assets/members/marketing/pic0.JPG
Binary file added assets/members/marketing/pic1.JPG
Binary file added assets/members/marketing/pic2.JPG
Binary file added assets/members/marketing/pic3.JPG
Binary file added assets/members/marketing/pic4.JPG
Binary file added assets/members/marketing/pic5.JPG
Binary file added assets/members/marketing/pic6.JPG
Binary file added assets/members/marketing/pic7.JPG
Binary file added assets/members/marketing/pic8.JPG
Binary file removed assets/members/ops/areesh-zindani.jpg
Diff not rendered.
Binary file removed assets/members/ops/baria-manahill.jpg
Diff not rendered.
Binary file removed assets/members/ops/ellie-morton.jpg
Diff not rendered.
Binary file removed assets/members/ops/jordan-morgan.jpg
Diff not rendered.
Binary file added assets/members/ops/pic0.JPG
Binary file added assets/members/ops/pic1.JPG
Binary file added assets/members/ops/pic10.JPG
Binary file added assets/members/ops/pic11.JPG
Binary file added assets/members/ops/pic12.JPG
Binary file added assets/members/ops/pic13.JPG
Binary file added assets/members/ops/pic14.JPG
Binary file added assets/members/ops/pic2.JPG
Binary file added assets/members/ops/pic3.JPG
Binary file added assets/members/ops/pic4.JPG
Binary file added assets/members/ops/pic5.JPG
Binary file added assets/members/ops/pic6.JPG
Binary file added assets/members/ops/pic7.JPG
Binary file added assets/members/ops/pic8.JPG
Binary file added assets/members/ops/pic9.JPG
Binary file removed assets/members/ops/taabish-kanthawala.jpg
Diff not rendered.
Binary file removed assets/members/pic0.jpg
Diff not rendered.
Binary file removed assets/members/pic10.jpg
Diff not rendered.
Binary file removed assets/members/pic12.jpg
Diff not rendered.
Binary file removed assets/members/pic14.jpg
Diff not rendered.
Binary file removed assets/members/pic16.jpg
Diff not rendered.
Binary file removed assets/members/pic18.jpg
Diff not rendered.
Binary file removed assets/members/pic2.jpg
Diff not rendered.
Binary file removed assets/members/pic20.jpg
Diff not rendered.
Binary file removed assets/members/pic22.jpg
Diff not rendered.
Binary file removed assets/members/pic24.jpg
Diff not rendered.
Binary file removed assets/members/pic26.jpg
Diff not rendered.
Binary file removed assets/members/pic28.jpg
Diff not rendered.
Binary file removed assets/members/pic30.jpg
Diff not rendered.
Binary file removed assets/members/pic32.jpg
Diff not rendered.
Binary file removed assets/members/pic34.jpg
Diff not rendered.
Binary file removed assets/members/pic36.jpg
Diff not rendered.
Binary file removed assets/members/pic38.jpg
Diff not rendered.
Binary file removed assets/members/pic4.jpg
Diff not rendered.
Binary file removed assets/members/pic40.jpg
Diff not rendered.
Binary file removed assets/members/pic42.jpg
Diff not rendered.
Binary file removed assets/members/pic44.jpg
Diff not rendered.
Binary file removed assets/members/pic46.jpg
Diff not rendered.
Binary file removed assets/members/pic48.jpg
Diff not rendered.
Binary file removed assets/members/pic50.jpg
Diff not rendered.
Binary file removed assets/members/pic52.jpg
Diff not rendered.
Binary file removed assets/members/pic54.jpg
Diff not rendered.
Binary file removed assets/members/pic56.jpg
Diff not rendered.
Binary file removed assets/members/pic58.jpg
Diff not rendered.
Binary file removed assets/members/pic6.jpg
Diff not rendered.
Binary file removed assets/members/pic60.jpg
Diff not rendered.
Binary file removed assets/members/pic62.jpg
Diff not rendered.
Binary file removed assets/members/pic64.jpg
Diff not rendered.
Binary file removed assets/members/pic66.jpg
Diff not rendered.
Binary file removed assets/members/pic68.jpg
Diff not rendered.
Binary file removed assets/members/pic70.jpg
Diff not rendered.
Binary file removed assets/members/pic72.jpg
Diff not rendered.
Binary file removed assets/members/pic74.jpg
Diff not rendered.
Binary file removed assets/members/pic76.jpg
Diff not rendered.
Binary file removed assets/members/pic78.jpg
Diff not rendered.
Binary file removed assets/members/pic8.jpg
Diff not rendered.
Binary file removed assets/members/pic80.jpg
Diff not rendered.
Binary file removed assets/members/pic82.jpg
Diff not rendered.
Binary file removed assets/members/pic84.jpg
Diff not rendered.
Binary file removed assets/members/pic86.jpg
Diff not rendered.
Binary file removed assets/members/tech/anish-visaria.jpg
Diff not rendered.
Binary file removed assets/members/tech/anthony-liu.jpg
Diff not rendered.
Binary file removed assets/members/tech/ehsan-asdar.jpg
Diff not rendered.
Binary file removed assets/members/tech/james-lu.jpg
Diff not rendered.
Binary file removed assets/members/tech/josh-jacob.jpg
Diff not rendered.
Binary file removed assets/members/tech/kexin-zhang.jpg
Diff not rendered.
Binary file removed assets/members/tech/lisna-vargheese.jpg
Diff not rendered.
Binary file removed assets/members/tech/matthew-kaufer.jpg
Diff not rendered.
Binary file removed assets/members/tech/nidhi-palwayi.jpg
Diff not rendered.
Binary file added assets/members/tech/pic0.JPG
Binary file added assets/members/tech/pic1.JPG
Binary file added assets/members/tech/pic10.JPG
Binary file added assets/members/tech/pic11.JPG
Binary file added assets/members/tech/pic12.JPG
Binary file added assets/members/tech/pic13.JPG
Binary file added assets/members/tech/pic14.JPG
Binary file added assets/members/tech/pic15.JPG
Binary file added assets/members/tech/pic2.JPG
Binary file added assets/members/tech/pic3.JPG
Binary file added assets/members/tech/pic4.JPG
Binary file added assets/members/tech/pic5.JPG
Binary file added assets/members/tech/pic6.JPG
Binary file added assets/members/tech/pic7.JPG
Binary file added assets/members/tech/pic8.JPG
Binary file added assets/members/tech/pic9.JPG
Binary file removed assets/members/tech/robert-li.jpg
Diff not rendered.
36 changes: 19 additions & 17 deletions css/home.css
Original file line number Diff line number Diff line change
Expand Up @@ -530,18 +530,37 @@ footer a {
opacity: 0;
}

.team-info {
position: relative;
left: 0;
top: -0.5em;
transition: 0.5s all;
display: none;
}

.info-chunk p {
font-size: 1.17em;
}

.team-info p {
font-size: 1.17em;
}

.info-container {
position: relative;
width: 60%;
}

.team-info-container {
position: static;
}

.visible-info-chunk {
opacity: 1;
}
.visible-team-info {
display: block;
}

.hexagon-img {
-webkit-clip-path: polygon(25% 5%, 75% 5%, 100% 50%, 75% 95%, 25% 95%, 0 50%);
Expand Down Expand Up @@ -1389,25 +1408,8 @@ Also css attr for background image urls is also broken >:(((
width: 100%;
}

.normal, .silly {
transition: 0.25s all;
}

.normal {
position: relative;
top: 0;
}

.silly {
position: absolute;
top: -105%;
left: 0;
}

.member-pic:hover .silly {
top: 0%;
}

.member-pic:hover .normal {
top: 10em;
}
6 changes: 6 additions & 0 deletions js/about.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ var transitionButtons = document.getElementById('transition-buttons');

var chunks = document.getElementsByClassName('info-chunk');

var infos = document.getElementsByClassName('team-info');

var hexagonContainer = document.getElementById('glyphs');

var teams = document.getElementsByClassName('team-glyphs');
Expand Down Expand Up @@ -95,20 +97,24 @@ function revealChunk(chunkNum) {

for (var i = 0; i < chunks.length; i++) {
var chunk = chunks[i];
var info = infos[i];
var button = transitionButtons.children[i];

if (i != chunkNum) {
// chunk.classList.add('hidden');
chunk.classList.remove('visible-info-chunk');
button.classList.remove('active-button');
info.classList.remove('visible-team-info');
} else {
clearTimeout(currentTimeout);
(function(i) {
var chunk = chunks[i];
var info = infos[i];

currentTimeout = setTimeout(function() {
// chunk.classList.remove('hidden');
chunk.classList.add('visible-info-chunk');
info.classList.add('visible-team-info');
}, animationTime * animationWaitRatio);
})(i);

Expand Down