Sicher, das Blau ist schön und es hat einen schönen Office-Look, aber Sie möchten nicht, dass alle Anwendungen die gleiche Farbe haben. Ist es einfach, den Look in Ext js anzupassen?Ist alles in Ext js blau?
Antwort
Theming Ext JS ist in 3.x viel einfacher als in 2.x. Wenn Sie ein neues Thema kaufen möchten, haben Sie eine neue Website mit folgenden Themen gefunden: extthemes.com. Sie können sich sogar an den Entwickler wenden, wenn Sie ein benutzerdefiniertes Design erstellen möchten.
Wenn Sie es selbst ausprobieren möchten, machen Sie einfach eine Kopie und benennen Sie resources/xtheme-gray.css
und resources/images/gray
um, und beginnen Sie, css zu ändern!
Eine letzte Option ist die Verwendung des Ext JS theme generator, ein Ruby-gestütztes Entwicklungstool, das auf Github basiert. Das ist sehr neu und ich bin sehr aufgeregt.
Seit Januar 2013 ist exthemes.com tot. Der Sencha-Markt ist, wo Sie jetzt gehen müssen: https://market.sencha.com/ – HDave
Es gibt einige eingebaute Funktionen für die Anpassung, aber es ist nicht die schnellste Sache, ein Thema dafür zu machen (und so gibt es nur ein paar vollständige Themen zur Verfügung).
Jedoch, there are some themes the community is working on, vielleicht passt einer zu Ihrem Geschmack?
Wenn Sie bei einer Farbkombination der Hand versuchen möchten Sie mögen, diese Sie können einen Besuch geben, ich nächste Sache, Theme Roller haben für ExtJS gefunden: ExtJS Color Theme Changer
Theme Roller sieht cool aus - hast du ihn benutzt? – Upperstage
@Upper Stage - Ich habe die jQuery Theme Roller ein bisschen für einen Grundlinienstil verwendet, die ExtJS für die gleiche. Ich habe das ExtJS-Äquivalent in einer Produktionskapazität nicht benutzt, um 100% meiner CSS zu machen. –
Wir haben den Schiefer Thema verwenden an einem großen Projekt. Der Kunde mag es. Siehe den Link von @Nick Craver.
Bis heute habe ich festgestellt, dass es nicht besonders einfach ist, das Standard-Look-and-Feel der komplexeren ExtJS-Komponenten wie Gitter oder Bäume zu ändern. Einer der Gründe, warum ich ExtJS mag, ist, dass sie komplexe, leistungsfähige Komponenten sofort bereitstellen. Normalerweise halte ich mich an ein vorhandenes Thema, wenn ich diese Komponenten verwenden möchte.
Nichts hindert einen an der Anpassung von Komponenten und ExtJS bietet die Low-Level-Dienstprogramme, die erforderlich sind, um etwas zu erstellen.
- 1. Kombinationsfeld in ext js
- 2. Ext Js Kommunikation Fehler
- 3. request.xhr undefined in Ext JS
- 4. Baumfilter Ext. Js
- 5. Ext JS/GWT Combobox
- 6. Ext JS Message Box Position
- 7. Internacionalize Ext-js
- 8. Ext JS Umfang Ausgabe
- 9. EXT JS 6 Und SenchaTouchV2
- 10. Blick EXT JS Ansicht automatisch
- 11. Ext JS auf Click-Ereignis
- 12. Upload-Datei Ext Js 2.2
- 13. Datei-Upload mit EXT JS
- 14. Zeilen mit Zeilenumbruch in Ext JS
- 15. Welche Ordner benötigen Sie, um Ext JS 6 zu verwenden?
- 16. Ist Ext js kompatibel mit .jsp, Java Backend?
- 17. Über Sencha/Ext JS Ereignisse Feuer & am
- 18. Wie Ext JS speichern Daten dynamisch
- 19. Ext JS Feed Viewer-ähnliche Funktion
- 20. Daten von jQuery/EXT JS speichern
- 21. Ext JS - Erstellen einer neuen Anwendung
- 22. Mit highcharts mit Sencha ext js 6
- 23. Ext js sortieren benutzerdefinierte Spalte nach Inhalt
- 24. Die ext js Umleitung funktioniert nicht richtig
- 25. So deaktivieren Sie die Schaltfläche Ext JS
- 26. Ext Js: machen Knopf einen Link
- 27. Wie installiere ich Sencha Ext JS 6?
- 28. Ext JS Grid Row Hintergrundfarbe Set
- 29. D3.js Baum Alles erweitern und Alles ausblenden
- 30. grid.getColumnmanager(). GetColumns() gibt keine übergeordnete Spalte in Ext JS-Gitter
Ist das nicht, wofür CSS ist? – duffymo
@duffymo, ja, genau das ist css für, aber die Frage ist, wie viele zusätzliche Schritte du unternehmen musst, um das restyling zu erreichen. Wenn Sie zum Beispiel viele Bilder in Ihrem Layout haben, könnte sogar ihre Neulackierung ziemlich mühsam sein. – shabunc