Sunil Mohan Adapa acd248e506
clients: Cleanup framework
- Move all utilities to a separate clients.py module. Tests too.

- Use fewer custom template tags. Actually only one tag is really required.
  Keeping custom tags minimal is a goal.

- Merge the methods to generate app store URLs.

- Implement a validator for validating client information and use that instead
  of enums.

- Internationalize the text on template page.

- Add missing RPM package case.

- Cleanup CSS. Remove unused styles, minimize the styles set.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2017-12-13 18:56:30 -05:00
..
2017-12-13 18:56:30 -05:00

Plinth HTML5 Bootstrap Theme by Sean "Diggity" O'Brien (https://github.com/seandiggity/Plinth)

Summary:

This theme is free software offered to you under the terms of the GNU Affero General Public License, Version 3 or later: http://www.gnu.org/licenses/agpl.html

It is based upon Twitter's Bootstrap (http://twitter.github.com/bootstrap) Bootstrap is licensed under the Apache License v2.0. Icons from Bootstrap originate from Glyphicons Free, licensed under Creative Commons Attribution 3.0.

Refer to the Plinth documentation for information about editing themes and templates.