Skip to content

Commit e6c44bc

Browse files
committed
initial commit
1 parent 6d26852 commit e6c44bc

File tree

109 files changed

+5465
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

109 files changed

+5465
-0
lines changed

404.html

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
layout: page
3+
title: Page not found
4+
image: '/images/04.jpg'
5+
permalink: /404.html
6+
---
7+
8+
<div class="container">
9+
<div class="row">
10+
<div class="col col-12">
11+
<div class="error">
12+
<h2 class="error__title">404</h2>
13+
<p class="error__text">The requested page could not be found.</p>
14+
<a class="button button--middle error__button" href="{{site.baseurl}}/">Back to homepage</a>
15+
</div>
16+
</div>
17+
</div>
18+
</div>

Gemfile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
source 'https://rubygems.org'
2+
gem "bundler"
3+
gem "jekyll"
4+
gem "jekyll-paginate"
5+
gem 'jekyll-tagging'
6+
gem "jekyll-sitemap"
7+
gem "webrick", "~> 1.7"

Gemfile.lock

+79
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.8.0)
5+
public_suffix (>= 2.0.2, < 5.0)
6+
colorator (1.1.0)
7+
concurrent-ruby (1.1.10)
8+
em-websocket (0.5.3)
9+
eventmachine (>= 0.12.9)
10+
http_parser.rb (~> 0)
11+
eventmachine (1.2.7)
12+
ffi (1.15.5)
13+
forwardable-extended (2.6.0)
14+
http_parser.rb (0.8.0)
15+
i18n (1.10.0)
16+
concurrent-ruby (~> 1.0)
17+
jekyll (4.2.2)
18+
addressable (~> 2.4)
19+
colorator (~> 1.0)
20+
em-websocket (~> 0.5)
21+
i18n (~> 1.0)
22+
jekyll-sass-converter (~> 2.0)
23+
jekyll-watch (~> 2.0)
24+
kramdown (~> 2.3)
25+
kramdown-parser-gfm (~> 1.0)
26+
liquid (~> 4.0)
27+
mercenary (~> 0.4.0)
28+
pathutil (~> 0.9)
29+
rouge (~> 3.0)
30+
safe_yaml (~> 1.0)
31+
terminal-table (~> 2.0)
32+
jekyll-paginate (1.1.0)
33+
jekyll-sass-converter (2.2.0)
34+
sassc (> 2.0.1, < 3.0)
35+
jekyll-sitemap (1.4.0)
36+
jekyll (>= 3.7, < 5.0)
37+
jekyll-tagging (1.1.0)
38+
nuggets
39+
jekyll-watch (2.2.1)
40+
listen (~> 3.0)
41+
kramdown (2.4.0)
42+
rexml
43+
kramdown-parser-gfm (1.1.0)
44+
kramdown (~> 2.0)
45+
liquid (4.0.3)
46+
listen (3.7.1)
47+
rb-fsevent (~> 0.10, >= 0.10.3)
48+
rb-inotify (~> 0.9, >= 0.9.10)
49+
mercenary (0.4.0)
50+
nuggets (1.6.0)
51+
pathutil (0.16.2)
52+
forwardable-extended (~> 2.6)
53+
public_suffix (4.0.7)
54+
rb-fsevent (0.11.1)
55+
rb-inotify (0.10.1)
56+
ffi (~> 1.0)
57+
rexml (3.2.5)
58+
rouge (3.28.0)
59+
safe_yaml (1.0.5)
60+
sassc (2.4.0)
61+
ffi (~> 1.9)
62+
terminal-table (2.0.0)
63+
unicode-display_width (~> 1.1, >= 1.1.1)
64+
unicode-display_width (1.8.0)
65+
webrick (1.7.0)
66+
67+
PLATFORMS
68+
arm64-darwin-21
69+
70+
DEPENDENCIES
71+
bundler
72+
jekyll
73+
jekyll-paginate
74+
jekyll-sitemap
75+
jekyll-tagging
76+
webrick (~> 1.7)
77+
78+
BUNDLED WITH
79+
2.3.21

README.md

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Avenco - Creative Portfolio Theme for Jekyll
2+
3+
Avenco is a modern and minimal portfolio theme for Jekyll. This theme was specially created to help show your work in a simple yet creative way. Also, the Avenco theme includes several basic and easily customizable sections such as Works, Testimonials, Blog, Contact and therefore will be a good choice for any freelancer, designer, or developer.
4+
5+
* * *
6+
7+
### Demo
8+
9+
Check the theme in action [Demo](https://avenco.netlify.app/)
10+
11+
* * *
12+
13+
### Deployment
14+
15+
To run the theme locally, navigate to the theme directory and run `bundle install` to install the dependencies, then run `jekyll serve` or `bundle exec jekyll serve` to start the Jekyll server.
16+
17+
I would recommend checking the [Deployment Methods](https://jekyllrb.com/docs/deployment-methods/) page on Jekyll website.
18+
19+
20+
* * *
21+
22+
### Documentation
23+
24+
Before using the Avenco theme, please read the attached documentation.
25+
26+
### Support
27+
28+
<p>If you have any questions, please feel free to contact me by mail <a href="mailto:[email protected]">Contact</a><p>

_config.yml

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
#-------------------------------
2+
# General Site Settings
3+
baseurl: "" # the subpath of your site, e.g. /blog
4+
url: "https://avenco.netlify.app" # the base hostname & protocol for your site, e.g. http://example.com
5+
6+
7+
#-------------------------------
8+
# Build Settings
9+
markdown: kramdown
10+
permalink: /:title
11+
plugins:
12+
- jekyll-paginate
13+
- jekyll-sitemap
14+
- jekyll/tagging
15+
16+
paginate: 6
17+
paginate_path: "/blog/page/:num"
18+
19+
20+
# Collections
21+
collections:
22+
pages:
23+
output: true
24+
permalink: /:name
25+
posts:
26+
output: true
27+
permalink: /blog/:slug
28+
projects:
29+
output: true
30+
permalink: /project/:slug
31+
32+
# Pages Path
33+
defaults:
34+
- scope:
35+
path: ""
36+
values:
37+
layout: "default"
38+
- scope:
39+
path: ""
40+
type: "pages"
41+
values:
42+
layout: "page"
43+
- scope:
44+
path: ""
45+
type: "posts"
46+
values:
47+
layout: "post"
48+
- scope:
49+
path: ""
50+
type: "projects"
51+
values:
52+
layout: "project"
53+
54+
55+
# Tags
56+
tag_page_dir: tag
57+
tag_page_layout: tag_page
58+
tag_permalink_style: /:title
59+
60+
sass:
61+
sass_dir: _sass
62+
style: compressed

_data/settings.yml

+127
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
#-------------------------------
2+
# Site Settings
3+
4+
title: Avenco
5+
logo: # You can add own logo. For example '/images/logo.png'.
6+
description: Avenco – Creative Portfolio Theme for Jekyll
7+
8+
menu__settings:
9+
menu__items:
10+
- title: 'Home'
11+
url: '/'
12+
- title: 'Projects'
13+
url: '/projects/'
14+
- title: 'Blog'
15+
url: '/blog/'
16+
- title: 'Pages'
17+
submenu:
18+
- url: '/about'
19+
title: 'About'
20+
- url: '/elements'
21+
title: 'Elements'
22+
23+
# Call to action button
24+
cta__button__text: Get in touch
25+
26+
# Add global cover image (This field adds a background to the top and bottom of the site.)
27+
cover__image: '/images/37.jpg'
28+
29+
30+
#-------------------------------
31+
# Author Settings
32+
33+
author:
34+
name: James Clayton
35+
title: Hello I’m James Clayton
36+
bio: Art Director & Graphic Designer based in Australia, crafting beautiful and functional websites and mobile apps. When I’m not working, I’m probably listening to relaxing music or traveling somewhere.
37+
image: '/images/01.jpg'
38+
avatar: '/images/avatar.jpg'
39+
button__text: See my works
40+
41+
42+
#-------------------------------
43+
# Projects Settings
44+
45+
projects__settings:
46+
projects__title: Latest <span class="text-span">Works</span> # Add a 'text-span' class to highlight text.
47+
projects__description: I shows only the best websites and portfolios built completely with passion, simplicity & creativity!
48+
49+
50+
#-------------------------------
51+
# Testimonials Section
52+
53+
testimonial__title: My Happy <span class="text-span">Clients</span> # Add a 'text-span' class to highlight text.
54+
55+
testimonial-items:
56+
- name: "Zaire Baptista"
57+
image: "/images/client-1.jpg"
58+
designation : "Traveler"
59+
content : "Quamquam id quidem, infinitum est in hac urbe, Ita multo sanguine profuso in laetitia et in victoria est mortuus. Atqui pugnantibus et contrariis consiliisque."
60+
61+
- name: "Ann Philips"
62+
image: "/images/client-2.jpg"
63+
designation : "Designer"
64+
content : "Quamquam id quidem, infinitum est in hac urbe, Ita multo sanguine profuso in laetitia et in victoria est mortuus. Atqui pugnantibus et contrariis consiliisque."
65+
66+
- name: "Roger Bergson"
67+
image: "/images/client-3.jpg"
68+
designation : "CEO, Founder"
69+
content : "Quamquam id quidem, infinitum est in hac urbe, Ita multo sanguine profuso in laetitia et in victoria est mortuus. Atqui pugnantibus et contrariis consiliisque."
70+
71+
- name: "Julie Arnold"
72+
image: "/images/client-4.jpg"
73+
designation : "Full stack developer"
74+
content : "Quamquam id quidem, infinitum est in hac urbe, Ita multo sanguine profuso in laetitia et in victoria est mortuus. Atqui pugnantibus et contrariis consiliisque."
75+
76+
77+
#-------------------------------
78+
# Blog Section
79+
80+
blog__settings:
81+
blog__title: Recent <span class="text-span">Blog</span> Posts # Add a 'text-span' class to highlight text.
82+
blog__description:
83+
84+
85+
#-------------------------------
86+
# Contact Settings
87+
88+
contact__settings:
89+
contact__email: [email protected] # Add your email for contact form
90+
contact__title: <span class="text-span">Get</span> in touch # Add a title to your form
91+
contact__description: Avenco comes with a built-in contact form. # Add a description to your form
92+
93+
# NOTE
94+
# Avenco comes with a built-in contact form, that you can use with Formspree service to handle up to 50 submissions per month for free. You could also easily switch to another contact form service if you want.
95+
96+
97+
#-------------------------------
98+
# Newsletter Settings
99+
mailchimp__settings:
100+
mailchimp__title: <span class="text-span">Join</span> my mailing list # Add your title
101+
mailchimp__text: " 'Get inspiration, updates and', 'cool stuff about design!' " # Add descriptions to the form by wrapping the text in single quotes. If you want to use more than one sentence, be sure to separate them with a comma.
102+
mailchimp__identifier: # Add your MailChimp form identifier. For example - blogenjoyfreedom.us16.list-manage.com/subscribe/post?u=cd56155d76ddeeb4c0bc4d080&amp;id=7a526cd13e
103+
mailchimp__button__text: Subscribe # Add your button text
104+
105+
106+
#-------------------------------
107+
# Comment Section (Disqus)
108+
disqus-identifier: anvodstudio-demo # add your shortname for Disqus Comment. For example anvodstudio-demo
109+
110+
111+
#-------------------------------
112+
# Google Analytics
113+
google-analytics: # Add your identifier. For example UA-99631805-1.
114+
115+
116+
#-------------------------------
117+
# Footer Settings
118+
# Social Links
119+
# Example of adding a new link to the footer - {icon: "ion-logo-facebook", link: "https://facebook.com"}
120+
# Other icons can be found at https://ionicons.com/v4/
121+
social:
122+
- {icon: "ion-logo-twitter", link: "https://twitter.com"}
123+
- {icon: "ion-logo-github", link: "https://github.com"}
124+
- {icon: "ion-logo-pinterest", link: "https://pinterest.com"}
125+
- {icon: "ion-logo-codepen", link: "https://codepen.io"}
126+
- {icon: "ion-logo-vimeo", link: "https://vimeo.com"}
127+
- {icon: "ion-logo-youtube", link: "https://youtube.com"}

_includes/article-content.html

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<div class="article col col-4 col-d-6 col-t-12">
2+
<div class="article__inner">
3+
4+
{% if post.image %}
5+
<div class="image-wrap">
6+
<a class="article__image" href="{{post.url | prepend: site.baseurl}}">
7+
<img class="lazy" data-src="{{site.baseurl}}{{post.image}}" alt="{{post.title}}">
8+
</a>
9+
</div>
10+
{% endif %}
11+
12+
<div class="article__content">
13+
14+
{% if post.tags.size >= 1 %}
15+
<div class="article-tags__box">
16+
{% for tag in post.tags %}
17+
<a href="{{ site.baseurl }}/tag/{{ tag }}" class="article__tag">{{ tag }}</a>
18+
{% endfor %}
19+
</div>
20+
{% endif %}
21+
22+
<h2 class="article__title">
23+
<a href="{{ post.url | prepend: site.baseurl }}">{{post.title}}</a>
24+
</h2>
25+
26+
<p class="article__excerpt">
27+
{% if post.description %}{{ post.description }}{% else %}{{ post.content | strip_html | truncate: 75 }}{% endif %}
28+
</p>
29+
30+
<div class="article__meta">
31+
<a href="{{site.baseurl}}/about/" class="article__author-image">
32+
<img src="{{site.data.settings.author.avatar}}" alt="{{site.data.settings.author.name}}">
33+
</a>
34+
<div class="article-info">
35+
<a href="{{site.baseurl}}/about/" class="article__author-link">{{site.data.settings.author.name}}</a>
36+
<span class="article__date"><time datetime="{{ post.date | date_to_xmlschema }}">{{ post.date | date_to_string }}</time></span>
37+
</div>
38+
</div>
39+
40+
</div>
41+
</div>
42+
</div>

0 commit comments

Comments
 (0)