Ajout d'un mode "expert" qui permet d'éditer les règles de style "à la main" (en mode texte) et de saisir directement le sélecteur CSS pour créer une nouvelle règle de style.
Modification de la fenêtre "Propriétés avancées" pour éditer le style interne en mode texte (aperçu des effets en temps réel).
Correction des bugs les plus gênants de CaScadeS (l'éditeur CSS d'origine de KompoZer/Nvu), voir ci-dessous.
Barre d'état à la DreamWeaver
les attributs "id" et "class" peuvent être affichés dans la barre d'état
les autres attributs peuvent être affichés dans une info-bulle
Capture d'écran
Editeur CSS
Description de l'image
Notez que la hauteur et la largeur de la popup doivent mesurer chacune exactement 16 pixels de plus que l'image (en raison des 8px de marge).
Informations complémentaires
Bugs de CaScadeS corrigés par KaZcadeS :
l'éditeur CSS devient une vraie boite de dialogue (avec des boutons OK/Annuler) ;
sous MacOS X, l'éditeur CSS tient désormais dans un écran 1024*768 ;
la page courante n'est plus détruite si on annule l'exportation de la feuille de style interne ;
en mode "expert", la fenêtre "Propriétés avancées" ne modifie quasiment plus les règles de style (propriétés _moz_* et autres "margin-right-rtl-source: physical") ;
les feuilles de style externes sont sauvegardées ;
les modifications sont appliquées en temps réel ;
les feuilles de style modifiées sont signalées par une icone ;
quand on supprime une feuille de style, la page courante est marquée comme modifiée ;
quand on ne modifie que des feuilles de style externes, la page courante n'est plus marquée comme modifiée ;
avec les menus id / class de la barre d'état, on peut désormais dé-sélectionner proprement un id ou une classe ;
hérité d'URL Cleaner : l'éditeur CSS utilise des URLs relatives (et non absolues) ainsi que des couleurs hexa (et non RGB) ;
il permet désormais de descendre une règle de style (le bouton existe dans CaScadeS, mais la fonctionnalité correspondante n'a jamais été codée) ;
il se souvient du mode d'édition (normal / expert) ;
il sérialise les feuilles de style avec une indentation plus classique (style langage C) ;
il force la sauvegarde de la page courante si elle n'a jamais été enregistrée (CaScadeS fonctionne mal sur une page non enregistrée).
Bugs de CaScadeS restant à corriger (liste non exhaustive) :
les !important ne peuvent pas être supprimés en mode "normal" (KaZcadeS permet toutefois de les supprimer en mode "expert") ;
l'éditeur CSS ne devrait pas permettre de déclarer des épaisseurs des bordures négatives ;
le bouton @media est sans effet (la fonctionnalité n'a jamais été codée dans CaScadeS) ;
les modifications sont perdues quand on déplace deux feuilles de style ;
les règles importées (présentées en italique) ne sont pas sauvegardées.
Roadmap indicative
adaptation à SeaMonkey et Firefox ;
proposer une interface plus intuitive pour créer / extraire un style générique.
Une extension INDISPENSABLE !
Nombreux bugs corrigés, comme indiqué. Assouplit et enrichit l'utilisation des feuilles de styles avec N|Vu.
Pour en savoir plus sur le paramétrage de N|Vu, je vous propose : http://www.plaf.org/pcmig/internet/nvu
plaf!
Ajouter un commentaire à cette page :
Seuls les membres peuvent ajouter des commentaires. Utilisez la page de connexion pour vous inscrire.
Les commentaires vulgaires, blessants ou injurieux seront supprimés. Merci de faire des critiques constructives qui nous aideront à nous améliorer.
Le code HTML dans le commentaire sera affiché comme du texte. Pour formater votre texte vous pouvez utiliser la syntaxe Wiki :
Règles de base :
**Texte en gras !** ---> Texte en gras !
//Texte en italique.// ---> Texte en italique.
##texte à espacement fixe## ---> texte à espacement fixe
[[http://www.geckozone.org Lien vers Geckozone]] ---> Lien vers Geckozone
plaf, le 30/09/2007 à 16h48
Une extension INDISPENSABLE !
Nombreux bugs corrigés, comme indiqué. Assouplit et enrichit l'utilisation des feuilles de styles avec N|Vu.
Pour en savoir plus sur le paramétrage de N|Vu, je vous propose :
http://www.plaf.org/pcmig/internet/nvu
plaf!
Ajouter un commentaire à cette page :
Seuls les membres peuvent ajouter des commentaires.
Utilisez la page de connexion pour vous inscrire.
Les commentaires vulgaires, blessants ou injurieux seront supprimés. Merci de faire des critiques constructives qui nous aideront à nous améliorer.
Le code HTML dans le commentaire sera affiché comme du texte. Pour formater votre texte vous pouvez utiliser la syntaxe Wiki :
Règles de base :
**Texte en gras !** ---> Texte en gras !
//Texte en italique.// ---> Texte en italique.
##texte à espacement fixe## ---> texte à espacement fixe
[[http://www.geckozone.org Lien vers Geckozone]] ---> Lien vers Geckozone