Skip to content

Commit

Permalink
Improve build times by adding node-sass and dev config setup
Browse files Browse the repository at this point in the history
  • Loading branch information
Andy-set-studio committed Apr 12, 2018
1 parent 8077586 commit 7bbc244
Show file tree
Hide file tree
Showing 8 changed files with 4,549 additions and 8 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,7 @@ _site/
.sass-cache/
.jekyll-metadata
.DS_Store
assets/css
node_modules
*.swp
_config_dev.yml
3 changes: 3 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ sass:
style: compressed
include: ['_pages']

# Current site environment
environment: production

collections:
examples:
output: true
Expand Down
5 changes: 5 additions & 0 deletions _includes/css.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{% if site.environment == 'dev' %}
<link rel="stylesheet" href="/assets/css/main.css" />
{% else %}
<style>{% include main.css %}</style>
{% endif %}
10 changes: 2 additions & 8 deletions _includes/head.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,8 @@
<title>{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}</title>
<meta name="description" content="{% if page.overview %}{{ page.overview | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">

<style>
{% capture include_to_scssify %}
{% include main.scss %}
{% endcapture %}
{{ include_to_scssify | scssify }}
</style>

{% seo %}
{% include css.html %}
{% seo %}

<meta property="og:image" content="https://principles.design/images/design-principles-og.png">
<meta name="twitter:image:src" content="https://principles.design/images/design-principles-og.png">
Expand Down
1 change: 1 addition & 0 deletions _includes/main.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

File renamed without changes.
Loading

0 comments on commit 7bbc244

Please sign in to comment.