4d6b21eae4
* description logo YNH * Fixe some aria role=button inindex.html * add some aria role=button in user * add some aria role=button in domain * add some aria role=button in update * add some aria role=button in tools * add some aria role=button in service * add some aria role=button in app * add some aria role=button in backup * Update domain_add.ms * Update app_list.ms * Update app_list_install.ms * Update app_list_install.ms * correction * role=button in backup suppr in a button and move in a icon |
||
---|---|---|
debian | ||
src | ||
.gitignore | ||
CONTRIBUTORS.md | ||
LICENSE | ||
README.md |
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
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