Skip to content

Commit ce0aaa8

Browse files
committed
Add Jekyll Twitter. Embedded 5 tweets from Matz on the team page
A Liquid tag plugin for the Jekyll blogging engine that embeds Tweets, Timelines and more from Twitter API https://github.com/rob-murray/jekyll-twitter-plugin
1 parent 723a309 commit ce0aaa8

File tree

5 files changed

+45
-29
lines changed

5 files changed

+45
-29
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ _site
22
mruby
33
/.bundle/
44
/vendor/
5+
.tweet-cache

Gemfile

+4-3
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ gem 'github-pages', group: :jekyll_plugins
44

55
group :jekyll_plugins do
66
gem 'jekyll-sitemap'
7+
gem 'jekyll-twitter-plugin'
78
end
89

9-
group :scripts do
10-
gem 'mgem'
11-
gem 'git'
10+
group :scripts do
11+
gem 'mgem'
12+
gem 'git'
1213

1314
# API Docs
1415
gem 'yard-mruby'

Gemfile.lock

+37-26
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activesupport (6.0.3.3)
4+
activesupport (6.0.3.5)
55
concurrent-ruby (~> 1.0, >= 1.0.2)
66
i18n (>= 0.7, < 2)
77
minitest (~> 5.1)
@@ -17,8 +17,8 @@ GEM
1717
colorator (1.1.0)
1818
commonmarker (0.17.13)
1919
ruby-enum (~> 0.5)
20-
concurrent-ruby (1.1.7)
21-
dnsruby (1.61.4)
20+
concurrent-ruby (1.1.8)
21+
dnsruby (1.61.5)
2222
simpleidn (~> 0.1)
2323
em-websocket (0.5.2)
2424
eventmachine (>= 0.12.9)
@@ -27,21 +27,24 @@ GEM
2727
ffi (>= 1.3.0)
2828
eventmachine (1.2.7)
2929
execjs (2.7.0)
30-
faraday (1.0.1)
30+
faraday (1.3.0)
31+
faraday-net_http (~> 1.0)
3132
multipart-post (>= 1.2, < 3)
32-
ffi (1.13.1)
33+
ruby2_keywords
34+
faraday-net_http (1.0.1)
35+
ffi (1.14.2)
3336
forwardable-extended (2.6.0)
3437
gemoji (3.0.1)
35-
git (1.7.0)
38+
git (1.8.1)
3639
rchardet (~> 1.8)
37-
github-pages (208)
40+
github-pages (211)
3841
github-pages-health-check (= 1.16.1)
3942
jekyll (= 3.9.0)
4043
jekyll-avatar (= 0.7.0)
4144
jekyll-coffeescript (= 1.1.1)
4245
jekyll-commonmark-ghpages (= 0.1.6)
4346
jekyll-default-layout (= 0.1.4)
44-
jekyll-feed (= 0.15.0)
47+
jekyll-feed (= 0.15.1)
4548
jekyll-gist (= 1.5.0)
4649
jekyll-github-metadata (= 2.13.0)
4750
jekyll-mentions (= 1.6.0)
@@ -52,7 +55,7 @@ GEM
5255
jekyll-relative-links (= 0.6.1)
5356
jekyll-remote-theme (= 0.4.2)
5457
jekyll-sass-converter (= 1.5.2)
55-
jekyll-seo-tag (= 2.6.1)
58+
jekyll-seo-tag (= 2.7.1)
5659
jekyll-sitemap (= 1.4.0)
5760
jekyll-swiss (= 1.0.0)
5861
jekyll-theme-architect (= 0.1.1)
@@ -76,7 +79,7 @@ GEM
7679
mercenary (~> 0.3)
7780
minima (= 2.5.1)
7881
nokogiri (>= 1.10.4, < 2.0)
79-
rouge (= 3.23.0)
82+
rouge (= 3.26.0)
8083
terminal-table (~> 1.4)
8184
github-pages-health-check (1.16.1)
8285
addressable (~> 2.3)
@@ -117,7 +120,7 @@ GEM
117120
rouge (>= 2.0, < 4.0)
118121
jekyll-default-layout (0.1.4)
119122
jekyll (~> 3.0)
120-
jekyll-feed (0.15.0)
123+
jekyll-feed (0.15.1)
121124
jekyll (>= 3.7, < 5.0)
122125
jekyll-gist (1.5.0)
123126
octokit (~> 4.2)
@@ -143,8 +146,8 @@ GEM
143146
rubyzip (>= 1.3.0, < 3.0)
144147
jekyll-sass-converter (1.5.2)
145148
sass (~> 3.4)
146-
jekyll-seo-tag (2.6.1)
147-
jekyll (>= 3.3, < 5.0)
149+
jekyll-seo-tag (2.7.1)
150+
jekyll (>= 3.8, < 5.0)
148151
jekyll-sitemap (1.4.0)
149152
jekyll (>= 3.7, < 5.0)
150153
jekyll-swiss (1.0.0)
@@ -190,6 +193,7 @@ GEM
190193
jekyll-seo-tag (~> 2.0)
191194
jekyll-titles-from-headings (0.5.3)
192195
jekyll (>= 3.3, < 5.0)
196+
jekyll-twitter-plugin (2.1.0)
193197
jekyll-watch (2.2.1)
194198
listen (~> 3.0)
195199
jemoji (0.12.0)
@@ -201,34 +205,39 @@ GEM
201205
kramdown-parser-gfm (1.1.0)
202206
kramdown (~> 2.0)
203207
liquid (4.0.3)
204-
listen (3.2.1)
208+
listen (3.4.1)
205209
rb-fsevent (~> 0.10, >= 0.10.3)
206210
rb-inotify (~> 0.9, >= 0.9.10)
207211
mercenary (0.3.6)
208212
mgem (0.3.0)
209-
mini_portile2 (2.4.0)
213+
mini_portile2 (2.5.0)
210214
minima (2.5.1)
211215
jekyll (>= 3.5, < 5.0)
212216
jekyll-feed (~> 0.9)
213217
jekyll-seo-tag (~> 2.1)
214-
minitest (5.14.2)
218+
minitest (5.14.3)
215219
multipart-post (2.1.1)
216-
nokogiri (~> 1.11.0)
217-
mini_portile2 (~> 2.4.0)
218-
octokit (4.18.0)
220+
nokogiri (1.11.1)
221+
mini_portile2 (~> 2.5.0)
222+
racc (~> 1.4)
223+
nokogiri (1.11.1-x86_64-darwin)
224+
racc (~> 1.4)
225+
octokit (4.20.0)
219226
faraday (>= 0.9)
220227
sawyer (~> 0.8.0, >= 0.5.3)
221228
pathutil (0.16.2)
222229
forwardable-extended (~> 2.6)
223230
public_suffix (3.1.1)
231+
racc (1.5.2)
224232
rb-fsevent (0.10.4)
225233
rb-inotify (0.10.1)
226234
ffi (~> 1.0)
227235
rchardet (1.8.0)
228236
rexml (3.2.4)
229-
rouge (3.23.0)
230-
ruby-enum (0.8.0)
237+
rouge (3.26.0)
238+
ruby-enum (0.9.0)
231239
i18n
240+
ruby2_keywords (0.0.4)
232241
rubyzip (2.3.0)
233242
safe_yaml (1.0.5)
234243
sass (3.7.4)
@@ -239,37 +248,39 @@ GEM
239248
sawyer (0.8.2)
240249
addressable (>= 2.3.5)
241250
faraday (> 0.8, < 2.0)
242-
simpleidn (0.1.1)
251+
simpleidn (0.2.1)
243252
unf (~> 0.1.4)
244253
terminal-table (1.8.0)
245254
unicode-display_width (~> 1.1, >= 1.1.1)
246255
thread_safe (0.3.6)
247256
typhoeus (1.4.0)
248257
ethon (>= 0.9.0)
249-
tzinfo (1.2.7)
258+
tzinfo (1.2.9)
250259
thread_safe (~> 0.1)
251260
unf (0.1.4)
252261
unf_ext
253262
unf_ext (0.0.7.7)
254263
unicode-display_width (1.7.0)
255-
yard (0.9.25)
264+
yard (0.9.26)
256265
yard-coderay (0.1.0)
257266
coderay
258267
yard
259268
yard-mruby (0.3.0)
260269
yard (~> 0.9.0)
261-
zeitwerk (2.4.0)
270+
zeitwerk (2.4.2)
262271

263272
PLATFORMS
264273
ruby
274+
x86_64-darwin-19
265275

266276
DEPENDENCIES
267277
git
268278
github-pages
269279
jekyll-sitemap
280+
jekyll-twitter-plugin
270281
mgem
271282
yard-coderay
272283
yard-mruby
273284

274285
BUNDLED WITH
275-
2.1.4
286+
2.2.0

_config.yml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ repository: https://github.com/mruby/mruby.github.io
1313
include: _index.html
1414
plugins:
1515
- jekyll-sitemap
16+
- jekyll-twitter-plugin
1617
exclude:
1718
- CODEOWNERS
1819
- Gemfile

team/index.html

+2
Original file line numberDiff line numberDiff line change
@@ -115,3 +115,5 @@ <h4>KOBAYASHI Shuji</h4>
115115
<h4>John Bampton</h4>
116116

117117
<h2>Link to more than 100 contributors! <a href="https://github.com/mruby/mruby/graphs/contributors">Contributors</a></h2>
118+
119+
{% twitter https://twitter.com/yukihiro_matz maxwidth=500 limit=5 %}

0 commit comments

Comments
 (0)