├── archetypes └── .gitkeep ├── exampleSite ├── content │ └── .gitkeep ├── static │ └── .gitkeep ├── .gitignore ├── data │ └── projects │ │ ├── 2014-07-14-project-2.yaml │ │ ├── 2014-07-16-project-4.yaml │ │ ├── 2014-07-17-project-5.yaml │ │ ├── 2014-07-13-project-1.yaml │ │ ├── 2014-07-15-project-3.yaml │ │ └── 2014-07-18-project-6.yaml └── config.toml ├── images ├── tn.png └── screenshot.png ├── static ├── img │ ├── profile.png │ └── portfolio │ │ ├── cake.png │ │ ├── game.png │ │ ├── safe.png │ │ ├── cabin.png │ │ ├── circus.png │ │ └── submarine.png ├── css │ ├── font-awesome │ │ ├── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.ttf │ │ │ └── fontawesome-webfont.woff │ │ └── css │ │ │ ├── font-awesome.min.css │ │ │ └── font-awesome.css │ └── freelancer.css └── js │ ├── contact_me.js │ ├── cbpAnimatedHeader.min.js │ ├── cbpAnimatedHeader.js │ ├── freelancer.js │ ├── classie.js │ ├── jquery.easing.min.js │ ├── bootstrap.min.js │ └── jqBootstrapValidation.js ├── .editorconfig ├── layouts ├── index.html └── partials │ ├── header.html │ ├── js.html │ ├── portfolio-grid.html │ ├── about.html │ ├── head.html │ ├── nav.html │ ├── modals.html │ ├── footer.html │ └── contact.html ├── theme.toml ├── README.md └── LICENSE /archetypes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exampleSite/content/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exampleSite/static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exampleSite/.gitignore: -------------------------------------------------------------------------------- 1 | public/ 2 | themes -------------------------------------------------------------------------------- /images/tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/images/tn.png -------------------------------------------------------------------------------- /images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/images/screenshot.png -------------------------------------------------------------------------------- /static/img/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/img/profile.png -------------------------------------------------------------------------------- /static/img/portfolio/cake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/img/portfolio/cake.png -------------------------------------------------------------------------------- /static/img/portfolio/game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/img/portfolio/game.png -------------------------------------------------------------------------------- /static/img/portfolio/safe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/img/portfolio/safe.png -------------------------------------------------------------------------------- /static/img/portfolio/cabin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/img/portfolio/cabin.png -------------------------------------------------------------------------------- /static/img/portfolio/circus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/img/portfolio/circus.png -------------------------------------------------------------------------------- /static/img/portfolio/submarine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/img/portfolio/submarine.png -------------------------------------------------------------------------------- /static/css/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/css/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /static/css/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/css/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /static/css/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/css/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /static/css/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalcraftsman/hugo-freelancer-theme/HEAD/static/css/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | 3 | root = true 4 | 5 | [*] 6 | charset = utf-8 7 | indent_size = 2 8 | indent_style = space 9 | end_of_line = lf 10 | insert_final_newline = true 11 | trim_trailing_whitespace = true 12 | 13 | [*.md] 14 | trim_trailing_whitespace = false 15 | 16 | [*.{html,css,js,yaml,toml,json}] 17 | indent_size = 4 18 | -------------------------------------------------------------------------------- /exampleSite/data/projects/2014-07-14-project-2.yaml: -------------------------------------------------------------------------------- 1 | modalID: 2 2 | title: Project Cake 3 | date: 2014-07-14 4 | img: cake.png 5 | client: Start Bootstrap 6 | clientLink: "#" 7 | category: Web Development 8 | description: Use this area of the page to describe your project. The icon above is part of a free icon set by [Flat Icons](//sellfy.com/p/8Q9P/jV3VZ/"). On their website, you can download their free set with 16 icons, or you can purchase the entire set with 146 icons for only $12! 9 | -------------------------------------------------------------------------------- /exampleSite/data/projects/2014-07-16-project-4.yaml: -------------------------------------------------------------------------------- 1 | modalID: 4 2 | title: Project Game 3 | date: 2014-07-16 4 | img: game.png 5 | client: Start Bootstrap 6 | clientLink: "#" 7 | category: Web Development 8 | description: Use this area of the page to describe your project. The icon above is part of a free icon set by [Flat Icons](//sellfy.com/p/8Q9P/jV3VZ/"). On their website, you can download their free set with 16 icons, or you can purchase the entire set with 146 icons for only $12! 9 | -------------------------------------------------------------------------------- /exampleSite/data/projects/2014-07-17-project-5.yaml: -------------------------------------------------------------------------------- 1 | modalID: 5 2 | title: Project Safe 3 | date: 2014-07-17 4 | img: safe.png 5 | client: Start Bootstrap 6 | clientLink: "#" 7 | category: Web Development 8 | description: Use this area of the page to describe your project. The icon above is part of a free icon set by [Flat Icons](//sellfy.com/p/8Q9P/jV3VZ/"). On their website, you can download their free set with 16 icons, or you can purchase the entire set with 146 icons for only $12! 9 | -------------------------------------------------------------------------------- /exampleSite/data/projects/2014-07-13-project-1.yaml: -------------------------------------------------------------------------------- 1 | modalID: 1 2 | title: Project Cabin 3 | date: 2014-07-13 4 | img: cabin.png 5 | client: Start Bootstrap 6 | clientLink: "#" 7 | category: Web Development 8 | description: Use this area of the page to describe your project. The icon above is part of a free icon set by [Flat Icons](//sellfy.com/p/8Q9P/jV3VZ/"). On their website, you can download their free set with 16 icons, or you can purchase the entire set with 146 icons for only $12! 9 | -------------------------------------------------------------------------------- /exampleSite/data/projects/2014-07-15-project-3.yaml: -------------------------------------------------------------------------------- 1 | modalID: 3 2 | title: Project Circus 3 | date: 2014-07-15 4 | img: circus.png 5 | client: Start Bootstrap 6 | clientLink: "#" 7 | category: Web Development 8 | description: Use this area of the page to describe your project. The icon above is part of a free icon set by [Flat Icons](//sellfy.com/p/8Q9P/jV3VZ/"). On their website, you can download their free set with 16 icons, or you can purchase the entire set with 146 icons for only $12! 9 | -------------------------------------------------------------------------------- /exampleSite/data/projects/2014-07-18-project-6.yaml: -------------------------------------------------------------------------------- 1 | modalID: 6 2 | title: Project Submarine 3 | date: 2014-07-1888888 4 | img: submarine.png 5 | client: Start Bootstrap 6 | clientLink: "#" 7 | category: Web Development 8 | description: Use this area of the page to describe your project. The icon above is part of a free icon set by [Flat Icons](//sellfy.com/p/8Q9P/jV3VZ/"). On their website, you can download their free set with 16 icons, or you can purchase the entire set with 146 icons for only $12! 9 | -------------------------------------------------------------------------------- /layouts/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | {{ partial "head.html" . }} 5 | 6 | 7 | 8 | {{ partial "nav.html" . }} 9 | 10 | {{ partial "header.html" . }} 11 | {{ partial "portfolio-grid.html" . }} 12 | {{ partial "about.html" . }} 13 | {{ partial "contact.html" . }} 14 | 15 | {{ partial "footer.html" . }} 16 | {{ partial "modals.html" . }} 17 | {{ partial "js.html" . }} 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /static/js/contact_me.js: -------------------------------------------------------------------------------- 1 | $(function() { 2 | 3 | $("input,textarea").jqBootstrapValidation({ 4 | preventSubmit: true, 5 | submitError: function($form, event, errors) { 6 | // additional error messages or events 7 | }, 8 | 9 | filter: function() { 10 | return $(this).is(":visible"); 11 | }, 12 | }); 13 | 14 | $("a[data-toggle=\"tab\"]").click(function(e) { 15 | e.preventDefault(); 16 | $(this).tab("show"); 17 | }); 18 | }); 19 | 20 | /*When clicking on Full hide fail/success boxes */ 21 | $('#name').focus(function() { 22 | $('#success').html(''); 23 | }); 24 | -------------------------------------------------------------------------------- /static/js/cbpAnimatedHeader.min.js: -------------------------------------------------------------------------------- 1 | /** 2 | * cbpAnimatedHeader.min.js v1.0.0 3 | * http://www.codrops.com 4 | * 5 | * Licensed under the MIT license. 6 | * http://www.opensource.org/licenses/mit-license.php 7 | * 8 | * Copyright 2013, Codrops 9 | * http://www.codrops.com 10 | */ 11 | var cbpAnimatedHeader=(function(){var b=document.documentElement,g=document.querySelector(".cbp-af-header"),e=false,a=300;function f(){window.addEventListener("scroll",function(h){if(!e){e=true;setTimeout(d,250)}},false)}function d(){var h=c();if(h>=a){classie.add(g,"cbp-af-header-shrink")}else{classie.remove(g,"cbp-af-header-shrink")}e=false}function c(){return window.pageYOffset||b.scrollTop}f()})(); -------------------------------------------------------------------------------- /layouts/partials/header.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
7 | {{ with .Site.Params.about.left }}{{ . | markdownify }}{{ end }}
13 |{{ with .Site.Params.about.right }}{{ . | markdownify }}{{ end }}
16 |