├── .gitignore ├── README.md ├── config.json ├── lib ├── editor.js ├── files.js ├── harp.js ├── helpers.js ├── layouts.js ├── metaData.js ├── sections.js └── utils.js ├── package.json ├── public └── editor │ ├── css │ ├── bootstrap.min.css │ ├── jquery-ui-1.10.3.custom.min.css │ ├── main.css │ └── medium-editor.css │ ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff │ ├── img │ ├── apple-touch-icon-114x114-precomposed.png │ ├── apple-touch-icon-144x144-precomposed.png │ ├── apple-touch-icon-57x57-precomposed.png │ ├── apple-touch-icon-72x72-precomposed.png │ ├── apple-touch-icon-precomposed.png │ ├── apple-touch-icon.png │ ├── favicon.ico │ ├── favicon.png │ └── harp-emblem_circle_concentric_bw-500.png │ └── js │ ├── bootstrap.min.js │ ├── jquery-2.0.3.min.js │ ├── jquery-ui-1.10.3.custom.js │ ├── main.js │ └── medium-editor.js ├── routes ├── auth.js ├── entries.js ├── members.js ├── pages.js └── settings.js ├── screenshot.png ├── server.js ├── test ├── config │ └── config.json ├── editor.js ├── files.js ├── in │ ├── 404.jade │ ├── README.md │ ├── _data.json │ ├── _harp.json │ ├── _layout.jade │ ├── _shared │ │ ├── author.jade │ │ └── disqus.jade │ ├── about │ │ └── index.jade │ ├── authors │ │ ├── _author.jade │ │ ├── _data.json │ │ ├── brock-whitten.jade │ │ ├── rob-ellis.jade │ │ └── ross-howard-jones.jade │ ├── blog │ │ ├── _blog.jade │ │ ├── _data.json │ │ ├── code-in-a-post.md │ │ ├── rss.xml.jade │ │ ├── sample-blog-post.md │ │ ├── text-only-blog-post.md │ │ └── video-blog-post.md │ ├── css │ │ ├── main.styl │ │ └── typography.styl │ ├── favicon.ico │ ├── images │ │ ├── brock-whitten.jpg │ │ ├── logo.png │ │ ├── rob-ellis.jpg │ │ └── ross-howard-jones.jpg │ ├── index.jade │ ├── js │ │ └── html5shiv.js │ └── npm-debug.log ├── members.js ├── metadata.js ├── sections.js └── utils.js └── views ├── _shared ├── content_nav.jade └── nav.jade ├── auth └── new.jade ├── entries ├── all.jade ├── list_edit.jade └── new.jade ├── main_layout.jade ├── members ├── all.jade └── new.jade ├── pages ├── all.jade ├── edit.jade └── new.jade └── settings └── get.jade /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/* -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/README.md -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/config.json -------------------------------------------------------------------------------- /lib/editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/lib/editor.js -------------------------------------------------------------------------------- /lib/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/lib/files.js -------------------------------------------------------------------------------- /lib/harp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/lib/harp.js -------------------------------------------------------------------------------- /lib/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/lib/helpers.js -------------------------------------------------------------------------------- /lib/layouts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/lib/layouts.js -------------------------------------------------------------------------------- /lib/metaData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/lib/metaData.js -------------------------------------------------------------------------------- /lib/sections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/lib/sections.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/package.json -------------------------------------------------------------------------------- /public/editor/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/css/bootstrap.min.css -------------------------------------------------------------------------------- /public/editor/css/jquery-ui-1.10.3.custom.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/css/jquery-ui-1.10.3.custom.min.css -------------------------------------------------------------------------------- /public/editor/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/css/main.css -------------------------------------------------------------------------------- /public/editor/css/medium-editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/css/medium-editor.css -------------------------------------------------------------------------------- /public/editor/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/editor/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /public/editor/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/editor/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/editor/img/apple-touch-icon-114x114-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/img/apple-touch-icon-114x114-precomposed.png -------------------------------------------------------------------------------- /public/editor/img/apple-touch-icon-144x144-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/img/apple-touch-icon-144x144-precomposed.png -------------------------------------------------------------------------------- /public/editor/img/apple-touch-icon-57x57-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/img/apple-touch-icon-57x57-precomposed.png -------------------------------------------------------------------------------- /public/editor/img/apple-touch-icon-72x72-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/img/apple-touch-icon-72x72-precomposed.png -------------------------------------------------------------------------------- /public/editor/img/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/img/apple-touch-icon-precomposed.png -------------------------------------------------------------------------------- /public/editor/img/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/img/apple-touch-icon.png -------------------------------------------------------------------------------- /public/editor/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/img/favicon.ico -------------------------------------------------------------------------------- /public/editor/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/img/favicon.png -------------------------------------------------------------------------------- /public/editor/img/harp-emblem_circle_concentric_bw-500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/img/harp-emblem_circle_concentric_bw-500.png -------------------------------------------------------------------------------- /public/editor/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/js/bootstrap.min.js -------------------------------------------------------------------------------- /public/editor/js/jquery-2.0.3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/js/jquery-2.0.3.min.js -------------------------------------------------------------------------------- /public/editor/js/jquery-ui-1.10.3.custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/js/jquery-ui-1.10.3.custom.js -------------------------------------------------------------------------------- /public/editor/js/main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/editor/js/medium-editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/public/editor/js/medium-editor.js -------------------------------------------------------------------------------- /routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/routes/auth.js -------------------------------------------------------------------------------- /routes/entries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/routes/entries.js -------------------------------------------------------------------------------- /routes/members.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/routes/members.js -------------------------------------------------------------------------------- /routes/pages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/routes/pages.js -------------------------------------------------------------------------------- /routes/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/routes/settings.js -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/screenshot.png -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/server.js -------------------------------------------------------------------------------- /test/config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/config/config.json -------------------------------------------------------------------------------- /test/editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/editor.js -------------------------------------------------------------------------------- /test/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/files.js -------------------------------------------------------------------------------- /test/in/404.jade: -------------------------------------------------------------------------------- 1 | h1 404 2 | p We couldn’t find the page you were looking for. -------------------------------------------------------------------------------- /test/in/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/README.md -------------------------------------------------------------------------------- /test/in/_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/_data.json -------------------------------------------------------------------------------- /test/in/_harp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/_harp.json -------------------------------------------------------------------------------- /test/in/_layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/_layout.jade -------------------------------------------------------------------------------- /test/in/_shared/author.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/_shared/author.jade -------------------------------------------------------------------------------- /test/in/_shared/disqus.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/_shared/disqus.jade -------------------------------------------------------------------------------- /test/in/about/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/about/index.jade -------------------------------------------------------------------------------- /test/in/authors/_author.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/authors/_author.jade -------------------------------------------------------------------------------- /test/in/authors/_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/authors/_data.json -------------------------------------------------------------------------------- /test/in/authors/brock-whitten.jade: -------------------------------------------------------------------------------- 1 | != partial("_author") -------------------------------------------------------------------------------- /test/in/authors/rob-ellis.jade: -------------------------------------------------------------------------------- 1 | != partial("_author") -------------------------------------------------------------------------------- /test/in/authors/ross-howard-jones.jade: -------------------------------------------------------------------------------- 1 | != partial("_author") -------------------------------------------------------------------------------- /test/in/blog/_blog.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/blog/_blog.jade -------------------------------------------------------------------------------- /test/in/blog/_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/blog/_data.json -------------------------------------------------------------------------------- /test/in/blog/code-in-a-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/blog/code-in-a-post.md -------------------------------------------------------------------------------- /test/in/blog/rss.xml.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/blog/rss.xml.jade -------------------------------------------------------------------------------- /test/in/blog/sample-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/blog/sample-blog-post.md -------------------------------------------------------------------------------- /test/in/blog/text-only-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/blog/text-only-blog-post.md -------------------------------------------------------------------------------- /test/in/blog/video-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/blog/video-blog-post.md -------------------------------------------------------------------------------- /test/in/css/main.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/css/main.styl -------------------------------------------------------------------------------- /test/in/css/typography.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/css/typography.styl -------------------------------------------------------------------------------- /test/in/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/favicon.ico -------------------------------------------------------------------------------- /test/in/images/brock-whitten.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/images/brock-whitten.jpg -------------------------------------------------------------------------------- /test/in/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/images/logo.png -------------------------------------------------------------------------------- /test/in/images/rob-ellis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/images/rob-ellis.jpg -------------------------------------------------------------------------------- /test/in/images/ross-howard-jones.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/images/ross-howard-jones.jpg -------------------------------------------------------------------------------- /test/in/index.jade: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/in/js/html5shiv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/js/html5shiv.js -------------------------------------------------------------------------------- /test/in/npm-debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/in/npm-debug.log -------------------------------------------------------------------------------- /test/members.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/members.js -------------------------------------------------------------------------------- /test/metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/metadata.js -------------------------------------------------------------------------------- /test/sections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/sections.js -------------------------------------------------------------------------------- /test/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/test/utils.js -------------------------------------------------------------------------------- /views/_shared/content_nav.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/_shared/content_nav.jade -------------------------------------------------------------------------------- /views/_shared/nav.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/_shared/nav.jade -------------------------------------------------------------------------------- /views/auth/new.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/auth/new.jade -------------------------------------------------------------------------------- /views/entries/all.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/entries/all.jade -------------------------------------------------------------------------------- /views/entries/list_edit.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/entries/list_edit.jade -------------------------------------------------------------------------------- /views/entries/new.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/entries/new.jade -------------------------------------------------------------------------------- /views/main_layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/main_layout.jade -------------------------------------------------------------------------------- /views/members/all.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/members/all.jade -------------------------------------------------------------------------------- /views/members/new.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/members/new.jade -------------------------------------------------------------------------------- /views/pages/all.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/pages/all.jade -------------------------------------------------------------------------------- /views/pages/edit.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/pages/edit.jade -------------------------------------------------------------------------------- /views/pages/new.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/pages/new.jade -------------------------------------------------------------------------------- /views/settings/get.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentrob/harp-editor/HEAD/views/settings/get.jade --------------------------------------------------------------------------------