From 6f2341dd749df50819254ae5df1a77743afb739d Mon Sep 17 00:00:00 2001 From: FrancoisA Date: Thu, 7 May 2020 01:44:43 +0200 Subject: [PATCH] Ajout/correction de 12 fiches fr - en --- app_collabora.md | 15 + app_collabora_fr.md | 15 + app_framaforms.md | 18 + app_framaforms_fr.md | 18 + app_friendica.md | 15 +- app_friendica_fr.md | 17 +- app_kresus.md | 23 + app_kresus_fr.md | 23 + app_mailman.md | 17 + app_mailman_fr.md | 16 + app_osticket.md | 19 + app_osticket_fr.md | 20 + app_plume.md | 21 + app_plume_fr.md | 20 + app_rainloop.md | 44 +- app_rainloop_fr.md | 42 +- app_roundcube.md | 18 +- app_roundcube_fr.md | 17 +- app_wallabag2.md | 37 +- app_wallabag2_fr.md | 30 +- app_weblate.md | 23 + app_weblate_fr.md | 21 + app_wekan.md | 17 + app_wekan_fr.md | 18 + images/collabora_logo.png | Bin 0 -> 9982 bytes images/framaforms_logo.png | Bin 0 -> 12700 bytes images/friendica_logo.svg | 52 +++ images/mailman_logo.svg | 928 +++++++++++++++++++++++++++++++++++++ images/osticket_logo.svg | 96 ++++ images/plume_logo.svg | 37 ++ images/roundcube_logo.svg | 15 + images/wallabag2_logo.svg | 22 + 32 files changed, 1604 insertions(+), 70 deletions(-) create mode 100644 app_collabora.md create mode 100644 app_collabora_fr.md create mode 100644 app_framaforms.md create mode 100644 app_framaforms_fr.md create mode 100644 app_kresus.md create mode 100644 app_kresus_fr.md create mode 100644 app_mailman.md create mode 100644 app_mailman_fr.md create mode 100644 app_osticket.md create mode 100644 app_osticket_fr.md create mode 100644 app_plume.md create mode 100644 app_plume_fr.md create mode 100644 app_weblate.md create mode 100644 app_weblate_fr.md create mode 100644 app_wekan.md create mode 100644 app_wekan_fr.md create mode 100644 images/collabora_logo.png create mode 100644 images/framaforms_logo.png create mode 100644 images/friendica_logo.svg create mode 100644 images/mailman_logo.svg create mode 100644 images/osticket_logo.svg create mode 100644 images/plume_logo.svg create mode 100644 images/roundcube_logo.svg create mode 100644 images/wallabag2_logo.svg diff --git a/app_collabora.md b/app_collabora.md new file mode 100644 index 00000000..b56935fd --- /dev/null +++ b/app_collabora.md @@ -0,0 +1,15 @@ +# collabora's logo Collabora + +[![Install collabora with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=collabora) [![Integration level](https://dash.yunohost.org/integration/collabora.svg)](https://dash.yunohost.org/appci/app/collabora) + +### Index + +- [Useful links](#useful-links) + +Collabora is an online office suite based on LibreOffice and usable with Nextcloud or Owncloud. It allows you to edit text documents, tables, slideshows. The online edition can be done simultaneously and allows you to export and print documents using the generated PDF format. + +## Useful links + ++ Website: [www.collaboraoffice.com](https://www.collaboraoffice.com/) ++ Application software repository: [github.com - YunoHost-Apps/collabora](https://github.com/YunoHost-Apps/collabora_ynh) ++ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/collabora/issues](https://github.com/YunoHost-Apps/collabora_ynh/issues) diff --git a/app_collabora_fr.md b/app_collabora_fr.md new file mode 100644 index 00000000..b982a6e3 --- /dev/null +++ b/app_collabora_fr.md @@ -0,0 +1,15 @@ +# logo de collabora Collabora + +[![Install collabora with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=collabora) [![Integration level](https://dash.yunohost.org/integration/collabora.svg)](https://dash.yunohost.org/appci/app/collabora) + +### Index + +- [Liens utiles](#liens-utiles) + +Collabora est une suite bureautique en ligne basée sur LibreOffice et utilisable avec Nextcloud ou Owncloud. Elle permet d'éditer des documents textes, des tableaux, des diaporamas. L'édition en ligne peut se faire en simultanée et permet d'exporter et d'imprimer des documents grâce au format PDF généré. + +## Liens utiles + ++ Site web : [www.collaboraoffice.com](https://www.collaboraoffice.com/) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/collabora](https://github.com/YunoHost-Apps/collabora_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/collabora/issues](https://github.com/YunoHost-Apps/collabora_ynh/issues) diff --git a/app_framaforms.md b/app_framaforms.md new file mode 100644 index 00000000..da5d380d --- /dev/null +++ b/app_framaforms.md @@ -0,0 +1,18 @@ +# framaforms's logo Framaforms + +[![Install framaforms with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=framaforms) [![Integration level](https://dash.yunohost.org/integration/framaforms.svg)](https://dash.yunohost.org/appci/app/framaforms) + +### Index + +- [Useful links](#useful-links) + +Framaforms is an online forms and survey service. Registered users are allowed to create forms, share them, collect and view the results through a simple interface. +It is possible to be notified of each response, retrieve responses in graphical or tabular form. Questionnaires can also be developed on several pages and have conditional or mandatory fields. + +## Useful links + ++ Website: [framaforms.org](https://framaforms.org/) ++ Official documentation: [docs.framasoft.org/fr/framaforms](https://docs.framasoft.org/fr/framaforms/) ++ Demonstration: [Demo](https://framaforms.org/) ++ Application software repository: [github.com - YunoHost-Apps/framaforms](https://github.com/YunoHost-Apps/framaforms_ynh) ++ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/framaforms/issues](https://github.com/YunoHost-Apps/framaforms_ynh/issues) diff --git a/app_framaforms_fr.md b/app_framaforms_fr.md new file mode 100644 index 00000000..8afcdbe0 --- /dev/null +++ b/app_framaforms_fr.md @@ -0,0 +1,18 @@ +# logo de framaforms Framaforms + +[![Install framaforms with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=framaforms) [![Integration level](https://dash.yunohost.org/integration/framaforms.svg)](https://dash.yunohost.org/appci/app/framaforms) + +### Index + +- [Liens utiles](#liens-utiles) + +Framaforms est un service de formulaires et d'enquêtes en ligne. Les utilisateurs enregistrés sont autorisés à créer des formulaires, à les partager, à collecter et à visualiser les résultats par le biais d'une interface simple. +Il est possible d'être notifié de chaque réponse, de récupérer les réponses sous forme graphiques ou de tableaux. Les questionnaires peuvent être aussi élaborés sur plusieurs pages et présenter des champs conditionnels ou obligatoires. + +Liens utiles + ++ Site web : [framaforms.org](https://framaforms.org/) ++ Documentation officielle : [docs.framasoft.org/fr/framaforms](https://docs.framasoft.org/fr/framaforms/) ++ Démonstration: [Démo](https://framaforms.org/) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/framaforms](https://github.com/YunoHost-Apps/framaforms_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/framaforms/issues](https://github.com/YunoHost-Apps/framaforms_ynh/issues) diff --git a/app_friendica.md b/app_friendica.md index 4c5dc8a4..990365ad 100644 --- a/app_friendica.md +++ b/app_friendica.md @@ -1,12 +1,13 @@ -# Friendica's logo Friendica +# friendica's logo Friendica -[![Install Friendica with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=friendica) [![Integration level](https://dash.yunohost.org/integration/friendica.svg)](https://dash.yunohost.org/appci/app/friendica) +[![Install friendica with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=friendica) [![Integration level](https://dash.yunohost.org/integration/friendica.svg)](https://dash.yunohost.org/appci/app/friendica) ### Index - [Configuration](#configuration) - [Useful links](#useful-links) + Friendica is a decentralized communication platform that integrates social communication. The platform is linked to independent social projects and business services. Its aim is to free up friends, family and colleagues from companies that collect data; Friendica aims to make social communication free and open, while circulating between all providers as easily as email.[¹](#sources) @@ -20,12 +21,14 @@ Dedicated domain (must install under web root like https://hub.example.com/ not Note:You can use accounts from YunoHost's LDAP. There are not yet active SSO. + ## Useful links -+ Website: [friendi.ca](https://friendi.ca/) -+ Official documentation: [github.com - friendica/wiki](https://github.com/friendica/friendica/wiki) -+ Application software repository: [github.com - YunoHost-Apps/friendica](https://github.com/YunoHost-Apps/friendica_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/friendica/issues](https://github.com/YunoHost-Apps/friendica_ynh/issues) ++ Website : [friendi.ca](http://friendi.ca/) ++ Official documentation : [github.com/friendica/friendica/wiki](https://github.com/friendica/friendica/wiki) ++ Demonstration : [Demo](http://dir.friendica.social/servers) ++ Application software repository : [github.com - YunoHost-Apps/friendica](https://github.com/YunoHost-Apps/friendica_ynh) ++ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/friendica/issues](https://github.com/YunoHost-Apps/friendica_ynh/issues) ------ diff --git a/app_friendica_fr.md b/app_friendica_fr.md index bb1bdd7c..d3f7587c 100644 --- a/app_friendica_fr.md +++ b/app_friendica_fr.md @@ -1,16 +1,18 @@ -# logo de Friendica Friendica +# logo de friendica Friendica -[![Install Friendica with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=friendica) [![Integration level](https://dash.yunohost.org/integration/friendica.svg)](https://dash.yunohost.org/appci/app/friendica) +[![Install friendica with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=friendica) [![Integration level](https://dash.yunohost.org/integration/friendica.svg)](https://dash.yunohost.org/appci/app/friendica) ### Index - [Configuration](#configuration) - [Liens utiles](#liens-utiles) + Friendica est une plateforme de communication décentralisée qui intègre la communication sociale. La plate-forme est liée à des projets sociaux indépendants et à des services aux entreprises. Son objectif est de libérer les amis, la famille et les collègues des entreprises qui récoltent des données ; Friendica vise à ce que la communication sociale soit libre et ouverte, tout en circulant entre tous les fournisseurs aussi facilement que le courrier électronique.[¹](#sources) + ## Configuration Avant l'installation, lisez les instructions d'installation de Friendica pour obtenir des informations à propos de l'installation @@ -20,12 +22,15 @@ Domaine dédié (doit être installé sous la racine web comme https://hub.examp Note : Vous pouvez utiliser les comptes du LDAP de YunoHost. Il n'y a pas encore de SSO actif. + ## Liens utiles - + Site web : [friendi.ca (en)](https://friendi.ca/) - + Documentation officielle : [github.com - friendica/wiki (en)](https://github.com/friendica/friendica/wiki) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/friendica](https://github.com/YunoHost-Apps/friendica_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/friendica/issues](https://github.com/YunoHost-Apps/friendica_ynh/issues) ++ Site web : [friendi.ca](http://friendi.ca/) ++ Documentation officielle : [github.com/friendica/friendica/wiki](https://github.com/friendica/friendica/wiki) ++ Démonstration : [Démo](http://dir.friendica.social/servers) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/friendica](https://github.com/YunoHost-Apps/friendica_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/friendica/issues](https://github.com/YunoHost-Apps/friendica_ynh/issues) + ------ diff --git a/app_kresus.md b/app_kresus.md new file mode 100644 index 00000000..db93f2a4 --- /dev/null +++ b/app_kresus.md @@ -0,0 +1,23 @@ +# kresus's logo Kresus + +[![Install kresus with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=kresus) [![Integration level](https://dash.yunohost.org/integration/kresus.svg)](https://dash.yunohost.org/appci/app/kresus) + +### Index + +- [Useful links](#useful-links) + +Kresus is a free and open source personal finance manager running on your server. It automatically and daily retrieves all your new banking transactions and allows you to categorize them, study them via +graphs, and budgeting. + +* Find all your accounts in one interface and view their balance at a glance ! +* Set up simple email alerts on transaction amounts and balances to notify you of important events in your accounts. +* Define your own wording, no more "Cheque n°168468"! Sort your transactions by category. Perform complex searches on your transactions, by period, category, amount or date ! +* Follow the evolution of your money movements at a glance with the graphs by category, by period and by type of movement (expenses or receipts of money). + +## Useful links + ++ Website : [kresus.org](https://kresus.org/) ++ Official documentation : [kresus.org/en/doc.html](https://kresus.org/en/doc.html) ++ Demonstration : [Demo](https://kresus.org/demo.html) ++ Application software repository : [github.com - YunoHost-Apps/kresus](https://github.com/YunoHost-Apps/kresus_ynh) ++ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/kresus/issues](https://github.com/YunoHost-Apps/kresus_ynh/issues) diff --git a/app_kresus_fr.md b/app_kresus_fr.md new file mode 100644 index 00000000..aceb6d77 --- /dev/null +++ b/app_kresus_fr.md @@ -0,0 +1,23 @@ +# logo de kresus Kresus + +[![Install kresus with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=kresus) [![Integration level](https://dash.yunohost.org/integration/kresus.svg)](https://dash.yunohost.org/appci/app/kresus) + +### Index + +- [Liens utiles](#liens-utiles) + +Kresus est un gestionnaire de finances personnelles gratuit et libre qui tourne sur votre serveur. Il récupère automatiquement et quotidiennement toutes vos nouvelles transactions bancaires et vous permet de les catégoriser, étudier via des graphiques, et établir un budget. + +* Retrouvez l'intégralité de vos comptes dans une même interface et visualisez leur solde en un coup d'œil ! +* Configurez simplement des alertes emails sur montant d'une transaction ou sur solde pour vous prévenir en cas d'événements importants sur vos comptes. +* Définissez vos propres libellés, finis les « Chèque n°168468 » ! Triez vos opérations par catégories. Effectuez des recherches complexes sur vos transactions, par période, catégorie, montant ou date ! +* Suivez l'évolution de vos mouvements d'argent en un clin d'œil avec les graphiques par catégorie, par période et par type de mouvement (dépenses ou rentrées d'argent). + + +## Liens utiles + ++ Site web : [kresus.org](https://kresus.org/) ++ Documentation officielle : [kresus.org/en/doc.html](https://kresus.org/en/doc.html) ++ Démonstration : [Démo](https://kresus.org/demo.html) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/kresus](https://github.com/YunoHost-Apps/kresus_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/kresus/issues](https://github.com/YunoHost-Apps/kresus_ynh/issues) diff --git a/app_mailman.md b/app_mailman.md new file mode 100644 index 00000000..7f98099c --- /dev/null +++ b/app_mailman.md @@ -0,0 +1,17 @@ +# mailman's logo Mailman + +[![Install mailman with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mailman) [![Integration level](https://dash.yunohost.org/integration/mailman.svg)](https://dash.yunohost.org/appci/app/mailman) + +### Index + +- [Useful links](#useful-links) + +Mailman is a (lightweight) free software for managing electronic mail discussion and e-newsletter lists. + + +## Useful links + ++ Website : [www.list.org](http://www.list.org/) ++ Official documentation : [mailman.readthedocs.io](https://mailman.readthedocs.io/) ++ Application software repository : [github.com - YunoHost-Apps/mailman](https://github.com/YunoHost-Apps/mailman_ynh) ++ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/mailman/issues](https://github.com/YunoHost-Apps/mailman_ynh/issues) diff --git a/app_mailman_fr.md b/app_mailman_fr.md new file mode 100644 index 00000000..4bddcba4 --- /dev/null +++ b/app_mailman_fr.md @@ -0,0 +1,16 @@ +# logo de mailman Mailman + +[![Install mailman with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mailman) [![Integration level](https://dash.yunohost.org/integration/mailman.svg)](https://dash.yunohost.org/appci/app/mailman) + +### Index + +- [Liens utiles](#liens-utiles) + +Mailman est un logiciel gratuit (léger) de gestion de listes de discussion et de bulletins d'information électroniques (newsletter). + +## Liens utiles + ++ Site web : [www.list.org](http://www.list.org/) ++ Documentation officielle : [mailman.readthedocs.io](https://mailman.readthedocs.io/) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/mailman](https://github.com/YunoHost-Apps/mailman_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/mailman/issues](https://github.com/YunoHost-Apps/mailman_ynh/issues) diff --git a/app_osticket.md b/app_osticket.md new file mode 100644 index 00000000..4633c23e --- /dev/null +++ b/app_osticket.md @@ -0,0 +1,19 @@ +# osticket's logo Osticket + +[![Install osticket with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=osticket) [![Integration level](https://dash.yunohost.org/integration/osticket.svg)](https://dash.yunohost.org/appci/app/osticket) + +### Index + +- [Useful links](#useful-links) + +osTicket is a widely-used open source support ticket system. It seamlessly integrates inquiries created via email and web-based forms into a simple easy to use multi-user web interface. Easily manage, organize and archive all your support requests and responses in one place while providing your clients with accountability and responsiveness they deserve. + +osTicket is an attractive alternative to higher-cost and complex customer support systems; simple, lightweight, reliable, open source, and easy to setup and use. The best part is, it's completely free. + +## Useful links + ++ Website : [osticket.com](https://osticket.com/) ++ Official documentation : [docs.osticket.com](https://docs.osticket.com/) ++ Demonstration : [Demo](http://www.ostickethacks.com/demo/demo_info.php) ++ Application software repository : [github.com - YunoHost-Apps/osticket](https://github.com/YunoHost-Apps/osticket_ynh) ++ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/osticket/issues](https://github.com/YunoHost-Apps/osticket_ynh/issues) diff --git a/app_osticket_fr.md b/app_osticket_fr.md new file mode 100644 index 00000000..604ccefe --- /dev/null +++ b/app_osticket_fr.md @@ -0,0 +1,20 @@ +# logo de osticket Osticket + +[![Install osticket with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=osticket) [![Integration level](https://dash.yunohost.org/integration/osticket.svg)](https://dash.yunohost.org/appci/app/osticket) + +### Index + +- [Liens utiles](#liens-utiles) + +osTicket est un système de tickets d'assistance open source largement utilisé. Il intègre de manière transparente les demandes créées par courrier électronique et les formulaires en ligne dans une interface web multi-utilisateurs simple et facile à utiliser. Gérez, organisez et archivez facilement toutes vos demandes d'assistance et vos réponses en un seul endroit tout en offrant à vos clients la responsabilité et la réactivité qu'ils méritent. + +osTicket est une alternative attrayante aux systèmes de support client plus coûteux et complexes ; simple, léger, fiable, open source, et facile à installer et à utiliser. Le meilleur, c'est qu'il est entièrement gratuit. + + +## Liens utiles + ++ Site web : [osticket.com](https://osticket.com/) ++ Documentation officielle : [docs.osticket.com](https://docs.osticket.com/) ++ Démonstration : [Démo](http://www.ostickethacks.com/demo/demo_info.php) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/osticket](https://github.com/YunoHost-Apps/osticket_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/osticket/issues](https://github.com/YunoHost-Apps/osticket_ynh/issues) diff --git a/app_plume.md b/app_plume.md new file mode 100644 index 00000000..9ee70baf --- /dev/null +++ b/app_plume.md @@ -0,0 +1,21 @@ +# plume's logo Plume + +[![Install plume with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=plume) [![Integration level](https://dash.yunohost.org/integration/plume.svg)](https://dash.yunohost.org/appci/app/plume) + +### Index + +- [Useful links](#useful-links) + +Plume is a decentralized and federated blog engine under development. + +* Decentralized: Each instance can follow one or more other Plume instances in order to allow its rice-users to view their videos. +* Federated: Via the ActivityPub protocol, Plume can interact with other software that are part of the Fediverse, such as Mastodon or PixelFed for example. + + +## Useful links + ++ Website : [joinplu.me](https://joinplu.me/) ++ Official documentation : [docs.joinplu.me](https://docs.joinplu.me/) ++ Demonstration : [Demo](https://joinplu.me/#instances) ++ Application software repository : [github.com - YunoHost-Apps/plume](https://github.com/YunoHost-Apps/plume_ynh) ++ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/plume/issues](https://github.com/YunoHost-Apps/plume_ynh/issues) diff --git a/app_plume_fr.md b/app_plume_fr.md new file mode 100644 index 00000000..529349bc --- /dev/null +++ b/app_plume_fr.md @@ -0,0 +1,20 @@ +# logo de plume Plume + +[![Install plume with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=plume) [![Integration level](https://dash.yunohost.org/integration/plume.svg)](https://dash.yunohost.org/appci/app/plume) + +### Index + +- [Liens utiles](#liens-utiles) + +Plume est un moteur de blog décentralisé et fédéré en cours de développement. + +* Décentralisé : Chaque instance peut suivre une ou plusieurs autres instances Plume afin de permettre à ses utilisateur·rices de visionner les vidéos de celles-ci. +* Fédéré : Via le protocole ActivityPub, Plume peut interagir avec d'autres logiciels qui font partie du Fediverse, comme Mastodon ou PixelFed par exemple. + +## Liens utiles + ++ Site web : [joinplu.me](https://joinplu.me/) ++ Documentation officielle : [docs.joinplu.me](https://docs.joinplu.me/) ++ Démonstration : [Démo](https://joinplu.me/#instances) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/plume](https://github.com/YunoHost-Apps/plume_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/plume/issues](https://github.com/YunoHost-Apps/plume_ynh/issues) diff --git a/app_rainloop.md b/app_rainloop.md index 1e33f67d..e8160ea3 100644 --- a/app_rainloop.md +++ b/app_rainloop.md @@ -1,19 +1,43 @@ -# Rainloop +# Package Rainloop -Rainloop is a lightweight webmail. - -To configure it, go to http://DOMAIN.TLD/rainloop/app/?admin - -- The default login is : admin -- The default password is : Password chosen during install +[![Install rainloop with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=rainloop) [![Integration level](https://dash.yunohost.org/integration/rainloop.svg)](https://dash.yunohost.org/appci/app/rainloop) + +### Index + +- [Configuration](#Configuration) +- [Useful links](#useful-links) + +Rainloop is a lightweight webmail. + +## Configuration + +To configure it, go to http://DOMAIN.TLD/rainloop/app/?admin + +- The default login is : admin +- The default password is : Password chosen during install - If you lost the admin password, you can retrieve it using ``sudo yunohost app settings rainloop password`` - -Each user can add a remote carddav server from their own parameters interface. + +### Cardav +Each user can add a remote carddav server from their own parameters interface. - If you use baikal, the CardDav address is: https://DOMAIN.TLD/baikal/card.php/addressbooks/USER/default/ - If you use NextCloud, the CardDav address is: https://DOMAIN.TLD/nextcloud/remote.php/carddav/addressbooks/USER/contacts - + +### Domains +Users can use Rainloop to access mailboxes other than the one provided by yunohost (e.g. gmail.com or laposte.net). The option is available through the "account -> add an account" button. +The administrator must authorize the connection to third party domains, via a white list in the administration interface. + +### PGP Keys Rainloop saves your PGP private keys in the browser storage. This means that you will loose your private keys if you clear your browser storage (e.g., private browsing, different computer...). This packages integrates [PGPback by chtixof](https://github.com/chtixof/pgpback_ynh) so you can store your PGP private keys on the server securely. Go to **http://DOMAIN.TLD/rainloop/pgpback** to backup your PGP keys on the server or restore them. +### Upgrade To upgrade the app once a new rainloop version is available, simply run in a local shell via ssh or otherwise : ``sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/rainloop_ynh rainloop`` + +## Useful links + ++ Website : [www.rainloop.net](https://www.rainloop.net/) ++ Official documentation : [www.rainloop.net/docs/configuration](https://www.rainloop.net/docs/configuration/) ++ Demonstration : [Demo](https://mail.rainloop.net/) ++ Application software repository : [github.com - YunoHost-Apps/rainloop](https://github.com/YunoHost-Apps/rainloop_ynh) ++ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/rainloop/issues](https://github.com/YunoHost-Apps/rainloop_ynh/issues) diff --git a/app_rainloop_fr.md b/app_rainloop_fr.md index 7229c4e6..c6421461 100644 --- a/app_rainloop_fr.md +++ b/app_rainloop_fr.md @@ -1,25 +1,43 @@ -# Rainloop +# Package Rainloop + +[![Install rainloop with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=rainloop) [![Integration level](https://dash.yunohost.org/integration/rainloop.svg)](https://dash.yunohost.org/appci/app/rainloop) + +### Index + +- [Configuration](#Configuration) +- [Liens utiles](#liens-utiles) + +Rainloop est un webmail simple et léger. + +## Configuration + +Pour le configurer après l'installation, veuillez vous rendre sur http://DOMAIN.TLD/rainloop/app/?admin -Rainloop est un webmail simple et léger. - -Pour le configurer après l'installation, veuillez vous rendre sur http://DOMAIN.TLD/rainloop/app/?admin - - Le nom d'utilisateur admin par défaut est : admin -- Le mot de passe admin par défaut est : Mot de passe choisi lors de l'installation +- Le mot de passe admin par défaut est : Mot de passe choisi lors de l'installation - Si vous avez oublié votre mot de passe, vous pouvez le retrouver avec ``sudo yunohost app settings rainloop password`` - -## Carnet d'adresses + +### Carnet d'adresses Rainloop intègre par défaut un carnet d'adresse avec les utilisateurs du serveur yunohost. Chaque utilisateur peut ajouter un carnet d'adresse distant CardDav via leurs propres paramètres. -- Si vous utilisez Baikal, l'adresse à renseigner est du type : https://DOMAIN.TLD/baikal/card.php/addressbooks/UTILISATEUR/default/ +- Si vous utilisez Baikal, l'adresse à renseigner est du type : https://DOMAIN.TLD/baikal/card.php/addressbooks/UTILISATEUR/default/ - Si vous utilisez NextCloud, l'adresse à renseigner est du type : https://DOMAIN.TLD/nextcloud/remote.php/carddav/addressbooks/USER/contacts -## Gestion des domaines +### Gestion des domaines Les utilisateurs peuvent se servir de Rainloop pour accéder à d'autres boites mail que celle fournie par yunohost (par exemple gmail.com ou laposte.net). L'option est disponible par le bouton "compte -> ajouter un compte". L'administrateur doit pour cela autoriser la connexion à des domaines tiers, via une liste blanche dans l'interface administration. -## Gestion des clés PGP +### Gestion des clés PGP Rainloop stocke les clés PGP privées dans le stockage de navigateur. Cela implique que vos clés seront perdues quand vous videz le stockage de navigateur (navigation incognito, changement d'ordinateur, ...). Ce paquet intègre donc [PGPback de chtixof](https://github.com/chtixof/pgpback_ynh) pour que vous puissiez stocker vos clés privées PGP de manière sécurisée sur le serveur. Rendez-vous à l'adresse **http://DOMAIN.TLD/rainloop/pgpback** pour stocker vos clés privées PGP sur le serveur ou les restaurer dans un nouveau navigateur. -## Mise à jour +### Mise à jour Pour mettre à jour rainloop lorsqu'une nouvelle version est disponible, lancez en console locale (ssh ou autre) : ``sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/rainloop_ynh rainloop`` + + +## Liens utiles + ++ Site web : [www.rainloop.net](https://www.rainloop.net/) ++ Documentation officielle : [www.rainloop.net/docs/configuration](https://www.rainloop.net/docs/configuration/) ++ Démonstration : [Démo](https://mail.rainloop.net/) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/rainloop](https://github.com/YunoHost-Apps/rainloop_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/rainloop/issues](https://github.com/YunoHost-Apps/rainloop_ynh/issues) diff --git a/app_roundcube.md b/app_roundcube.md index c38ae010..2d3de783 100644 --- a/app_roundcube.md +++ b/app_roundcube.md @@ -1,4 +1,10 @@ -#Roundcube - Webmail +# roundcube's logo Roundcube + +[![Install roundcube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=roundcube) [![Integration level](https://dash.yunohost.org/integration/roundcube.svg)](https://dash.yunohost.org/appci/app/roundcube) + +### Index + +- [Useful links](#useful-links) Roundcube is a web client for email messaging also called webmail. @@ -15,5 +21,13 @@ Note that addressbooks defined in Baïkal or ownCloud will be automatically adde In case you've installed ownCloud after, here is how to add your addressbooks: * Go to "Contacts" section of your owncloud application and click on the gear wheel icon located at the bottom left. Then, click on "CardDAV link" and copy the URL that appeared. - * Go to Roundcube's CardDAV section and type in "ownCloud" in "Label" field, paste the previously copied URL and type your username and password. Your contacts are now synchronized! + + +## Useful links + ++ Website : [roundcube.net](https://roundcube.net/) ++ Official documentation : [github.com/roundcube/roundcubemail/wiki](https://github.com/roundcube/roundcubemail/wiki) ++ Demonstration : [Demo](https://demo.yunohost.org/webmail/) ++ Application software repository : [github.com - YunoHost-Apps/roundcube](https://github.com/YunoHost-Apps/roundcube_ynh) ++ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/roundcube/issues](https://github.com/YunoHost-Apps/roundcube_ynh/issues) diff --git a/app_roundcube_fr.md b/app_roundcube_fr.md index 7ef08451..30e6a537 100644 --- a/app_roundcube_fr.md +++ b/app_roundcube_fr.md @@ -1,4 +1,10 @@ -#Roundcube - Webmail libre +# logo de roundcube Roundcube + +[![Install roundcube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=roundcube) [![Integration level](https://dash.yunohost.org/integration/roundcube.svg)](https://dash.yunohost.org/appci/app/roundcube) + +### Index + +- [Liens utiles](#liens-utiles) Roundcube est un client web de courrier électronique libre ou aussi appelé un webmail. @@ -15,5 +21,12 @@ Notez que si Baïkal ou ownCloud sont déjà installés, les carnets d'adresses Si vous avez installé ownCloud après, voici comment ajouter vos carnets d'adresses : * Rendez-vous dans la section « Contacts » de votre espace ownCloud et cliquez sur l’icône représentant une roue dentée en bas à gauche. Ensuite, cliquez sur l’icône « Lien CardDAV » et copiez l’URL qui s’affiche en dessous. - * Rendez-vous ensuite dans la section CardDAV des paramètres de Roundcube et entrez « ownCloud » dans le champ « Label », collez l’URL que vous venez de copier et enfin entrez votre nom d’utilisateur et votre mot de passe. Vos contacts sont désormais synchronisés ! + +## Liens utiles + ++ Site web : [roundcube.net](https://roundcube.net/) ++ Documentation officielle : [github.com/roundcube/roundcubemail/wiki](https://github.com/roundcube/roundcubemail/wiki) ++ Démonstration : [Démo](https://demo.yunohost.org/webmail/) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/roundcube](https://github.com/YunoHost-Apps/roundcube_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/roundcube/issues](https://github.com/YunoHost-Apps/roundcube_ynh/issues) diff --git a/app_wallabag2.md b/app_wallabag2.md index 823bcd06..cf485c54 100644 --- a/app_wallabag2.md +++ b/app_wallabag2.md @@ -1,33 +1,34 @@ -## +# wallabag2's logo Wallabag2 -[Wallabag](https://www.wallabag.org/) is a self hostable Read-It-Later application allowing -you to not miss any content anymore. Click, save, read it when you can. +[![Install wallabag2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wallabag2) [![Integration level](https://dash.yunohost.org/integration/wallabag2.svg)](https://dash.yunohost.org/appci/app/wallabag2) + +### Index + +- [Useful links](#useful-links) + +Wallabag is a self hostable Read-It-Later application allowing you to not miss any content anymore. Click, save, read it when you can. It extracts content so that you can read it when you have time. -[![Install Wallabag v2 with -YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wallabag2) - -It provides a web interface, browser (Firefox / Chrome / Opera) add-ons, mobile apps (Android / iOS / Windows Phone) and even on e-reader (PocketBook / Kobo) - ### Features -In addition to Wallabag core features, the following are made available with -this package: +In addition to Wallabag core features, the following are made available with this package: * Integrate with YunoHost users and SSO - i.e. logout button * Allow one user to be the administrator (set at the installation) * Asynchronous import using Redis (need to be enabled in the *Internal Settings*). RabbitMQ import not supported (yet ?) -### Links - - * Report a bug: https://github.com/YunoHost-Apps/wallabag2_ynh/issues - * Wallabag website: https://www.wallabag.org/ - * Wallabag documentation: https://doc.wallabag.org/ (fr/en/it/de) - * [Video demo](https://vimeo.com/video/167435064) - ---- ### Upgrade from v1.x -No automatic upgrade process is available. You need a manual (but simple) migration from [Wallabag v1](https://github.com/YunoHost-Apps/wallabag_ynh). +No automatic upgrade process is available. You need a manual (but simple) migration from [Wallabag v1](/app_wallabag). Please take a look at the [official documentation](https://doc.wallabag.org/en/user/import/wallabagv1.html). + + +## Useful links + ++ Website : [www.wallabag.org](https://www.wallabag.org/) ++ Official documentation : [doc.wallabag.org](https://doc.wallabag.org/) ++ Demonstration : [Demo](https://vimeo.com/video/167435064) ++ Application software repository : [github.com - YunoHost-Apps/wallabag2](https://github.com/YunoHost-Apps/wallabag2_ynh) ++ Fix a bug or an improvement by creating a ticket (issue) : [github.com - YunoHost-Apps/wallabag2/issues](https://github.com/YunoHost-Apps/wallabag2_ynh/issues) diff --git a/app_wallabag2_fr.md b/app_wallabag2_fr.md index cad018d0..3f2631c2 100644 --- a/app_wallabag2_fr.md +++ b/app_wallabag2_fr.md @@ -1,30 +1,32 @@ -## Wallabag +# logo de wallabag2 Wallabag +[![Install wallabag2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wallabag2) [![Integration level](https://dash.yunohost.org/integration/wallabag2.svg)](https://dash.yunohost.org/appci/app/wallabag2) -[Wallabag](https://www.wallabag.org/) est une application de lecture différée : elle permet simplement d’archiver une page web en ne conservant que le contenu. Les éléments superflus (menus, publicités, etc.) sont supprimés. +### Index -Sont disponibles : une interface web, des add-ons pour navigateurs (Firefox / Chrome / Opera), des applications pour mobile (Android / iOS / Windows Phone) et même sur liseuse (PocketBook / Kobo). +- [Liens utiles](#liens-utiles) -[![Installer avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wallabag2) +Wallabag est une application de lecture différée : elle permet simplement d’archiver une page web en ne conservant que le contenu. Les éléments superflus (menus, publicités, etc.) sont supprimés. Sont disponibles : une interface web, des add-ons pour navigateurs (Firefox / Chrome / Opera), des applications pour mobile (Android / iOS / Windows Phone) et même sur liseuse (PocketBook / Kobo). ### Fonctionnalités -En plus des fonctionnalités principales de Wallabag, ce paquet propose également: +En plus des fonctionnalités principales de Wallabag, ce paquet propose également : * Une intégration avec le système de gestion des utilisateurs et le SSO de Yunohost - e.g. un bouton de déconnexion * De permettre à un utilisateur d'être administrateur (réglage lors de l'installation) * Un import asynchrone utilisant Redis (à activer dans les *Paramètres Internes*). L'import via RabbitMQ n'est pas (encore ?) supporté. -### Liens - -* Rapport de bug: https://github.com/YunoHost-Apps/wallabag2_ynh/issues -* Site web de Wallabag: https://www.wallabag.org/ -* Documentation de Wallabag: https://doc.wallabag.org/ (fr/en/it/de) -* [Demo vidéo](https://player.vimeo.com/video/167435064) - ---- ### Mettre à niveau depuis la v1.x -La mise à niveau depuis le paquet Yunohost de [Wallabag v1](https://github.com/YunoHost-Apps/wallabag_ynh) demande une opération manuelle, c'est pourquoi un nouveau paquet est fournit. -Pour le processus de migration, merci de vous référer à [la documentation officiel de Wallabag](https://doc.wallabag.org/fr/user/import/wallabagv1.html). +La mise à niveau depuis le paquet Yunohost de [Wallabag v1](/app_wallabag) demande une opération manuelle, c'est pourquoi un nouveau paquet est fourni. Pour le processus de migration, merci de vous référer à [la documentation officielle de Wallabag](https://doc.wallabag.org/fr/user/import/wallabagv1.html). + + +## Liens utiles + ++ Site web : [www.wallabag.org](https://www.wallabag.org/) ++ Documentation officielle : [doc.wallabag.org](https://doc.wallabag.org/) ++ Démonstration : [Démo](https://vimeo.com/video/167435064) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/wallabag2](https://github.com/YunoHost-Apps/wallabag2_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/wallabag2/issues](https://github.com/YunoHost-Apps/wallabag2_ynh/issues) diff --git a/app_weblate.md b/app_weblate.md new file mode 100644 index 00000000..a50bc5f9 --- /dev/null +++ b/app_weblate.md @@ -0,0 +1,23 @@ +# weblate's logo Weblate + +[![Install weblate with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=weblate) [![Integration level](https://dash.yunohost.org/integration/weblate.svg)](https://dash.yunohost.org/appci/app/weblate) + +### Index + +- [Useful links](#useful-links) + +Weblate is a web-based translation tool strongly linked to version control systems. Through a clear and simple user interface, Weblate allows the propagation of translations between sub-projects, can check the +quality of the translations and is automatically linked to the source files. +Weblate works very well with a GitLab, Github, Bitbucket server. It is possible to import already existing translations of a project, allowing everyone to contribute to the translation of a project via its web interface, +and then push the translations to the repository. +There is a system for reviewing, suggesting, commenting on a translation. +You can install a third party authentication, for example you can log in with your Github account. Our account then allows us to keep a history. + + +## Useful links + ++ Website: [weblate.org](https://weblate.org/) ++ Official documentation: [docs.weblate.org](https://docs.weblate.org/) ++ Demonstration: [Demo](https://docs.weblate.org/) ++ Application software repository: [github.com - YunoHost-Apps/weblate](https://github.com/YunoHost-Apps/weblate_ynh) ++ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/weblate/issues](https://github.com/YunoHost-Apps/weblate_ynh/issues) diff --git a/app_weblate_fr.md b/app_weblate_fr.md new file mode 100644 index 00000000..9cf4c16e --- /dev/null +++ b/app_weblate_fr.md @@ -0,0 +1,21 @@ +# logo de weblate Weblate + +[![Install weblate with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=weblate) [![Integration level](https://dash.yunohost.org/integration/weblate.svg)](https://dash.yunohost.org/appci/app/weblate) + +### Index + +- [Liens utiles](#liens-utiles) + +Weblate est un outil de traduction en mode web fortement lié aux systèmes de contrôle de versions. A travers une interface utilisateur claire et simple, Weblate permet la propagation de traductions entre sous-projets, peut vérifier la qualité des traductions et est automatiquement lié aux fichiers sources. +Weblate fonctionne très bien avec un serveur GitLab, Github, Bitbucket. Il est possible d'importer les traductions déjà existantes d'un projet, de permettre à tout le monde de contribuer à la traduction d'un projet via son interface web, et ensuite pousser les traductions sur le repository. +Il y a un système de revue, de suggestions, de commentaires sur une traduction. +On peut installer une authentification tiers, par exemple on peut se connecter avec son compte Github. Notre compte permet ensuite de garder un historique. + + +## Liens utiles + ++ Site web : [weblate.org](https://weblate.org/) ++ Documentation officielle : [docs.weblate.org](https://docs.weblate.org/) ++ Démonstration: [Démo](https://docs.weblate.org/) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/weblate](https://github.com/YunoHost-Apps/weblate_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/weblate/issues](https://github.com/YunoHost-Apps/weblate_ynh/issues) diff --git a/app_wekan.md b/app_wekan.md new file mode 100644 index 00000000..9134c4fb --- /dev/null +++ b/app_wekan.md @@ -0,0 +1,17 @@ +# wekan's logo Wekan + +[![Install wekan with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wekan) [![Integration level](https://dash.yunohost.org/integration/wekan.svg)](https://dash.yunohost.org/appci/app/wekan) + +### Index + +- [Useful links](#useful-links) + +Wekan is an online collaborative task manager. It facilitates the management of projects through the development of todo lists. +Wekan offers a wide range of features, making it a very complete service adapted to complex projects. If you are looking for a simpler kanban tool, you can use [Kanboard](/app_kanboard) + +## Useful links + ++ Website: [wekan.github.io](https://wekan.github.io/) ++ Official documentation: [github.com/wekan/wekan/wiki](https://github.com/wekan/wekan/wiki) ++ Application software repository: [github.com - YunoHost-Apps/wekan](https://github.com/YunoHost-Apps/wekan_ynh) ++ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/wekan/issues](https://github.com/YunoHost-Apps/wekan_ynh/issues) diff --git a/app_wekan_fr.md b/app_wekan_fr.md new file mode 100644 index 00000000..fb1f0f63 --- /dev/null +++ b/app_wekan_fr.md @@ -0,0 +1,18 @@ +# logo de wekan Wekan + +[![Install wekan with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wekan) [![Integration level](https://dash.yunohost.org/integration/wekan.svg)](https://dash.yunohost.org/appci/app/wekan) + +### Index + +- [Liens utiles](#liens-utiles) + +Wekan est un gestionnaire de tâches collaboratif en ligne. Il facilite la gestion de projets par l'élaboration de todo listes. +Wekan propose une grande diversité de fonctionnalités, ce qui en fait un service très complet et adapté à des projets complexes. Si vous cherchez un outil kanban plus simple, vous pouvez utiliser [Kanboard](/app_kanboard). + + +## Liens utiles + ++ Site web : [wekan.github.io](https://wekan.github.io/) ++ Documentation officielle : [github.com/wekan/wekan/wiki](https://github.com/wekan/wekan/wiki) ++ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/wekan](https://github.com/YunoHost-Apps/wekan_ynh) ++ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/wekan/issues](https://github.com/YunoHost-Apps/wekan_ynh/issues) diff --git a/images/collabora_logo.png b/images/collabora_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..22227bafd41f065e80344698c2c8b3da00cd3ea0 GIT binary patch literal 9982 zcmWkzWmptl6kbxgl=h=TYUvQ^M!KYy?rxA=S{ecAl2#;_TDq6+lJ1ZYkd)Z{)_I

(vvSTj#%o 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 DQTuon literal 0 HcmV?d00001 diff --git a/images/framaforms_logo.png b/images/framaforms_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..54e91ddf60e2eebe182d120b4666974fa68c1a3d GIT binary patch literal 12700 zcmX9^1yCGK)5hK1-GaM21b26b;O-hE5ZpuH4u{|nEV#S79PaM!{P%u;)z;M3-d<1d zOi#=6bhMg^EGiNa5(ESUs=S=E1_T7uEcjj@0SY_}~{J{@rNp%B9$T1Yz8(n+nJpG&!Rmpc<%aYqDa z)o2j7iBO*fKA(MrKX-<8_GeBeTJ?9PtBv8%S%MN?g zgZeS`J{54G+T(TfcIl+pZ>!?w#7go|J$O^*MLAL z3{%Q1-Nu9aS|_S99D#x6n{Q1wEpWQ;Z=&2$VH)#)^+s50? z-(ea~mQvpYRWR7BbGr^CG&?x7sAd90h3BWJ9|MSzSewsH zzjdEScQGB}=<{E`lhGQQfLa{LRI4w|c7w*KT_$~}QjDdwXvo#^NCqd-O>dU|eK-ed z1T4R@%X9pBe)~MURi&4yL{{&F%@*^DH+7$L51%mebWxf^Z`uH+kwbi5H|vcOtF`>y z^s2iBe2nD>i~_=60MY36m+qEhr!eDe`1V(t6s#6n&;;^st~o7fY+Wx7C%X%#&-WdW z2VxauWzT)+$~RJ}AI(RoPhQkrqQ^m%d%-COfa$0R6RXA39{A>114fB>=lGe}CGNxD z-xjo+Mt|>hWG+aue-kLI8uUnLsHAVHYHN)%=8Y{{GPbaBp!AFTH%TJJ-3o+cUN|5N zUk^AAsL2_f^Kd*RiYZPirEi}+)+m_@2Vqpkp+zk7dW#8?bT;kd&8;8-*Xl*Sd1ueT z?XXr&w2t=|$0u+eEH>)VgH|-B)Zi0UnH&zx*x5GgybcR2Me6O zT(6;o6uG4Aj?+P(Uh!D{+&j7o!&=`;v&D-Y(kFw%o%g2IKX=jCVYBk;gFD;l@t+n1 zDG3R5zbb(-I?S>Kiwkk94UTsNMx*mbW4KL&`CLrmVh#zGF9x8G?C&4&U^# zG^H_)b+JiH)oZq4-?nbiDb_HPNtX%7X?WkfIdZ*`7#-i}_pR#Ud z+RO04!z5G&p*LS*s2 zVrq3b@!Gp}lqNgBnd(@$G{fPK|FEkQ&lW8BlS^bNzp<3^TZS6lVO(16ccfqk(AJY7 zj#P){exaa#U{>(otDgFo5??$rC(f_wE}r(TOb`=QG9~RrWcqTj`iy*Vi3}WM4Pgc* zi&wzbj`3CG-pSybFgo6AO-=na+ZJ*H&a$tvChhP<|2hJ6&s9wfbyh3l*N)=}YFJGguHgZD=3k%XehH=?@|>jXw7(4NbTIV1bc8B}MnkNG z&D;wWC89Bh{=gc!6G7smO>-h1%)c( z{VFz^0(?+eDss`fP)p?kUPKXuD=BOzX>wLKn*tN@$}H24oRlb_PTK4uL{N^ZMf`Wt z1d{wQt;}J--`4x)^}3QZhx<@kcBTf(7fwB@Y&pR?6J%FkU>SDts^GY7P-OXw@7Yn+ zhsT0LpSaSMz_h>@ti0U7LhIRIc3iZ{c)kHiXr-KXkMGZH%Q_-l30x5@;AjNxAt|qg zfPk>Nt-1vPK>;BzEurPRa-QvDrnvh&o>hWEj9||;WA7vQi@NN4NjXNexN&N7{2q=+a+NfhUQOd6 z8WLK}bqDmgeBbcMxfSN_+DsIuz(9b33XLE~$%23il@^exm#jLU1MJD%My%)i@K3Nd zrBk#=Or1WyLRDJb@6>3eUxW=th*Ke_kzydw5M93pQSY)q7aqzC8Uk6lxDjAD#lF`; zgC*g^Y&)Hb&aZe)+b>Bvh*R9g5!dyd_NbCL$J|`d75}Wr!0j;)7e8Psj8UW~{5ZE@^Q>Z-9p3Obi7ugC}O>2R$u4Y*>R>wUGY5PIw{j&$`g)U67&T z7DNm}6c}6$>8GlVnH$6C?|r}*dG*m{KAjWFs9KIm5QQ zQ^K-z1j+DU5#koG|C^-$H#bT+ZrmZA=-+c6H%G_@N*F9d@l7-Y7%UEEo$fWJSSGTF zENH0cum3Nr?_fF6N0WMKU@Es|ntHNzDHQ{$~dH z2+cZ#B&;PRH6B_Vf@MTY_GxfY>-+BhYphM1i4+LE7F@7Y&N9_!(Js#Po4+d^STJ z(x!(;uAdPWT7~LFK<|vX?LUQ{Xc-gRb*UQt$nGgz?ix3WoNC-K3M+@V=nuoP@M$-g z@&1yBe_Ker@k6nd@WKadVz71wqI(P*(kIfxR zHpmyW)$iddCFUq7mU$>}gZl%<07fVdRYvUkUA?PWxTf|ot43vmb3uUdsr#zyS~#{d z@T$NQM@pYy(29M>7Z~B|OqIyAeVbz2;CEm5&EsevyGn4kbc5gKU%3cb+tBIV4l9fV zM#P|vo8MahPCM#Cv5)2^U)a@Xx>NZ`j{JMlOr>kUnR8;cij+PxD_{g0akeN$*v=x@ zUqL_wXVp8nOEv#OP4&U41kdclyZ&kqzM^}8o;k`0f=bEFk*RLeXeaucDs6473tXGv8LDcz7mf`qAB zN*0Xk;P*rqxP{iK!zBmhEW~gd$r_y#9)%7S%evoZOS1GwZpAZLDKK@g(V%BL5NsJC z=*xDn;0wYg{pA8Q4siWum-^(TkmWoB&SK=EyN=AR|%0M%~x#U`>(ZY#}oRR*5*-BI3nXEO~xTOXqE6L}3u6%9!f zdv`Y(d!E=4)JK;lp?DVEM<^U64C^#p$DCu$rlE})!&R|a47rD`USK0&DKLc2GRNtK zUi?ult+wvqI8!ux9^K?vn4Q~uX4h*x2)BOcwq7?K-%&+r7?SIzD7dt+#@lQUIA@Kv z_o@U(Pj6|bzkQ%(huD}AW?Df`2C&t3c%{1!x2Yhi#KTJ+OH@_Cu#uA{L@Ypw=1-kc zL=x7!5;i)wEp4-CY6)W*u;Ta=^z{7x;X%KWK;CXUoh7w8C7 zUO%ueb#N+mFm7n~U4>@CE|vh+YQ@sdLQ5wZ@wS3#sSk@ zmlrMS644lICVtgYHjW*m`Mu+%c62$QNMHzN|I$rSZ*0zUm#5?tb^cfu0^ytcAWtt&#!v>$7+B2q$qWV_#bh86lw>oL@keW%N#N*Jn|e z;>F)KhF41Gj6)5}$Kt^YU&wFwe@@bgD}2@8q$v?L58)@5g55V{pStav=a<(P*Li` zkI!#Gq=n#%yvxJlx_q|L&|YJfrs+ATd;edf7x~Fi6)c)FZ(n?GiJA|?JSpmg3+_Q> z8DpD}L^H*xGDmr{*3#9X+4&Z|haD`3*Y!a~0Kh;DMwD`aFVM#I?CoU0R9~-w<@;*d zxkX1t>PAMq3gcq(W2z1AB*tTjttyy12SAWMc$MoEeCs~+aYXW^WGwKgpDiuRIprQBqUqzU zVz>OEO-C#$pUa>9Nco1EKE#@RM9N~BDI1=X3U$J-|wdT=MO_lzqLq=_}QzQ*vq6P zk|n#2<=4lIM?aCd#9i^Gw@0yHwgwr3Gs4d?MRJXnG+dpx;G%1*)v3;RgTJe)x8L2Y zS65$i1bmK7%@;^CmCjFzN?(_TR85bCze|HeBCh-rvtL;L9w0p0N6l0|T}}H8J0uYM zL?%au4~0Zx&vlV7&XWe9f9n3^9_q?e^SP)9>e>JIqg=A3?*1Km^XJcl-`EU7f535P z?!!klr8%g7a7ycoCtKH*x1mQ!+MTSJ-ODYT_bI({e$~Gk%ezM1hu1*9#L0@&`>tNE>_Pw#xD1L2m3k4v2dXtd>A zaU_+mU#`$*v|ePv`P98JsOo?=HO_eS6he6+qU@Wz{bzVe#eIQ z=VB2XOTFsUoQGt~*U6ymjTx?w#awhOb4|FuAZ&OspbPr(6uQy!<3qGx2)t_x%d5Sq z?Wrh1k0^uIc^mr2r~JDaH^JWgkFL}}JG4#InG5!_nxLKw_K3op+Gr;H>h{kcZt6ZH zLifbE=;(7(>h`U~h8uL7=PR0Qn~c8;;2DHE`OT!teLlP+tY|r?1*`8DFGEh*qFw}L zsF&f%w*z();UzmKInt*@?MRM39t%np@?VF>UR~KR7s~oAMz}|bEX6t~^ zrs4#AIJF}|pR5>XD!Uuho5&~9GW=kbeH)|BSU8kiEJVfJiavBHO%H!7Xs(j|Xx&}u zx~F^2Z_N#-WkUfflD^Kbh;HqmmDE1mjZx}zB9g0luXXP}biOZ1QSuKH3007OcKRc3 zc76B{Tl|wPht9naC6x?G$Q-n~G#q*l?pg}(x{iY0UN&q=PuvhBbMP>CPB<6xIWIkb z1E;2!LJwgh1#u}KTg|W2(HYfZ52do-NJLieY!IqDui9g?9fFx6K1jIkJHRI{xC@HJ=4P7FGZ6iXuSthwjo@q}J`aP_vya3W#7W zwQSI9;#=E8hesHv>`E=Aw$JLcFn}>w?B>A~9a?%X*4@bYl)jP8z%i@z1Xscro$OOz z+S?ETsz&6UbNf~%U7|XC_hKwNS8Y0JgMX1rFXUzCH2tdJ*C zw7;bH_kYihhvNL3p(%4T`>{8@x?Mx(BDzaNDdiS-uuZ!+W~PUF5_U3552Ea%!EFgy zUJ0i_{xu_wOzf%$2(Sq*klL?!e~$Xy0p1!*OlLIjjS!I%m)wr}6%)?_(k%X>3 z%E&(sqJMWvjH3;JeNNIxHAlxHFp1%(Lcn(qu;G*|YX?I51i$^a<>SHnWO4}r{VV^gTl$&}ug5w+c5(ky;M;YmD;K|iXTX-U+eV~bgX>)s zXN=@a)D$aY7u(fk1zkWmqVDIwDuQfEvJP!39`ZA%C|mTvUI7Dku_es*0Ak{plLvpi zcS(q>nOykzLJ0#2mXuJ=1zKsJ zxki#?O-+quH6L>I7LHiWx2RrK>QqAPa9O4)$;qiyIM+u6_FStxj8cdDJrJo4klzdL z+IL_HTfXeTh>}WG(Y5(YF1h(7?Gecj?e|QNqPZ31l?vDAadVZhD>EeIzK=2UrViLp zAyECgs-btddwzpnzj-N~$ky#PRwYvX=d{w8CIg`UOqB-eXLZ@FBqHQCeZ!y$qKF+C z8#5vsAD;YmetY*LBFkkY>&pyP&IcwhEd%L3#o!eY{Qs03N zeoSl*u+YfX1)?!|uDgU^36H-Z7pDl5=}MLqs+53ibx;!dqNZk2REB0##!|3vcm3o& z1y5YFQ0Sijwny&~jU=^yVE}RDU%=S@7)q}+zG(!;70=Ph46@@z)-G2*0dD4>-Xb>m z|IFUSRa7%-k@g(;h1OB4rD$T;Aj}yQKk;)wU>K>lb^vIHp!Z)x;3=P{Wd>&6=dG z@|wJA37twRobWW6zKJ+8jXuUUnqCBKRZCOX3^w%wi6{-?)1gCKa``%ns%B;C)E69# zY~;_Ovbdx~vzz-6fzw)JlXqY4HFP`fR;`rW6fK6mF<%mn$XdkQrQKQ~BbyF4B^Q!~ zBedi4Whi%YsBKYHg(+RfW)UrHgkBL7gvnNJ^*^v=xXJPaB z!LNHRroP0?w~D%}SHL>zQ9JwBB&BO#li38JkSvDDoOcIqq7DWhV;h6}YWTfJ4`m7hg zLh}uroZDQ#ZzJ!3rr2#Yi~`FS^k#D{{$p4LtBTgWt3bB=(ALe>G*AoM#@pe!bxRJ- zgkG}*0zLX^A6NhUjr^5Rk%_#FwJShO&-wP$3^ATy(JcAL|#VO#mA?@<17^93n` z8oULWc09NPrbzN{`YOPqk196gokL$c=3x_&YWvG05xB*eNp`H}GX!27!9*r`c}Apj zafIhO+H`cbvOr(SxrGgn@mSR^O0->XC3MnavA0H+M3FWYj0p~0IA}v~UHWi&_I8u? z*FM1kY=2;P4245N`ctWy2B#QY4^#{A421+6d&v<6-K+{7%#$oFH#iVpSwOoMB{c%@ ze`tFcQFHOpcERjz-9;D)X=Zi&&Z~OGaMdS@|0qTkL*zANj^u2r`E((p50%cP_K-`# zrf&^7W#U1;M3?pm%%?C!aK+ zV87Xaipu&kPxkTo*-Ddpwr2ELBP-YVk3JXzO9vM>I>Dm;d zT#|WK1t0=l(UawP>i*gSw4mIBYW3f6c~l{r9R8Ja3zpYI*6Y8${(IvUsHH#}s%>{w z)R1)kZiVsTT%@3;`#HCwwNv>EWu07Z8N;hZZ+Fn-iixXFzDqR2V4r6 zk99DW|H7LHC&$_fcvJRWGpWit8KMb~UT6ADcZS^0=aP!3VZ=v>Whj6 zD}E=&Ym$6leXeUne(v3}P%SP>HlV50GfGOMLMunO!c0LpXhX#4#BeP?qAL`E>{m+C zKVe{6>$Mq3wFT;Een9w64Y5+;Xc)ILiCCL^qFLDW$bjM7QYwpWC{C6G8`j(rH!r#r zn(uBg=RLz{-w~fd$GQ-cT}kkx34oT%5urnruNX|z$KQ8}|G?bUtJU%!>0)rSOy{Qe zG%-LLW4X2!aMuoasp0sR>lMD0O!P+(2~Rjm@aoI1jNg4lks;C3&vwJ%XV?1MUkj^P zPL{ADF+OI5>4+)Oo@Nv~7Vd&MEyBd$6Yp!H@%P^Fd<9+feepQ9<`{)qD}hLOr8(CneIEHAtWQooZieRjS1218vH(<`(L*R_H27bsbj3SW6GG#I>dgU8p)Yv5I zN8S)Hxy}ai>oILQsOOhL5(E;dFfceHSgZiRUA`ySvFJFRi7FU7vE#aIjMg@Ge)HnG zv*L)Td1?c_fW$-7EW(=#%YIx7cA1CKAb}n=o5?WRyy&(!BBzkn$}lJ?Z5)@xGrx6x zvwGjUy%aOWV~#uSB{h%hZo zG3{1i= zbV6lXCb4wVA*6peq{Ws5F}o5&pFP(YV`yuND344pf3xf7m@Kp_4)up8Up8D2*hwL%(CVrj{r^G-=6J$pgc*2RZnhO7h z*rN&3ar8F+l#}|D>$~sj_rU%dHt)bFJ)98@QzqGo@}xDX1+G>g!$Z?`4mCDeFKEF? z=09%l$A&~{HT%GPMY6Eb1FK^S6Cx7U<}*2Ch^G&*4}h?eML>tU_e$X5^Zdti-v-nw zX$1V5j*KlvDfEMCb}ZoMq6w122wk$|)N~sKBV|f9P84f$(iA0~`ZQKiFrG(*D0q-J z&KUji)GWm)N^9d03)PJ)jqdyLW?u0LPRV-VCXlsM)5&J*^}|;?#aK+7ieOB|;^X=zcvg;HY@mnn>PS8dnEh z!9mp2X8}EBNQ0PshJie1$Nh4Tup{x18v`v(XtyAT1MS@$8ComXfN+!$6Y12qBM8Pl zsjK|;$YgvhfmgPk&_wIv-#!l!!v6kV^91#dH+Rnd*n)-NB=CgqU!=`d+Iiw)z zO@qKCISY?sjkKfLZKTA^%Q#=6WDqCKVFCH`jAFMgi2{n$U*UoncVM-TQOLRXycRtn zhnz$tk)oj?t*!v*^`pgs-P2hcURUUkk>zppJon!H7J0kQs(Uq)zmvpy{rw`0W2m@n zj}Kw!R4f+%f+`4%Wy5dOJU$n2d-+Ox68Mp*bW`szWJ3l*?d$9;U(+G$ea6c@B_}Pz z6+rM3(=2kuCqOk3oSCl^KcbT3#)g5Db56TjjXC9aC-HoH-O?3egAF6S1}F9Bj{1P^ zZs-O+xs>QHwgcuq?;rG+vW*9MBzVMDZ7@&1>|qpcB;7xB7_<4_gZILh>>s-VIPH04 z&vsx@aquL;6&=DACFYj+HwmM3rHiU)?Ls8FX}xKA{;!;wMt{RhfK*eb_hX#`nvQBn zt}Ru{PUM~UGnySz_13>4>vrLwDB0GOn~ih2-t8}+ehT89Nsu!04%g9VZZVpH>@i>{ zT~7joA3L9)pI<6m{Ue~ahIqM(>Y(-dpWa|xW$qym*~jEz%+17A_Gx-KYsIY#retRr z%cOyg&c{pCLaZtoEf050L&P8ab2vZhEJv;J$nh`eL<4tkkJj=NDNx{K+yZ$8!8rD! z55f1rR9)f|gY7#6Y+rUv%uaq|5ak&hA*R$884a+%wl}9b1%+S~WyE~4JAdYg0MSQl z6zt~f+F!1J`V>}tKGnW#DxGqmS`USwgwBTE#=;Hn--@uHy1MNDip^Bwai1=)e zzRu}!+FTM-!u9nE6}z%sAH$be^b;f@c-T&5{#Icie}~8|xbx2js~b&l$c=+~8ABS= z3k}bq1g=_TeLAu-|1s39+uE;sIM|Bv*D~zv9D9dPN_LWk{>=FGMOj4=Bl;Q4YLN~B zt&{&Wd7P0Ll_v7cW50|Y1`IFtC0Mcy|Dr2Vpplov1N2yMaSX<-tXR~A+|{hw2Ejhz z6w~+DLI34NiM=RBki((aE4f&?n{BSEdOq1GQ|~Gr2>Ek-|Ju}f^8H>q&9E{+dnnXs$D<-M9sc+oh&9y+Z%OW0wlo`lwH_u&2%vw zav~(ubCV+EI9b|=Xk{>u?H`NC{^D;@chnX9fnbV&Wzg*$I}+#IedV_Wn(`W)Ng76r zb;4TKjF?iCq)6J5$6%GiVAa#|W(#|YKZpkNc8lze?D2qcY%pc>6tQ%Ml4xwybp}}a zM7D;|v_yG`3&$;*NgB#shx;Rd0aL3_GUJfOPVtkT zQV8tgGns}TCB6~BvX0Tugdl)9Lzw(%7&|Hn1Br)|&$j^=kE02^Mo>8~d_&kT2neK} z|9SxowZTmMjBq|*e6m=FwZ{<)?}S$sI#_{HT*1F#6@1!5$;0*b^M(cUR7shCMq#$J zzA%rCj;j99q!q`)cK<$BP8T3G3!jeHoUy#?$ z+N?;u@D#qxQXGWo{XI3RcK0_!G))D* zN|V&?5D6LnmgDwScb}t=5!v6(U}teFsxMx53n`8rg_m4gb%bRLR|=uhFcN_Z@*6VW z!!)O2q`+ca+02^dGv=Uy{_{3&-Em|b0*0>Lpq;?RINO< zk#|)PEe*uk^+H6};o&(^Yf8zQo_AV`q3pd+o!90%zBz!gPD%t{l9#x7#%Km)6S^e* zZba3ot&zk8(a(p@Z>&ass^3Tu&G*3((EeTu0=5M1;fI@0DFv4<97)j4P9|E{X2_=| z@i)_8pB3Yw2fiFZZ^Q%hXuG-_t8Q!hLAuYI*(lYZZ?XlRyyrW&&r{j9BJGFFglzME zeFZlGLjDe#yK zvDQ^WShcr%8D`t7c^q!8xsNdGtg{#vfHeSe9j559sAE`dO?O(4!i=E9DpH_*){w83 zOQORXeiHtYEeb$!4RFLhnM}U^mDA(ThW1ndKDl!Jng8!Qanh^@-Sk4)zN>P%pe%;B zsgkb+889Sd$o(K819S(0J4#Bq`udq}qxo6e{xa9MIT19&fmwjohnwS-F*gz&_pFFM z>q3Hc`#L~8Z#WvuLxpUU-3aUf}6opVdoJ&A9OgMCYZiKo-ydpr1kPX(t&a8;Y zo$dIvfNg&OW0H3isY&Ub&GSp~Pp?&bTRs-QDDthj-$@7>wapaZ^53nn=~-*ry&te7 zEXLCyu2tJ`l6;r;<7)PMKNY8)yn@E|e3v*#0yA1;<^~m4>)-Drnzg_wciZRR;GULq zUt6AZ77K!xX)d4j1Dh$is*Q$|7KSrDzwKYN>86oOurxCI^?OWw@35n2C(GB<_MP7q zl?@4?-$y;#cKF#V)s!?kDobrCy$)$E11zLuRFJp>)Gt~a6}vFCjTwhcI-EiEuC^2$ zqola#3bcImLy>jig8W7gshb-TJvzwoG66e=rV3+el7JyrFodH_v72OOnyJ%Kc`{@8iAK*|yqCf3dvzRd?i3~? zMHb*~xW5xdz=3Gx{{(fRo7)woWc4nt*V(zVF~leCpjr&3{W}alqOj>>%*eqQ&H1cL zrT&d}sQ_3>DE)y4RIyBNs6GK@9;S=R_QTqH^Kz2D>7ktU;Gt10+e1Hb8I@7KU|-WG zpop$ZdGJxD^7LdARq8L{;3=`2dL5Y}uV{wTF`*A5^>$J;81U+W^Yg<$re<6;@!{~c z;C_TE9!ZYNb=^e&j(jDoF?{!~myQ5V`G}SXY2ucz$5S15N1GwHZnjd+c?|ENC44NV z=;*TJ2!Mgj){B9#nZd|ke9Cw+oOhgrz_0s{U|K*#6d=RKG*xiOVha{(?5w;d4r^sHe4_`1Rf;U41Md2>gnzeI$p?Q_+P&voQ$NdINo#OI4^j5FHjT^s91NO(F;((@sMDAZ0WP63Kn1 zG}b|~B!B;_;TRHMVjN%7BN?%_5gOzE8Bk6-)A|P>_Li5Okc5AMk|vLZdBvNhF@J*w zTp>hgklnAC^()adW7ru30)HJWJ2j5k( z++AlwUtnxTw%BMj2$yEVS|O{bh!Y-78HaP4Ma-w53e4VZ`9)?j%ShM_rts_|JKWe{ zk*Ks))RNH%@&hK?tI&Fz*A~?Wip~Azn#)O_A`{Fj(~1hf)Ep2t_Q#tRe+A`s-vzrZ zYM(*hUmdYZo;ZSun4}{c6`&j)%V?6e^&hsK+b}~xFuxQ7MpfR8Z)zp>Ba9rTGg)K+ ztLLy6(f z176J@GemN7#0^;WU-KghJ6i~=rcf9q(Trdt&u(Gj%2_#+Mhw{l8de&00E_lZ2ImIg zKYQx8Hxm!7^Itq*Ig|Ljz6awB9C^lt*6A^m0dS|xk)N(LBm(P_a + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/images/mailman_logo.svg b/images/mailman_logo.svg new file mode 100644 index 00000000..a87f157c --- /dev/null +++ b/images/mailman_logo.svg @@ -0,0 +1,928 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/osticket_logo.svg b/images/osticket_logo.svg new file mode 100644 index 00000000..2733d70b --- /dev/null +++ b/images/osticket_logo.svg @@ -0,0 +1,96 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/images/plume_logo.svg b/images/plume_logo.svg new file mode 100644 index 00000000..a0075316 --- /dev/null +++ b/images/plume_logo.svg @@ -0,0 +1,37 @@ + + + + Plume Logo - Feather + + + + + + image/svg+xml + + Plume Logo - Feather + 2018/10/07 + + + Abdullah Tarawneh (trwnh.com) + + + + + trwnh + + + A Plume concept logo, with a soft stylized feather. Solid path, no fill. + + + + + + + + + + + + + \ No newline at end of file diff --git a/images/roundcube_logo.svg b/images/roundcube_logo.svg new file mode 100644 index 00000000..04238a06 --- /dev/null +++ b/images/roundcube_logo.svg @@ -0,0 +1,15 @@ + + + + + + + + + + \ No newline at end of file diff --git a/images/wallabag2_logo.svg b/images/wallabag2_logo.svg new file mode 100644 index 00000000..303860d9 --- /dev/null +++ b/images/wallabag2_logo.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file