Build Status Version Code Climate Test Coverage Node npm Bower LICENSE

Logo

EchoesWorks

Next-Generation Tech Blog/Presentation Framework

zh

下一代技术博客/展示框架

简介: EchoesWorks —— 打造下一代技术Blog/Presentation 框架

Demo: http://demo.echoesworks.com/

Feature

Core

zh

Usage

Clone Demo

git clone git@github.com:echoesworks/echoesworks-demo.git

Or

1.Install

bower install echoesworks

2.Data

Create example.md:

<section>
![background](app/background.jpg)

#EchoesWorks

##Phodal Huang

</section>
<section>

#Design for Developer

##EchoesWorks?

##What is different?

##What we need?
</section>

Create data.json:

[
  {
    "time": "00:01.00",
    "code": "https://raw.githubusercontent.com/phodal/echoesworks/master/bower.json",
    "word": "hello, world"
  },
  {
    "time": "00:05.00",
    "word": [
      {
        "word": "Привет"
      },
      {
        "word": "Bonjour"
      },
      {
        "word": "こんにちは"
      },
      {
        "word": "你好"
      },
      {
        "word": "Ciao"
      },
      {
        "word": "Hello, World"
      }
    ]
  },
  {
    "time": "00:12.51",
    "code": false,
    "word": "hello, world, 2"
  }]

3.Code

 var EW = new EchoesWorks({
        element: 'slide'
    });

Example with slide

    EchoesWorks.get('data/example.md', function(data){
            document.querySelector('slide').innerHTML = EchoesWorks.md.parse(data);
            EchoesWorks.imageHandler();
            new EchoesWorks({
                element: 'slide'
            });
        })

Setup Development

1.Install devDependencies

 npm install

2.Development

3.Run Test

 npm test

4.Push Code & Waiting CI

Inspired by & Thanks to

License

© 2015 Phodal Huang. This code is distributed under the MIT license. See LICENSE.txt in this directory.

待我代码编成,娶你为妻可好