diff --git a/.eslintcache b/.eslintcache index 32d40bf..2d14ebd 100644 --- a/.eslintcache +++ b/.eslintcache @@ -1 +1 @@ -[{"/Users/adamas/dev/anthony-dumas.fr/src/index.js":"1","/Users/adamas/dev/anthony-dumas.fr/src/reportWebVitals.js":"2","/Users/adamas/dev/anthony-dumas.fr/src/App.js":"3","/Users/adamas/dev/anthony-dumas.fr/src/components/MainCard/MainCard.js":"4","/Users/adamas/dev/anthony-dumas.fr/src/components/MenuComponent/index.js":"5","/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectsCard/index.js":"6","/Users/adamas/dev/anthony-dumas.fr/src/components/ContactCard/index.js":"7","/Users/adamas/dev/anthony-dumas.fr/src/components/FooterCard/index.js":"8","/Users/adamas/dev/anthony-dumas.fr/src/components/MenuComponent/MenuComponent.js":"9","/Users/adamas/dev/anthony-dumas.fr/src/components/ButtonIcon/index.js":"10","/Users/adamas/dev/anthony-dumas.fr/src/components/ExperienceCard/index.js":"11","/Users/adamas/dev/anthony-dumas.fr/src/components/ContactCard/ContactCard.js":"12","/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectsCard/ProjectsCard.js":"13","/Users/adamas/dev/anthony-dumas.fr/src/components/FooterCard/FooterCard.js":"14","/Users/adamas/dev/anthony-dumas.fr/src/components/ButtonIcon/ButtonIcon.js":"15","/Users/adamas/dev/anthony-dumas.fr/src/components/ExperienceCard/ExperienceCard.js":"16","/Users/adamas/dev/anthony-dumas.fr/src/components/ContactButton/index.js":"17","/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectCard/index.js":"18","/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectCard/ProjectCard.js":"19","/Users/adamas/dev/anthony-dumas.fr/src/components/ContactButton/ContactButton.js":"20","/Users/adamas/dev/anthony-dumas.fr/src/messages/index.js":"21","/Users/adamas/dev/anthony-dumas.fr/src/services/message.service.js":"22","/Users/adamas/dev/anthony-dumas.fr/src/services/parameters.service.js":"23"},{"size":768,"mtime":1655246344087,"results":"24","hashOfConfig":"25"},{"size":362,"mtime":1636324040663,"results":"26","hashOfConfig":"25"},{"size":521,"mtime":1655244839421,"results":"27","hashOfConfig":"25"},{"size":5109,"mtime":1656365634830,"results":"28","hashOfConfig":"25"},{"size":74,"mtime":1635286273694,"results":"29","hashOfConfig":"25"},{"size":71,"mtime":1655244839425,"results":"30","hashOfConfig":"25"},{"size":68,"mtime":1655244839423,"results":"31","hashOfConfig":"25"},{"size":65,"mtime":1655244839424,"results":"32","hashOfConfig":"25"},{"size":1860,"mtime":1655246771528,"results":"33","hashOfConfig":"25"},{"size":65,"mtime":1655244839422,"results":"34","hashOfConfig":"25"},{"size":77,"mtime":1655244839423,"results":"35","hashOfConfig":"25"},{"size":1213,"mtime":1655244839423,"results":"36","hashOfConfig":"25"},{"size":800,"mtime":1655244839425,"results":"37","hashOfConfig":"25"},{"size":5228,"mtime":1655244839424,"results":"38","hashOfConfig":"25"},{"size":527,"mtime":1656364956848,"results":"39","hashOfConfig":"25"},{"size":1642,"mtime":1655247044404,"results":"40","hashOfConfig":"25"},{"size":74,"mtime":1655244839423,"results":"41","hashOfConfig":"25"},{"size":68,"mtime":1655244839425,"results":"42","hashOfConfig":"25"},{"size":941,"mtime":1655244839425,"results":"43","hashOfConfig":"25"},{"size":1061,"mtime":1655244839423,"results":"44","hashOfConfig":"25"},{"size":243,"mtime":1655245392633,"results":"45","hashOfConfig":"25"},{"size":738,"mtime":1655246823681,"results":"46","hashOfConfig":"25"},{"size":645,"mtime":1655246826961,"results":"47","hashOfConfig":"25"},{"filePath":"48","messages":"49","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},"1x0ydlv",{"filePath":"51","messages":"52","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"53","messages":"54","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"55","messages":"56","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"57","messages":"58","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"59","messages":"60","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"61","messages":"62","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"63","messages":"64","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"65","messages":"66","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"67","messages":"68","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"69","messages":"70","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"71","messages":"72","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"73","messages":"74","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"75","messages":"76","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"77","messages":"78","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"79","messages":"80","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"81","messages":"82","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"83","messages":"84","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"85","messages":"86","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"87","messages":"88","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"89","messages":"90","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"91","messages":"92","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"93","messages":"94","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},"/Users/adamas/dev/anthony-dumas.fr/src/index.js",[],["95","96"],"/Users/adamas/dev/anthony-dumas.fr/src/reportWebVitals.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/App.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/MainCard/MainCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/MenuComponent/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectsCard/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ContactCard/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/FooterCard/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/MenuComponent/MenuComponent.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ButtonIcon/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ExperienceCard/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ContactCard/ContactCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectsCard/ProjectsCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/FooterCard/FooterCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ButtonIcon/ButtonIcon.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ExperienceCard/ExperienceCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ContactButton/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectCard/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectCard/ProjectCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ContactButton/ContactButton.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/messages/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/services/message.service.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/services/parameters.service.js",[],{"ruleId":"97","replacedBy":"98"},{"ruleId":"99","replacedBy":"100"},"no-native-reassign",["101"],"no-negated-in-lhs",["102"],"no-global-assign","no-unsafe-negation"] \ No newline at end of file +[{"/Users/adamas/dev/anthony-dumas.fr/src/index.js":"1","/Users/adamas/dev/anthony-dumas.fr/src/reportWebVitals.js":"2","/Users/adamas/dev/anthony-dumas.fr/src/App.js":"3","/Users/adamas/dev/anthony-dumas.fr/src/components/MainCard/MainCard.js":"4","/Users/adamas/dev/anthony-dumas.fr/src/components/MenuComponent/index.js":"5","/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectsCard/index.js":"6","/Users/adamas/dev/anthony-dumas.fr/src/components/ContactCard/index.js":"7","/Users/adamas/dev/anthony-dumas.fr/src/components/FooterCard/index.js":"8","/Users/adamas/dev/anthony-dumas.fr/src/components/MenuComponent/MenuComponent.js":"9","/Users/adamas/dev/anthony-dumas.fr/src/components/ButtonIcon/index.js":"10","/Users/adamas/dev/anthony-dumas.fr/src/components/ExperienceCard/index.js":"11","/Users/adamas/dev/anthony-dumas.fr/src/components/ContactCard/ContactCard.js":"12","/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectsCard/ProjectsCard.js":"13","/Users/adamas/dev/anthony-dumas.fr/src/components/FooterCard/FooterCard.js":"14","/Users/adamas/dev/anthony-dumas.fr/src/components/ButtonIcon/ButtonIcon.js":"15","/Users/adamas/dev/anthony-dumas.fr/src/components/ExperienceCard/ExperienceCard.js":"16","/Users/adamas/dev/anthony-dumas.fr/src/components/ContactButton/index.js":"17","/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectCard/index.js":"18","/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectCard/ProjectCard.js":"19","/Users/adamas/dev/anthony-dumas.fr/src/components/ContactButton/ContactButton.js":"20","/Users/adamas/dev/anthony-dumas.fr/src/messages/index.js":"21","/Users/adamas/dev/anthony-dumas.fr/src/services/message.service.js":"22","/Users/adamas/dev/anthony-dumas.fr/src/services/parameters.service.js":"23"},{"size":768,"mtime":1658047804985,"results":"24","hashOfConfig":"25"},{"size":362,"mtime":1636324040663,"results":"26","hashOfConfig":"25"},{"size":521,"mtime":1658048119814,"results":"27","hashOfConfig":"25"},{"size":5116,"mtime":1658049577733,"results":"28","hashOfConfig":"25"},{"size":74,"mtime":1635286273694,"results":"29","hashOfConfig":"25"},{"size":71,"mtime":1655244839425,"results":"30","hashOfConfig":"25"},{"size":68,"mtime":1655244839423,"results":"31","hashOfConfig":"25"},{"size":65,"mtime":1655244839424,"results":"32","hashOfConfig":"25"},{"size":1860,"mtime":1655246771528,"results":"33","hashOfConfig":"25"},{"size":65,"mtime":1655244839422,"results":"34","hashOfConfig":"25"},{"size":77,"mtime":1655244839423,"results":"35","hashOfConfig":"25"},{"size":1213,"mtime":1655244839423,"results":"36","hashOfConfig":"25"},{"size":800,"mtime":1655244839425,"results":"37","hashOfConfig":"25"},{"size":5228,"mtime":1655244839424,"results":"38","hashOfConfig":"25"},{"size":527,"mtime":1658049286657,"results":"39","hashOfConfig":"25"},{"size":1642,"mtime":1655247044404,"results":"40","hashOfConfig":"25"},{"size":74,"mtime":1655244839423,"results":"41","hashOfConfig":"25"},{"size":68,"mtime":1655244839425,"results":"42","hashOfConfig":"25"},{"size":941,"mtime":1655244839425,"results":"43","hashOfConfig":"25"},{"size":975,"mtime":1658049354496,"results":"44","hashOfConfig":"25"},{"size":243,"mtime":1655245392633,"results":"45","hashOfConfig":"25"},{"size":738,"mtime":1655246823681,"results":"46","hashOfConfig":"25"},{"size":645,"mtime":1655246826961,"results":"47","hashOfConfig":"25"},{"filePath":"48","messages":"49","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},"1x0ydlv",{"filePath":"51","messages":"52","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"53","messages":"54","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"55","messages":"56","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"57","messages":"58","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"59","messages":"60","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"61","messages":"62","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"63","messages":"64","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"65","messages":"66","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"67","messages":"68","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"69","messages":"70","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"71","messages":"72","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"73","messages":"74","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"75","messages":"76","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"77","messages":"78","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"79","messages":"80","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"81","messages":"82","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"83","messages":"84","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"85","messages":"86","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"87","messages":"88","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"89","messages":"90","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"91","messages":"92","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},{"filePath":"93","messages":"94","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"50"},"/Users/adamas/dev/anthony-dumas.fr/src/index.js",[],["95","96"],"/Users/adamas/dev/anthony-dumas.fr/src/reportWebVitals.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/App.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/MainCard/MainCard.js",["97"],"/Users/adamas/dev/anthony-dumas.fr/src/components/MenuComponent/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectsCard/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ContactCard/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/FooterCard/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/MenuComponent/MenuComponent.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ButtonIcon/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ExperienceCard/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ContactCard/ContactCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectsCard/ProjectsCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/FooterCard/FooterCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ButtonIcon/ButtonIcon.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ExperienceCard/ExperienceCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ContactButton/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectCard/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ProjectCard/ProjectCard.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/components/ContactButton/ContactButton.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/messages/index.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/services/message.service.js",[],"/Users/adamas/dev/anthony-dumas.fr/src/services/parameters.service.js",[],{"ruleId":"98","replacedBy":"99"},{"ruleId":"100","replacedBy":"101"},{"ruleId":"102","severity":1,"message":"103","line":55,"column":82,"nodeType":"104","messageId":"105","endLine":55,"endColumn":83},"no-native-reassign",["106"],"no-negated-in-lhs",["107"],"no-useless-concat","Unexpected string concatenation of literals.","BinaryExpression","unexpectedConcat","no-global-assign","no-unsafe-negation"] \ No newline at end of file diff --git a/public/index.html b/public/index.html index a2ba1d3..a03e8d6 100644 --- a/public/index.html +++ b/public/index.html @@ -27,24 +27,32 @@ Anthony Dumas @@ -52,20 +60,12 @@
- - - diff --git a/src/_sass/icon.scss b/src/_sass/icon.scss index c466fd4..e69de29 100644 --- a/src/_sass/icon.scss +++ b/src/_sass/icon.scss @@ -1,48 +0,0 @@ -@font-face { - font-family: "icomoon"; - src: url("../font/fonts/icomoon.eot"); - src: url("../font/fonts/icomoon.eot?#iefix") format("embedded-opentype"), url("../font/fonts/icomoon.woff") format("woff"), url("../font/fonts/icomoon.ttf") format("truetype"), url("../font/fonts/icomoon.svg#icomoon") format("svg"); - font-weight: normal; - font-style: normal; -} - -.icon .fab { - font-family: "icomoon"; - content: attr(data-icon); - speak: none; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - font-style: normal; - text-align: center; -} - -.icon-github-alt:before { - content: "\e903"; -} - -.icon-linke-square:before { - content: "\e902"; -} - -.icon-envelope-open:before { - content: "\e901"; -} - -.icon-twit:before { - content: "\e904"; -} - -.icon-teleg:before { - content: "\e900"; -} - -.icon-file-pdf-o:before { - content: "\e905"; -} - -.icon-print:before { - content: "\e906"; -} \ No newline at end of file diff --git a/src/_sass/index.scss b/src/_sass/index.scss index b752e2a..2b7782d 100644 --- a/src/_sass/index.scss +++ b/src/_sass/index.scss @@ -1,3 +1,4 @@ @import "main.scss"; @import "icon.scss"; -@import "dark-theme.scss"; \ No newline at end of file +@import "dark-theme.scss"; +@import "../css/ionicons.min.css"; diff --git a/src/components/ButtonIcon/ButtonIcon.js b/src/components/ButtonIcon/ButtonIcon.js index d78bb5c..49f2a21 100644 --- a/src/components/ButtonIcon/ButtonIcon.js +++ b/src/components/ButtonIcon/ButtonIcon.js @@ -13,7 +13,7 @@ export default class ButtonIcon extends Component { aria-label="Profil {this.props.icon}"> ; diff --git a/src/components/ContactButton/ContactButton.js b/src/components/ContactButton/ContactButton.js index a911747..0e60f83 100644 --- a/src/components/ContactButton/ContactButton.js +++ b/src/components/ContactButton/ContactButton.js @@ -1,26 +1,29 @@ -import React, {Component} from '../../../node_modules/react'; -import './ContactButton.scss' +import './ContactButton.scss'; + +import React, { Component } from '../../../node_modules/react'; + + // import { connect } from "react-redux"; // import { bindActionCreators } from "redux"; // import * as contactButtonActions from "../../store/contactButton/actions"; export default class ContactButton extends Component { - // constructor(props) { - // super(props); - // this.state = {}; - // } - render() { - const data = this.props.data; - return
- - - - - {data.title} - -
; - } + // constructor(props) { + // super(props); + // this.state = {}; + // } + render() { + const data = this.props.data; + return
+ + + + + {data.title} + +
; } +} // export default connect( // ({ contactButton }) => ({ ...contactButton }), // dispatch => bindActionCreators({ ...contactButtonActions }, dispatch) diff --git a/src/components/MainCard/MainCard.js b/src/components/MainCard/MainCard.js index 7e1ee14..2d07431 100644 --- a/src/components/MainCard/MainCard.js +++ b/src/components/MainCard/MainCard.js @@ -52,7 +52,7 @@ class MainCard extends Component { href="https://files.adm.ink/anthony-dumas-cv.pdf" > diff --git a/src/css/ionicons.min.css b/src/css/ionicons.min.css new file mode 100644 index 0000000..93e8f75 --- /dev/null +++ b/src/css/ionicons.min.css @@ -0,0 +1,11 @@ +/*! + Ionicons, v4.5.10-1 + Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ + https://twitter.com/benjsperry https://twitter.com/ionicframework + MIT License: https://github.com/driftyco/ionicons + + Android-style icons originally built by Google’s + Material Design Icons: https://github.com/google/material-design-icons + used under CC BY http://creativecommons.org/licenses/by/4.0/ + Modified icons to fit ionicon’s grid from original. +*/@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=4.5.10-1");src:url("../fonts/ionicons.eot?v=4.5.10-1#iefix") format("embedded-opentype"),url("../fonts/ionicons.woff2?v=4.5.10-1") format("woff2"),url("../fonts/ionicons.woff?v=4.5.10-1") format("woff"),url("../fonts/ionicons.ttf?v=4.5.10-1") format("truetype"),url("../fonts/ionicons.svg?v=4.5.10-1#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-ios-add:before,.ion-ios-add-circle:before,.ion-ios-add-circle-outline:before,.ion-ios-airplane:before,.ion-ios-alarm:before,.ion-ios-albums:before,.ion-ios-alert:before,.ion-ios-american-football:before,.ion-ios-analytics:before,.ion-ios-aperture:before,.ion-ios-apps:before,.ion-ios-appstore:before,.ion-ios-archive:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-dropdown:before,.ion-ios-arrow-dropdown-circle:before,.ion-ios-arrow-dropleft:before,.ion-ios-arrow-dropleft-circle:before,.ion-ios-arrow-dropright:before,.ion-ios-arrow-dropright-circle:before,.ion-ios-arrow-dropup:before,.ion-ios-arrow-dropup-circle:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-round-back:before,.ion-ios-arrow-round-down:before,.ion-ios-arrow-round-forward:before,.ion-ios-arrow-round-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-attach:before,.ion-ios-backspace:before,.ion-ios-barcode:before,.ion-ios-baseball:before,.ion-ios-basket:before,.ion-ios-basketball:before,.ion-ios-battery-charging:before,.ion-ios-battery-dead:before,.ion-ios-battery-full:before,.ion-ios-beaker:before,.ion-ios-bed:before,.ion-ios-beer:before,.ion-ios-bicycle:before,.ion-ios-bluetooth:before,.ion-ios-boat:before,.ion-ios-body:before,.ion-ios-bonfire:before,.ion-ios-book:before,.ion-ios-bookmark:before,.ion-ios-bookmarks:before,.ion-ios-bowtie:before,.ion-ios-briefcase:before,.ion-ios-browsers:before,.ion-ios-brush:before,.ion-ios-bug:before,.ion-ios-build:before,.ion-ios-bulb:before,.ion-ios-bus:before,.ion-ios-business:before,.ion-ios-cafe:before,.ion-ios-calculator:before,.ion-ios-calendar:before,.ion-ios-call:before,.ion-ios-camera:before,.ion-ios-car:before,.ion-ios-card:before,.ion-ios-cart:before,.ion-ios-cash:before,.ion-ios-cellular:before,.ion-ios-chatboxes:before,.ion-ios-chatbubbles:before,.ion-ios-checkbox:before,.ion-ios-checkbox-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-circle:before,.ion-ios-checkmark-circle-outline:before,.ion-ios-clipboard:before,.ion-ios-clock:before,.ion-ios-close:before,.ion-ios-close-circle:before,.ion-ios-close-circle-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-circle:before,.ion-ios-cloud-done:before,.ion-ios-cloud-download:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-code:before,.ion-ios-code-download:before,.ion-ios-code-working:before,.ion-ios-cog:before,.ion-ios-color-fill:before,.ion-ios-color-filter:before,.ion-ios-color-palette:before,.ion-ios-color-wand:before,.ion-ios-compass:before,.ion-ios-construct:before,.ion-ios-contact:before,.ion-ios-contacts:before,.ion-ios-contract:before,.ion-ios-contrast:before,.ion-ios-copy:before,.ion-ios-create:before,.ion-ios-crop:before,.ion-ios-cube:before,.ion-ios-cut:before,.ion-ios-desktop:before,.ion-ios-disc:before,.ion-ios-document:before,.ion-ios-done-all:before,.ion-ios-download:before,.ion-ios-easel:before,.ion-ios-egg:before,.ion-ios-exit:before,.ion-ios-expand:before,.ion-ios-eye:before,.ion-ios-eye-off:before,.ion-ios-fastforward:before,.ion-ios-female:before,.ion-ios-filing:before,.ion-ios-film:before,.ion-ios-finger-print:before,.ion-ios-fitness:before,.ion-ios-flag:before,.ion-ios-flame:before,.ion-ios-flash:before,.ion-ios-flash-off:before,.ion-ios-flashlight:before,.ion-ios-flask:before,.ion-ios-flower:before,.ion-ios-folder:before,.ion-ios-folder-open:before,.ion-ios-football:before,.ion-ios-funnel:before,.ion-ios-gift:before,.ion-ios-git-branch:before,.ion-ios-git-commit:before,.ion-ios-git-compare:before,.ion-ios-git-merge:before,.ion-ios-git-network:before,.ion-ios-git-pull-request:before,.ion-ios-glasses:before,.ion-ios-globe:before,.ion-ios-grid:before,.ion-ios-hammer:before,.ion-ios-hand:before,.ion-ios-happy:before,.ion-ios-headset:before,.ion-ios-heart:before,.ion-ios-heart-dislike:before,.ion-ios-heart-empty:before,.ion-ios-heart-half:before,.ion-ios-help:before,.ion-ios-help-buoy:before,.ion-ios-help-circle:before,.ion-ios-help-circle-outline:before,.ion-ios-home:before,.ion-ios-hourglass:before,.ion-ios-ice-cream:before,.ion-ios-image:before,.ion-ios-images:before,.ion-ios-infinite:before,.ion-ios-information:before,.ion-ios-information-circle:before,.ion-ios-information-circle-outline:before,.ion-ios-jet:before,.ion-ios-journal:before,.ion-ios-key:before,.ion-ios-keypad:before,.ion-ios-laptop:before,.ion-ios-leaf:before,.ion-ios-link:before,.ion-ios-list:before,.ion-ios-list-box:before,.ion-ios-locate:before,.ion-ios-lock:before,.ion-ios-log-in:before,.ion-ios-log-out:before,.ion-ios-magnet:before,.ion-ios-mail:before,.ion-ios-mail-open:before,.ion-ios-mail-unread:before,.ion-ios-male:before,.ion-ios-man:before,.ion-ios-map:before,.ion-ios-medal:before,.ion-ios-medical:before,.ion-ios-medkit:before,.ion-ios-megaphone:before,.ion-ios-menu:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-microphone:before,.ion-ios-moon:before,.ion-ios-more:before,.ion-ios-move:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-notifications:before,.ion-ios-notifications-off:before,.ion-ios-notifications-outline:before,.ion-ios-nuclear:before,.ion-ios-nutrition:before,.ion-ios-open:before,.ion-ios-options:before,.ion-ios-outlet:before,.ion-ios-paper:before,.ion-ios-paper-plane:before,.ion-ios-partly-sunny:before,.ion-ios-pause:before,.ion-ios-paw:before,.ion-ios-people:before,.ion-ios-person:before,.ion-ios-person-add:before,.ion-ios-phone-landscape:before,.ion-ios-phone-portrait:before,.ion-ios-photos:before,.ion-ios-pie:before,.ion-ios-pin:before,.ion-ios-pint:before,.ion-ios-pizza:before,.ion-ios-planet:before,.ion-ios-play:before,.ion-ios-play-circle:before,.ion-ios-podium:before,.ion-ios-power:before,.ion-ios-pricetag:before,.ion-ios-pricetags:before,.ion-ios-print:before,.ion-ios-pulse:before,.ion-ios-qr-scanner:before,.ion-ios-quote:before,.ion-ios-radio:before,.ion-ios-radio-button-off:before,.ion-ios-radio-button-on:before,.ion-ios-rainy:before,.ion-ios-recording:before,.ion-ios-redo:before,.ion-ios-refresh:before,.ion-ios-refresh-circle:before,.ion-ios-remove:before,.ion-ios-remove-circle:before,.ion-ios-remove-circle-outline:before,.ion-ios-reorder:before,.ion-ios-repeat:before,.ion-ios-resize:before,.ion-ios-restaurant:before,.ion-ios-return-left:before,.ion-ios-return-right:before,.ion-ios-reverse-camera:before,.ion-ios-rewind:before,.ion-ios-ribbon:before,.ion-ios-rocket:before,.ion-ios-rose:before,.ion-ios-sad:before,.ion-ios-save:before,.ion-ios-school:before,.ion-ios-search:before,.ion-ios-send:before,.ion-ios-settings:before,.ion-ios-share:before,.ion-ios-share-alt:before,.ion-ios-shirt:before,.ion-ios-shuffle:before,.ion-ios-skip-backward:before,.ion-ios-skip-forward:before,.ion-ios-snow:before,.ion-ios-speedometer:before,.ion-ios-square:before,.ion-ios-square-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stats:before,.ion-ios-stopwatch:before,.ion-ios-subway:before,.ion-ios-sunny:before,.ion-ios-swap:before,.ion-ios-switch:before,.ion-ios-sync:before,.ion-ios-tablet-landscape:before,.ion-ios-tablet-portrait:before,.ion-ios-tennisball:before,.ion-ios-text:before,.ion-ios-thermometer:before,.ion-ios-thumbs-down:before,.ion-ios-thumbs-up:before,.ion-ios-thunderstorm:before,.ion-ios-time:before,.ion-ios-timer:before,.ion-ios-today:before,.ion-ios-train:before,.ion-ios-transgender:before,.ion-ios-trash:before,.ion-ios-trending-down:before,.ion-ios-trending-up:before,.ion-ios-trophy:before,.ion-ios-tv:before,.ion-ios-umbrella:before,.ion-ios-undo:before,.ion-ios-unlock:before,.ion-ios-videocam:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-volume-mute:before,.ion-ios-volume-off:before,.ion-ios-walk:before,.ion-ios-wallet:before,.ion-ios-warning:before,.ion-ios-watch:before,.ion-ios-water:before,.ion-ios-wifi:before,.ion-ios-wine:before,.ion-ios-woman:before,.ion-logo-android:before,.ion-logo-angular:before,.ion-logo-apple:before,.ion-logo-bitbucket:before,.ion-logo-bitcoin:before,.ion-logo-buffer:before,.ion-logo-chrome:before,.ion-logo-closed-captioning:before,.ion-logo-codepen:before,.ion-logo-css3:before,.ion-logo-designernews:before,.ion-logo-dribbble:before,.ion-logo-dropbox:before,.ion-logo-euro:before,.ion-logo-facebook:before,.ion-logo-flickr:before,.ion-logo-foursquare:before,.ion-logo-freebsd-devil:before,.ion-logo-game-controller-a:before,.ion-logo-game-controller-b:before,.ion-logo-github:before,.ion-logo-google:before,.ion-logo-googleplus:before,.ion-logo-hackernews:before,.ion-logo-html5:before,.ion-logo-instagram:before,.ion-logo-ionic:before,.ion-logo-ionitron:before,.ion-logo-javascript:before,.ion-logo-linkedin:before,.ion-logo-markdown:before,.ion-logo-model-s:before,.ion-logo-no-smoking:before,.ion-logo-nodejs:before,.ion-logo-npm:before,.ion-logo-octocat:before,.ion-logo-pinterest:before,.ion-logo-playstation:before,.ion-logo-polymer:before,.ion-logo-python:before,.ion-logo-reddit:before,.ion-logo-rss:before,.ion-logo-sass:before,.ion-logo-skype:before,.ion-logo-slack:before,.ion-logo-snapchat:before,.ion-logo-steam:before,.ion-logo-tumblr:before,.ion-logo-tux:before,.ion-logo-twitch:before,.ion-logo-twitter:before,.ion-logo-usd:before,.ion-logo-vimeo:before,.ion-logo-vk:before,.ion-logo-whatsapp:before,.ion-logo-windows:before,.ion-logo-wordpress:before,.ion-logo-xbox:before,.ion-logo-xing:before,.ion-logo-yahoo:before,.ion-logo-yen:before,.ion-logo-youtube:before,.ion-md-add:before,.ion-md-add-circle:before,.ion-md-add-circle-outline:before,.ion-md-airplane:before,.ion-md-alarm:before,.ion-md-albums:before,.ion-md-alert:before,.ion-md-american-football:before,.ion-md-analytics:before,.ion-md-aperture:before,.ion-md-apps:before,.ion-md-appstore:before,.ion-md-archive:before,.ion-md-arrow-back:before,.ion-md-arrow-down:before,.ion-md-arrow-dropdown:before,.ion-md-arrow-dropdown-circle:before,.ion-md-arrow-dropleft:before,.ion-md-arrow-dropleft-circle:before,.ion-md-arrow-dropright:before,.ion-md-arrow-dropright-circle:before,.ion-md-arrow-dropup:before,.ion-md-arrow-dropup-circle:before,.ion-md-arrow-forward:before,.ion-md-arrow-round-back:before,.ion-md-arrow-round-down:before,.ion-md-arrow-round-forward:before,.ion-md-arrow-round-up:before,.ion-md-arrow-up:before,.ion-md-at:before,.ion-md-attach:before,.ion-md-backspace:before,.ion-md-barcode:before,.ion-md-baseball:before,.ion-md-basket:before,.ion-md-basketball:before,.ion-md-battery-charging:before,.ion-md-battery-dead:before,.ion-md-battery-full:before,.ion-md-beaker:before,.ion-md-bed:before,.ion-md-beer:before,.ion-md-bicycle:before,.ion-md-bluetooth:before,.ion-md-boat:before,.ion-md-body:before,.ion-md-bonfire:before,.ion-md-book:before,.ion-md-bookmark:before,.ion-md-bookmarks:before,.ion-md-bowtie:before,.ion-md-briefcase:before,.ion-md-browsers:before,.ion-md-brush:before,.ion-md-bug:before,.ion-md-build:before,.ion-md-bulb:before,.ion-md-bus:before,.ion-md-business:before,.ion-md-cafe:before,.ion-md-calculator:before,.ion-md-calendar:before,.ion-md-call:before,.ion-md-camera:before,.ion-md-car:before,.ion-md-card:before,.ion-md-cart:before,.ion-md-cash:before,.ion-md-cellular:before,.ion-md-chatboxes:before,.ion-md-chatbubbles:before,.ion-md-checkbox:before,.ion-md-checkbox-outline:before,.ion-md-checkmark:before,.ion-md-checkmark-circle:before,.ion-md-checkmark-circle-outline:before,.ion-md-clipboard:before,.ion-md-clock:before,.ion-md-close:before,.ion-md-close-circle:before,.ion-md-close-circle-outline:before,.ion-md-cloud:before,.ion-md-cloud-circle:before,.ion-md-cloud-done:before,.ion-md-cloud-download:before,.ion-md-cloud-outline:before,.ion-md-cloud-upload:before,.ion-md-cloudy:before,.ion-md-cloudy-night:before,.ion-md-code:before,.ion-md-code-download:before,.ion-md-code-working:before,.ion-md-cog:before,.ion-md-color-fill:before,.ion-md-color-filter:before,.ion-md-color-palette:before,.ion-md-color-wand:before,.ion-md-compass:before,.ion-md-construct:before,.ion-md-contact:before,.ion-md-contacts:before,.ion-md-contract:before,.ion-md-contrast:before,.ion-md-copy:before,.ion-md-create:before,.ion-md-crop:before,.ion-md-cube:before,.ion-md-cut:before,.ion-md-desktop:before,.ion-md-disc:before,.ion-md-document:before,.ion-md-done-all:before,.ion-md-download:before,.ion-md-easel:before,.ion-md-egg:before,.ion-md-exit:before,.ion-md-expand:before,.ion-md-eye:before,.ion-md-eye-off:before,.ion-md-fastforward:before,.ion-md-female:before,.ion-md-filing:before,.ion-md-film:before,.ion-md-finger-print:before,.ion-md-fitness:before,.ion-md-flag:before,.ion-md-flame:before,.ion-md-flash:before,.ion-md-flash-off:before,.ion-md-flashlight:before,.ion-md-flask:before,.ion-md-flower:before,.ion-md-folder:before,.ion-md-folder-open:before,.ion-md-football:before,.ion-md-funnel:before,.ion-md-gift:before,.ion-md-git-branch:before,.ion-md-git-commit:before,.ion-md-git-compare:before,.ion-md-git-merge:before,.ion-md-git-network:before,.ion-md-git-pull-request:before,.ion-md-glasses:before,.ion-md-globe:before,.ion-md-grid:before,.ion-md-hammer:before,.ion-md-hand:before,.ion-md-happy:before,.ion-md-headset:before,.ion-md-heart:before,.ion-md-heart-dislike:before,.ion-md-heart-empty:before,.ion-md-heart-half:before,.ion-md-help:before,.ion-md-help-buoy:before,.ion-md-help-circle:before,.ion-md-help-circle-outline:before,.ion-md-home:before,.ion-md-hourglass:before,.ion-md-ice-cream:before,.ion-md-image:before,.ion-md-images:before,.ion-md-infinite:before,.ion-md-information:before,.ion-md-information-circle:before,.ion-md-information-circle-outline:before,.ion-md-jet:before,.ion-md-journal:before,.ion-md-key:before,.ion-md-keypad:before,.ion-md-laptop:before,.ion-md-leaf:before,.ion-md-link:before,.ion-md-list:before,.ion-md-list-box:before,.ion-md-locate:before,.ion-md-lock:before,.ion-md-log-in:before,.ion-md-log-out:before,.ion-md-magnet:before,.ion-md-mail:before,.ion-md-mail-open:before,.ion-md-mail-unread:before,.ion-md-male:before,.ion-md-man:before,.ion-md-map:before,.ion-md-medal:before,.ion-md-medical:before,.ion-md-medkit:before,.ion-md-megaphone:before,.ion-md-menu:before,.ion-md-mic:before,.ion-md-mic-off:before,.ion-md-microphone:before,.ion-md-moon:before,.ion-md-more:before,.ion-md-move:before,.ion-md-musical-note:before,.ion-md-musical-notes:before,.ion-md-navigate:before,.ion-md-notifications:before,.ion-md-notifications-off:before,.ion-md-notifications-outline:before,.ion-md-nuclear:before,.ion-md-nutrition:before,.ion-md-open:before,.ion-md-options:before,.ion-md-outlet:before,.ion-md-paper:before,.ion-md-paper-plane:before,.ion-md-partly-sunny:before,.ion-md-pause:before,.ion-md-paw:before,.ion-md-people:before,.ion-md-person:before,.ion-md-person-add:before,.ion-md-phone-landscape:before,.ion-md-phone-portrait:before,.ion-md-photos:before,.ion-md-pie:before,.ion-md-pin:before,.ion-md-pint:before,.ion-md-pizza:before,.ion-md-planet:before,.ion-md-play:before,.ion-md-play-circle:before,.ion-md-podium:before,.ion-md-power:before,.ion-md-pricetag:before,.ion-md-pricetags:before,.ion-md-print:before,.ion-md-pulse:before,.ion-md-qr-scanner:before,.ion-md-quote:before,.ion-md-radio:before,.ion-md-radio-button-off:before,.ion-md-radio-button-on:before,.ion-md-rainy:before,.ion-md-recording:before,.ion-md-redo:before,.ion-md-refresh:before,.ion-md-refresh-circle:before,.ion-md-remove:before,.ion-md-remove-circle:before,.ion-md-remove-circle-outline:before,.ion-md-reorder:before,.ion-md-repeat:before,.ion-md-resize:before,.ion-md-restaurant:before,.ion-md-return-left:before,.ion-md-return-right:before,.ion-md-reverse-camera:before,.ion-md-rewind:before,.ion-md-ribbon:before,.ion-md-rocket:before,.ion-md-rose:before,.ion-md-sad:before,.ion-md-save:before,.ion-md-school:before,.ion-md-search:before,.ion-md-send:before,.ion-md-settings:before,.ion-md-share:before,.ion-md-share-alt:before,.ion-md-shirt:before,.ion-md-shuffle:before,.ion-md-skip-backward:before,.ion-md-skip-forward:before,.ion-md-snow:before,.ion-md-speedometer:before,.ion-md-square:before,.ion-md-square-outline:before,.ion-md-star:before,.ion-md-star-half:before,.ion-md-star-outline:before,.ion-md-stats:before,.ion-md-stopwatch:before,.ion-md-subway:before,.ion-md-sunny:before,.ion-md-swap:before,.ion-md-switch:before,.ion-md-sync:before,.ion-md-tablet-landscape:before,.ion-md-tablet-portrait:before,.ion-md-tennisball:before,.ion-md-text:before,.ion-md-thermometer:before,.ion-md-thumbs-down:before,.ion-md-thumbs-up:before,.ion-md-thunderstorm:before,.ion-md-time:before,.ion-md-timer:before,.ion-md-today:before,.ion-md-train:before,.ion-md-transgender:before,.ion-md-trash:before,.ion-md-trending-down:before,.ion-md-trending-up:before,.ion-md-trophy:before,.ion-md-tv:before,.ion-md-umbrella:before,.ion-md-undo:before,.ion-md-unlock:before,.ion-md-videocam:before,.ion-md-volume-high:before,.ion-md-volume-low:before,.ion-md-volume-mute:before,.ion-md-volume-off:before,.ion-md-walk:before,.ion-md-wallet:before,.ion-md-warning:before,.ion-md-watch:before,.ion-md-water:before,.ion-md-wifi:before,.ion-md-wine:before,.ion-md-woman:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-ios-add:before{content:""}.ion-ios-add-circle:before{content:""}.ion-ios-add-circle-outline:before{content:""}.ion-ios-airplane:before{content:""}.ion-ios-alarm:before{content:""}.ion-ios-albums:before{content:""}.ion-ios-alert:before{content:""}.ion-ios-american-football:before{content:""}.ion-ios-analytics:before{content:""}.ion-ios-aperture:before{content:""}.ion-ios-apps:before{content:""}.ion-ios-appstore:before{content:""}.ion-ios-archive:before{content:""}.ion-ios-arrow-back:before{content:""}.ion-ios-arrow-down:before{content:""}.ion-ios-arrow-dropdown:before{content:""}.ion-ios-arrow-dropdown-circle:before{content:""}.ion-ios-arrow-dropleft:before{content:""}.ion-ios-arrow-dropleft-circle:before{content:""}.ion-ios-arrow-dropright:before{content:""}.ion-ios-arrow-dropright-circle:before{content:""}.ion-ios-arrow-dropup:before{content:""}.ion-ios-arrow-dropup-circle:before{content:""}.ion-ios-arrow-forward:before{content:""}.ion-ios-arrow-round-back:before{content:""}.ion-ios-arrow-round-down:before{content:""}.ion-ios-arrow-round-forward:before{content:""}.ion-ios-arrow-round-up:before{content:""}.ion-ios-arrow-up:before{content:""}.ion-ios-at:before{content:""}.ion-ios-attach:before{content:""}.ion-ios-backspace:before{content:""}.ion-ios-barcode:before{content:""}.ion-ios-baseball:before{content:""}.ion-ios-basket:before{content:""}.ion-ios-basketball:before{content:""}.ion-ios-battery-charging:before{content:""}.ion-ios-battery-dead:before{content:""}.ion-ios-battery-full:before{content:""}.ion-ios-beaker:before{content:""}.ion-ios-bed:before{content:""}.ion-ios-beer:before{content:""}.ion-ios-bicycle:before{content:""}.ion-ios-bluetooth:before{content:""}.ion-ios-boat:before{content:""}.ion-ios-body:before{content:""}.ion-ios-bonfire:before{content:""}.ion-ios-book:before{content:""}.ion-ios-bookmark:before{content:""}.ion-ios-bookmarks:before{content:""}.ion-ios-bowtie:before{content:""}.ion-ios-briefcase:before{content:""}.ion-ios-browsers:before{content:""}.ion-ios-brush:before{content:""}.ion-ios-bug:before{content:""}.ion-ios-build:before{content:""}.ion-ios-bulb:before{content:""}.ion-ios-bus:before{content:""}.ion-ios-business:before{content:""}.ion-ios-cafe:before{content:""}.ion-ios-calculator:before{content:""}.ion-ios-calendar:before{content:""}.ion-ios-call:before{content:""}.ion-ios-camera:before{content:""}.ion-ios-car:before{content:""}.ion-ios-card:before{content:""}.ion-ios-cart:before{content:""}.ion-ios-cash:before{content:""}.ion-ios-cellular:before{content:""}.ion-ios-chatboxes:before{content:""}.ion-ios-chatbubbles:before{content:""}.ion-ios-checkbox:before{content:""}.ion-ios-checkbox-outline:before{content:""}.ion-ios-checkmark:before{content:""}.ion-ios-checkmark-circle:before{content:""}.ion-ios-checkmark-circle-outline:before{content:""}.ion-ios-clipboard:before{content:""}.ion-ios-clock:before{content:""}.ion-ios-close:before{content:""}.ion-ios-close-circle:before{content:""}.ion-ios-close-circle-outline:before{content:""}.ion-ios-cloud:before{content:""}.ion-ios-cloud-circle:before{content:""}.ion-ios-cloud-done:before{content:""}.ion-ios-cloud-download:before{content:""}.ion-ios-cloud-outline:before{content:""}.ion-ios-cloud-upload:before{content:""}.ion-ios-cloudy:before{content:""}.ion-ios-cloudy-night:before{content:""}.ion-ios-code:before{content:""}.ion-ios-code-download:before{content:""}.ion-ios-code-working:before{content:""}.ion-ios-cog:before{content:""}.ion-ios-color-fill:before{content:""}.ion-ios-color-filter:before{content:""}.ion-ios-color-palette:before{content:""}.ion-ios-color-wand:before{content:""}.ion-ios-compass:before{content:""}.ion-ios-construct:before{content:""}.ion-ios-contact:before{content:""}.ion-ios-contacts:before{content:""}.ion-ios-contract:before{content:""}.ion-ios-contrast:before{content:""}.ion-ios-copy:before{content:""}.ion-ios-create:before{content:""}.ion-ios-crop:before{content:""}.ion-ios-cube:before{content:""}.ion-ios-cut:before{content:""}.ion-ios-desktop:before{content:""}.ion-ios-disc:before{content:""}.ion-ios-document:before{content:""}.ion-ios-done-all:before{content:""}.ion-ios-download:before{content:""}.ion-ios-easel:before{content:""}.ion-ios-egg:before{content:""}.ion-ios-exit:before{content:""}.ion-ios-expand:before{content:""}.ion-ios-eye:before{content:""}.ion-ios-eye-off:before{content:""}.ion-ios-fastforward:before{content:""}.ion-ios-female:before{content:""}.ion-ios-filing:before{content:""}.ion-ios-film:before{content:""}.ion-ios-finger-print:before{content:""}.ion-ios-fitness:before{content:""}.ion-ios-flag:before{content:""}.ion-ios-flame:before{content:""}.ion-ios-flash:before{content:""}.ion-ios-flash-off:before{content:""}.ion-ios-flashlight:before{content:""}.ion-ios-flask:before{content:""}.ion-ios-flower:before{content:""}.ion-ios-folder:before{content:""}.ion-ios-folder-open:before{content:""}.ion-ios-football:before{content:""}.ion-ios-funnel:before{content:""}.ion-ios-gift:before{content:""}.ion-ios-git-branch:before{content:""}.ion-ios-git-commit:before{content:""}.ion-ios-git-compare:before{content:""}.ion-ios-git-merge:before{content:""}.ion-ios-git-network:before{content:""}.ion-ios-git-pull-request:before{content:""}.ion-ios-glasses:before{content:""}.ion-ios-globe:before{content:""}.ion-ios-grid:before{content:""}.ion-ios-hammer:before{content:""}.ion-ios-hand:before{content:""}.ion-ios-happy:before{content:""}.ion-ios-headset:before{content:""}.ion-ios-heart:before{content:""}.ion-ios-heart-dislike:before{content:""}.ion-ios-heart-empty:before{content:""}.ion-ios-heart-half:before{content:""}.ion-ios-help:before{content:""}.ion-ios-help-buoy:before{content:""}.ion-ios-help-circle:before{content:""}.ion-ios-help-circle-outline:before{content:""}.ion-ios-home:before{content:""}.ion-ios-hourglass:before{content:""}.ion-ios-ice-cream:before{content:""}.ion-ios-image:before{content:""}.ion-ios-images:before{content:""}.ion-ios-infinite:before{content:""}.ion-ios-information:before{content:""}.ion-ios-information-circle:before{content:""}.ion-ios-information-circle-outline:before{content:""}.ion-ios-jet:before{content:""}.ion-ios-journal:before{content:""}.ion-ios-key:before{content:""}.ion-ios-keypad:before{content:""}.ion-ios-laptop:before{content:""}.ion-ios-leaf:before{content:""}.ion-ios-link:before{content:""}.ion-ios-list:before{content:""}.ion-ios-list-box:before{content:""}.ion-ios-locate:before{content:""}.ion-ios-lock:before{content:""}.ion-ios-log-in:before{content:""}.ion-ios-log-out:before{content:""}.ion-ios-magnet:before{content:""}.ion-ios-mail:before{content:""}.ion-ios-mail-open:before{content:""}.ion-ios-mail-unread:before{content:""}.ion-ios-male:before{content:""}.ion-ios-man:before{content:""}.ion-ios-map:before{content:""}.ion-ios-medal:before{content:""}.ion-ios-medical:before{content:""}.ion-ios-medkit:before{content:""}.ion-ios-megaphone:before{content:""}.ion-ios-menu:before{content:""}.ion-ios-mic:before{content:""}.ion-ios-mic-off:before{content:""}.ion-ios-microphone:before{content:""}.ion-ios-moon:before{content:""}.ion-ios-more:before{content:""}.ion-ios-move:before{content:""}.ion-ios-musical-note:before{content:""}.ion-ios-musical-notes:before{content:""}.ion-ios-navigate:before{content:""}.ion-ios-notifications:before{content:""}.ion-ios-notifications-off:before{content:""}.ion-ios-notifications-outline:before{content:""}.ion-ios-nuclear:before{content:""}.ion-ios-nutrition:before{content:""}.ion-ios-open:before{content:""}.ion-ios-options:before{content:""}.ion-ios-outlet:before{content:""}.ion-ios-paper:before{content:""}.ion-ios-paper-plane:before{content:""}.ion-ios-partly-sunny:before{content:""}.ion-ios-pause:before{content:""}.ion-ios-paw:before{content:""}.ion-ios-people:before{content:""}.ion-ios-person:before{content:""}.ion-ios-person-add:before{content:""}.ion-ios-phone-landscape:before{content:""}.ion-ios-phone-portrait:before{content:""}.ion-ios-photos:before{content:""}.ion-ios-pie:before{content:""}.ion-ios-pin:before{content:""}.ion-ios-pint:before{content:""}.ion-ios-pizza:before{content:""}.ion-ios-planet:before{content:""}.ion-ios-play:before{content:""}.ion-ios-play-circle:before{content:""}.ion-ios-podium:before{content:""}.ion-ios-power:before{content:""}.ion-ios-pricetag:before{content:""}.ion-ios-pricetags:before{content:""}.ion-ios-print:before{content:""}.ion-ios-pulse:before{content:""}.ion-ios-qr-scanner:before{content:""}.ion-ios-quote:before{content:""}.ion-ios-radio:before{content:""}.ion-ios-radio-button-off:before{content:""}.ion-ios-radio-button-on:before{content:""}.ion-ios-rainy:before{content:""}.ion-ios-recording:before{content:""}.ion-ios-redo:before{content:""}.ion-ios-refresh:before{content:""}.ion-ios-refresh-circle:before{content:""}.ion-ios-remove:before{content:""}.ion-ios-remove-circle:before{content:""}.ion-ios-remove-circle-outline:before{content:""}.ion-ios-reorder:before{content:""}.ion-ios-repeat:before{content:""}.ion-ios-resize:before{content:""}.ion-ios-restaurant:before{content:""}.ion-ios-return-left:before{content:""}.ion-ios-return-right:before{content:""}.ion-ios-reverse-camera:before{content:""}.ion-ios-rewind:before{content:""}.ion-ios-ribbon:before{content:""}.ion-ios-rocket:before{content:""}.ion-ios-rose:before{content:""}.ion-ios-sad:before{content:""}.ion-ios-save:before{content:""}.ion-ios-school:before{content:""}.ion-ios-search:before{content:""}.ion-ios-send:before{content:""}.ion-ios-settings:before{content:""}.ion-ios-share:before{content:""}.ion-ios-share-alt:before{content:""}.ion-ios-shirt:before{content:""}.ion-ios-shuffle:before{content:""}.ion-ios-skip-backward:before{content:""}.ion-ios-skip-forward:before{content:""}.ion-ios-snow:before{content:""}.ion-ios-speedometer:before{content:""}.ion-ios-square:before{content:""}.ion-ios-square-outline:before{content:""}.ion-ios-star:before{content:""}.ion-ios-star-half:before{content:""}.ion-ios-star-outline:before{content:""}.ion-ios-stats:before{content:""}.ion-ios-stopwatch:before{content:""}.ion-ios-subway:before{content:""}.ion-ios-sunny:before{content:""}.ion-ios-swap:before{content:""}.ion-ios-switch:before{content:""}.ion-ios-sync:before{content:""}.ion-ios-tablet-landscape:before{content:""}.ion-ios-tablet-portrait:before{content:""}.ion-ios-tennisball:before{content:""}.ion-ios-text:before{content:""}.ion-ios-thermometer:before{content:""}.ion-ios-thumbs-down:before{content:""}.ion-ios-thumbs-up:before{content:""}.ion-ios-thunderstorm:before{content:""}.ion-ios-time:before{content:""}.ion-ios-timer:before{content:""}.ion-ios-today:before{content:""}.ion-ios-train:before{content:""}.ion-ios-transgender:before{content:""}.ion-ios-trash:before{content:""}.ion-ios-trending-down:before{content:""}.ion-ios-trending-up:before{content:""}.ion-ios-trophy:before{content:""}.ion-ios-tv:before{content:""}.ion-ios-umbrella:before{content:""}.ion-ios-undo:before{content:""}.ion-ios-unlock:before{content:""}.ion-ios-videocam:before{content:""}.ion-ios-volume-high:before{content:""}.ion-ios-volume-low:before{content:""}.ion-ios-volume-mute:before{content:""}.ion-ios-volume-off:before{content:""}.ion-ios-walk:before{content:""}.ion-ios-wallet:before{content:""}.ion-ios-warning:before{content:""}.ion-ios-watch:before{content:""}.ion-ios-water:before{content:""}.ion-ios-wifi:before{content:""}.ion-ios-wine:before{content:""}.ion-ios-woman:before{content:""}.ion-logo-android:before{content:""}.ion-logo-angular:before{content:""}.ion-logo-apple:before{content:""}.ion-logo-bitbucket:before{content:""}.ion-logo-bitcoin:before{content:""}.ion-logo-buffer:before{content:""}.ion-logo-chrome:before{content:""}.ion-logo-closed-captioning:before{content:""}.ion-logo-codepen:before{content:""}.ion-logo-css3:before{content:""}.ion-logo-designernews:before{content:""}.ion-logo-dribbble:before{content:""}.ion-logo-dropbox:before{content:""}.ion-logo-euro:before{content:""}.ion-logo-facebook:before{content:""}.ion-logo-flickr:before{content:""}.ion-logo-foursquare:before{content:""}.ion-logo-freebsd-devil:before{content:""}.ion-logo-game-controller-a:before{content:""}.ion-logo-game-controller-b:before{content:""}.ion-logo-github:before{content:""}.ion-logo-google:before{content:""}.ion-logo-googleplus:before{content:""}.ion-logo-hackernews:before{content:""}.ion-logo-html5:before{content:""}.ion-logo-instagram:before{content:""}.ion-logo-ionic:before{content:""}.ion-logo-ionitron:before{content:""}.ion-logo-javascript:before{content:""}.ion-logo-linkedin:before{content:""}.ion-logo-markdown:before{content:""}.ion-logo-model-s:before{content:""}.ion-logo-no-smoking:before{content:""}.ion-logo-nodejs:before{content:""}.ion-logo-npm:before{content:""}.ion-logo-octocat:before{content:""}.ion-logo-pinterest:before{content:""}.ion-logo-playstation:before{content:""}.ion-logo-polymer:before{content:""}.ion-logo-python:before{content:""}.ion-logo-reddit:before{content:""}.ion-logo-rss:before{content:""}.ion-logo-sass:before{content:""}.ion-logo-skype:before{content:""}.ion-logo-slack:before{content:""}.ion-logo-snapchat:before{content:""}.ion-logo-steam:before{content:""}.ion-logo-tumblr:before{content:""}.ion-logo-tux:before{content:""}.ion-logo-twitch:before{content:""}.ion-logo-twitter:before{content:""}.ion-logo-usd:before{content:""}.ion-logo-vimeo:before{content:""}.ion-logo-vk:before{content:""}.ion-logo-whatsapp:before{content:""}.ion-logo-windows:before{content:""}.ion-logo-wordpress:before{content:""}.ion-logo-xbox:before{content:""}.ion-logo-xing:before{content:""}.ion-logo-yahoo:before{content:""}.ion-logo-yen:before{content:""}.ion-logo-youtube:before{content:""}.ion-md-add:before{content:""}.ion-md-add-circle:before{content:""}.ion-md-add-circle-outline:before{content:""}.ion-md-airplane:before{content:""}.ion-md-alarm:before{content:""}.ion-md-albums:before{content:""}.ion-md-alert:before{content:""}.ion-md-american-football:before{content:""}.ion-md-analytics:before{content:""}.ion-md-aperture:before{content:""}.ion-md-apps:before{content:""}.ion-md-appstore:before{content:""}.ion-md-archive:before{content:""}.ion-md-arrow-back:before{content:""}.ion-md-arrow-down:before{content:""}.ion-md-arrow-dropdown:before{content:""}.ion-md-arrow-dropdown-circle:before{content:""}.ion-md-arrow-dropleft:before{content:""}.ion-md-arrow-dropleft-circle:before{content:""}.ion-md-arrow-dropright:before{content:""}.ion-md-arrow-dropright-circle:before{content:""}.ion-md-arrow-dropup:before{content:""}.ion-md-arrow-dropup-circle:before{content:""}.ion-md-arrow-forward:before{content:""}.ion-md-arrow-round-back:before{content:""}.ion-md-arrow-round-down:before{content:""}.ion-md-arrow-round-forward:before{content:""}.ion-md-arrow-round-up:before{content:""}.ion-md-arrow-up:before{content:""}.ion-md-at:before{content:""}.ion-md-attach:before{content:""}.ion-md-backspace:before{content:""}.ion-md-barcode:before{content:""}.ion-md-baseball:before{content:""}.ion-md-basket:before{content:""}.ion-md-basketball:before{content:""}.ion-md-battery-charging:before{content:""}.ion-md-battery-dead:before{content:""}.ion-md-battery-full:before{content:""}.ion-md-beaker:before{content:""}.ion-md-bed:before{content:""}.ion-md-beer:before{content:""}.ion-md-bicycle:before{content:""}.ion-md-bluetooth:before{content:""}.ion-md-boat:before{content:""}.ion-md-body:before{content:""}.ion-md-bonfire:before{content:""}.ion-md-book:before{content:""}.ion-md-bookmark:before{content:""}.ion-md-bookmarks:before{content:""}.ion-md-bowtie:before{content:""}.ion-md-briefcase:before{content:""}.ion-md-browsers:before{content:""}.ion-md-brush:before{content:""}.ion-md-bug:before{content:""}.ion-md-build:before{content:""}.ion-md-bulb:before{content:""}.ion-md-bus:before{content:""}.ion-md-business:before{content:""}.ion-md-cafe:before{content:""}.ion-md-calculator:before{content:""}.ion-md-calendar:before{content:""}.ion-md-call:before{content:""}.ion-md-camera:before{content:""}.ion-md-car:before{content:""}.ion-md-card:before{content:""}.ion-md-cart:before{content:""}.ion-md-cash:before{content:""}.ion-md-cellular:before{content:""}.ion-md-chatboxes:before{content:""}.ion-md-chatbubbles:before{content:""}.ion-md-checkbox:before{content:""}.ion-md-checkbox-outline:before{content:""}.ion-md-checkmark:before{content:""}.ion-md-checkmark-circle:before{content:""}.ion-md-checkmark-circle-outline:before{content:""}.ion-md-clipboard:before{content:""}.ion-md-clock:before{content:""}.ion-md-close:before{content:""}.ion-md-close-circle:before{content:""}.ion-md-close-circle-outline:before{content:""}.ion-md-cloud:before{content:""}.ion-md-cloud-circle:before{content:""}.ion-md-cloud-done:before{content:""}.ion-md-cloud-download:before{content:""}.ion-md-cloud-outline:before{content:""}.ion-md-cloud-upload:before{content:""}.ion-md-cloudy:before{content:""}.ion-md-cloudy-night:before{content:""}.ion-md-code:before{content:""}.ion-md-code-download:before{content:""}.ion-md-code-working:before{content:""}.ion-md-cog:before{content:""}.ion-md-color-fill:before{content:""}.ion-md-color-filter:before{content:""}.ion-md-color-palette:before{content:""}.ion-md-color-wand:before{content:""}.ion-md-compass:before{content:""}.ion-md-construct:before{content:""}.ion-md-contact:before{content:""}.ion-md-contacts:before{content:""}.ion-md-contract:before{content:""}.ion-md-contrast:before{content:""}.ion-md-copy:before{content:""}.ion-md-create:before{content:""}.ion-md-crop:before{content:""}.ion-md-cube:before{content:""}.ion-md-cut:before{content:""}.ion-md-desktop:before{content:""}.ion-md-disc:before{content:""}.ion-md-document:before{content:""}.ion-md-done-all:before{content:""}.ion-md-download:before{content:""}.ion-md-easel:before{content:""}.ion-md-egg:before{content:""}.ion-md-exit:before{content:""}.ion-md-expand:before{content:""}.ion-md-eye:before{content:""}.ion-md-eye-off:before{content:""}.ion-md-fastforward:before{content:""}.ion-md-female:before{content:""}.ion-md-filing:before{content:""}.ion-md-film:before{content:""}.ion-md-finger-print:before{content:""}.ion-md-fitness:before{content:""}.ion-md-flag:before{content:""}.ion-md-flame:before{content:""}.ion-md-flash:before{content:""}.ion-md-flash-off:before{content:""}.ion-md-flashlight:before{content:""}.ion-md-flask:before{content:""}.ion-md-flower:before{content:""}.ion-md-folder:before{content:""}.ion-md-folder-open:before{content:""}.ion-md-football:before{content:""}.ion-md-funnel:before{content:""}.ion-md-gift:before{content:""}.ion-md-git-branch:before{content:""}.ion-md-git-commit:before{content:""}.ion-md-git-compare:before{content:""}.ion-md-git-merge:before{content:""}.ion-md-git-network:before{content:""}.ion-md-git-pull-request:before{content:""}.ion-md-glasses:before{content:""}.ion-md-globe:before{content:""}.ion-md-grid:before{content:""}.ion-md-hammer:before{content:""}.ion-md-hand:before{content:""}.ion-md-happy:before{content:""}.ion-md-headset:before{content:""}.ion-md-heart:before{content:""}.ion-md-heart-dislike:before{content:""}.ion-md-heart-empty:before{content:""}.ion-md-heart-half:before{content:""}.ion-md-help:before{content:""}.ion-md-help-buoy:before{content:""}.ion-md-help-circle:before{content:""}.ion-md-help-circle-outline:before{content:""}.ion-md-home:before{content:""}.ion-md-hourglass:before{content:""}.ion-md-ice-cream:before{content:""}.ion-md-image:before{content:""}.ion-md-images:before{content:""}.ion-md-infinite:before{content:""}.ion-md-information:before{content:""}.ion-md-information-circle:before{content:""}.ion-md-information-circle-outline:before{content:""}.ion-md-jet:before{content:""}.ion-md-journal:before{content:""}.ion-md-key:before{content:""}.ion-md-keypad:before{content:""}.ion-md-laptop:before{content:""}.ion-md-leaf:before{content:""}.ion-md-link:before{content:""}.ion-md-list:before{content:""}.ion-md-list-box:before{content:""}.ion-md-locate:before{content:""}.ion-md-lock:before{content:""}.ion-md-log-in:before{content:""}.ion-md-log-out:before{content:""}.ion-md-magnet:before{content:""}.ion-md-mail:before{content:""}.ion-md-mail-open:before{content:""}.ion-md-mail-unread:before{content:""}.ion-md-male:before{content:""}.ion-md-man:before{content:""}.ion-md-map:before{content:""}.ion-md-medal:before{content:""}.ion-md-medical:before{content:""}.ion-md-medkit:before{content:""}.ion-md-megaphone:before{content:""}.ion-md-menu:before{content:""}.ion-md-mic:before{content:""}.ion-md-mic-off:before{content:""}.ion-md-microphone:before{content:""}.ion-md-moon:before{content:""}.ion-md-more:before{content:""}.ion-md-move:before{content:""}.ion-md-musical-note:before{content:""}.ion-md-musical-notes:before{content:""}.ion-md-navigate:before{content:""}.ion-md-notifications:before{content:""}.ion-md-notifications-off:before{content:""}.ion-md-notifications-outline:before{content:""}.ion-md-nuclear:before{content:""}.ion-md-nutrition:before{content:""}.ion-md-open:before{content:""}.ion-md-options:before{content:""}.ion-md-outlet:before{content:""}.ion-md-paper:before{content:""}.ion-md-paper-plane:before{content:""}.ion-md-partly-sunny:before{content:""}.ion-md-pause:before{content:""}.ion-md-paw:before{content:""}.ion-md-people:before{content:""}.ion-md-person:before{content:""}.ion-md-person-add:before{content:""}.ion-md-phone-landscape:before{content:""}.ion-md-phone-portrait:before{content:""}.ion-md-photos:before{content:""}.ion-md-pie:before{content:""}.ion-md-pin:before{content:""}.ion-md-pint:before{content:""}.ion-md-pizza:before{content:""}.ion-md-planet:before{content:""}.ion-md-play:before{content:""}.ion-md-play-circle:before{content:""}.ion-md-podium:before{content:""}.ion-md-power:before{content:""}.ion-md-pricetag:before{content:""}.ion-md-pricetags:before{content:""}.ion-md-print:before{content:""}.ion-md-pulse:before{content:""}.ion-md-qr-scanner:before{content:""}.ion-md-quote:before{content:""}.ion-md-radio:before{content:""}.ion-md-radio-button-off:before{content:""}.ion-md-radio-button-on:before{content:""}.ion-md-rainy:before{content:""}.ion-md-recording:before{content:""}.ion-md-redo:before{content:""}.ion-md-refresh:before{content:""}.ion-md-refresh-circle:before{content:""}.ion-md-remove:before{content:""}.ion-md-remove-circle:before{content:""}.ion-md-remove-circle-outline:before{content:""}.ion-md-reorder:before{content:""}.ion-md-repeat:before{content:""}.ion-md-resize:before{content:""}.ion-md-restaurant:before{content:""}.ion-md-return-left:before{content:""}.ion-md-return-right:before{content:""}.ion-md-reverse-camera:before{content:""}.ion-md-rewind:before{content:""}.ion-md-ribbon:before{content:""}.ion-md-rocket:before{content:""}.ion-md-rose:before{content:""}.ion-md-sad:before{content:""}.ion-md-save:before{content:""}.ion-md-school:before{content:""}.ion-md-search:before{content:""}.ion-md-send:before{content:""}.ion-md-settings:before{content:""}.ion-md-share:before{content:""}.ion-md-share-alt:before{content:""}.ion-md-shirt:before{content:""}.ion-md-shuffle:before{content:""}.ion-md-skip-backward:before{content:""}.ion-md-skip-forward:before{content:""}.ion-md-snow:before{content:""}.ion-md-speedometer:before{content:""}.ion-md-square:before{content:""}.ion-md-square-outline:before{content:""}.ion-md-star:before{content:""}.ion-md-star-half:before{content:""}.ion-md-star-outline:before{content:""}.ion-md-stats:before{content:""}.ion-md-stopwatch:before{content:""}.ion-md-subway:before{content:""}.ion-md-sunny:before{content:""}.ion-md-swap:before{content:""}.ion-md-switch:before{content:""}.ion-md-sync:before{content:""}.ion-md-tablet-landscape:before{content:""}.ion-md-tablet-portrait:before{content:""}.ion-md-tennisball:before{content:""}.ion-md-text:before{content:""}.ion-md-thermometer:before{content:""}.ion-md-thumbs-down:before{content:""}.ion-md-thumbs-up:before{content:""}.ion-md-thunderstorm:before{content:""}.ion-md-time:before{content:""}.ion-md-timer:before{content:""}.ion-md-today:before{content:""}.ion-md-train:before{content:""}.ion-md-transgender:before{content:""}.ion-md-trash:before{content:""}.ion-md-trending-down:before{content:""}.ion-md-trending-up:before{content:""}.ion-md-trophy:before{content:""}.ion-md-tv:before{content:""}.ion-md-umbrella:before{content:""}.ion-md-undo:before{content:""}.ion-md-unlock:before{content:""}.ion-md-videocam:before{content:""}.ion-md-volume-high:before{content:""}.ion-md-volume-low:before{content:""}.ion-md-volume-mute:before{content:""}.ion-md-volume-off:before{content:""}.ion-md-walk:before{content:""}.ion-md-wallet:before{content:""}.ion-md-warning:before{content:""}.ion-md-watch:before{content:""}.ion-md-water:before{content:""}.ion-md-wifi:before{content:""}.ion-md-wine:before{content:""}.ion-md-woman:before{content:""} \ No newline at end of file diff --git a/src/font/Read Me.txt b/src/font/Read Me.txt deleted file mode 100644 index 8491652..0000000 --- a/src/font/Read Me.txt +++ /dev/null @@ -1,7 +0,0 @@ -Open *demo.html* to see a list of all the glyphs in your font along with their codes/ligatures. - -To use the generated font in desktop programs, you can install the TTF font. In order to copy the character associated with each icon, refer to the text box at the bottom right corner of each glyph in demo.html. The character inside this text box may be invisible; but it can still be copied. See this guide for more info: https://icomoon.io/#docs/local-fonts - -You won't need any of the files located under the *demo-files* directory when including the generated font in your own projects. - -You can import *selection.json* back to the IcoMoon app using the *Import Icons* button (or via Main Menu → Manage Projects) to retrieve your icon selection. diff --git a/src/font/fonts/icomoon.eot b/src/font/fonts/icomoon.eot deleted file mode 100644 index 91fde4e..0000000 Binary files a/src/font/fonts/icomoon.eot and /dev/null differ diff --git a/src/font/fonts/icomoon.svg b/src/font/fonts/icomoon.svg deleted file mode 100644 index 1f44bb7..0000000 --- a/src/font/fonts/icomoon.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - -Generated by IcoMoon - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/font/fonts/icomoon.ttf b/src/font/fonts/icomoon.ttf deleted file mode 100644 index a25c359..0000000 Binary files a/src/font/fonts/icomoon.ttf and /dev/null differ diff --git a/src/font/fonts/icomoon.woff b/src/font/fonts/icomoon.woff deleted file mode 100644 index f8043d0..0000000 Binary files a/src/font/fonts/icomoon.woff and /dev/null differ diff --git a/src/font/selection.json b/src/font/selection.json deleted file mode 100644 index d91541c..0000000 --- a/src/font/selection.json +++ /dev/null @@ -1 +0,0 @@ -{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M838.857 217.143c21.143 21.143 38.857 63.429 38.857 93.714v658.286c0 30.286-24.571 54.857-54.857 54.857h-768c-30.286 0-54.857-24.571-54.857-54.857v-914.286c0-30.286 24.571-54.857 54.857-54.857h512c30.286 0 72.571 17.714 93.714 38.857zM585.143 77.714v214.857h214.857c-3.429-9.714-8.571-19.429-12.571-23.429l-178.857-178.857c-4-4-13.714-9.143-23.429-12.571zM804.571 950.857v-585.143h-237.714c-30.286 0-54.857-24.571-54.857-54.857v-237.714h-438.857v877.714h731.429zM510.857 612c14.286 11.429 30.286 21.714 48 32 24-2.857 46.286-4 66.857-4 38.286 0 86.857 4.571 101.143 28 4 5.714 7.429 16 1.143 29.714-0.571 0.571-1.143 1.714-1.714 2.286v0.571c-1.714 10.286-10.286 21.714-40.571 21.714-36.571 0-92-16.571-140-41.714-79.429 8.571-162.857 26.286-224 47.429-58.857 100.571-104 149.714-138.286 149.714-5.714 0-10.857-1.143-16-4l-13.714-6.857c-1.714-0.571-2.286-1.714-3.429-2.857-2.857-2.857-5.143-9.143-3.429-20.571 5.714-26.286 36.571-70.286 107.429-107.429 4.571-2.857 10.286-1.143 13.143 3.429 0.571 0.571 1.143 1.714 1.143 2.286 17.714-29.143 38.286-66.286 61.143-112.571 25.714-51.429 45.714-101.714 59.429-149.714-18.286-62.286-24-126.286-13.714-164 4-14.286 12.571-22.857 24-22.857h12.571c8.571 0 15.429 2.857 20 8.571 6.857 8 8.571 20.571 5.143 38.857-0.571 1.714-1.143 3.429-2.286 4.571 0.571 1.714 0.571 2.857 0.571 4.571v17.143c-0.571 36-1.143 70.286-8 109.714 20 60 49.714 108.571 83.429 136zM181.714 846.857c17.143-8 41.714-32.571 78.286-90.286-42.857 33.143-69.714 70.857-78.286 90.286zM409.143 321.143c-5.714 16-5.714 43.429-1.143 75.429 1.714-9.143 2.857-17.714 4-25.143 1.143-9.714 2.857-17.714 4-24.571 0.571-1.714 1.143-2.857 2.286-4.571-0.571-0.571-0.571-1.714-1.143-2.857-0.571-10.286-4-16.571-7.429-20.571 0 1.143-0.571 1.714-0.571 2.286zM338.286 698.857c50.286-20 106.286-36 162.286-46.286-5.714-4.571-11.429-8.571-16.571-13.143-28-24.571-53.143-58.857-72.571-100.571-10.857 34.857-26.857 72-47.429 112.571-8.571 16-17.143 32-25.714 47.429zM707.429 689.714c-2.857-2.857-17.714-13.714-80-13.714 28 10.286 53.714 16 70.857 16 5.143 0 8 0 10.286-0.571 0-0.571-0.571-1.143-1.143-1.714z"],"width":878,"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"tags":["file-pdf-o"],"grid":14},"attrs":[{}],"properties":{"order":1,"id":0,"prevSize":28,"code":59653,"name":"file-pdf-o"},"setIdx":0,"setId":22,"iconIdx":0},{"icon":{"paths":["M925.714 233.143c-25.143 36.571-56.571 69.143-92.571 95.429 0.571 8 0.571 16 0.571 24 0 244-185.714 525.143-525.143 525.143-104.571 0-201.714-30.286-283.429-82.857 14.857 1.714 29.143 2.286 44.571 2.286 86.286 0 165.714-29.143 229.143-78.857-81.143-1.714-149.143-54.857-172.571-128 11.429 1.714 22.857 2.857 34.857 2.857 16.571 0 33.143-2.286 48.571-6.286-84.571-17.143-148-91.429-148-181.143v-2.286c24.571 13.714 53.143 22.286 83.429 23.429-49.714-33.143-82.286-89.714-82.286-153.714 0-34.286 9.143-65.714 25.143-93.143 90.857 112 227.429 185.143 380.571 193.143-2.857-13.714-4.571-28-4.571-42.286 0-101.714 82.286-184.571 184.571-184.571 53.143 0 101.143 22.286 134.857 58.286 41.714-8 81.714-23.429 117.143-44.571-13.714 42.857-42.857 78.857-81.143 101.714 37.143-4 73.143-14.286 106.286-28.571z"],"width":951,"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"tags":["twitter"],"grid":14},"attrs":[{}],"properties":{"order":1,"id":1,"prevSize":28,"code":59652,"name":"twitter"},"setIdx":0,"setId":22,"iconIdx":1},{"icon":{"paths":["M679.429 746.857l84-396c7.429-34.857-12.571-48.571-35.429-40l-493.714 190.286c-33.714 13.143-33.143 32-5.714 40.571l126.286 39.429 293.143-184.571c13.714-9.143 26.286-4 16 5.143l-237.143 214.286-9.143 130.286c13.143 0 18.857-5.714 25.714-12.571l61.714-59.429 128 94.286c23.429 13.143 40 6.286 46.286-21.714zM1024 512c0 282.857-229.143 512-512 512s-512-229.143-512-512 229.143-512 512-512 512 229.143 512 512z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"tags":["telegram"],"grid":14},"attrs":[{}],"properties":{"order":1,"id":2,"prevSize":28,"code":59648,"name":"telegram"},"setIdx":0,"setId":22,"iconIdx":2},{"icon":{"paths":["M1024 373.714v558.857c0 50.286-41.143 91.429-91.429 91.429h-841.143c-50.286 0-91.429-41.143-91.429-91.429v-558.857c0-5.143 2.286-10.286 6.286-13.714 60-52.571 60.571-58.857 358.857-276.571 36-26.286 99.429-83.429 146.857-83.429s111.429 57.714 146.857 83.429c298.286 217.714 298.857 224 358.857 276.571 4 3.429 6.286 8.571 6.286 13.714zM701.714 708c89.143-64.571 151.429-109.714 197.143-144 8-5.714 9.714-17.143 3.429-25.143l-21.714-29.714c-6.286-8-17.714-9.714-25.714-3.429-45.143 33.143-106.857 78.857-196 142.857-35.429 25.714-99.429 82.857-146.857 82.857s-111.429-57.143-146.857-82.857c-89.143-64.571-150.857-109.714-196-142.857-8-6.286-19.429-4.571-25.714 3.429l-21.714 29.714c-6.286 8-4.571 19.429 3.429 25.143 45.714 34.286 108 79.429 197.143 144 44.571 32 114.857 96.571 189.714 96.571 75.429 0 147.429-65.714 189.714-96.571z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"tags":["envelope-open"],"grid":14},"attrs":[{}],"properties":{"order":1,"id":3,"name":"envelope-open","prevSize":28,"code":59649},"setIdx":0,"setId":22,"iconIdx":3},{"icon":{"paths":["M135.429 808h132v-396.571h-132v396.571zM276 289.143c-0.571-38.857-28.571-68.571-73.714-68.571s-74.857 29.714-74.857 68.571c0 37.714 28.571 68.571 73.143 68.571h0.571c46.286 0 74.857-30.857 74.857-68.571zM610.286 808h132v-227.429c0-121.714-65.143-178.286-152-178.286-70.857 0-102.286 39.429-119.429 66.857h1.143v-57.714h-132s1.714 37.143 0 396.571v0h132v-221.714c0-11.429 0.571-23.429 4-32 9.714-23.429 31.429-48 68-48 47.429 0 66.286 36 66.286 89.714v212zM877.714 237.714v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"],"width":878,"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"tags":["linkedin-square"],"grid":14},"attrs":[{}],"properties":{"order":1,"id":4,"name":"linkedin-square","prevSize":28,"code":59650},"setIdx":0,"setId":22,"iconIdx":4},{"icon":{"paths":["M365.714 694.857c0 41.714-21.714 109.714-73.143 109.714s-73.143-68-73.143-109.714 21.714-109.714 73.143-109.714 73.143 68 73.143 109.714zM731.429 694.857c0 41.714-21.714 109.714-73.143 109.714s-73.143-68-73.143-109.714 21.714-109.714 73.143-109.714 73.143 68 73.143 109.714zM822.857 694.857c0-87.429-53.143-164.571-146.286-164.571-37.714 0-73.714 6.857-111.429 12-29.714 4.571-59.429 6.286-89.714 6.286s-60-1.714-89.714-6.286c-37.143-5.143-73.714-12-111.429-12-93.143 0-146.286 77.143-146.286 164.571 0 174.857 160 201.714 299.429 201.714h96c139.429 0 299.429-26.857 299.429-201.714zM950.857 594.286c0 63.429-6.286 130.857-34.857 189.143-75.429 152.571-282.857 167.429-431.429 167.429-150.857 0-370.857-13.143-449.143-167.429-29.143-57.714-35.429-125.714-35.429-189.143 0-83.429 22.857-162.286 77.714-226.286-10.286-31.429-15.429-64.571-15.429-97.143 0-42.857 9.714-85.714 29.143-124.571 90.286 0 148 39.429 216.571 93.143 57.714-13.714 117.143-20 176.571-20 53.714 0 108 5.714 160 18.286 68-53.143 125.714-91.429 214.857-91.429 19.429 38.857 29.143 81.714 29.143 124.571 0 32.571-5.143 65.143-15.429 96 54.857 64.571 77.714 144 77.714 227.429z"],"width":951,"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"tags":["github-alt"],"grid":14},"attrs":[{}],"properties":{"order":1,"id":5,"prevSize":28,"code":59651,"name":"github-alt"},"setIdx":0,"setId":22,"iconIdx":5},{"icon":{"paths":["M219.429 877.714h512v-146.286h-512v146.286zM219.429 512h512v-219.429h-91.429c-30.286 0-54.857-24.571-54.857-54.857v-91.429h-365.714v365.714zM877.714 548.571c0-20-16.571-36.571-36.571-36.571s-36.571 16.571-36.571 36.571 16.571 36.571 36.571 36.571 36.571-16.571 36.571-36.571zM950.857 548.571v237.714c0 9.714-8.571 18.286-18.286 18.286h-128v91.429c0 30.286-24.571 54.857-54.857 54.857h-548.571c-30.286 0-54.857-24.571-54.857-54.857v-91.429h-128c-9.714 0-18.286-8.571-18.286-18.286v-237.714c0-60 49.714-109.714 109.714-109.714h36.571v-310.857c0-30.286 24.571-54.857 54.857-54.857h384c30.286 0 72 17.143 93.714 38.857l86.857 86.857c21.714 21.714 38.857 63.429 38.857 93.714v146.286h36.571c60 0 109.714 49.714 109.714 109.714z"],"attrs":[{}],"width":951,"isMulticolor":false,"isMulticolor2":false,"tags":["print"],"grid":14},"attrs":[{}],"properties":{"order":1,"id":1,"prevSize":28,"code":59654,"name":"print"},"setIdx":1,"setId":21,"iconIdx":0}],"height":1024,"metadata":{"name":"icomoon"},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"icomoon"},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false,"autoHost":true},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon"},"historySize":50,"showCodes":true,"gridSize":16,"quickUsageToken":{"UntitledProject":"ZWNkY2U3ZTEzYzVhYWE1NmVkZjI2ZjIxYTliYjc0NzgjMSMxNTUzMDc0MTEyIyMj"}}} \ No newline at end of file diff --git a/src/font/style.css b/src/font/style.css deleted file mode 100644 index 608a4e2..0000000 --- a/src/font/style.css +++ /dev/null @@ -1,47 +0,0 @@ -@font-face { - font-family: 'icomoon'; - src: url('fonts/icomoon.eot?uh9w96'); - src: url('fonts/icomoon.eot?uh9w96#iefix') format('embedded-opentype'), - url('fonts/icomoon.ttf?uh9w96') format('truetype'), - url('fonts/icomoon.woff?uh9w96') format('woff'), - url('fonts/icomoon.svg?uh9w96#icomoon') format('svg'); - font-weight: normal; - font-style: normal; -} - -[class^="icon-"], [class*=" icon-"] { - /* use !important to prevent issues with browser extensions that change fonts */ - font-family: 'icomoon' !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - - /* Better Font Rendering =========== */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.icon-file-pdf-o:before { - content: "\e905"; -} -.icon-twitter:before { - content: "\e904"; -} -.icon-telegram:before { - content: "\e900"; -} -.icon-envelope-open:before { - content: "\e901"; -} -.icon-linkedin-square:before { - content: "\e902"; -} -.icon-github-alt:before { - content: "\e903"; -} -.icon-print:before { - content: "\e906"; -} diff --git a/src/fonts/ionicons.eot b/src/fonts/ionicons.eot new file mode 100644 index 0000000..579c1e1 Binary files /dev/null and b/src/fonts/ionicons.eot differ diff --git a/src/fonts/ionicons.svg b/src/fonts/ionicons.svg new file mode 100644 index 0000000..43bbea8 --- /dev/null +++ b/src/fonts/ionicons.svg @@ -0,0 +1,2090 @@ + + + + + +Created by FontForge 20160407 at Fri May 24 15:45:40 2019 + By Adam Bradley +Copyright (c) 2019, Adam Bradley + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/fonts/ionicons.ttf b/src/fonts/ionicons.ttf new file mode 100644 index 0000000..ffd7d6f Binary files /dev/null and b/src/fonts/ionicons.ttf differ diff --git a/src/fonts/ionicons.woff b/src/fonts/ionicons.woff new file mode 100644 index 0000000..8708d82 Binary files /dev/null and b/src/fonts/ionicons.woff differ diff --git a/src/fonts/ionicons.woff2 b/src/fonts/ionicons.woff2 new file mode 100644 index 0000000..3917647 Binary files /dev/null and b/src/fonts/ionicons.woff2 differ diff --git a/src/fonts/style.css b/src/fonts/style.css new file mode 100644 index 0000000..e69de29 diff --git a/src/messages/en.json b/src/messages/en.json index c922774..fa2872b 100644 --- a/src/messages/en.json +++ b/src/messages/en.json @@ -1,113 +1,101 @@ { - "title":"Anthony Yvon Dumas", - "subtitle":"Software Developer @ Harvest", - "curriculumVitaeLink" : "CV (in .pdf)", - "experienceCard" : { - "title" : { - "experience" : "Experience", - "education" : "Education" - }, - "experiences" : [ - { - "occupation" : "Software Developer", - "logo" : "../../images/logos/harvest.fr.png", - "url" : "https://www.harvest.fr", - "duration" : "(since 2016)", - "entreprise" : "Harvest", - "location" : "Clermont-Ferrand", - "description" : "Development of responsive websites and APIs for wealth management and finance professionals.", - "tags" : [ - "Java EE", - "Angular", - "OpenAPI", - "jQuery", - "Spring", - "Scrum Environment" - ] - }, - { - "occupation" : "Internship as IOT Developer", - "logo" : "../../images/logos/michelin.png", - "url" : "https://www.michelin.fr", - "duration" : "2015", - "entreprise" : "Michelin", - "location" : "Clermont-Ferrand", - "description" : "End of year internship, study of the Internet of Things Market, making of a IOT prototype.", - "tags" : [ - "MongoDB", - "Node.js", - "Word", - "Powerpoint" - ] - } - ], - "education" : [ - { - "occupation" : "Associate's Degree in Computer Science / Digital Imaging *", - "logo" : "../../images/logos/www.iut-clermont.png", - "url" : "https://www.iut-clermont.fr/", - "duration" : "Class of 2015", - "entreprise" : "University of Auvergne", - "location" : "Le Puy-en-Velay", - "description" : "Real Time 3D development, Web, 3D computer graphic, image retouch.", - "commentaire" : "* Translation of DUT Informatique - Imagerie Numérique", - "tags" : [ - "Unity", - "3DSMax", - "Photoshop", - "C++", - "Python", - "Web Design" - ] - } - ] + "title": "Anthony Yvon Dumas", + "subtitle": "Software Developer @ Harvest", + "curriculumVitaeLink": "CV (in .pdf)", + "experienceCard": { + "title": { + "experience": "Experience", + "education": "Education" }, - "projectCard" : { - "projects" : [ - { - "title" : "IOT@Michelin", - "url" : "https://prezi.com/m/o8ey8mmpnkvp/", - "image" : "../../images/portfolio/computerNonSense.jpg", - "imgAlt" : "An IOT prototype.", - "imgTitle" : "An IOT prototype." - }, - { - "title" : "ADM Photographie", - "url" : "https://photos.adm.ink/", - "image" : "../../images/portfolio/admPhotos.jpg", - "imgAlt" : "A picture of a beautiful town.", - "imgTitle" : "A picture of a beautiful town." - } + "experiences": [ + { + "occupation": "Software Developer", + "logo": "../../images/logos/harvest.fr.png", + "url": "https://www.harvest.fr", + "duration": "(since 2016)", + "entreprise": "Harvest", + "location": "Clermont-Ferrand", + "description": "Development of responsive websites and APIs for wealth management and finance professionals.", + "tags": [ + "Java EE", + "Angular", + "OpenAPI", + "jQuery", + "Spring", + "Scrum Environment" ] - }, - "contactCard" : { - "title" : "Contact", - "subtitle" : "You can contact me in many different ways :", - "ways" : [ - { - "title" : "Email", - "url" : "mailto:anthony@dumas.cc", - "icon" : "mail-unread" - }, - { - "title" : "LinkedIn", - "url" : "https://www.linkedin.com/in/anthonyyvondumas/", - "icon" : "logo-linkedin" - }, - { - "title" : "Discord", - "url" : "https://discord.com/users/66154147279273984", - "icon" : "call" - }, - { - "title" : "Twitter", - "url" : "https://twitter.com/adamas_fr", - "icon" : "logo-twitter" - } - ] - }, - "footer" : { - "legalNotice" : "Copyright © 2014 - 2021 Anthony Dumas. All rights reserved.", - "darkThemeNotice" : "(This is the dark theme)" - } + }, + { + "occupation": "Internship as IOT Developer", + "logo": "../../images/logos/michelin.png", + "url": "https://www.michelin.fr", + "duration": "2015", + "entreprise": "Michelin", + "location": "Clermont-Ferrand", + "description": "End of year internship, study of the Internet of Things Market, making of a IOT prototype.", + "tags": ["MongoDB", "Node.js", "Word", "Powerpoint"] + } + ], + "education": [ + { + "occupation": "Associate's Degree in Computer Science / Digital Imaging *", + "logo": "../../images/logos/www.iut-clermont.png", + "url": "https://www.iut-clermont.fr/", + "duration": "Class of 2015", + "entreprise": "University of Auvergne", + "location": "Le Puy-en-Velay", + "description": "Real Time 3D development, Web, 3D computer graphic, image retouch.", + "commentaire": "* Translation of DUT Informatique - Imagerie Numérique", + "tags": ["Unity", "3DSMax", "Photoshop", "C++", "Python", "Web Design"] + } + ] + }, + "projectCard": { + "projects": [ + { + "title": "IOT@Michelin", + "url": "https://prezi.com/m/o8ey8mmpnkvp/", + "image": "../../images/portfolio/computerNonSense.jpg", + "imgAlt": "An IOT prototype.", + "imgTitle": "An IOT prototype." + }, + { + "title": "ADM Photographie", + "url": "https://photos.adm.ink/", + "image": "../../images/portfolio/admPhotos.jpg", + "imgAlt": "A picture of a beautiful town.", + "imgTitle": "A picture of a beautiful town." + } + ] + }, + "contactCard": { + "title": "Contact", + "subtitle": "You can contact me in many different ways :", + "ways": [ + { + "title": "Email", + "url": "mailto:anthony@dumas.cc", + "icon": "md-mail-unread" + }, + { + "title": "LinkedIn", + "url": "https://www.linkedin.com/in/anthonyyvondumas/", + "icon": "logo-linkedin" + }, + { + "title": "Discord", + "url": "https://discord.com/users/66154147279273984", + "icon": "md-call" + }, + { + "title": "Twitter", + "url": "https://twitter.com/adamas_fr", + "icon": "logo-twitter" + } + ] + }, + "footer": { + "legalNotice": "Copyright © 2014 - 2021 Anthony Dumas. All rights reserved.", + "darkThemeNotice": "(This is the dark theme)" + } } diff --git a/src/messages/fr.json b/src/messages/fr.json index 1e249b0..4dd178d 100644 --- a/src/messages/fr.json +++ b/src/messages/fr.json @@ -1,126 +1,116 @@ { - "title":"Anthony Yvon Dumas", - "subtitle":"Software Developer @ Harvest", - "curriculumVitaeLink" : "CV (.pdf)", - "experienceCard" : { - "title" : { - "experience" : "Expériences professionnelles", - "education" : "Études et diplômes" - }, - "experiences" : [ - { - "occupation" : "Software Developer", - "logo" : "../../images/logos/harvest.fr.png", - "url" : "https://www.harvest.fr", - "duration" : "depuis 2016", - "entreprise" : "Harvest", - "location" : "Clermont-Ferrand", - "description" : "Développement de simulateurs dédiés au conseil et à la vente de produits bancaires.", - "tags" : [ - "Java EE", - "Angular", - "OpenAPI", - "jQuery", - "Spring", - "Environnement Scrum" - ] - }, - { - "occupation" : "Stagiaire Développeur Internet des Objets", - "logo" : "../../images/logos/michelin.png", - "url" : "https://www.michelin.fr", - "duration" : "2015", - "entreprise" : "Michelin", - "location" : "Clermont-Ferrand", - "description" : "Stage de fin d'étude DUT, etude du marché des objets connectés, création d'un prototype embarqué.", - "tags" : [ - "MongoDB", - "Node.js", - "Word", - "Powerpoint", - "Environnement Scrum" - ] - } - ], - "education" : [ - { - "occupation" : "DUT Informatique - Imagerie Numérique", - "logo" : "../../images/logos/www.iut-clermont.png", - "url" : "https://www.iut-clermont.fr/", - "duration" : "Promotion 2015", - "entreprise" : "Université d'Auvergne", - "location" : "Le Puy-en-Velay", - "description" : "Programmation 3D temps réel, Web, infographie 3D, retouche d'image.", - "tags" : [ - "Unity", - "3DSMax", - "Photoshop", - "C++", - "Python", - "Web Design" - ] - }, - { - "occupation" : "L2 Informatique", - "logo" : "../../images/logos/www.uca.fr.png", - "url" : "https://www.uca.fr", - "duration" : "2016", - "entreprise" : "Université Clermont-Auvergne", - "location" : "Clermont-Ferrand", - "description" : "", - "tags" : [ - "Python", - "Linux" - ] - } - ] + "title": "Anthony Yvon Dumas", + "subtitle": "Software Developer @ Harvest", + "curriculumVitaeLink": "CV (.pdf)", + "experienceCard": { + "title": { + "experience": "Expériences professionnelles", + "education": "Études et diplômes" }, - "projectCard" : { - "projects" : [ - { - "title" : "IOT@Michelin", - "url" : "https://prezi.com/m/o8ey8mmpnkvp/", - "image" : "../../images/portfolio/computerNonSense.jpg", - "imgAlt" : "Une photo d'un micro ordinateur dans ma main", - "imgTitle" : "Une photo d'un micro ordinateur dans ma main" - }, - { - "title" : "ADM Photographie", - "url" : "https://photos.adm.ink/", - "image" : "../../images/portfolio/admPhotos.jpg", - "imgAlt" : "Une photo du village de mon enfance", - "imgTitle" : "Une photo du village de mon enfance" - } + "experiences": [ + { + "occupation": "Software Developer", + "logo": "../../images/logos/harvest.fr.png", + "url": "https://www.harvest.fr", + "duration": "depuis 2016", + "entreprise": "Harvest", + "location": "Clermont-Ferrand", + "description": "Développement de simulateurs dédiés au conseil et à la vente de produits bancaires.", + "tags": [ + "Java EE", + "Angular", + "OpenAPI", + "jQuery", + "Spring", + "Environnement Scrum" ] - }, - "contactCard" : { - "title" : "Contact", - "subtitle" : "Vous pouvez me contacter de nombreuses façons !", - "ways" : [ - { - "title" : "Courriel", - "url" : "mailto:anthony@dumas.cc", - "icon" : "mail-unread" - }, - { - "title" : "LinkedIn", - "url" : "https://www.linkedin.com/in/anthonyyvondumas/", - "icon" : "logo-linkedin" - }, - { - "title" : "Discord", - "url" : "https://discord.com/users/66154147279273984", - "icon" : "call" - }, - { - "title" : "Twitter", - "url" : "https://twitter.com/adamas_fr", - "icon" : "logo-twitter" - } + }, + { + "occupation": "Stagiaire Développeur Internet des Objets", + "logo": "../../images/logos/michelin.png", + "url": "https://www.michelin.fr", + "duration": "2015", + "entreprise": "Michelin", + "location": "Clermont-Ferrand", + "description": "Stage de fin d'étude DUT, etude du marché des objets connectés, création d'un prototype embarqué.", + "tags": [ + "MongoDB", + "Node.js", + "Word", + "Powerpoint", + "Environnement Scrum" ] - }, - "footer" : { - "legalNotice" : "Copyright © 2014 - 2022 Anthony Dumas.", - "darkThemeNotice" : "(Ceci est le thème sombre)" - } + } + ], + "education": [ + { + "occupation": "DUT Informatique - Imagerie Numérique", + "logo": "../../images/logos/www.iut-clermont.png", + "url": "https://www.iut-clermont.fr/", + "duration": "Promotion 2015", + "entreprise": "Université d'Auvergne", + "location": "Le Puy-en-Velay", + "description": "Programmation 3D temps réel, Web, infographie 3D, retouche d'image.", + "tags": ["Unity", "3DSMax", "Photoshop", "C++", "Python", "Web Design"] + }, + { + "occupation": "L2 Informatique", + "logo": "../../images/logos/www.uca.fr.png", + "url": "https://www.uca.fr", + "duration": "2016", + "entreprise": "Université Clermont-Auvergne", + "location": "Clermont-Ferrand", + "description": "", + "tags": ["Python", "Linux"] + } + ] + }, + "projectCard": { + "projects": [ + { + "title": "IOT@Michelin", + "url": "https://prezi.com/m/o8ey8mmpnkvp/", + "image": "../../images/portfolio/computerNonSense.jpg", + "imgAlt": "Une photo d'un micro ordinateur dans ma main", + "imgTitle": "Une photo d'un micro ordinateur dans ma main" + }, + { + "title": "ADM Photographie", + "url": "https://photos.adm.ink/", + "image": "../../images/portfolio/admPhotos.jpg", + "imgAlt": "Une photo du village de mon enfance", + "imgTitle": "Une photo du village de mon enfance" + } + ] + }, + "contactCard": { + "title": "Contact", + "subtitle": "Vous pouvez me contacter de nombreuses façons !", + "ways": [ + { + "title": "Courriel", + "url": "mailto:anthony@dumas.cc", + "icon": "md-mail-unread" + }, + { + "title": "LinkedIn", + "url": "https://www.linkedin.com/in/anthonyyvondumas/", + "icon": "logo-linkedin" + }, + { + "title": "Discord", + "url": "https://discord.com/users/66154147279273984", + "icon": "md-call" + }, + { + "title": "Twitter", + "url": "https://twitter.com/adamas_fr", + "icon": "logo-twitter" + } + ] + }, + "footer": { + "legalNotice": "Copyright © 2014 - 2022 Anthony Dumas.", + "darkThemeNotice": "(Ceci est le thème sombre)" + } }