diff --git a/gatsby-config.js b/gatsby-config.js
index 19243ed..4e4a22a 100644
--- a/gatsby-config.js
+++ b/gatsby-config.js
@@ -63,34 +63,13 @@ module.exports = {
ASP.NET Soap web service, SQL Server, Windows Mobile e Android.
`
}
],
- projects: [
- {
- title: 'HandsOn Ionic 4 para iniciantes',
- description: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam maximus urna ac lectus maximus, nec hendrerit turpis consequat.
- Aenean porta tincidunt neque a vulputate. Nullam at sapien mollis, pellentesque sapien sed, porta ex. Nam vitae ultrices ligula. Vivamus
- justo nulla, ullamcorper ac fermentum eget, convallis nec ligula. In elementum laoreet tempor. Vivamus convallis nibh et vulputate efficitur.
- Nam pellentesque ex in feugiat molestie.`,
- technologies: ['Ionic', 'Html', 'CSS', 'JavaScript'],
- img: 'http://www.fabricadecodigo.com/wp-content/uploads/elementor/thumbs/app-todo-com-ionic-ogd6rpbwgkg8mbyll61x8ez2zohiqvp8xbg4eysni8.png'
- },
- {
- title: 'HandsOn Ionic e SQLite',
- description: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam maximus urna ac lectus maximus, nec hendrerit turpis consequat.
- Aenean porta tincidunt neque a vulputate. Nullam at sapien mollis, pellentesque sapien sed, porta ex. Nam vitae ultrices ligula. Vivamus
- justo nulla, ullamcorper ac fermentum eget, convallis nec ligula. In elementum laoreet tempor. Vivamus convallis nibh et vulputate efficitur.
- Nam pellentesque ex in feugiat molestie.`,
- technologies: ['Ionic', 'Html', 'CSS', 'JavaScript'],
- img: 'http://www.fabricadecodigo.com/wp-content/uploads/elementor/thumbs/app-lista-de-compras-com-ionic-ogd6rlkjp8b3bw4274feyfx8m501w3abksu6huy874.png'
- },
- {
- title: 'HandsOn Ionic e APIs REST',
- description: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam maximus urna ac lectus maximus, nec hendrerit turpis consequat.
- Aenean porta tincidunt neque a vulputate. Nullam at sapien mollis, pellentesque sapien sed, porta ex. Nam vitae ultrices ligula. Vivamus
- justo nulla, ullamcorper ac fermentum eget, convallis nec ligula. In elementum laoreet tempor. Vivamus convallis nibh et vulputate efficitur.
- Nam pellentesque ex in feugiat molestie.`,
- technologies: ['Ionic', 'Html', 'CSS', 'JavaScript'],
- img: 'http://www.fabricadecodigo.com/wp-content/uploads/elementor/thumbs/app-agendamento-de-servi%C3%A7os-com-ionic-ogd6rir14q78d285nl7j8ymutzdy8zz4kevq212eps.png'
- }
+ skills: [
+ { name: 'Html', progress: 100 },
+ { name: 'CSS', progress: 90 },
+ { name: 'JavaScript', progress: 100 },
+ { name: '.Net', progress: 100 },
+ { name: 'Node JS', progress: 50 },
+ { name: 'Ionic Framework', progress: 90 }
],
footerText: 'Fábrica de Código',
homePage: {
diff --git a/src/components/contact.js b/src/components/contact.js
new file mode 100644
index 0000000..61e3b38
--- /dev/null
+++ b/src/components/contact.js
@@ -0,0 +1,25 @@
+import React from "react"
+import Section from './section';
+
+export default () =>
+
+
+
\ No newline at end of file
diff --git a/src/components/project.js b/src/components/project.js
new file mode 100644
index 0000000..ba237da
--- /dev/null
+++ b/src/components/project.js
@@ -0,0 +1,29 @@
+import React from 'react'
+import styles from './project.module.scss'
+import { Link } from 'gatsby';
+
+export default props => {
+ const project = props.project;
+ return (
+
+
+ )
+}
+
+export default Skills
diff --git a/src/components/skills.module.scss b/src/components/skills.module.scss
new file mode 100644
index 0000000..b808091
--- /dev/null
+++ b/src/components/skills.module.scss
@@ -0,0 +1,7 @@
+.container {
+ @apply flex flex-wrap;
+}
+
+.container > div {
+ @apply w-2/4 px-2;
+}
\ No newline at end of file
diff --git a/src/pages/index.js b/src/pages/index.js
index 0957650..976ba2a 100644
--- a/src/pages/index.js
+++ b/src/pages/index.js
@@ -4,11 +4,15 @@ import Header from "../components/header";
import About from '../components/about';
import Jobs from '../components/jobs';
import Projects from '../components/projects';
+import Skills from '../components/skills';
+import Contact from '../components/contact';
export default () =>
-
+
+
+
diff --git a/src/pages/projetos.js b/src/pages/projetos.js
index 71e3ee2..fdaee26 100644
--- a/src/pages/projetos.js
+++ b/src/pages/projetos.js
@@ -1,47 +1,10 @@
import React from "react"
-import Header from "../components/header";
import Container from '../components/container';
-import { Link, graphql } from "gatsby"
-
-export default ({ data }) => {
- const { edges } = data.allMarkdownRemark;
- return (
-
-
-
- {edges.map(({ node }) => (
-
-
-
-
{node.frontmatter.title}
-
-
- {node.frontmatter.date}
-
{node.excerpt}
-
- ))}
-
- Home
-
- )
-}
+import Header from "../components/header";
+import Projects from '../components/projects';
-export const query = graphql`
- {
- allMarkdownRemark {
- edges {
- node {
- id
- excerpt
- fields {
- slug
- }
- frontmatter {
- date(formatString: "DD/MM/YYYY")
- title
- }
- }
- }
- }
- }
-`
\ No newline at end of file
+export default () =>
+
+
+
+
\ No newline at end of file
diff --git a/src/projetos/handson-ionic-4-para-iniciantes.md b/src/projetos/handson-ionic-4-para-iniciantes.md
new file mode 100644
index 0000000..95571b6
--- /dev/null
+++ b/src/projetos/handson-ionic-4-para-iniciantes.md
@@ -0,0 +1,8 @@
+---
+title: "HandsOn Ionic 4 Para Iniciantes"
+date: "2019-03-25"
+techs: "Ionic, Html, JavaScript, CSS, SCSS, CSS Variables"
+img: "http://www.fabricadecodigo.com/wp-content/uploads/elementor/thumbs/app-todo-com-ionic-ogd6rpbwgkg8mbyll61x8ez2zohiqvp8xbg4eysni8.png"
+---
+
+Mussum Ipsum, cacilds vidis litro abertis. Todo mundo vê os porris que eu tomo, mas ninguém vê os tombis que eu levo! Posuere libero varius. Nullam a nisl ut ante blandit hendrerit. Aenean sit amet nisi. Detraxit consequat et quo num tendi nada. Praesent vel viverra nisi. Mauris aliquet nunc non turpis scelerisque, eget.
diff --git a/src/projetos/handson-ionic-e-apis-rest.md b/src/projetos/handson-ionic-e-apis-rest.md
new file mode 100644
index 0000000..20759ac
--- /dev/null
+++ b/src/projetos/handson-ionic-e-apis-rest.md
@@ -0,0 +1,8 @@
+---
+title: "HandsOn Ionic e APIs REST"
+date: "2019-07-15"
+techs: "Ionic, Html, JavaScript, CSS, SCSS, CSS Variables"
+img: "http://www.fabricadecodigo.com/wp-content/uploads/elementor/thumbs/app-agendamento-de-servi%C3%A7os-com-ionic-ogd6rir14q78d285nl7j8ymutzdy8zz4kevq212eps.png"
+---
+
+Mussum Ipsum, cacilds vidis litro abertis. Todo mundo vê os porris que eu tomo, mas ninguém vê os tombis que eu levo! Posuere libero varius. Nullam a nisl ut ante blandit hendrerit. Aenean sit amet nisi. Detraxit consequat et quo num tendi nada. Praesent vel viverra nisi. Mauris aliquet nunc non turpis scelerisque, eget.
diff --git a/src/projetos/handson-ionic-e-sqlite.md b/src/projetos/handson-ionic-e-sqlite.md
new file mode 100644
index 0000000..f3229e8
--- /dev/null
+++ b/src/projetos/handson-ionic-e-sqlite.md
@@ -0,0 +1,8 @@
+---
+title: "HandsOn Ionic e SQLite"
+date: "2019-05-05"
+techs: "Ionic, Html, JavaScript, CSS, SCSS, CSS Variables"
+img: "http://www.fabricadecodigo.com/wp-content/uploads/elementor/thumbs/app-lista-de-compras-com-ionic-ogd6rlkjp8b3bw4274feyfx8m501w3abksu6huy874.png"
+---
+
+Mussum Ipsum, cacilds vidis litro abertis. Todo mundo vê os porris que eu tomo, mas ninguém vê os tombis que eu levo! Posuere libero varius. Nullam a nisl ut ante blandit hendrerit. Aenean sit amet nisi. Detraxit consequat et quo num tendi nada. Praesent vel viverra nisi. Mauris aliquet nunc non turpis scelerisque, eget.
diff --git a/src/projetos/todo-app-angular.md b/src/projetos/todo-app-angular.md
deleted file mode 100644
index 430f717..0000000
--- a/src/projetos/todo-app-angular.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: "Criando um app de lista de tarefas com Angular"
-date: "2019-11-28"
----
-
-Mussum Ipsum, cacilds vidis litro abertis. Delegadis gente finis, bibendum egestas augue arcu ut est. Mauris nec dolor in eros commodo tempor. Aenean aliquam molestie leo, vitae iaculis nisl. Interessantiss quisso pudia ce receita de bolis, mais bolis eu num gostis. Per aumento de cachacis, eu reclamis.
-
-[Acessar série completa](https://www.youtube.com/playlist?list=PLryJIoSncQyPBskKa1Fvr8eE3JdH4jxhK)
\ No newline at end of file
diff --git a/src/projetos/todo-app-nodejs.md b/src/projetos/todo-app-nodejs.md
deleted file mode 100644
index 9cffcee..0000000
--- a/src/projetos/todo-app-nodejs.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: "Criando um app de lista de tarefas com NodeJS"
-date: "2019-12-17"
----
-
-Mussum Ipsum, cacilds vidis litro abertis. Si u mundo tá muito paradis? Toma um mé que o mundo vai girarzis! Delegadis gente finis, bibendum egestas augue arcu ut est. Cevadis im ampola pa arma uma pindureta. Vehicula non. Ut sed ex eros. Vivamus sit amet nibh non tellus tristique interdum.
-
-[Acessar série completa](https://www.youtube.com/playlist?list=PLryJIoSncQyNzHHbHMPQkjPRP3Kv0ICnq)
\ No newline at end of file
diff --git a/src/styles/styles.scss b/src/styles/styles.scss
index f8eff54..f5dbd97 100644
--- a/src/styles/styles.scss
+++ b/src/styles/styles.scss
@@ -23,11 +23,23 @@
}
.section-portfolio-item {
- @apply py-10 px-5
+ @apply py-10 px-5;
}
@screen md {
.section-portfolio-item {
@apply px-24;
}
+}
+
+form {
+
+}
+
+form p {
+ @apply mb-5;
+}
+
+input, textarea {
+ @apply block w-full border border-gray-700 px-2 py-2;
}
\ No newline at end of file
diff --git a/src/templates/projeto-single.js b/src/templates/projeto-single.js
index ea687ef..55a72c6 100644
--- a/src/templates/projeto-single.js
+++ b/src/templates/projeto-single.js
@@ -1,32 +1,35 @@
import React from "react"
-import Header from "../components/header";
import Container from '../components/container';
+import Header from "../components/header";
+import Project from '../components/project';
import { Link } from "gatsby"
+
export default ({ data }) => {
- const projeto = data.markdownRemark;
+ const project = data.markdownRemark;
return (
-
- {projeto.frontmatter.date}
-
-
-
- Projetos
+
+ >
)
}
export const query = graphql`
query($slug: String!) {
- markdownRemark(fields: { slug: { eq: $slug } }) {
- html
+ markdownRemark(fields: {slug: {eq: $slug}}) {
+ fields {
+ slug
+ }
frontmatter {
date(formatString: "DD/MM/YYYY")
+ img
+ techs
title
}
html
+ id
}
}
`
\ No newline at end of file