Les articles publiés sur le site

  • Evolution #4559 : Découpage et rangement des CSS de l’espace privé

    29 avril 2021, par nicod _

    J'ai parlé trop vite, tu as raison, PhpStorm explose tout aussi...

  • Anomalie #4752 (Nouveau) : modale trop petite à l’activation de plugins

    29 avril 2021, par chan kalan

    Lorsqu'on active une liste de plugins, le dernier n'est pas visible dans la modale pour validation :
    le margin-bottom de ce bloc n'est pas suffisant :
    .box_mediabox #charger_plugin_confirm { padding-bottom:25px; }
    en augmentant cette marge ça va mieux
    .box_mediabox #charger_plugin_confirm { padding-bottom:65px; }

  • Evolution #4559 : Découpage et rangement des CSS de l’espace privé

    29 avril 2021

    Les outils que j'avais essayés se plantaient tous à cause des balises Spip.
    Et ceux un peu moins stricts produisaient ce genre de truc :

    .truc {
        color: #ENV
          {
            claire
        }
       ;
    }
    

    Mais si ça passe avec PhpStorm cool, un passage à la moulinette et on en parle plus.

  • Evolution #4559 : Découpage et rangement des CSS de l’espace privé

    29 avril 2021, par nicod _

    tcharlss -

  • Evolution #4559 : Découpage et rangement des CSS de l’espace privé

    29 avril 2021

    Bon, les divers ajustements des css du privé ont fait mettre le pied dans l'engrenage.

    J'en profite pour faire un tour d'horizon et noter ce qu'il resterait à faire.
    J'ajoute au cahier des charges le reformatage de css, si le but du rangement est de faciliter les interventions, la lisibilité du code en fait partie.

    Pour éviter les malentendus : la proposition est de rester en gros sur les bases du rangement actuel, en complétant et en ajustant un peu.
    Et plus loin dans le futur, en cas de tabula rasa je pousserais à adopter un rangement à la Integraal, pour ma part.

    Composant Rangement Formatage Commentaire
    alertes ok ok
    bando ok* ok Contient aussi les menus de navigation, à déplacer dans un composant dédié
    boutons ok ok
    box_skins ok* ok À renommer en « box » tout court (le vieux box.css a été supprimé)
    clear - - Contient quelques resets et des styles utilitaires (pour masquer, etc.). Doublon avec utils.css, fusionner les 2 ? Pour le reset, il y a déjà celui de meyer, par ailleurs.
    content - - Contient beaucoup de choses. Les styles correspondant aux sections pourraient être rangées ailleurs (#pied, #chemin). Le #wysiwyg également sans doute.
    exceptions - - S'il s'agit vraiment de règles spécifiques à des pages précises, renommer en « pages » ? Contient la liste des plugins → à déplacer ?
    forms ok ok
    grids - - Encore utilisé ?
    icons ok* ok Contient aussi les onglets, à déplacer dans un composant onglet.css
    layout ok -
    lists ok* - Contient des composants qui pourraient être déplacés ailleurs : pagination, plan du site, menu-item + divers (.en-edition, ...)
    minipres ok -
    picker ok -
    reset ok -
    table ok -
    theme - - Tout le contenu devrait être dispatché dans les composants adéquats. Ne laisser que des choses spéciales ne pouvant être rangées ailleurs.
    typo ok* - Quelques styles pour les documents qui devraient être dans medias plutôt
    utils ok ok Cf. commentaire sur clear.css
    vieilles_def - - Vide (???)