mmm… no, span the list :)
I will fix it. 

Esteban

On 01 May 2014, at 22:35, [email protected] wrote:

> The critic browser shows a white on white pane.
> 
> So, where can I report issues linked to this unofficial UI without spamming 
> the list ?
> 
> Phil
> 
> 
> 
> On Thu, May 1, 2014 at 10:28 PM, [email protected] <[email protected]> 
> wrote:
> On Thu, May 1, 2014 at 1:24 PM, Esteban Lorenzano <[email protected]> wrote:
> Dark Theme for Pharo 3
> ==================
> 
> So, I finally took some time and hacked a Dark Theme for Pharo 3: 
> 
> <Screen Shot 2014-05-01 at 13.11.57.png>
> 
> How you install it? You need to execute this script:
> 
> “1. You need this because otherwise Gofer merge becomes dumb :P"
> MCRepositoryGroup default 
>     addRepository: (MCSmalltalkhubRepository 
>         owner: 'estebanlm' 
>         project: 'Pharo3DarkTheme').
> “2. Now we can actually MERGE the project"
> Gofer it 
>     smalltalkhubUser: 'estebanlm' project: 'Pharo3DarkTheme';
>     package: 'Pharo3DarkTheme';
>     merge.
> “3. And then install it"
> Pharo3DarkTheme installFullTheme.
> 
> WARNING 1: You need to do a merge (notice the script)
> WARNING 2: Yes, this is a HACK (also: an ugly hack). See below for details. 
> WARNING 3: This changes something in the Pharo3Theme too... so you can go 
> back after installing, but not completely :)
> 
> Considerations
> --------------
> 
> It can look like an easy task, to make a theme over a non native GUI like 
> Pharo, but let me tell you: It is not. There are a lot of glitches and errors 
> of design you have to overcome to get a working version of a theme. This is a 
> pitty because we claim that our system is clean (or should be clean) and easy 
> to understand. 
> 
> But all the Morphic implementation is a hack over a hack, with preconcepts 
> and hardcodes everywhere, up to a point that to make the smallest change is 
> an incredibly annoying task. 
> 
> Then... I added ""yet another hack"" to this infinite list. I made it because 
> we need something like this, even if not a good solution. And I also made it 
> to start a debate into our community. I truly believe that Morphic was a 
> great idea, but I also believe that current implementation is doomed. I would 
> like to discuss a new implementation, with a good design (for example I 
> believe it should be a clear separation between a morph and it's skin, making 
> easy the actual-hard task of changing a colorset).
> I also believe there will be a clear separation between what is a Morph (a 
> graphical unit) and a Widget (who at the time should use morphs, but that's 
> another story).
> Etc., etc., etc.
> 
> So, will we start the longtime postponed effort of effectively replace 
> current Morphic?
> 
> In the mean time, enjoy the theme. Is so cool that I'm considering making it 
> my default theme :P
> 
> Esteban 
> 
> 
> I installed in on Windows and it works nicely. One needs to reopen existing 
> windows as there is a kind of lighter border on them.
> I tried to go to the Pharo3 theme and back, well, yeah, don't try that :-)
> 
> Now, I need a dark TWM (the menus are dark already but not the bar itself or 
> the menu borders).
> 
> Phil
> 

Reply via email to