Skip to content

Commit c6c4f10

Browse files
committed
Adding animations to homepage and some upated WILL with better screenshots of style guide
1 parent ef906f3 commit c6c4f10

13 files changed

+211
-19
lines changed

client/assets/img/res-tools/Final.jpg

255 KB
Loading
190 KB
Loading
126 KB
Loading
97.1 KB
Loading

client/assets/js/app.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@
4545
.when('/weddings', {
4646
templateUrl: 'projects/weddings.html',
4747
})
48+
.when('/res-tools', {
49+
templateUrl: 'projects/res-tools.html',
50+
})
4851
.when('/about', {
4952
templateUrl: 'about.html',
5053
});
@@ -67,7 +70,7 @@
6770
$(document).ready(function() {
6871

6972
$('#horn_images').cycle({
70-
delay: 1000,
73+
delay: 500,
7174
speed: 500
7275
});
7376

client/assets/scss/site/pages/_home-page-grid.scss

+97-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
$cubic-bezier: cubic-bezier(0.4, 0, 0.2, 1);
2+
3+
14
.home {
25

36
#top-banner {
@@ -118,7 +121,6 @@
118121
0 4px 4px rgba(0, 0, 0, .1),
119122
0 8px 8px rgba(0, 0, 0, .1);
120123

121-
[data-whatinput="touch"] &,
122124
&:hover,
123125
&:focus {
124126
opacity: 1;
@@ -155,6 +157,17 @@
155157
width: 50%;
156158
padding: $global-padding/2;
157159

160+
.text,
161+
.details {
162+
position: relative;
163+
z-index: 1;
164+
transition: transform .4s $cubic-bezier, opacity .3s $cubic-bezier;
165+
}
166+
167+
.text {
168+
transition-delay: .1s;
169+
}
170+
158171
.text {
159172
min-height: rem-calc(180);
160173
display: flex;
@@ -167,9 +180,91 @@
167180
}
168181

169182
a {
183+
overflow: hidden;
170184
display: flex;
171185
flex-direction: column;
172186
justify-content: space-between;
187+
188+
position: relative;
189+
&::before {
190+
content: "";
191+
position: absolute;
192+
left: 0;
193+
right: 0;
194+
top: 0;
195+
bottom: 0;
196+
z-index: 0;
197+
198+
background-size: cover;
199+
background-repeat: no-repeat;
200+
background-position: center top;
201+
202+
opacity: 0;
203+
transition: opacity .6s $cubic-bezier, transform .6s $cubic-bezier;
204+
205+
transform: scale(1.05);
206+
transform-origin: center;
207+
}
208+
209+
210+
&:hover,
211+
&:focus {
212+
&::before {
213+
opacity: 1;
214+
transition-delay: .1s;
215+
transform: scale(1);
216+
}
217+
218+
.text,
219+
.details {
220+
transform: translateY(-500px);
221+
transition-duration: .6, .5;
222+
opacity: 0;
223+
}
224+
225+
.text {
226+
transition-delay: .1s;
227+
}
228+
229+
.details {
230+
transition-delay: .2s;
231+
}
232+
}
233+
234+
// all the custom background images based on href
235+
236+
&[href*="res-tools"]::before {
237+
background-image: url(/assets/img/res-tools/Final.jpg);
238+
}
239+
240+
&[href*="spheric"]::before {
241+
background-image: url(/assets/img/spheric/banner.jpg);
242+
}
243+
244+
&[href*="cinario"]::before {
245+
background-image: url(/assets/img/cinario/styleguide-1-large.jpg);
246+
background-size: auto 100%;
247+
background-position-x: left;
248+
}
249+
250+
&[href*="the-road"]::before {
251+
background-image: url(/assets/img/road/TheRoad_header_poster.jpg);
252+
}
253+
254+
&[href*="reinventing"]::before {
255+
background-image: url(/assets/img/rmb/poster.jpg);
256+
background-position-y: center;
257+
}
258+
259+
&[href*="will"]::before {
260+
background-image: url(/assets/img/will/branding-mockups.jpg);
261+
}
262+
263+
&[href*="weddings"]::before {
264+
background-image: url(/assets/img/weddings/Johnson_header.jpg);
265+
}
266+
267+
173268
}
174269

175270
.categories {
@@ -198,7 +293,7 @@
198293

199294
@include breakpoint(rem-calc(1400)) {
200295
> li {
201-
width: 33%;
296+
//width: 33%;
202297
}
203298
}
204299

client/assets/scss/site/pages/_rmb-page.scss

+16-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,21 @@ $rmb-primary: #467c84;
1212
}
1313
}
1414

15+
#rmb-screenshot {
16+
&, .screenshot {
17+
// allow image's dropshadow to extend bounds
18+
overflow: visible;
19+
}
20+
21+
img {
22+
border-radius: 5px;
23+
box-shadow:
24+
0 4px 4px rgba(0, 0, 0, .1),
25+
0 8px 8px rgba(0, 0, 0, .1),
26+
0 8px 54px 9px rgba(0, 0, 0, .1);;
27+
}
28+
}
29+
1530
#rmb-iphone-aside {
1631
padding: 0;
1732
margin-bottom: 0;
@@ -57,4 +72,4 @@ $rmb-primary: #467c84;
5772
}
5873
}
5974

60-
}
75+
}

client/assets/scss/site/pages/_road-page.scss

+5-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ $road-primary: #016e7a;
66
padding: $global-padding;
77
color: $white;
88

9+
p {
10+
margin-bottom: 0;
11+
}
12+
913
.button {
1014
margin-top: 1rem;
1115
margin-bottom: 0;
@@ -50,4 +54,4 @@ $road-primary: #016e7a;
5054
margin-left: 8.3333333333%;
5155
}
5256

53-
}
57+
}

client/assets/scss/site/pages/_will-page.scss

+2-2
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ $will-primary: #87c390;
5151

5252
#will-code {
5353
background: $silver;
54-
padding: 1rem 0 0;
55-
margin-top: 0;
54+
padding: 0;
55+
//margin-top: 0;
5656

5757
.text {
5858
padding: 1rem 1rem 0;

client/templates/home.html

+14-1
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,22 @@ <h1>Case Studies</h1>
99
<p>To see current works in progress, visit my <a href="https://dribbble.com/curiouschaos">Dribbble</a> page.</p>
1010

1111
<ul id="recent-grid">
12+
<li>
13+
<a ui-sref="res-tools">
14+
<span class="text">
15+
<h2>Resilience Tools</h2>
16+
<p class="subheader">Searchable and filterable web application to find resources.</p></span>
17+
<span class="details">
18+
<ul class="categories">
19+
<li>UX</li><li>Design</li><li>Front-End</li></ul></span>
20+
</a>
21+
</li>
22+
1223
<li>
1324
<a ui-sref="spheric">
1425
<span class="text">
1526
<h2>Spheric</h2>
16-
<p class="subheader">Living style guide for e-gaming social network site.</p></span>
27+
<p class="subheader">Live prototype for e-gaming social network site.</p></span>
1728
<span class="details">
1829
<ul class="categories">
1930
<li>Design</li><li>Front-End</li></ul></span>
@@ -83,6 +94,7 @@ <h2>WILL Styles</h2>
8394
</a>
8495
</li>
8596

97+
<!--
8698
<li>
8799
<a ui-sref="weddings">
88100
<span class="text">
@@ -95,5 +107,6 @@ <h2>Weddings</h2>
95107
</span>
96108
</a>
97109
</li>
110+
-->
98111
</ul>
99112
</div>
+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
name: res-tools
3+
url: /res-tools
4+
animationIn: slideInUp
5+
---
6+
7+
<div id="spheric-page" class="project">
8+
<article class="grid-container">
9+
10+
<div class="row header_image"><img src="./assets/img/res-tools/Mockup.jpg" alt="Mockup of the Resilience Tools final product"></div>
11+
12+
<header class="text-center">
13+
<ul class="categories"><li>UX</li><li>Design</li><li>Front-End</li></ul>
14+
<h2 class="entry-title">Resilience Tools</h2>
15+
<p class="lead">Mixtape cliche hoodie heirloom PBR&B bitters fixie actually meh pour-over VHS readymade flexitarian banjo cred letterpress YOLO irony paleo mlkshk next level asymmetrical fashion axe aesthetic 8-bit beard ugh craft beer 3 wolf moon retro.</p>
16+
</header>
17+
18+
<hr>
19+
20+
<div id="res-tools-wireframes" class="entry-content new-section">
21+
<div class="content">
22+
<h3>Annotated Wireframes</h3>
23+
<p>We knew that the process of creating this website was going to be a process. We didn't have prior knowledge of the particular market or how it would react to this type of offering. Therefore, we knew needed to get something online to be able to start testing with real users and get real feedback.</p>
24+
</div>
25+
26+
<div class="content">
27+
<img src="./assets/img/res-tools/Wireframes.jpg" alt="Askew screenshot of annotated wireframes">
28+
</div>
29+
</div>
30+
31+
32+
<div id="res-tools-styleguide" class="entry-content new-section">
33+
<h3>Style Guide</h3>
34+
<p>I created the style guide to make sure we were approaching the design in a way that aligned with our potential users mindset. It gives the right logo, colors, fonts. and images to use, but <strong>why</strong>. </p>
35+
36+
<img src="./assets/img/res-tools/Styleguide.jpg" alt="Styleguide for the Resilience Tools final product">
37+
</div>
38+
39+
<div id="res-tools-final" class="entry-content new-section">
40+
<h3 class="text-center">Final</h3>
41+
<p class="text-center">In addition to user experience responsibilities, I was also the primary designer and front-end developer.</p>
42+
<img src="./assets/img/res-tools/Final.jpg" alt="Screenshot of the final Resilience Tools web application">
43+
</div>
44+
45+
<nav class="posts_navigation">
46+
<ul>
47+
<li><a ui-sref="spheric" rel="prev">Spheric</a></li>
48+
</ul>
49+
</nav>
50+
</article>
51+
</div>
52+

client/templates/projects/spheric.html

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,14 @@ <h3>Responsive</h3>
5353
</div>
5454
</div>
5555

56+
<aside id="spheric-contact" class="entry-content new-section link_out">
57+
<p class="text-center lead">
58+
Spheric is a living prototype. <br> If you'd like to dig into the fully functional site: <br><br>
59+
60+
<a class="button large" href="mailto:caroline@curiouschaos.com?subject=Spheric Prototype.com">Email Me</a>
61+
</p>
62+
</aside>
63+
5664
<nav class="posts_navigation">
5765
<ul>
5866
<li><a ui-sref="cinario" rel="prev">cinar.io</a></li>

client/templates/projects/will.html

+13-11
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<header class="text-center">
1313
<ul class="categories"><li>Branding</li><li>Design</li><li>Front-End</li></ul>
1414
<h2 class="entry-title">WILL Styles</h2>
15-
<p class="lead">I started working at WILL in 2007, straight out of college. I was immediately tasked with creating a new logo for the company. Then in 2015, we once again decided to update the branding so it more cohesively exuded who WILL is. Just before leaving will in early 2016, we finalized the logo below. The interesting part of seeing both logos side-by-side is that it not only shows the progression of how WILL has changed over the years, but how I as a designer have progressed in my skills and career.</p>
15+
<p class="lead">I started working at WILL in 2007, straight out of college. I was immediately tasked with creating a new logo for the company. Then in 2015, we once again decided to update the branding so it more cohesively exuded who WILL is. Just before leaving will in early 2016, we finalized the new logo. The broken arrow represents the multiple pathways through WILL's interactive storylines.</p>
1616
</header>
1717

1818
<div id="will-logos-images" class="entry-content">
@@ -26,23 +26,26 @@ <h2 class="entry-title">WILL Styles</h2>
2626
</div>
2727
</div>
2828

29+
<div class="entry-content">
30+
<p class="ideal text-center">The interesting part of seeing both logos side-by-side is that it not only shows the progression of how WILL has changed over the years, but how I as a designer have progressed in my skills and career.</p>
31+
</div>
32+
2933
<div id="will-styleguide" class="entry-content new-section">
30-
<h3>Style guide</h3>
31-
<p>As a development team, we have kept a living style guide to help us in the development of all custom internal business development applications. It has evolved alongside of the branding.</p>
34+
<h3>Style Guide &amp; Documentation</h3>
35+
<p>To maintain this new brand throughout our custom applications, as a development team, we kept a living style guide with detailed documentation.</p>
3236

3337
</div>
34-
<div id="will-styleguide-images" class="entry-content">
35-
<img src="./assets/img/will/styleguide-basics.jpg" alt="">
36-
<img src="./assets/img/will/styleguide-code.jpg" alt="">
37-
</div>
38+
39+
<img src="./assets/img/will/StyleGuide.jpg" alt="">
3840

3941
<div id="will-code" class="entry-content new-section">
4042
<div class="text">
41-
<h3>Gem</h3>
42-
<p>To help with future iterations and implementation of the style guide, we built it as a gem that could be used by all of our Ruby on Rails applications. This way, we were tweak the styles in one place and they would update across all applications. It also helped with version control.</p>
43+
<h3>Component-Based Development</h3>
44+
<p>We built the more complex components as Ruby components and helpers for consistency and maintainability. The documentation would then show the resulting component, the code for ruby helper, and the resulting HTML.</p>
45+
<p>To help with future iterations and implementation of the style guide, we maintained the components in a Ruby gem that could be used by all of our applications. This way, when we altered the HTML and CSS in one place they would update across all applications.</p>
4346
</div>
4447
<div class="image">
45-
<img src="./assets/img/will/code.png" alt="">
48+
<img src="./assets/img/will/StyleGuide-code.png" alt="">
4649
</div>
4750
</div>
4851

@@ -60,7 +63,6 @@ <h3 class="text-center">WILL Apps</h3>
6063

6164
<nav class="posts_navigation">
6265
<ul>
63-
<li><a ui-sref="weddings" rel="prev">Weddings</a></li>
6466
<li><a ui-sref="reinventing-michael-banks" rel="next">Reinventing Michael Banks</a></li>
6567
</ul>
6668
</nav>

0 commit comments

Comments
 (0)