• Stars
    star
    216
  • Rank 183,179 (Top 4 %)
  • Language
    HTML
  • Created about 12 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

source for learnlayout.com

This is the source for learnlayout.com in case youโ€™re curious how it was built.

How to Build

  • If needed, install NPM
    • Last tested version was 6.14.4
  • If needed, install grunt npm install -g grunt-cli
    • Last tested grunt-cli version was 1.3.2
    • Last tested grunt version was 0.4.5
  • If needed, do a npm install
  • If needed, install jekyll sudo gem install jekyll
    • Last tested version was 4.1.1
  • If needed, install pygments
    • I most recently used `brew install pygments` on Mac
    • Last tested version was 2.7.2
  • Build + run test server with grunt serve
  • or build only with grunt

How to Translate

Translation files live in the translations directory. Each file is a 2-letter ISO 639-1 language code and the YAML file extention.

If youโ€™re not familiar with YAML, itโ€™s a very simple human-readable data format. Each line contains a translation code, a colon, and a value in quotes. The translation codes are the same in every language, and the actual translation on the right is in the appropriate language for the file.

To contribute to a translation, start with en.yaml and either email me translated YAML files or make pull requests against this repository if you know how.

To test a translation, add a lang parameter when using the grunt commands described above. For example, grunt serve --lang=es

License

Attribution-NonCommercial 4.0 International

More Repositories

1

cloak

A network layer for HTML5 games using Node.js
JavaScript
336
star
2

boxbox

javascript physics made easy
JavaScript
170
star
3

slide

JavaScript slides without pain
JavaScript
74
star
4

keyDecode

Let's pretend keycodes never happened.
JavaScript
22
star
5

jekyll-localize

A simple plugin to internationalize / localize Jekyll sites.
Ruby
18
star
6

voxel-heightmap-terrain

generate voxel terrain using a png heightmap
JavaScript
16
star
7

ios-reorient

A fix for orientation change of unzoomable webapps on iOS.
JavaScript
11
star
8

updoc

the flexible javascript documentation generator
JavaScript
10
star
9

deawfulator

Prototype for a new type of CSS / HTML tooling
JavaScript
8
star
10

hours

Display business hours based on current time
JavaScript
8
star
11

nom

Open source restaurant site with modern user experience standards.
CSS
8
star
12

LetterBrush

Text editor for drawing, not typing.
JavaScript
5
star
13

pokertimes

JavaScript Texas Hold 'Em
JavaScript
4
star
14

dusk

an interactive fiction murder mystery
JavaScript
4
star
15

inlay

A markup format for layout.
JavaScript
3
star
16

deck.js-boilerplate

The minimal starting point I use for new deck.js presentations
JavaScript
3
star
17

rmbt

MUD-building tool I built long ago
PHP
3
star
18

dream

an interactive fiction engine that only accepts one word commands
JavaScript
3
star
19

anancienttome

Collaborative Interactive Fiction
JavaScript
3
star
20

css-is-awful

Slides from my talk at Cascade Boston on May 27 2014.
HTML
2
star
21

2bux

a terse dom selection api
JavaScript
2
star
22

grunt-stylus

Stupid Simple Stylus Task for Grunt
JavaScript
2
star
23

incompl-blog

CSS
1
star
24

grunt-updoc

Updoc Task for Grunt
JavaScript
1
star
25

edm-thing

JavaScript
1
star
26

Richard-Greg-Robot-Thing

How make a computer game. How
JavaScript
1
star
27

incompl

my site
HTML
1
star
28

meditation

simple meditation timer
JavaScript
1
star
29

SuiteJS

Super lightweight JavaScript unit testing
JavaScript
1
star
30

super-inherit

a more humane way to do prototypal inheritance in JavaScript
JavaScript
1
star
31

color-fun

Source for http://color-fun.incompl.com
JavaScript
1
star
32

ScornBird

1
star
33

node-test

Just a quick chat app to learn socket.io and node.js
JavaScript
1
star