Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
da0200d
Initial commit and fork of theme
roedoejet Mar 17, 2020
28cce20
added travis integration
roedoejet Mar 17, 2020
f1ba229
new travis build
roedoejet Mar 17, 2020
9e55bd3
exclude vendor from build
roedoejet Mar 17, 2020
f17e60b
Deploy roedoejet/mothertongues-blog to github.com/roedoejet/motherton…
traviscibot Mar 17, 2020
8e91792
updated release
roedoejet Mar 17, 2020
2c0c5b9
Deploy roedoejet/mothertongues-blog to github.com/roedoejet/motherton…
traviscibot Mar 17, 2020
c251712
updated readme
roedoejet Mar 17, 2020
a9c5301
changed release branch to master
roedoejet Mar 17, 2020
f5f185c
reset master branch
roedoejet Mar 17, 2020
d37e2d4
added new contributing posts
roedoejet Mar 17, 2020
38907d8
merged with master
roedoejet Mar 17, 2020
8025051
remove baseurl
roedoejet Mar 17, 2020
8a1d555
added subdomain fixing
roedoejet Mar 17, 2020
43b6db4
fixed prev/next anchors
roedoejet Mar 17, 2020
0853d09
update typos
roedoejet Mar 17, 2020
56aca26
updated base url
roedoejet Mar 18, 2020
33a319e
update footer
roedoejet Mar 18, 2020
38eed92
replaced with absolute urls
roedoejet Mar 18, 2020
811ca4e
html proofer integration
roedoejet Mar 18, 2020
627d628
updated cache
roedoejet Mar 18, 2020
4df048c
updated bundler install
roedoejet Mar 18, 2020
3f6623b
specific bundler version
roedoejet Mar 18, 2020
12218d7
ignore tmp
roedoejet Mar 18, 2020
c69d10e
docs(template): added post template
roedoejet Jul 31, 2020
c02791c
fix(scroll): made scroll function of height and distance from top ins…
roedoejet Jul 31, 2020
68d50df
Add Eddie as an author
eddieantonio Aug 5, 2020
3b50b33
Merge pull request #1 from eddieantonio/dev.author
roedoejet Aug 6, 2020
bb9a6ca
fix: add little message about how to find your gravatar id
roedoejet Aug 7, 2020
225cac4
oui oui bonjour c'est moi
dlothian Aug 7, 2020
7492ed4
Merge pull request #2 from dlothian/patch-1
roedoejet Aug 7, 2020
d84b38e
Merge branch 'master' into dev.author
roedoejet Aug 7, 2020
5d5a621
new post: why Cree syllabics
eddieantonio Aug 7, 2020
242836e
change: note prior technical knowledge required
eddieantonio Aug 7, 2020
25d9011
change: use more colloquial wording for technical assumptions
eddieantonio Aug 7, 2020
5041633
Merge pull request #3 from eddieantonio/dev.author
roedoejet Aug 7, 2020
e9077d1
Merge branch 'dev.author' of https://github.com/roedoejet/mothertongu…
roedoejet Aug 7, 2020
4d925bd
new post: wip commit of g2p post
roedoejet Aug 7, 2020
3d5e1b7
feat: added applause button
roedoejet Aug 7, 2020
85f2488
feat: added readtime
roedoejet Aug 7, 2020
5222cd3
fix(content): add missing word in syllabics post
eddieantonio Aug 10, 2020
7371eae
fix(layouts): remove duplicate <title> element
eddieantonio Aug 10, 2020
3604047
feat(config): let jekyll-seo-plugin post relevant Twitter meta tags
eddieantonio Aug 10, 2020
179dd9f
change(content): less awkward description for syllabics post
eddieantonio Aug 10, 2020
03223cd
docs(config): explain why my key is my Twitter handle
eddieantonio Aug 10, 2020
741d90f
added fineen as an author
Aug 10, 2020
ea39c6f
added my gravatar
Aug 10, 2020
f4cddc2
Merge pull request #5 from eddieantonio/dev.author
roedoejet Aug 10, 2020
41598d1
fix: add link for how to fork a repo
roedoejet Aug 10, 2020
3f2ca7c
chore: merge
roedoejet Aug 10, 2020
fde8ee8
refactor: removed dev.site from git structure
roedoejet Aug 10, 2020
9ff93a2
Merge pull request #1 from roedoejet/master
finguist Aug 10, 2020
ce62e9e
Convertextract blog
Aug 17, 2020
b2a9916
Merge branch 'dev.author' of https://github.com/finguist/mothertongue…
Aug 17, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/FUNDING.yml

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ _site
*.swp
.sass-cache
*~
tmp
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2.6.5
31 changes: 31 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
language: ruby
cache: bundler
sudo: false
before_install:
- gem install bundler -v 2.1.2
branches:
only:
- master
script:
- JEKYLL_ENV=production bundle install
- JEKYLL_ENV=production bundle exec jekyll build --destination docs
- echo "blog.mothertongues.org" >> docs/CNAME
- bundle exec rake test
env:
global:
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of html-proofer
addons:
apt:
packages:
- libcurl4-openssl-dev # required to avoid SSL errors
deploy:
provider: pages
local_dir: ./docs
target-branch: gh-pages
email: [email protected]
name: Deployment Bot
skip-cleanup: true
github-token: $GITHUB_TOKEN
keep-history: true
on:
branch: master
Empty file modified 404.html
100644 → 100755
Empty file.
2 changes: 2 additions & 0 deletions Gemfile
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,6 @@ group :jekyll_plugins do
gem 'jekyll-archives'
gem 'kramdown'
gem 'rouge'
gem 'rake'
gem 'html-proofer'
end
27 changes: 26 additions & 1 deletion Gemfile.lock
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,21 @@ GEM
em-websocket (0.5.1)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
ethon (0.12.0)
ffi (>= 1.3.0)
eventmachine (1.2.7)
eventmachine (1.2.7-x64-mingw32)
ffi (1.10.0)
ffi (1.10.0-x64-mingw32)
forwardable-extended (2.6.0)
html-proofer (3.15.1)
addressable (~> 2.3)
mercenary (~> 0.3)
nokogumbo (~> 2.0)
parallel (~> 1.3)
rainbow (~> 3.0)
typhoeus (~> 1.3)
yell (~> 2.0)
http_parser.rb (0.6.0)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
Expand Down Expand Up @@ -49,9 +59,19 @@ GEM
rb-inotify (~> 0.9, >= 0.9.7)
ruby_dep (~> 1.2)
mercenary (0.3.6)
mini_portile2 (2.4.0)
nokogiri (1.10.9)
mini_portile2 (~> 2.4.0)
nokogiri (1.10.9-x64-mingw32)
mini_portile2 (~> 2.4.0)
nokogumbo (2.0.2)
nokogiri (~> 1.8, >= 1.8.4)
parallel (1.19.1)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (3.0.3)
rainbow (3.0.0)
rake (13.0.1)
rb-fsevent (0.10.3)
rb-inotify (0.10.0)
ffi (~> 1.0)
Expand All @@ -63,19 +83,24 @@ GEM
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
typhoeus (1.3.1)
ethon (>= 0.9.0)
yell (2.2.2)

PLATFORMS
ruby
x64-mingw32

DEPENDENCIES
html-proofer
jekyll-archives
jekyll-feed
jekyll-paginate
jekyll-seo-tag
jekyll-sitemap
kramdown
rake
rouge

BUNDLED WITH
2.0.1
2.1.2
2 changes: 1 addition & 1 deletion LICENSE.txt
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2019 WowThemes.net
Copyright (c) 2020 Aidan Pine
License: MIT

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
Expand Down
23 changes: 16 additions & 7 deletions README.md
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,23 +1,32 @@
# Mediumish - Jekyll Theme
# Mother Tongues Blog

[Live Demo](https://wowthemesnet.github.io/mediumish-theme-jekyll/) &nbsp; | &nbsp; [Download](https://github.com/wowthemesnet/mediumish-theme-jekyll/archive/master.zip) &nbsp; | &nbsp; [Documentation](https://bootstrapstarter.com/bootstrap-templates/template-mediumish-bootstrap-jekyll/) &nbsp; | &nbsp; [Buy me a coffee](https://www.wowthemes.net/donate/)
Welcome to the Mother Tongues Blog repository.

![mediumish](assets/images/mediumish-jekyll-template.png)
## Guide

To contribute to the site, please have a read through the purpose of the Git branches:

- master: Changes made here will build and push to `gh-pages`.
- gh-pages: This branch is auto generated from the `master` branch. Do **not** edit this directly, as edits will be overwritten.
- dev.author: Create and continue to work on new posts here. You can spin off extra branches like `dev.author-aidan` for example, but you must merge them into `dev.author` before merging to `master` and pushing a new release.

### Copyright

Copyright (C) 2019 Sal, https://www.wowthemes.net
Copyright Blog (C) 2020 Aidan, https://aidanpine.ca

**Mediumish for Jekyll** is designed and developed by [Sal](https://www.wowthemes.net) and it is *free* under MIT license.
Copyright Theme (C) 2019 Sal, https://www.wowthemes.net

<a href="https://www.wowthemes.net/donate/" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png" alt="Buy Me A Coffee" style="height: auto !important;width: auto !important;" ></a>
Posts are copyrighted by authors!

### Contribute

1. [Fork the repo](https://github.com/wowthemesnet/mediumish-theme-jekyll).
1. [Fork the repo](https://github.com/roedoejet/mothertongues-blog).
2. Clone a copy of your fork on your local
3. Create a branch off of master and give it a meaningful name (e.g. my-new-mediumish-feature).
4. Make necessary changes, commit, push and open a pull request on GitHub.

### Acknowledgements

This blog was created from a fork of the fantastic [WowThemes Mediumish theme](https://wowthemesnet.github.io/mediumish-theme-jekyll/)

Thank you!
26 changes: 26 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
abort('Please run this using `bundle exec rake`') unless ENV["BUNDLE_BIN_PATH"]
require 'html-proofer'

desc "Test the website"
task :test do
sh "bundle exec jekyll build"
options = {
# :check_sri => true,
:check_external_hash => true,
:check_html => true,
:check_img_http => true,
:allow_hash_href => true,
:check_opengraph => true,
:enforce_https => true,
:cache => {
:timeframe => '6w'
}
}
begin
HTMLProofer.check_directory("./_site", options).run
rescue => msg
puts "#{msg}"
end
end

task :default => [:test]
92 changes: 62 additions & 30 deletions _config.yml
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,35 +1,61 @@
# Site
name: "Mediumish"
title: "Mediumish"
description: "Jekyll template, Medium styled, free for bloggers."
logo: 'assets/images/logo.png'
favicon: 'assets/images/logo.png'
baseurl: /mediumish-theme-jekyll
google_analytics: 'UA-46278016-1'
disqus: 'demowebsite'
mailchimp-list: 'https://wowthemes.us11.list-manage.com/subscribe/post?u=8aeb20a530e124561927d3bd8&amp;id=8c3d2d214b'
name: "Mother Tongues Blog"
title: "Mother Tongues Blog"
description: "Smashing the lore of language technology!"
logo: 'assets/images/logo_no_text.png'
favicon: 'assets/images/favicon.ico'
url: https://blog.mothertongues.org
baseurl: ''
google_analytics: 'UA-100872710-18'
disqus: 'mothertongues'
mailchimp-list: 'https://mailchi.mp/b87b1fbde236/mothertongues'
include: ["_pages"]
permalink: /:title/

# Assets
assets:
defaults:
integrity:
css: true

# Authors
authors:
sal:
name: Sal
display_name: Sal
gravatar: e56154546cf4be74e393c62d1ae9f9d4
email: [email protected]
web: https://www.wowthemes.net
twitter: https://twitter.com/wowthemesnet
description: "Author of Mediumish, a Bootstrap Medium styled template available for WordPress, HTML, Ghost and Jekyll. You are currently previewing Jekyll template demo."
john:
name: John
display_name: John
avatar: 'assets/images/avatar.png'
gravatar: b1cc14991db7a456fcd761680bbc8f81
email: [email protected]
web: https://www.wowthemes.net
twitter: https://twitter.com/wowthemesnet
description: "This is the author box. Write a short description of the author here. You are currently previewing Mediumish demo, a Jekyll template compatible with Github pages."
# Note: jekyll-seo-tag expects these keys to be your Twitter handle.
# If you want your posts to be associated with your Twitter handle,
# make sure your short name here to match your @:
# See: https://github.com/jekyll/jekyll-seo-tag/blob/master/docs/advanced-usage.md#author-information
aidan:
name: Aidan
display_name: Aidan
gravatar: 7623fd3eeb0acbe1084fecc20c3093ae
email: [email protected]
web: https://aidanpine.ca
twitter: https://twitter.com/aidanpine
description: "Lead developer of Mother Tongues."
_eddieantonio:
name: Eddie
display_name: Eddie
gravatar: 7183e460abfb84d668e408c32631abd4
email: [email protected]
web: https://eddieantonio.ca/
twitter: https://twitter.com/_eddieantonio
description: "Software developer and Unicode nerd"
delaney:
name: Delaney
display_name: Delaney
gravatar: 61082587e1c6a9ad625bb21be29142d5
email: [email protected]
web:
twitter:
description: "âpihtawikosisâniskwew and ILT Developer"
fineen:
name: Fineen
display_name: Fineen
gravatar: 1a0dea18a388e55c10684cf8055d1607
email: [email protected]
web:
twitter:
description: "Computational linguist"

# Plugins
plugins:
Expand All @@ -50,7 +76,13 @@ jekyll-archives:
# Pagination
paginate: 6
paginate_path: /page:num/


# SEO
twitter:
# the "site's" username
username: AidanPine
card: summary_large_image

# Other
markdown: kramdown

Expand All @@ -63,10 +95,10 @@ kramdown:

# Adsense (change to "enabled" to activate, also your client id and ad slot. Create a new ad unit from your Adsense account to get the slot.)
adsense: "disabled"
adsense-data-ad-client: "ca-pub-3412143450191416"
adsense-data-ad-slot: "1363087678"
# adsense-data-ad-client: "ca-pub-3412143450191416"
# adsense-data-ad-slot: "1363087678"

# Lazy Images ("enabled" or "disabled")
lazyimages: "disabled"

exclude: [changelog.md, LICENSE.txt, README.md, Gemfile, Gemfile.lock]
exclude: [changelog.md, LICENSE.txt, README.md, Gemfile, Gemfile.lock, vendor]
Empty file modified _includes/adsense-under-header.html
100644 → 100755
Empty file.
4 changes: 2 additions & 2 deletions _includes/disqus.html
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</section>
4 changes: 3 additions & 1 deletion _includes/featuredbox.html
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<div class="col-md-6 mb-30px">
<div class="listfeaturedtag h-100">
<div class="row h-100">
{% if post.image %}
<div class="col-12 col-md-12 col-lg-5 pr-lg-0">
<div class="h-100">
<div class="wrapthumbnail">
Expand All @@ -16,6 +17,7 @@
</div>
</div>
</div>
{% endif %}
<div class="col-12 col-md-12 col-lg-7">
<div class="h-100 card-group">
<div class="card">
Expand Down Expand Up @@ -46,7 +48,7 @@ <h4 class="card-text">{{ post.excerpt | strip_html | truncatewords:25 }}</h4>
{% endif %}
<span class="post-date">{{ post.date | date_to_string }}</span>
</span>
<span class="post-read-more"><a href="{{ site.baseurl }}/{{ post.url }}" title="Read Story"><svg class="svgIcon-use" width="25" height="25" viewbox="0 0 25 25"><path d="M19 6c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 16.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V6zm-6.838 9.97L7 19.636V6c0-.55.45-1 1-1h9c.55 0 1 .45 1 1v13.637l-5.162-3.668a.49.49 0 0 0-.676 0z" fill-rule="evenodd"></path></svg></a></span>
<!-- <span class="post-read-more"><a href="{{ site.baseurl }}/{{ post.url }}" title="Read Story"><svg class="svgIcon-use" width="25" height="25" viewbox="0 0 25 25"><path d="M19 6c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 16.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V6zm-6.838 9.97L7 19.636V6c0-.55.45-1 1-1h9c.55 0 1 .45 1 1v13.637l-5.162-3.668a.49.49 0 0 0-.676 0z" fill-rule="evenodd"></path></svg></a></span> -->
<div class="clearfix"></div>
</div>
</div>
Expand Down
Empty file modified _includes/pagination.html
100644 → 100755
Empty file.
4 changes: 4 additions & 0 deletions _includes/postbox.html
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

<div class="col-lg-4 col-md-6 mb-30px card-group">
<div class="card h-100">
{% if post.image %}
<div class="maxthumb">
<a href="{{ site.baseurl }}{{ post.url }}">
{% if post.image %}
Expand All @@ -16,6 +17,7 @@
{% endif %}
</a>
</div>
{% endif %}
<div class="card-body">
<h2 class="card-title">
<a class="text-dark" href="{{ site.baseurl }}{{ post.url }}">{{ post.title }}</a>
Expand All @@ -40,6 +42,8 @@ <h4 class="card-text">{{ post.excerpt | strip_html | truncatewords:30 }}</h4>
<span class="author-meta">
<span class="post-name"><a target="_blank" href="{{ author.web }}">{{ author.display_name }}</a></span><br/>
{% endif %}
<div class="eta reading-time" style='font-size: small;'>
</div>
<span class="post-date">{{ post.date | date_to_string }}</span>
</span>
<span class="post-read-more"><a href="{{ site.baseurl }}{{ post.url }}" title="Read Story"><svg class="svgIcon-use" width="25" height="25" viewbox="0 0 25 25"><path d="M19 6c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 16.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V6zm-6.838 9.97L7 19.636V6c0-.55.45-1 1-1h9c.55 0 1 .45 1 1v13.637l-5.162-3.668a.49.49 0 0 0-.676 0z" fill-rule="evenodd"></path></svg></a></span>
Expand Down
Empty file modified _includes/search-lunr.html
100644 → 100755
Empty file.
Empty file modified _includes/share.html
100644 → 100755
Empty file.
Empty file modified _includes/star_rating.html
100644 → 100755
Empty file.
Empty file modified _includes/star_rating_postbox.html
100644 → 100755
Empty file.
Empty file modified _includes/toc.html
100644 → 100755
Empty file.
Empty file modified _layouts/archive.html
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion _layouts/categories.html
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<div class="row listrecent">
{% for category in site.categories %}
<div class="section-title col-md-12 mt-4">
<h2 id="{{ category[0] | replace: " ","-" }}">Category <span class="text-capitalize">{{ category[0] }}</span></h2>
<h2 id="{{ category[0] | slugify }}">Category <span class="text-capitalize">{{ category[0] }}</span></h2>
</div>
{% assign pages_list = category[1] %}
{% for post in pages_list %}
Expand Down
Loading