Skip to content
This repository has been archived by the owner on Aug 25, 2024. It is now read-only.

Swipe #275

Open
wants to merge 48 commits into
base: development
Choose a base branch
from
Open

Swipe #275

wants to merge 48 commits into from

Conversation

Sacha338
Copy link
Contributor

Checklist d'avant pull request

  • Vous avez testé de build le projet avec vos modifications et ce build a réussi
  • Vous respectez les conventions de codage et de nommage du projet
  • Vous utilisez la tabulation pour l'indentation afin de maintenir un code lisible
  • Cette pull request n'est pas un duplicata d'une autre
  • Cette pull request est prête à être revue (review) et fusionnée (merge)
  • Cette pull request doit être fusionnée dans la branche development (le cas contraire préciser laquelle)
  • Il n'y a pas de TODO (aka des annotations pour du code manquant) dans vos modifications
  • Il n'y a pas d'erreurs de langue dans votre code (grammaire, vocabulaire, conjugaison, orthographe)
  • Les détails des changements ont été décrits ci-dessous
  • Cette pull-request n'est pas une "breaking-change" (par exemple des modifications qui vont entraîner la modification du fonctionnement de certaines fonctionnalités déjà existantes)

Explications des changements

Maintenant on peut swiper pour marquer une actualité comme lue ou non lue.

Changelogs proposés

Maintenant on peut swiper pour marquer une actualité comme lue ou non lue.

Informations supplémentaires

Dites moi si les couleurs et les icons sont bien

…ndling

- Add  for better handling of insets on iOS
- Implement dynamic detail animation based on scroll offset
- Enhance course filtering to exclude cancelled courses and sort by start time
- Refactor time and progress bar calculation for accuracy
- Update interval-based course checking and state updates
- Improve layout and styling of course details and progress bar
- Add  prop handling for conditional rendering
- Use fallback color for progress bar to ensure visibility
- Optimize useEffect hooks for better state management and performance
@Sacha338
Copy link
Contributor Author

Je sais pas pourquoi ça a mélangé tous les commits

@Gabriel29306
Copy link
Contributor

Gabriel29306 commented Jun 28, 2024

J'ai trouvé plusieurs problèmes pour le moments:

  • Toutes les nouvelles sont affichées quand on va sur l'écran des actualités. Si c'est volontaire, il faudrait retirer le Non lues / Toutes en haut.
  • Le message indiquant le nombre de pièces jointes prennent maintenant toute la largeur.
  • Les messages Lu et Non Lue n'ont pas la même taille.
  • On dit "Lu" et "Non lu", Le participe passé "lu" est invariable et s'accorde donc avec le mot "actualité" de manière générique. (Pour le filtre Non lues / Toutes c'est bon)

Autres différences n'ayant que un aspect esthétique:

  • La couleur du texte pour le Non lues / Toutes en haut est maintenant en blanc au lieu du rouge d'avant.
  • Les marges sur le côté ont été réduite + La marge entre le header et les actus a été augmentée. (Il suffit de remettre styles comme avant)

views/NewsScreen.tsx Outdated Show resolved Hide resolved
views/NewsScreen.tsx Outdated Show resolved Hide resolved
views/NewsScreen.tsx Outdated Show resolved Hide resolved
views/NewsScreen.tsx Outdated Show resolved Hide resolved
@Gabriel29306
Copy link
Contributor

Désolé si ça fait beaucoup mais j'aime bien comprendre chaque changements.

@Sacha338
Copy link
Contributor Author

J'ai tout remis en ordre.

J'ai juste pas compris où est ce que tu as vu que j'avais touché aux marges. Si tu peux m'en dire plus.

@Gabriel29306
Copy link
Contributor

Après Avant
Screenshot_20240628_194116_Papillon DEV Screenshot_20240628_194145_Papillon DEV

@Gabriel29306
Copy link
Contributor

Gabriel29306 commented Jun 29, 2024

PS: C'est avant tes fix
Faut que je teste après tes fixes

@LeGeek01
Copy link
Contributor

faut que je teste et que je merge c'est ça

@Sacha338
Copy link
Contributor Author

@LeGeek01, tu as pu tester ?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants