1
0
mirror of https://github.com/kremalicious/portfolio.git synced 2024-12-22 09:13:19 +01:00

more portfolio items

This commit is contained in:
Matthias Kretschmann 2018-04-11 13:46:55 +02:00
parent ed609766cf
commit 1418acd097
Signed by: m
GPG Key ID: 606EEEF3C479A91F
14 changed files with 74 additions and 21 deletions

View File

@ -1,4 +1,4 @@
const meta = require('./content/meta.json') const meta = require('./src/data/meta.json')
module.exports = { module.exports = {
siteMetadata: { siteMetadata: {
@ -17,8 +17,8 @@ module.exports = {
{ {
resolve: 'gatsby-source-filesystem', resolve: 'gatsby-source-filesystem',
options: { options: {
name: 'content', name: 'data',
path: `${__dirname}/content/`, path: `${__dirname}/src/data/`,
}, },
}, },
'gatsby-transformer-json', 'gatsby-transformer-json',

View File

@ -20,6 +20,7 @@ exports.createPages = ({ boundActionCreators, graphql }) => {
GitHub GitHub
Info Info
Dribbble Dribbble
Download
} }
description description
techstack techstack

View File

@ -3,14 +3,14 @@
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"dependencies": { "dependencies": {
"gatsby": "^1.9.241", "gatsby": "^1.9.248",
"gatsby-link": "^1.6.39", "gatsby-link": "^1.6.39",
"gatsby-plugin-google-analytics": "^1.0.28", "gatsby-plugin-google-analytics": "^1.0.28",
"gatsby-plugin-react-helmet": "^2.0.8", "gatsby-plugin-react-helmet": "^2.0.8",
"gatsby-plugin-react-next": "^1.0.11", "gatsby-plugin-react-next": "^1.0.11",
"gatsby-plugin-sass": "^1.0.25", "gatsby-plugin-sass": "^1.0.25",
"gatsby-plugin-sitemap": "^1.2.20", "gatsby-plugin-sitemap": "^1.2.20",
"gatsby-source-filesystem": "^1.5.28", "gatsby-source-filesystem": "^1.5.29",
"gatsby-transformer-json": "^1.0.16", "gatsby-transformer-json": "^1.0.16",
"react-helmet": "^5.2.0", "react-helmet": "^5.2.0",
"react-markdown": "^3.3.0", "react-markdown": "^3.3.0",

View File

@ -5,7 +5,7 @@ import './ProjectTechstack.scss'
const ProjectTechstack = ({ techstack }) => ( const ProjectTechstack = ({ techstack }) => (
<div className="project__techstack"> <div className="project__techstack">
<h3 className="project__meta__title"> <h3 className="project__meta__title">
Technologies <span>The tech stack I was involved with.</span> Tools & Technologies <span>The tech stack I was involved with.</span>
</h3> </h3>
<ul> <ul>
{techstack.map(tech => <li key={tech}>{tech}</li>)} {techstack.map(tech => <li key={tech}>{tech}</li>)}

View File

@ -6,8 +6,10 @@
"links": { "links": {
"Link": "https://oceanprotocol.com" "Link": "https://oceanprotocol.com"
}, },
"description": "Conceptualizing and executing the creative and visual direction of the Ocean Protocol brand. Leading the UI design & development of all Ocean Protocol web properties. \n\nInitial website in collaboration with [Balance](https://balance.io/).", "description": "Conceptualizing, executing and iterating on the creative and visual direction of the Ocean Protocol brand. Leading the UI design & development of all Ocean Protocol web properties. \n\nInitial website in collaboration with [Balance](https://balance.io/).",
"techstack": [ "techstack": [
"Sketch",
"Affinity Designer",
"React", "React",
"SCSS", "SCSS",
"JavaScript", "JavaScript",
@ -26,6 +28,7 @@
}, },
"description": "Laudem antiopam mea eu. Nam in accusam mediocritatem, eos ad paulo putent, pericula appellantur te ius. Magna debet id cum, probo eloquentiam sea ut. Cu eam graeco disputationi, graece theophrastus no his, duo errem expetendis te. Duo ea soleat ignota temporibus, in vim scaevola salutandi. Postea possit est at, ea vitae necessitatibus vix.", "description": "Laudem antiopam mea eu. Nam in accusam mediocritatem, eos ad paulo putent, pericula appellantur te ius. Magna debet id cum, probo eloquentiam sea ut. Cu eam graeco disputationi, graece theophrastus no his, duo errem expetendis te. Duo ea soleat ignota temporibus, in vim scaevola salutandi. Postea possit est at, ea vitae necessitatibus vix.",
"techstack": [ "techstack": [
"Sketch",
"Jekyll", "Jekyll",
"Gulp", "Gulp",
"SCSS", "SCSS",
@ -44,6 +47,7 @@
}, },
"description": "Laudem antiopam mea eu. Nam in accusam mediocritatem, eos ad paulo putent, pericula appellantur te ius. Magna debet id cum, probo eloquentiam sea ut. Cu eam graeco disputationi, graece theophrastus no his, duo errem expetendis te. Duo ea soleat ignota temporibus, in vim scaevola salutandi. Postea possit est at, ea vitae necessitatibus vix.", "description": "Laudem antiopam mea eu. Nam in accusam mediocritatem, eos ad paulo putent, pericula appellantur te ius. Magna debet id cum, probo eloquentiam sea ut. Cu eam graeco disputationi, graece theophrastus no his, duo errem expetendis te. Duo ea soleat ignota temporibus, in vim scaevola salutandi. Postea possit est at, ea vitae necessitatibus vix.",
"techstack": [ "techstack": [
"Sketch",
"Jekyll", "Jekyll",
"Gulp", "Gulp",
"SCSS", "SCSS",
@ -60,6 +64,7 @@
}, },
"description": "Laudem antiopam mea eu. Nam in accusam mediocritatem, eos ad paulo putent, pericula appellantur te ius. Magna debet id cum, probo eloquentiam sea ut. Cu eam graeco disputationi, graece theophrastus no his, duo errem expetendis te. Duo ea soleat ignota temporibus, in vim scaevola salutandi. Postea possit est at, ea vitae necessitatibus vix.", "description": "Laudem antiopam mea eu. Nam in accusam mediocritatem, eos ad paulo putent, pericula appellantur te ius. Magna debet id cum, probo eloquentiam sea ut. Cu eam graeco disputationi, graece theophrastus no his, duo errem expetendis te. Duo ea soleat ignota temporibus, in vim scaevola salutandi. Postea possit est at, ea vitae necessitatibus vix.",
"techstack": [ "techstack": [
"Sketch",
"Jekyll", "Jekyll",
"Gulp", "Gulp",
"SCSS", "SCSS",
@ -79,6 +84,9 @@
}, },
"description": "Conceptualizing and executing the creative and visual direction of the BigchainDB brand. Leading the UI design & development of all BigchainDB web properties.", "description": "Conceptualizing and executing the creative and visual direction of the BigchainDB brand. Leading the UI design & development of all BigchainDB web properties.",
"techstack": [ "techstack": [
"Sketch",
"Affinity Designer",
"Illustrator",
"Jekyll", "Jekyll",
"Gulp", "Gulp",
"SCSS", "SCSS",
@ -101,6 +109,9 @@
}, },
"description": "Co-designing and leading the front-end development of various ChartMogul web properties. Creating and implementing a UI design system into the ChartMogul application.", "description": "Co-designing and leading the front-end development of various ChartMogul web properties. Creating and implementing a UI design system into the ChartMogul application.",
"techstack": [ "techstack": [
"Sketch",
"Affinity Designer",
"Illustrator",
"SCSS", "SCSS",
"JavaScript", "JavaScript",
"PHP", "PHP",
@ -115,7 +126,7 @@
] ]
}, },
{ {
"title": "ShareTheMeal ", "title": "ShareTheMeal",
"slug": "sharethemeal", "slug": "sharethemeal",
"img": "sharethemeal", "img": "sharethemeal",
"links": { "links": {
@ -123,6 +134,8 @@
}, },
"description": "Co-designing and leading the front-end development of the ShareTheMeal website.", "description": "Co-designing and leading the front-end development of the ShareTheMeal website.",
"techstack": [ "techstack": [
"Sketch",
"Illustrator",
"Jekyll", "Jekyll",
"Gulp", "Gulp",
"SCSS", "SCSS",
@ -137,15 +150,21 @@
"title": "ezeep", "title": "ezeep",
"slug": "ezeep", "slug": "ezeep",
"img": "ezeep", "img": "ezeep",
"description": "Conceptualizing and executing the creative and visual direction of the ezeep brand. Leading the UI design & development of all ezeep web properties and marketing materials. Designing all app experiences of ezeep on Windows, macOS, iOS, and Android.", "description": "At ezeep, I created an unprecedented, market-leading & award-winning user experience based on the principles of emotional design way ahead of all competitors.\n\nThis included conceptualizing executing, and iterating on the creative & visual direction of the ezeep brand. I was leading the UI design & development of all ezeep web properties and marketing materials, on top of that I designed all app experiences of ezeep on Windows, macOS, iOS, and Android.\n\nezeep was acquired by [Cortado AG](https://www.cortado.com) in 2015 and became part of their [ThinPrint Cloud Services](https://www.thinprintcloud.com) suite of products.",
"img_more": [ "img_more": [
"ezeep01", "ezeep01",
"ezeep02" "ezeep02",
"ezeep03",
"ezeep04"
], ],
"links": { "links": {
"Link": "https://ezeep.com/" "Link": "https://kremalicious.com/enterprise-software-sucks/"
}, },
"techstack": [ "techstack": [
"Photoshop",
"Illustrator",
"InDesign",
"Sketch",
"SCSS", "SCSS",
"JavaScript", "JavaScript",
"PHP", "PHP",
@ -168,7 +187,8 @@
}, },
"description": "Designing, developing and writing a showcase website presenting the most beautiful and usable apps created for Android.", "description": "Designing, developing and writing a showcase website presenting the most beautiful and usable apps created for Android.",
"techstack": [ "techstack": [
"SCSS", "Photoshop",
"CSS",
"JavaScript", "JavaScript",
"PHP", "PHP",
"WordPress" "WordPress"
@ -189,7 +209,8 @@
}, },
"description": "", "description": "",
"techstack": [ "techstack": [
"SCSS", "Photoshop",
"CSS",
"JavaScript", "JavaScript",
"PHP", "PHP",
"WordPress" "WordPress"
@ -213,11 +234,18 @@
{ {
"title": "Out Of Whale Oil", "title": "Out Of Whale Oil",
"slug": "out-of-whale-oil", "slug": "out-of-whale-oil",
"img": "out-of-whale-oil.jpg", "img": "outofwhaleoil",
"img_more": [
"outofwhaleoil01",
"outofwhaleoil02"
],
"description": "Tribute wallpaper pack inspired by the Futurama movie _Into The Wild Green Yonder_.",
"links": { "links": {
"Info": "http://www.kremalicious.com/2009/02/out-of-whale-oil/" "Download": "https://kremalicious.com/out-of-whale-oil/"
}, },
"description": "" "techstack": [
"Photoshop"
]
}, },
{ {
"title": "mluBlogs", "title": "mluBlogs",
@ -226,7 +254,15 @@
"links": { "links": {
"Link": "http://blogs.urz-uni-halle.de" "Link": "http://blogs.urz-uni-halle.de"
}, },
"description": "" "description": "",
"techstack": [
"Photoshop",
"SCSS",
"JavaScript",
"PHP",
"WordPress",
"Ilias"
]
}, },
{ {
"title": "Coffee Cup", "title": "Coffee Cup",
@ -235,7 +271,10 @@
"links": { "links": {
"Info": "http://www.kremalicious.com/2008/10/the-finest-coffee-cups-most-incredible-coffee-icons-on-the-web/" "Info": "http://www.kremalicious.com/2008/10/the-finest-coffee-cups-most-incredible-coffee-icons-on-the-web/"
}, },
"description": "" "description": "",
"techstack": [
"Photoshop"
]
}, },
{ {
"title": "Niépce's Camera Obscura", "title": "Niépce's Camera Obscura",
@ -244,7 +283,10 @@
"links": { "links": {
"Info": "http://www.kremalicious.com/2008/06/new-goodie-niepces-camera-obscura-and-the-history-of-the-first-photograph/" "Info": "http://www.kremalicious.com/2008/06/new-goodie-niepces-camera-obscura-and-the-history-of-the-first-photograph/"
}, },
"description": "" "description": "",
"techstack": [
"Photoshop"
]
}, },
{ {
"title": "Allinnia Creative Group", "title": "Allinnia Creative Group",

View File

@ -10,8 +10,13 @@ import sharethemeal from './portfolio-sharethemeal.png'
import ezeep from './portfolio-ezeep.png' import ezeep from './portfolio-ezeep.png'
import ezeep01 from './portfolio-ezeep-01.png' import ezeep01 from './portfolio-ezeep-01.png'
import ezeep02 from './portfolio-ezeep-02.png' import ezeep02 from './portfolio-ezeep-02.png'
import ezeep03 from './portfolio-ezeep-03.png'
import ezeep04 from './portfolio-ezeep-04.png'
import exquisitedroid from './portfolio-exquisitedroid.png' import exquisitedroid from './portfolio-exquisitedroid.png'
import mrreader from './portfolio-mrreader.png' import mrreader from './portfolio-mrreader.png'
import outofwhaleoil from './portfolio-outofwhaleoil.png'
import outofwhaleoil01 from './portfolio-outofwhaleoil-01.png'
import outofwhaleoil02 from './portfolio-outofwhaleoil-02.png'
export default { export default {
oceanprotocol, oceanprotocol,
@ -26,6 +31,11 @@ export default {
ezeep, ezeep,
ezeep01, ezeep01,
ezeep02, ezeep02,
ezeep03,
ezeep04,
exquisitedroid, exquisitedroid,
mrreader, mrreader,
outofwhaleoil,
outofwhaleoil01,
outofwhaleoil02,
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

After

Width:  |  Height:  |  Size: 1.6 MiB

View File

@ -7,7 +7,7 @@ import Footer from '../components/molecules/Footer'
import './index.scss' import './index.scss'
const TemplateWrapper = props => { const TemplateWrapper = props => {
const meta = props.data.allContentJson.edges[0].node const meta = props.data.allDataJson.edges[0].node
return <div className="app"> return <div className="app">
<Head meta={meta} /> <Head meta={meta} />
@ -26,7 +26,7 @@ export default TemplateWrapper
export const query = graphql` export const query = graphql`
query metaQuery { query metaQuery {
allContentJson { allDataJson {
edges { edges {
node { node {
title title