Commit Graph

61 Commits

Author SHA1 Message Date
Darks 48dd2b982b
widget-user: ajout de la polymorphie au widget 2020-07-21 18:45:06 +02:00
Lephe a2feb37dce
theme: bring back the form focus border
Removed somehow accidentally in 04fb322.
2020-07-20 15:16:23 +02:00
Darks 1622b3c083
Réactivation des font… >_> 2020-07-19 21:54:03 +02:00
Darks 4d3e1a14f3
profil: complétion de la page de profil (#9) 2020-07-19 21:14:34 +02:00
Darks e6c1545031
feature: ajout du post en tant qu'invité
- Pour les commentaires seulement
- Ajout d'une option pour désactiver (antispam)
- Penser à faire les ACL rapidement…
- Un poil de CSS pour l'intégration du bouzin
2020-07-17 23:49:04 +02:00
Darks e3cdf6f0af
enhancement: moved account icon to bottom of navbar 2020-07-16 19:12:21 +02:00
Darks a2cf0b2c78
fix: correction d'une erreur de priorité dans les feuilles de style 2020-07-13 23:26:35 +02:00
Darks 54d27478e1
fix: correction de la couleur du footer (oups) 2020-07-13 23:06:57 +02:00
Darks 04fb3225c1
refactor: passage aux variables CSS4 2020-07-13 22:54:34 +02:00
Darks bf8f766131
Ajout des groupes dans le panel de modification d'un compte 2019-12-10 22:27:39 +01:00
Darks 4516f775cc
Résoud le problème d'affichage des trop grandes lignes 2019-12-10 17:06:29 +01:00
Darks 04e317285f
Ajout du style pour la barre de pagination 2019-12-07 16:43:19 +01:00
Darks 0a85f1fbee
Ajout de l'éditeur :D 2019-12-04 16:25:05 +01:00
Darks a4d514f2d3
Correction du style pour les thèmes sombres 2019-12-04 00:33:29 +01:00
Darks 9de5b27d6e
Petites modifs sur le style du forum 2019-12-03 23:34:13 +01:00
Eragon 134eaa4d58
Ajout du style et d'un peut d'affichage pour les topics
J'ai fait mon possible pour que ça rende bien et que le css ne soit pas
trop moche. Il faudra peut-être modifier légèrement l'afichage du
profil, ce dernier est pas assez bien en place à mon goût.
2019-12-03 23:13:22 +01:00
Darks 662882cc15
Ajout des commentaires de topics
On ne peut pas encore modifier le top comment ni commencer un topic à 
partir d'un thread externe, mais les bases sont là :)
2019-12-03 20:32:01 +01:00
Darks 087dd56cb2
Retiré le mode fixed du menu version mobile 2019-12-03 12:54:28 +01:00
Darks c7318c6dd6
Correction de #34 (+ dernières modif pour #27)
#27 induisait un bug d'affichage sur le menu lorsqu'il passe en haut. Ce 
commit résoud le problème
2019-12-03 12:46:04 +01:00
Darks 7f63577c4f
Passage en flex-column du menu latéral 2019-12-02 22:54:01 +01:00
Darks f7e9715572
Menu latéral élargit 2019-11-29 22:11:55 +01:00
Darks 0cb3966de6
Ajout de la directive font-display: swap;
Ça permet d'afficher le texte avec une autre police en attendant que la 
font soit téléchargée
2019-11-03 11:48:37 +01:00
Darks a194136d47
Ajout de la police pour les smileys :) 2019-09-25 16:36:06 +02:00
Lephe 3ad3eca470
forum: list subforum topics
Also introduces a 'date' filter that displays date in a readable format.
2019-09-09 08:11:39 +02:00
Lephe 8a0ba309e0
forum: restructure models and add topic creation
This changes fixes #25 by restructuring the forum models in a way
compatible with the polymorphic behavior of SQLAlchemy. Incidentally,
the new form turns out to be more appropriate for our use than the
polymorphic one originally used.

The migration for this task is non-trivial because the Thread class was
created with a foreign-key id which thus had no auto-increment or
associated sequence. The most reliable way of getting it back was to
recreate the table because SQLAlchemy ony performs automated sequence
introduction at table creation time. Four separate migration files
perform the whole change.

This commit also adds views and forms to create topics, and the
boilerplate for an advanced markup editor that can be used as a widget.
2019-09-09 08:11:38 +02:00
Lephe 9f30bd36a0
forum: add the forum index page
Also prepare some functions for topic listings for each forum.
2019-09-09 08:11:38 +02:00
Darks 035e4f9062
Corrections de style
Cf post 
https://www.planet-casio.com/Fr/forums/lecture_sujet.php?id=15836&page=last#168760
2019-09-08 22:38:19 +02:00
Darks 5bf90f9d05
Corrections de CSS
Corrige #26 et améliore un poil le bouton « se souvenir de moi » en mode 
light.
2019-09-07 21:54:59 +02:00
Lephe 4cefe39c36 trophies: automatically remove undeserved trophies
... and other minor edits from the trophies branch.
2019-08-19 17:26:22 +02:00
Darks 7f640a13e9
Modification de la zone d'admin des comptes
Retrait de la liste déroulante au profit d'une liste de checkbox. Il 
faudra ajouter les icones.
2019-08-10 20:06:07 +02:00
Darks b16d0ad178
Meilleur rendu sur les petits écrans. 2019-06-06 00:25:59 +02:00
Lephe bc7580de25 account: implement leveling and a simple profile widget 2019-05-03 13:40:20 +02:00
Dark-Storm d482d1a6fb
Modification de la fonction render
- Ajout d'un modificateur pour changer les feuilles de style à la volée
2019-04-17 12:25:24 +02:00
Lephe 9291855c87 style: improvements on forms and responsiveness 2019-03-31 12:17:55 +02:00
Lephe b3ffd132f9 style: minor changes, leave Raleway 2019-03-31 09:40:33 +02:00
Lephe 05b9328888 minor code and style edits 2019-03-30 22:37:57 +01:00
Dark-Storm 07d2f87169
Changement du orange bg-orange 2019-02-10 22:41:51 +01:00
Lephe 7921bb5765 privs: create privileges from groups and users
The groups-privileges page takes care of removing privileges
before deleting groups and users; this is to be moved soon to a
proper group/user deletion API.
2019-02-10 15:46:53 +01:00
Lephe 255fe82032 reponsive: clean up light.css 2019-02-10 10:03:11 +01:00
lephe 78b4299207 responsive: unify common style and light.css (WIP)
This includes loading the common style sheets at low resolutions
and removing the undescribable redundancy in light.css.

The harder part was getting the navbar right, because it relied
heavily on the distinction between navbar.css and light.css.

This is still a work in progress.
2019-02-09 22:42:16 +01:00
lephe 9fe1104b45 admin: more on user and group generation
Also more titles and details on other pages of
the administration section.
2019-02-09 21:18:12 +01:00
lephe ceedcb60b0 fonts: add the Cantarell font to some pages 2019-02-09 11:51:23 +01:00
lephe 9faabea997 templates: slightly restructure and improve design 2019-02-09 11:32:08 +01:00
lephe 07a685f3c4 header: place elements as discussed with @Dark-Storm 2019-02-08 21:14:25 +01:00
lephe c201b3adbd style: minor improvements 2019-02-07 21:22:49 +01:00
lephe 328cf887b0 style: something that makes sense 2019-02-07 17:55:20 +01:00
Dark-Storm 62729e6058
Ajouts dans le panel admin 2019-02-06 13:12:03 +01:00
Dark-Storm eca5fe488b
Ajouts dans le panel admin 2019-02-06 12:44:44 +01:00
Dark-Storm 584b1188d8
Grosses modifs sur le design. Ajout des routes /user 2019-02-05 23:21:46 +01:00
Dark-Storm 2089a09753
Ajout du support des avatars. Y'a un peu de nettoyage sur le chemin de stockage 2019-02-04 23:21:29 +01:00