Skip to content
This repository has been archived by the owner on Jun 18, 2021. It is now read-only.

Commit

Permalink
Site refresh (#640)
Browse files Browse the repository at this point in the history
* Fix duplicate "page x of x" in title
* Remove page x of x from paginator title config. jekyll-seo-tag automatically adds this to `<title>`.
* Fix alignment of browser frame dots
* Only show pagination links on paginated pages
* Fix skip links
* Add home layout styles
* Fix site name styling
* Change `sans-serif-font`
* Add `by ` to byline generated content
* Add "back to top" skip link
* "Stick" sidebar
* Add "on this page" table of contents skip links
* Adjust comment and comment form styling
* Adjust colors and spacing
* Adjust notices
* Fix comment form alerts
* Add jekyll-toc gem
* Add comment count to archive entries
* Change notice type
* Fix form classes
* Adjust typography
* Remove Wufoo.js
* Fix buttons
* Remove mixin
* Hide Algolia search results on init
* Remove Susy SCSS files
* Update gallery helper and styles
* Adjust syntax highlighting
* Change text selection colors
* Remove outdated mobile meta elements
* Change contact form placeholder text
* Fix momentum scrolling on iOS
* Fix search box zoom on iOS
* Replace FiftyThree references in titles
* Convert titles to sentence case
* Limit related posts to 3
* Remove unused JavaScript
* Enable LSI for better related post matching
* Change breadcrumbs
* Change nodes to index for Algolia search
* Add home icon to breadcrumbs
* Remove unused icons
* Hide offscreen content from the DOM
* Adjust navicons
* Fix broken links
* Add plugin to defer loading of Markdown images
* Transpile JavaScript
* Improve accessibility of BigFoot.js footnotes
* Fix layout for Internet Explorer
* Disable micropub URL in config
* Include _redirects in Jekyll build
* Update critical CSS
* Remove Travis CI config and deployment keys
  • Loading branch information
mmistakes authored Nov 9, 2018
1 parent 99b0ce4 commit 925212e
Show file tree
Hide file tree
Showing 372 changed files with 4,961 additions and 7,748 deletions.
56 changes: 0 additions & 56 deletions .travis.yml

This file was deleted.

1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,5 @@ group :jekyll_plugins do
gem 'jekyll-algolia', '>= 1.4.7'
gem 'jekyll-tagging-related_posts'
gem 'jekyll-include-cache'
gem 'jekyll-toc'
end
7 changes: 5 additions & 2 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,8 @@ GEM
jekyll-tagging-related_posts (1.0.0)
jekyll (~> 3.0)
jekyll-tagging (~> 1.0)
jekyll-toc (0.9.0)
nokogiri (~> 1.8)
jekyll-typogrify (0.3.5)
titlecase
typogruby
Expand Down Expand Up @@ -120,7 +122,7 @@ GEM
mini_portile2 (~> 2.3.0)
nuggets (1.6.0)
parallel (1.12.1)
pathutil (0.16.1)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
progressbar (1.10.0)
public_suffix (3.0.3)
Expand Down Expand Up @@ -166,9 +168,10 @@ DEPENDENCIES
jekyll-seo-tag
jekyll-sitemap
jekyll-tagging-related_posts
jekyll-toc
jekyll-typogrify
jemoji (>= 0.10.1)
rake

BUNDLED WITH
1.16.6
1.17.1
16 changes: 7 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,13 @@ with [Jekyll](http://jekyllrb.com), [Gulp](http://gulpjs.com/), and
[Jekyll repos](https://mademistakes.com/work/jekyll-themes/) and isn't compatible
with the "default" GitHub Pages workflow without substantial alterations.*

### Plugins Used
### Plugins used

- [Jekyll Sitemap](https://github.com/jekyll/jekyll-sitemap) (GitHub Pages supported)
- [Jekyll Archives](https://github.com/jekyll/jekyll-archives)
- [Jemoji](https://github.com/jekyll/jemoji)
- [Jekyll Paginate v2](https://github.com/sverrirs/jekyll-paginate-v2)
- [Jekyll TOC](https://github.com/toshimaru/jekyll-toc)

### Images

Expand All @@ -33,7 +34,7 @@ image:
...
```

### Content Helpers
### Content helpers

#### Notices

Expand Down Expand Up @@ -151,7 +152,7 @@ until they're actually needed for improved page performance.
{% lazyload data-src="/assets/images/my-image.jpg" src="/assets/images/my-image-low-quality.jpg" alt="my lazyloaded image" %}
```

#### Responsive Video Embed
#### Responsive video embed

Embed a video from YouTube or Vimeo that responsively sizes to fit the width of
its parent using [`/_plugins/video_embed.rb`](src/_plugins.video_embed.rb).
Expand All @@ -175,7 +176,7 @@ post or page's main content you'd use:
{% vimeo 97649261 %}
```

### Local Development
### Local development

Let Jekyll do what it does best and transform your content into HTML. Asset
management is handled by Gulp:
Expand Down Expand Up @@ -224,7 +225,7 @@ Default structure (paths can be modified in `gulpfile.js` and `_config.yml`):
├── ...
```

## Getting Started
## Getting started

### Dependencies:

Expand Down Expand Up @@ -446,13 +447,10 @@ SOFTWARE.

Made Mistakes incorporates icons from [The Noun Project](https://thenounproject.com/).
Icons are distributed under Creative Commons Attribution 3.0 United States (CC BY 3.0 US).
Home by Mahmure Alp from the Noun Project

Made Mistakes incorporates photographs from [Unsplash](https://unsplash.com).

Made Mistakes incorporates [Susy](http://susy.oddbird.net/),
Copyright (c) 2017, Miriam Eric Suzanne.
Susy is distributed under the terms of the [BSD 3-clause "New" or "Revised" License](https://opensource.org/licenses/BSD-3-Clause).

Made Mistakes incorporates [Breakpoint](http://breakpoint-sass.com/).
Breakpoint is distributed under the terms of the [MIT/GPL Licenses](http://opensource.org/licenses/MIT).

Expand Down
40 changes: 27 additions & 13 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ favicon_version : "5A54z5oklP"

pingback_url : "https://webmention.io/mademistakes.com/xmlrpc"
webmention_url : "https://webmention.io/mademistakes.com/webmention"
micropub_url : "http://sitewriter.net/mademistakes.com/micropub"
micropub_url : # "http://sitewriter.net/mademistakes.com/micropub"
microblog_url : "https://micro.blog/mmistakes"

# Site owner
Expand Down Expand Up @@ -69,7 +69,7 @@ reCaptcha:

# Jekyll configuration
permalink : /:categories/:title/
lsi : false
lsi : true
future : false
show_drafts : false
markdown : kramdown
Expand All @@ -86,8 +86,8 @@ strict_front_matter : true
keep_files:
- .git
include:
- .htaccess
- _pages
- _redirects
exclude:
- .asset-cache
- .bundle
Expand Down Expand Up @@ -124,6 +124,7 @@ plugins:
- jekyll/tagging
- jekyll-tagging-related_posts
- jekyll-include-cache
- jekyll-toc

# Collections
collections:
Expand Down Expand Up @@ -153,7 +154,7 @@ defaults:
image:
cover: true
breadcrumbs:
- label: "Blog Articles"
- label: "Blog articles"
url: /articles/
# Mastering Paper
- scope:
Expand All @@ -165,7 +166,7 @@ defaults:
comments: true
support: true
breadcrumbs:
- label: "Mastering Paper by 53"
- label: "Mastering Paper for iOS"
url: /mastering-paper/
image:
cover: true
Expand All @@ -176,7 +177,9 @@ defaults:
values:
layout: post
breadcrumbs:
- label: "PaperFaces Portraits"
- label: "Work"
url: /work/
- label: "PaperFaces portraits"
url: /paperfaces/
work: "Illustration"
seo:
Expand All @@ -188,7 +191,9 @@ defaults:
values:
layout: post
breadcrumbs:
- label: "Procreate Paintings"
- label: "Work"
url: /work/
- label: "Procreate paintings"
url: /procreate-paintings/
work: "Illustration"
seo:
Expand All @@ -203,7 +208,7 @@ defaults:
comments: true
support: true
breadcrumbs:
- label: "Today I Learned"
- label: "Today I learned"
url: /til/
# Tiny Paintings
- scope:
Expand All @@ -212,7 +217,9 @@ defaults:
values:
layout: post
breadcrumbs:
- label: "Tiny Paintings"
- label: "Work"
url: /work/
- label: "Tiny paintings"
url: /tiny-paintings/
work: "Illustration"
seo:
Expand Down Expand Up @@ -247,7 +254,7 @@ defaults:
layout: page
read_time: true
breadcrumbs:
- label: "Frequently Asked Questions"
- label: "Frequently asked questions"
url: /faqs/
# Pages
- scope:
Expand All @@ -262,7 +269,7 @@ pagination:
debug: false
per_page: 15
permalink: "/page/:num/"
title: ":title - Page :num of :max"
title: ":title"
limit: 0
sort_field: "date"
sort_reverse: true
Expand All @@ -284,16 +291,23 @@ autopages:
title: ":tag" # :tag is replaced by the tag name
permalink: "/tag/:tag"

# Plugin: Table of Contents (jekyll-toc)
toc:
min_level: 2
max_level: 2
list_class: "toc__menu"
item_class: "toc__entry"
item_prefix: "toc__"

# Plugin: Jekyll Algolia
algolia:
application_id: KT124ONH1Z
index_name: mademistakes
search_only_api_key: 5a6e106e8083321a8ccca41b11aca95c
nodes_to_index: "p"
nodes_to_index: "p,li,blockquote"
files_to_exclude:
- index.html
- index.md
- excluded-file.html
- _pages/404.md
- _pages/articles.md
- _pages/faqs.md
Expand Down
Binary file removed deploy_keys.tar.enc
Binary file not shown.
3 changes: 1 addition & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,6 @@
},
"browserslist": [
"last 2 versions",
"> 5%",
"IE 9"
"> 5%"
]
}
2 changes: 1 addition & 1 deletion src/_data/comments/color-picker/comment-1421964202000.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ date: 2015-01-22T22:03:22Z
updated: 2015-01-22T22:03:22Z
post_id: "/color-picker"
name: claudia miranda
url: http://ghostmeat.io
url:
message: "Super helpful! Thank you for sharing this!"
avatar: https://disqus.com/api/users/avatars/disqus_vxKrZvqBd5.jpg
2 changes: 1 addition & 1 deletion src/_data/comments/erasing/comment-1431422847000.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ date: 2015-05-12T09:27:27Z
updated: 2015-05-12T09:27:27Z
post_id: "/erasing"
name: Sheikh Swapon
url: http://phototrims.com/clipping-path-services.php
url:
message: "I know well MR. Michael Rose very expert about Blend (Smudge) to Erase."
avatar: https://disqus.com/api/users/avatars/Photo_clipping_path.jpg
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ message: >-
works in case I am pushing only `_site` folder to Github?
name: Bozdar
email: 59ca798bb22d86663d64803adb03ea34
url: 'http://jabbar.bozdar.fm'
url:
hidden: ''
date: '2016-11-01T11:04:08.323Z'
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
_id: 4eb7dde0-b615-11e6-afed-91cd03f51af0
message: "Thanks for the awesome template *Minimal Mistakes*.\r\n\r\nUnfortunately, I couldn't configure static comments for my project.\r\n\r\nI receive pull requests on github, but comments not published in my post: <http://blog.danykeep.com/hello/>\r\n<https://github.com/danykeep/danykeep.github.io>\r\n\r\nHelp me please, how can i solve this problem? I tried to turn to false moderation option, but it didn't help."
message: "Thanks for the awesome template *Minimal Mistakes*.\r\n\r\nUnfortunately, I couldn't configure static comments for my project.\r\n\r\nI receive pull requests on github, but comments not published in my post.\r\n<https://github.com/danykeep/danykeep.github.io>\r\n\r\nHelp me please, how can i solve this problem? I tried to turn to false moderation option, but it didn't help."
name: Dany Keep
email: ''
hidden: ''
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ date: 2014-01-12T14:10:57Z
updated: 2014-01-12T14:10:57Z
post_id: "/moleskine-book"
name: Peter Bryenton
url: http://www.brypix.com/
url:
message: "I read a lot of user guides and watch some videos. Your skills as a graphic
designer and your experience as a digital artist really shine through this series.
I am looking forward to seeing the rest of this series as it 'unfolds' (your pun
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ updated: 2015-07-27T02:20:31Z
post_id: "/so-simple-jekyll-theme"
name: Michael Rose
url: https://mademistakes.com/
message: "Take a look at the [sample posts](https://github.com/mmistakes/so-simple-theme/tree/master/_posts/articles) in the GitHub repo for the theme. You
message: "Take a look at the [sample posts](https://github.com/mmistakes/so-simple-theme/tree/master/docs/_posts) in the GitHub repo for the theme. You
set the tags for each post in their YAML Front Matter.\r\n\r\n
\r\n\r\nAnd then on the tags
page it groups them [like this](http://mmistakes.github.io/so-simple-theme/tags/). If you want a page for each tag with the related
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ date: 2016-06-12T07:37:00Z
updated: 2016-06-12T07:37:00Z
post_id: "/articles/using-jekyll-2016"
name: AzureYu
url: http://azureyu.com
url:
message: "Learned a lot. Thanks~"
avatar: https://disqus.com/api/users/avatars/Yogayu.jpg
Loading

0 comments on commit 925212e

Please sign in to comment.