A Volcano of vocabularising
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_data
_includes
_js
_layouts
_posts
_sass
assets
.gitignore
.ruby-version
Gemfile
Gemfile.lock
Icon
README.md
_config.yml
advice.html
android-chrome-192x192.png
can_only_create_the_future.png
catchphrase.html
deploy_or_die.png
english.html
feed.xml
geek.html
gulpfile.js
hack_yeah.png
index.html
italiano.html
kid.html
package.json
question.html
robots.txt
serious.html
singlish.html
statement.html
when_i_let_go.png

README.md

Speak

hack yeah can only create the future deploy or die

♡ We speak therefore we are.

⎋ Speak up!

♨ A Volcano of vocabularising

✌ Haiku 俳句 short poetry

※ Graphic, Efficient, Rapid Communication Bricks

⁂ Use me to get a clue and to get the message through!

❊ Who? its a second click quest and pleasure!

Speak website v.0.15.0 features

To do

Sometime soon:

  • just keep master branch since gh-pages is not needed anymore
  • travis-ci tests
  • turn speechbubble css into svg
  • share links (fb, g+, twitter) in single (page bottom)
  • double kudos: love|hate
  • smooth transitions
  • service workers
  • print.css

Maybe:

Setup

Default branch: gh-pages | Master branch: for development.

Dev features

  • gulp OG/twitter cards preview images generation (gulp-webshot using phantomjs)
  • gulp browsersync

Gems dependencies:

  • github-pages
  • jekyll-feed
  • html-proofer
  • jekyll-sitemap
  • jekyll-seo-tag

Prerequisites

Node, Npm, gulp

Getting started

0. If you haven't yet, install Bundler + Gulp globally!

gem install bundler
npm install --global gulp

Dev time

1. In project local dir:

bundle install

2. Install Gulp in project local dir:

npm install --save-dev gulp

3. First run Jekyll like this:

bundle exec jekyll serve --trace

4. Open a new terminal window and run

(meta previews images for social networks, OG, Twitter, chats and the such...)

gulp make-previews

you might need to change which images are generated by adjusting line 20 of gulpfile.js

5. (optional) Open a new terminal window and run browsersync via gulp:

gulp