Personnaliser les icônes de fichiers

Dans OpenGoo, les icônes sont déterminées en premier lieu par le type MIME puis, par l'extension du fichier, s'il n'y a pas d'icône pour ce type MIME.
Si aucune icône n'est définie pour ce type MIME ni pour cette extension, une “icône vierge” est utilisée.

Pour définir une nouvelle icône pour un type MIME (par ex. : application/sample) :

1) Ajoutez une image pour ce type MIME, nommée 'application-sample.png' et d'une taille de 16×16 pixels, dans 'public/assets/themes/default/images/16×16/types'.
La règle générale à appliquer pour nommer le fichier est de remplacer les slashs par des tirets.
Le format n'est pas obligatoirement PNG, il peut être GIF, ou un autre format supporté par les navigateurs.

2) Ajoutez une image pour ce type de fichier, nommée 'application-sample.png' et d'une taille de 48×48 pixels, dans 'public/assets/themes/default/images/48×48/types'.

3) Ajoutez deux règles CSS dans le fichier 'public/assets/themes/default/stylesheets/custom.css' (créez le s'il n'existe pas), comme ceci :

  .ico-application-sample {
      background-image: url(../images/16x16/types/application-sample.png);
  }
  .ico-large-application-sample {
      background-image: url(../images/48x48/types/application-sample.png);
  }

4) Si vous souhaitez définir des icônes pour un extension (par ex. : .smpl), ajoutez plutôt ces règles CSS :

  .ico-ext-smpl {
      background-image: url(../images/16x16/types/application-sample.png);
  }
  .ico-large-ext-smpl {
      background-image: url(../images/48x48/types/application-sample.png);
  }

5) Actualisez la page de votre navigateur.