Ma personnalisation de l'apparence du portail utilisateur

Hi,
confinement oblige je me test de faire un thème.
J’ai fait un repo sur mon Gitlab pour mettre ce projet, c’est encore WIP mais je suis à 50% du taff visée.

Faut-il mettre le repo sur Github obligatoirement pour paratager son thème ?
Actuellement -de ce que je vois dans les thèmes existant et la doc.- uniquement du CSS et JS, pas de Html, il y a un plan ou plus d’info sur la suite possible et/où envisager ?
Pas vu plus d’information non plus sur le manifest.json ; à quoi correspond le packaging format ? Et la différence entre le name et l’id ?

Le lien du thème si vous souhaitez regarder/tester. Je me concentre uniquement sur Firefox actuellement.

7 Likes

Superbe !

1 Like

Bonjour,

Je ne suis pas du tout expert en codage, mais est-il possible de faire un truc du genre https://apps.nextcloud.com/apps/unsplash ?
Quelque chose qui permettrait de choisir un des thèmes https://unsplash.com/ (Wallpaper, Architecture, etc.) à partir d’un bouton radio ou menu déroulant dans le panel d’admin web et d’afficher une des images au hasard en forgeant l’url qui va bien dans le fichier de conf’.

ppr

Salut @stilobique, en fait y’a deux mécanismes indépendants :

  • le packaging d’application, qui est très documenté et fait appel à un manifest.json
  • le theming, qui est expérimental et se fait via des fichiers, directement en css/js.
    Du coup, pour l’instant pas de mécanisme de partage de thèmes, à part via un dépot de code.

(j’espère ne pas avoir répondu à côté x) )

1 Like

Yep en parti ! Merci @Jaxom99 !
En tout cas j’ai bien aimé cette exercice -je n’avais pas fait de Css depuis au moins 10 ans ^^ . Si il y a une feuille de route sur le sujet je suis curieux, où meme apporter quelques feeback sur la feature je suis op.

Je vais regarder comment ajouter mon thème sur le repo du github

Hi @frju365 ! Qu’elle est la procédure si je souhaite rejoindre cette orga pour ajouter mon repo ? II me reste quelques bug à régler mais le thème fonctionne de mon côté. Chaud pour le partager :slight_smile: .

Salut ! Est-ce que tu possèdes un compte Github ? Si ce n’est pas le cas, tu peux en créer un. Tu pourras ensuite me donner ton pseudo et je t’ajouterai dans l’orga Yunohost-Themes où tu pourras mettre ton dépôt :slight_smile:

(https://github.com/yunohost-themes)

1 Like

stilobique, tout simplement ! Merci beaucoup en tout cas.

1 Like

Je pense que la réponse à ce que tu cherche est sur cette page de Unspash:

1 Like

Bonjour/soir,

J’arrive un peu tard, mais je trouvais magnifique vos thèmes et je m’y suis mis aussi.

6 Likes

:ok_hand:cool

1 Like