*"Esteban has started a dark theme based on Darcula.* *I am eager to see/get some code based on that as a dark theme is really interesting for me due to eye problems.* *I tried with 2.0 but frankly, it is a massive mess to get things to diplay properly.* *One thing I did to see where things where happening is that I made Color white to respond something like a nuclear green instead of white and see where it was showing.* *Then you can pick the morphs and browse them. That's where you start crying.* *3.0 should be in a better shape."* yes its really a huge pile of mess this Morphic and close to no documentation does not make it any easier. It looks like I will not be avoiding creating my own GUI API on top of Athens which has some minimum documentation. Which will make my project tons of work or I will have to port probably back to python and using something like PyQT. I love Pharo and enjoy coding in it, but libraries are seriously hard to use because they are very messy and with very little to none documentation. I remember Esteban's dark theme, but I think it was more like an experiment than an ongoing project. *"Looks like colors have got a significant change...* *So, try:* *Color registerColor: (Color r: 0.0 g:1.0 b:0.0) named: #white.* *and things will be very green."* it would not be making much difference because I am not using color names but RGB values. Also I tried your approach, and though I can change white to another color and see the effect on window the color of the window remains unchangeable and I tried all types of Greys. By the way the veryVeryDarkGrey message had me laughing a lot. I propose the additions of the veryVeryVeryVeryVeryDarkGray and superDuperUberMaxGrey to be on the safe side :D *"Hi.* *The default settings are remembered in a class instance variable so that they can be changed according to (user) preference.* *If you make a change to #newDefaultSettings you should send #resetDefaultSettings to your theme class* *so that they get reinitialized when next required (when an instance of your theme is next created).* *Hope that helps.* *Regards, Gary"* Two problem with your proposition a) None of the theme classes use this message in the initialisation b) MNU maybe a Pharo 2 message that went MIA ? In any case I continue to study Morphic and see what will come out of this, not so pleasant , experience. Thank you all for your help.