1
0
mirror of https://github.com/kremalicious/portfolio.git synced 2024-12-31 09:07:38 +01:00

projects updates

This commit is contained in:
Matthias Kretschmann 2018-05-06 21:24:42 +02:00
parent 430b7b1abe
commit f1e1abc2c7
Signed by: m
GPG Key ID: 606EEEF3C479A91F
22 changed files with 43 additions and 13 deletions

View File

@ -5,7 +5,7 @@
slug: "/oceanprotocol/"
img: "../src/images/portfolio-oceanprotocol-01.png"
description: >
Since 2017 I'm leading the UI design & development of all Ocean Protocol web properties. Additionally, I conceptualize, execute and iterate on the creative and visual direction of the Ocean Protocol brand.
Since 2017 I'm leading the UI design & development of Ocean Protocol, iterating on a components-based UI design system spanning all of Ocean Protocol's web properties. Additionally, I conceptualize, execute and iterate on the creative and visual direction of the Ocean Protocol brand.
The main website is a single-page JavaScript application built with React, pulling its data from JSON files and various micro services. All design & development is embedded in a continous deployment process via GitHub & Travis.
@ -50,6 +50,7 @@
- Travis
- AWS S3
- Cloudflare
- 3Scale
links:
- title: Link
@ -64,7 +65,7 @@
title: Berlin Innovation Ventures
slug: "/biv/"
img: "../src/images/portfolio-biv.png"
img: "../src/images/portfolio-biv-01.png"
description: >
I designed & developed the website and a basic branding for the new
Berlin-based VC firm Berlin Innovation Ventures. The main website is a static
@ -86,7 +87,7 @@
title: 9984 >> Summit 2017
slug: "/9984/"
img: "../src/images/portfolio-9984.png"
img: "../src/images/portfolio-9984-01.png"
links:
- title: Link
url: https://2017.9984.io
@ -117,7 +118,7 @@
slug: "/bigchaindb/"
img: "../src/images/portfolio-bigchaindb-01.png"
description: >
Since 2016 I'm leading the UI design & development of all BigchainDB web properties. I created the initial BigchainDB brand and further conceptualize, execute and iterate on the creative and visual direction of BigchainDB.
Since 2016 I'm leading the UI design & development of all BigchainDB web properties. I created the initial BigchainDB brand and further conceptualize, execute and iterate on the creative and visual direction of BigchainDB. This includes creating and iterating on a components-based UI design system for all of BigchainDB's web properties.
The main website is a static site built with Jekyll and a custom Gulp-based build pipeline in front of it, pulling data from various external sources and microservices. All design & development is embedded in a continous deployment process via GitHub & Travis.
@ -189,7 +190,7 @@
title: ShareTheMeal
slug: "/sharethemeal/"
img: "../src/images/portfolio-sharethemeal.png"
img: "../src/images/portfolio-sharethemeal-01.png"
description: >
ShareTheMeal is an app from the United Nations World Food Programme (WFP) that enables people to "share their meals" with children in need. In 2015 I was consulting, co-designing and leading the front-end development of the ShareTheMeal website and various parts of the ShareTheMeal apps for iOS & Android.
@ -251,9 +252,9 @@
title: Mr. Reader
slug: "/mrreader/"
img: "../src/images/portfolio-mrreader.png"
img: "../src/images/portfolio-mrreader-01.png"
description: >
I designed the app icon, a custom theme, and various promotion materials for Mr. Reader, a powerful RSS feed reader for iPad.
In 2012 I designed the app icon, a custom theme, and various promotion materials for Mr. Reader, a powerful RSS feed reader for iPad.
techstack:
- Photoshop
@ -261,7 +262,7 @@
title: iPixelPad
slug: "/ipixelpad/"
img: "../src/images/portfolio-ipixelpad.png"
img: "../src/images/portfolio-ipixelpad-01.png"
description: >
So, what to do when everyone seem to release iPad icons but fail to
include some crisp small size icons? Pushing the pixels for yourself of course.
@ -280,7 +281,7 @@
title: Out Of Whale Oil
slug: "/outofwhaleoil/"
img: "../src/images/portfolio-outofwhaleoil-01.png"
img: "../src/images/portfolio-outofwhaleoil-01.jpg"
description: >
Tribute wallpaper pack inspired by the Futurama movie _Into The Wild
Green Yonder_. Released as a goodie
@ -323,7 +324,7 @@
title: Coffee Cup
slug: "/coffeecup/"
img: "../src/images/portfolio-coffeecup.png"
img: "../src/images/portfolio-coffeecup-01.png"
description: >
Desktop icons showing the fuel of most designers. Released as a goodie
on [kremalicious.com](https://kremalicious.com/coffee-cup-icon/).

View File

@ -24,11 +24,11 @@ const ProjectNav = ({ previous, next }) => (
<Link
className="project__nav__index"
title="Back to projects"
to={'/#projects'}
to={'/'}
>
<Index className="icon" />
</Link>
{next && (
{next ? (
<div className="project__nav__item">
<Link className="project__nav__link next" to={next.slug}>
<Img
@ -39,6 +39,13 @@ const ProjectNav = ({ previous, next }) => (
<h1 className="project__nav__title">{next.title}</h1>
</Link>
</div>
) : (
<div className="project__nav__item project__nav__item--end">
<div className="project__nav__end">
<h3>This is the end</h3>
<p>I would rather not show you my websites from 1999.</p>
</div>
</div>
)}
</nav>
)

View File

@ -95,3 +95,25 @@
margin-right: auto;
}
}
.project__nav__item--end {
pointer-events: none;
display: flex;
align-items: center;
}
.project__nav__end {
padding-right: $spacer;
text-align: left;
h3 {
font-size: $font-size-h3;
margin-bottom: $spacer / 4;
color: $brand-grey-light;
}
p {
margin: 0;
color: $brand-grey-light;
}
}

View File

Before

Width:  |  Height:  |  Size: 878 KiB

After

Width:  |  Height:  |  Size: 878 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 437 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 696 KiB

After

Width:  |  Height:  |  Size: 578 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 MiB

After

Width:  |  Height:  |  Size: 2.4 MiB

View File

Before

Width:  |  Height:  |  Size: 319 KiB

After

Width:  |  Height:  |  Size: 319 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

View File

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 54 KiB

View File

Before

Width:  |  Height:  |  Size: 425 KiB

After

Width:  |  Height:  |  Size: 425 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 646 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 629 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 622 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 751 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 MiB

View File

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 1.8 MiB

View File

@ -9,7 +9,7 @@ const Home = ({ data }) => {
const projects = data.allProjectsYaml.edges
return (
<FullWidth id="projects" className="projects">
<FullWidth className="projects">
{projects.map(({ node }) => {
const { slug, title, img } = node