mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
No description
androidcloudcmdcommanderconsoledockereditorfile-managerfilesystemfolderframeworkhacktoberfestlinuxmacosmitnodejswindows
| css | ||
| img | ||
| lib | ||
| .gitignore | ||
| .jshintrc | ||
| .travis.yml | ||
| client.js | ||
| index.html | ||
| package.json | ||
| README.md | ||
| server.js | ||
| test.sh | ||
Cloud Commander 
Cloud Commander - two-panels file manager, totally writed on js. View demo.
Google PageSpeed Score : 100 (out of 100).
Benefits
- full browser compatibility (ie6+,chrome,safari,opera,firefox);
- responsible design
- one full page loading, and then just one-time json-dir-listings loading (with refresh opportunity).
- caching readed directories to localStorage (for now) (so if network will disconnected or something heppen with a signal, we definitely will can work cached copy of directory listings);
- key binding
- disabled js support (working in limited mode).
- automated minification client js-files and onstart-reading Cloud manager files on server starting.
Cloud Commander uses all benefits of js, so if js is disabled, we moves to limited mode.
Limited-mode features:
- only 1 panel available
- no keybinding
- no local caching
- full loading of all web page(with styles, js-scripts, html-page etc).
Hot keys:
In all modern web browsers (but not in IE, becouse he special) hot keys works. There is a short list:
- Ctrl + r - reload dir content
- Alt + q - disable key bindings
- Alt + s - get all key bindings back
- up, down, enter - filesystem navigation
Additional modules:
Cloud Commander not using additional modules for main functionality. But for minification and optimization tricks optional can be assingned (and installed) modules:
- [UglifyJS] (https://github.com/mishoo/UglifyJS)
- [clean-css] (https://github.com/GoalSmashers/clean-css)
- [html-minifier] (https://github.com/kangax/html-minifier)
- [css-b64-images] (https://github.com/Filirom1/css-base64-images)