mulou8 / yunohost-admin

JS client for YunoHost API

Home Page:http://yunohost.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YunoHost Admin

YunoHost administration web interface (JS client for the API).

This client is a part of the YunoHost projet, and can not be installed directly. Please visit YunoHost website for installation instructions.

Bug tracker

Please report issues on the YunoHost Bugtracker.

Translate

Translation status

Contributing

Feel free to improve the plugin and send us a pull request.

We use gulp to compile Less files and minify the JavaScript. Assuming nodejs is installed, you can install dependencies and run a build with:

cd src
npm install
npm run build

Alternatively you can run npm run build-dev which improves building speed by bypassing compression tasks.

On a YunoHost instance, the web admin files are located at /usr/share/yunohost/admin.

Note: The .ms - moustache - files are cached by the browser. You have to reach them manually some times you modify them. (e.g. go to https://example.com/yunohost/admin/views/domain/domain_list.ms)

Dependencies

  • Bootstrap 3.3.6
  • Font-Awesome 4.5.0
  • Handlebars 1.3.0
  • Sammy 0.7.6
  • Jquery-Cookie 2.1.0

About

JS client for YunoHost API

http://yunohost.org

License:GNU Affero General Public License v3.0


Languages

Language:JavaScript 46.9%Language:MAXScript 41.8%Language:CSS 10.0%Language:HTML 1.3%