Personnaliser la page de ses programmes #93

Open
opened 1 year ago by Massena · 8 comments
Massena commented 1 year ago

Coucou,

J'ai une petite suggestion (j'ai conscient que ça risque d'être long et ennuyant à mettre en place mais ça peut être intéressant).

Sur la page des téléchargements, ça serait marrant de pouvoir changer le thème de la page à la manière d'itch.io : définir un coloscheme, ajouter un logo, etc.

Après j'ai conscience que ce n'est pas non plus un site de distribution de jeux au sens propre donc je doute de la pertinence de ma suggestion, mais bon, voilà...

Bonne journée !

Coucou, J'ai une petite suggestion (j'ai conscient que ça risque d'être long et ennuyant à mettre en place mais ça peut être intéressant). Sur la page des téléchargements, ça serait marrant de pouvoir changer le thème de la page à la manière d'itch.io : définir un coloscheme, ajouter un logo, etc. Après j'ai conscience que ce n'est pas non plus un site de distribution de jeux au sens propre donc je doute de la pertinence de ma suggestion, mais bon, voilà... Bonne journée !
Lephenixnoir added the
proposal
label 1 year ago
Owner

Sur le principe je trouve ça sympa.

Sur le principe je trouve ça sympa.
Collaborator

L'idée est sympa mais il faut garder une partie de l'identité visuelle du site.

Là ou itch.io est un peu plus libre, y'a pas de menu à gauche/en haut y'a juste les boutons de DL et la zone de commentaires. L'interface unifié vient avec l'appli.
Ici l'interface unifié c'est le site, donc il faut autoriser à personaliser tout en limitant la possibilité de toucher aux menus.

L'idée est sympa mais il faut garder une partie de l'identité visuelle du site. Là ou itch.io est un peu plus libre, y'a pas de menu à gauche/en haut y'a juste les boutons de DL et la zone de commentaires. L'interface unifié vient avec l'appli. Ici l'interface unifié c'est le site, donc il faut autoriser à personaliser tout en limitant la possibilité de toucher aux menus.
Owner

Un entre-deux ce serait de le faire à la Steam, où chaque jeu a ses visuels dans la description, même si le fond et la police restent les mêmes. Ça c'est relativement facile avec toutes les pièces jointes.

Un entre-deux ce serait de le faire à la Steam, où chaque jeu a ses visuels dans la description, même si le fond et la police restent les mêmes. Ça c'est relativement facile avec toutes les pièces jointes.
Owner

Le validateur CSS va peut être pouvoir être ressorti xD

Le validateur CSS va peut être pouvoir être ressorti xD
Owner

Proposition de design :

Screeshot

  • en bleu : une bannière custom
  • en jaune : le widget de l’auteur
  • en vert : un bloc de métadonnée (téléchargements, notes, tags, etc.)
  • en rouge : un caroussel (cf #105)
  • en gris : la zone dynamique du caroussel

Les liens de téléchargement sont mis en forme par l’auteur là où il veut dans la description (cf #106). Ça permet d’avoir le plus de latitude possible par rapport aux différentes versions du programme.

La section du bas permet de récupérer facilement l’ensemble des liens de téléchargement dans le cas où l’auteur n’a pas pris le temps de faire un truc propre.

De manière générale on espère que des conventions implicites se mettront en place pour pas que ça devienne n’importe quoi.

Avantages de ce layout :

  • les méta-données sont gérées de façon transparente
  • on a beaucoup de customisation
  • ça reste propre même si il y a peu de screenshots
  • dans le cas où le programme évolue beaucoup, c’est 100% dans la lignée du changement de post principal à la volée
Proposition de design : ![Screeshot](https://gitea.planet-casio.com/attachments/af456e35-2c3e-4dbb-ac5a-58630471b463) - en bleu : une bannière custom - en jaune : le widget de l’auteur - en vert : un bloc de métadonnée (téléchargements, notes, tags, etc.) - en rouge : un caroussel (cf #105) - en gris : la zone dynamique du caroussel Les liens de téléchargement sont mis en forme par l’auteur là où il veut dans la description (cf #106). Ça permet d’avoir le plus de latitude possible par rapport aux différentes versions du programme. La section du bas permet de récupérer facilement l’ensemble des liens de téléchargement dans le cas où l’auteur n’a pas pris le temps de faire un truc propre. De manière générale on espère que des conventions implicites se mettront en place pour pas que ça devienne n’importe quoi. Avantages de ce layout : - les méta-données sont gérées de façon transparente - on a beaucoup de customisation - ça reste propre même si il y a peu de screenshots - dans le cas où le programme évolue beaucoup, c’est 100% dans la lignée du changement de post principal à la volée
Owner

Voilà à quoi ressemble la page après le commit ci-dessus. La barre bleue c'est pour la bannière ; elle sera bien sûr optionnelle (et la plupart des programmes n'en auront pas).

C'est pas fini évidemment, mais je suis sûr que ça devrait déjà inviter quelques idées.

Voilà à quoi ressemble la page après le commit ci-dessus. La barre bleue c'est pour la bannière ; elle sera bien sûr optionnelle (et la plupart des programmes n'en auront pas). C'est pas fini évidemment, mais je suis sûr que ça devrait déjà inviter quelques idées. ![](https://gitea.planet-casio.com/attachments/9e50a6ce-2d3e-4f4e-9b4e-4db8fb8654ab)
Poster

Ça ressemble encore beaucoup à une page de forum, non ?

Ça ressemble encore beaucoup à une page de forum, non ?
Owner

Oui, il manque encore les images, plus de statistiques, et surtout les tests. Cela dit si tu regardes une page de programme sur la v4.3, il y a aussi une ressemblance. Il y a quelques variations de mise en page, mais si tu regardes la description comme un post principal ça se recoupe pas mal.

Oui, il manque encore les images, plus de statistiques, et surtout les tests. Cela dit si tu regardes une page de programme sur la v4.3, il y a aussi une ressemblance. Il y a quelques variations de mise en page, mais si tu regardes la description comme un post principal ça se recoupe pas mal.
Sign in to join this conversation.
No Milestone
No Assignees
4 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.