├── .gitignore ├── Gruntfile.js ├── README.md ├── package.json └── src ├── credits.html ├── icon.icns ├── icon.png ├── index.html └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | webkitbuilds 3 | build 4 | cache 5 | .DS_Store 6 | -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- 1 | module.exports = function(grunt) { 2 | grunt.initConfig({ 3 | nodewebkit: { 4 | options: { 5 | buildDir: './build', 6 | credits: './src/credits.html', 7 | macIcns: './src/icon.icns', 8 | platforms: ['osx'] 9 | }, 10 | src: './src/**/*' 11 | }, 12 | }); 13 | 14 | grunt.loadNpmTasks('grunt-node-webkit-builder'); 15 | 16 | grunt.registerTask('default', ['nodewebkit']); 17 | }; 18 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ### About 2 | 3 | A Gmail site-specific browser (SSB) by node-webkit. 4 | 5 | ### Dependencies 6 | 7 | 1. Node.js >= 0.8 8 | 2. Grunt >= 0.4.1 9 | 10 | ### Getting Started 11 | 12 | 1. Run `npm install` 13 | 1. Run `grunt nodewebkit` 14 | 2. Open `build/Gmail/osx/Gmail.app` 15 | 16 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Gmail-ssb", 3 | "description": "A Gmail site-specific browser (SSB) by node-webkit.", 4 | "repository" : { 5 | "type" : "git", 6 | "url" : "git://github.com/chagel/gmail-ssb.git" 7 | }, 8 | "devDependencies": { 9 | "grunt": "latest", 10 | "grunt-node-webkit-builder": "latest" 11 | } 12 | } 13 | 14 | -------------------------------------------------------------------------------- /src/credits.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Gmail 4 | 7 | 8 | 9 |

Author: chagel@gmail.com

10 |

11 | Special thanks: 12 |

13 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chagel/gmail-ssb/390b61294fb17e61f5c6de234d964383edcb6fc1/src/icon.icns -------------------------------------------------------------------------------- /src/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chagel/gmail-ssb/390b61294fb17e61f5c6de234d964383edcb6fc1/src/icon.png -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Gmail 4 | 5 | 10 | 11 | 12 |
13 | Welcome to Gmail.app 14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /src/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.html", 3 | "name": "Gmail", 4 | "version": "1.0.0", 5 | "window": { 6 | "toolbar": false, 7 | "frame": true, 8 | "width": 1100, 9 | "height": 650, 10 | "position": "middle", 11 | "icon": "icon.png" 12 | }, 13 | "webkit": { 14 | "plugin": true 15 | } 16 | } 17 | --------------------------------------------------------------------------------