Basic (Arty) pour phpBB 3.2

Pour les recherches et les demandes de modifications de styles concernant votre forum phpBB 3.2

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com - Conditions générales de support graphique

Attention : pour éviter les bogues, votre style doit être mis à jour en même temps que votre forum, et ce, dans la dernière version disponible de phpBB !
Partager sur FacebookPartager sur TwitterPartager sur Google+

Basic (Arty) pour phpBB 3.2

Messagepar Gaby77 » 28 Aoû 2017 à 16:47

Salut

Je vous propose mon 6ème portage, celui du thème Basic d'Arty, sur phpBB 3.2.

Pour info, j'en ai discuté avec Vinny (développeur d'une version en css uniquement), et c'est ok pour lui, on pourrait proposer ma version SASS comme une "contribution" dans l'archive de la base de données des styles de phpbb.com.

Le sujet sur phpbb.com : https://www.phpbb.com/community/viewtop ... &t=2436281

L'archive à télécharger et à tester : https://github.com/MrGabatt/BasicForPhp ... master.zip

Vous avez dans l'archive les 8 variations de couleurs disponibles dans la version phpBB 3.1.9 : Basic (defaut), Basic Aqua, Basic DarkBlue, Basic DarkGreen, Basic Green, Basic LightGreen, Basic GrayOrange, Basic GrayRed. Si besoin, les copies d'écran sont sur le sujet de phpbb.com. Les variations de couleurs sont dépendantes de la variante par défaut, il faut donc installer Basic en premier, puis la variante souhaitée.

N'hésitez pas à tester et à faire des retours ici ou ailleurs...

Enjoy :)
@+
Gaby, ké un gars
Gaby77
Posteur néophyte
Posteur néophyte
 
Messages: 88
Enregistré le: 10 Fév 2010 à 17:47

Re: Basic (Arty) pour phpBB 3.2

Messagepar Mazeltof » 28 Aoû 2017 à 18:19

'jour ici,

Proposer ta version comme contrib de l'archive de .com ... Quelle archive ?
Pourquoi en contrib d'une autre archive, ta version n'est pas utilisable sans cette autre archive ?
Image Image Image
Avatar de l’utilisateur
Mazeltof
Resp. des graphistes
Resp. des graphistes
 
Messages: 2019
Enregistré le: 09 Mar 2009 à 23:02
Localisation: Arras

Re: Basic (Arty) pour phpBB 3.2

Messagepar Gaby77 » 28 Aoû 2017 à 20:45

La "future" archive proposée par Vinny. Et c'est moi qui ai utilisé le terme "contribution", c'est ce que j'ai compris de sa réponse :
Maybe I can include it as an optional file, so the user could easily move the SASS file and remove the CSS files as they wish.

Je lui ai répondu qu'il faudrait inclure tout le dossier, avec le dossier de template.

Sinon, oui, bien sûr mon style est autonome, mais il me semblait que ce n'était pas une mauvaise idée de proposer les 2 solutions (css et SASS) dans le même style.
@+
Gaby, ké un gars
Gaby77
Posteur néophyte
Posteur néophyte
 
Messages: 88
Enregistré le: 10 Fév 2010 à 17:47

Re: Basic (Arty) pour phpBB 3.2

Messagepar Mazeltof » 28 Aoû 2017 à 22:24

C'est bien ce que je pensais.
Si c'est une solution qui te convient, tout va bien.
Image Image Image
Avatar de l’utilisateur
Mazeltof
Resp. des graphistes
Resp. des graphistes
 
Messages: 2019
Enregistré le: 09 Mar 2009 à 23:02
Localisation: Arras

Re: Basic (Arty) pour phpBB 3.2

Messagepar Gaby77 » 29 Aoû 2017 à 10:22

Tu aurais procédé différemment à ma place ? Ton avis m'intéresse Mazeltof :wink:
@+
Gaby, ké un gars
Gaby77
Posteur néophyte
Posteur néophyte
 
Messages: 88
Enregistré le: 10 Fév 2010 à 17:47

Re: Basic (Arty) pour phpBB 3.2

Messagepar Mazeltof » 29 Aoû 2017 à 12:05

Pas forcément, mais je trouve dommage, et ce n'est que mon avis, que le travail que tu as effectué pour le portage de ces style (en conservant au maximum l'idée initiale fixée par l'auteur) ne serve que d'option sur un autre portage.

Mais comme tu le dis ça peut être une bonne idée de proposer SASS et CSS dans la même archive afin que l'utilisateur final choisisse ce qu'il souhaite.

Si c'est en option, il faut que les classes utilisées soient les mêmes de part et d'autres, ça ne l'est pas forcément aujourd'hui.
S'il faut ajouter les fichiers HTML de l'un dans l'archive de l'autre, ce n'est à mon sens plus vraiment une option. Même si le rendu du style est le même.

Cela dit, si le mérite de ton travail te revient, c'est l'essentiel :wink:
Image Image Image
Avatar de l’utilisateur
Mazeltof
Resp. des graphistes
Resp. des graphistes
 
Messages: 2019
Enregistré le: 09 Mar 2009 à 23:02
Localisation: Arras

Re: Basic (Arty) pour phpBB 3.2

Messagepar galixte » 29 Aoû 2017 à 17:31

Salut,

encore merci pour cette adaptation.

Cela dit, il y a un comportement par défaut dans les styles d’Arty qui n’est pas cohérent (pour ne pas dire que cela m’énerve), aussi je me suis employé à le corriger, aussi tu pourrais l’intégrer, je m’explique :

Le bouton « Membres » possède une flèche vers le bas à sa droite. Premièrement, elle n’y est pas par défaut sans survol de la souris sur tous les styles mais en plus elle disparait/apparait quand il ne faut pas.

À mes yeux, le comportement devrait être :
  • si aucun clic n’a pas été réalisé sur le bouton « Membres » :la flèche du bas apparait avec ou sans survol de la souris ;
  • Si un clic est réalisé dessus : la flèche du bas disparait et mieux encore son contraire apparait. 8)

Voici ma démarche :
  1. OUVRIR :./styles/basic/theme/stylesheet.css ;
  2. TROUVER :
    Code: Tout sélectionner
            .navbar .nav-tabs .nav-link.dropdown-toggle:before {
              content: '\f078';
              font-family: FontAwesome;
              position: absolute;
              right: 0;
              top: 50%;
              font-size: 9px;
              line-height: 13px;
              width: 9px;
              height: 13px;
              margin-top: -6px; }
  3. REMPLACER PAR :
    Code: Tout sélectionner
            .navbar .nav-tabs .nav-link.dropdown-toggle:before {
              content: '\f078';
              font-family: FontAwesome;
              position: absolute;
              right: 12px;
              top: 50%;
              font-size: 9px;
              line-height: 13px;
              width: 9px;
              height: 13px;
              margin-top: -6px; }
  4. TROUVER :
    Code: Tout sélectionner
            .navbar .nav-tabs .nav-link.dropdown-toggle:hover:before {
              display: none; }
  5. REMPLACER PAR :
    Code: Tout sélectionner
            .navbar .nav-tabs .nav-link.dropdown-toggle:hover:before {}
  6. TROUVER :
    Code: Tout sélectionner
        .navbar .nav-tabs .responsive-menu .nav-link:before,
        .navbar .nav-tabs .dropdown-visible .nav-link:before {
          display: none; }
  7. REMPLACER PAR :
    Code: Tout sélectionner
        .navbar .nav-tabs .responsive-menu .nav-link:before,
        .navbar .nav-tabs .dropdown-visible .nav-link:before {
              content: '\f077';
              font-family: FontAwesome;
              position: absolute;
              right: 12px;
              top: 50%;
              font-size: 9px;
              line-height: 13px;
              width: 9px;
              height: 13px;
              margin-top: -6px; }
  8. TROUVER :
    Code: Tout sélectionner
        .navbar .nav-tabs .members .nav-link {
          padding-left: 32px; }
  9. REMPLACER PAR :
    Code: Tout sélectionner
        .navbar .nav-tabs .members .nav-link {
          padding-left: 32px;
          padding-right: 24px; }
  10. TROUVER :
    Code: Tout sélectionner
          .navbar.tabbed.not-static .nav-tabs li.tab .nav-link.dropdown-toggle:before {
            display: none;
            right: 2px; }
  11. REMPLACER PAR :
    Code: Tout sélectionner
          .navbar.tabbed.not-static .nav-tabs li.tab .nav-link.dropdown-toggle:before {}
  12. TROUVER :
    Code: Tout sélectionner
          .navbar.tabbed.not-static .nav-tabs li.tab .nav-link.dropdown-toggle:hover:before {
            display: block; }
  13. REMPLACER PAR :
    Code: Tout sélectionner
          .navbar.tabbed.not-static .nav-tabs li.tab .nav-link.dropdown-toggle:hover:before {}

Je me suis rendu compte d’un truc c’est que les règles CSS des variantes de couleurs, pour les six styles, reprennent bon nombre de règles de celui par défaut, c’est un peu dommage, non ? Il doit y avoir moyen d’alléger tout ça puisque les variantes de couleurs sont des styles enfants de celui par défaut.

C’est d’ailleurs la raison pour laquelle je ne te soumettrai pas les modifications ci-dessus pour toutes les variantes de couleurs. :mrgreen: C’est fou 34 styles ça donne ! C’est pas marrant lorsque tu as une modification à faire qui touche à la CSS des 34, je pense que cela prendrai du temps de rationaliser tout ça mais ce sera du temps de gagner pour tes futures modifications des styles, et du temps de gagner coté utilisateur pour le chargement de la page, qu’en penses-tu ?

Par contre, si tu le souhaites je peux envoyer un PR sur GitHub pour chacun des styles. ;)

Dernière chose, je me suis rendu compte aussi que Basic est le frère de Latte, Black celui d’Elegance et Digi celui de Simplicity. :P
Modifié en dernier par galixte le 31 Aoû 2017 à 00:26, modifié 1 fois.
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 9542
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Basic (Arty) pour phpBB 3.2

Messagepar Gaby77 » 30 Aoû 2017 à 21:54

Salut Galixte

Ta proposition est judicieuse !

Mais, techniquement parlant, il est fortement déconseillé d'éditer directement le stylesheet.css dans les styles d'Arty. En effet, celui-ci est généré par la compilation des différents fichier scss. Donc, à la prochaine modification d'un fichier scss et de la recompilation de l'ensemble, les modifications antérieures faites dans le fichier stylesheet.css seront effacées...

Il faut donc retrouver le fichier dans lequel se trouvent les modifications à faire. En l'occurence, c'est dans le fichier _common.scss. Et là ça se complique un peu, le code css est construit par imbrication de classes, donc faut retrouver ses petits. Ca va me prendre un peu de temps, mais je note ce que tu as proposé, je l'intègrerai dans le style.

Sinon, à propos des styles hérités et des classes css communes aux thèmes, il doit y avoir moyen de faire quelque chose, mais il faut que je réfléchisse à toutes les conséquences. Seuls 2 ou 3 fichiers sont différents entre 2 variantes de couleurs, mais si je modifie le fichier qui indique au compilateur ce qu'il doit compiler (stylesheet.scss), si je mets le nom du dossier du thème parent et que l'admin du forum change ce nom du dossier, ça me mets le style par terre (par exemple). Pour le moment, je fais un copier-coller du fichier scss modifié, ça va encore :) Et ça ne change rien pour le chargement de la page, il va toujours chercher le fichier stylesheet.css pour chaque style.

Enfin, pour tes modifs 6/7, tu vires la ligne
Code: Tout sélectionner
.navbar .nav-tabs .responsive-menu .nav-link:before,

C'est voulu ?

Merci pour tout ça :)
@+
Gaby, ké un gars
Gaby77
Posteur néophyte
Posteur néophyte
 
Messages: 88
Enregistré le: 10 Fév 2010 à 17:47

Re: Basic (Arty) pour phpBB 3.2

Messagepar galixte » 31 Aoû 2017 à 00:28

Salut,

non la ligne a été omise je viens de corriger mon message. ;) Tu remarqueras que pour chaque style c’est différent, plus exactement les styles Basic/Latte ont deux modifications supplémentaires par rapport aux couples Black/Elegance & Digi/Simplicity.

Et bien c’est super si tu parviens à tout cela, merci ! :)
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 9542
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Basic (Arty) pour phpBB 3.2

Messagepar Gaby77 » 16 Sep 2017 à 00:23

Salut

Nouvelles modifications sur le github :
- Modification du comportement du menu 'Membres' (merci à Galixte)
- Correction du bug de couleur de lien non lu des forums comportant des sous-forums (merci à Chour27)
- Rétablissement de la taille d'origine des icones du thème (merci à Vinny)
- Rationalisation des fichiers scss : seuls les fichiers spécifiques à chaque version de couleur sont présents dans les dossiers des variantes
- Correction de la position du marqueur de sujet / message non approuvé
@+
Gaby, ké un gars
Gaby77
Posteur néophyte
Posteur néophyte
 
Messages: 88
Enregistré le: 10 Fév 2010 à 17:47

Re: Basic (Arty) pour phpBB 3.2

Messagepar galixte » 16 Sep 2017 à 00:38

Un grand merci ! Voilà c’est dit. ;)
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 9542
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Basic (Arty) pour phpBB 3.2

Messagepar Gaby77 » 23 Sep 2017 à 11:30

Salut

Vinny m'a indiqué avoir abandonné le développement de Latte et de Basic par manque de temps libre. Je vais donc proposer mes versions comme mises à jour de ces styles :D
@+
Gaby, ké un gars
Gaby77
Posteur néophyte
Posteur néophyte
 
Messages: 88
Enregistré le: 10 Fév 2010 à 17:47

Re: Basic (Arty) pour phpBB 3.2

Messagepar galixte » 23 Sep 2017 à 11:47

héhé une bonne nouvelle ! Merci pour les news. ;)
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 9542
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.


Retourner vers [3.2.x] Modifications et recherche de styles

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités

cron