Esteban you are awesome, VIP of Pharo :)

If there was one thing of Pharo that got in my nerves it was the white
theme. So tiring to my eyes it was the No 1 for me.

What I can say about this dark theme, its amazing. The colors are right, I
love the syntax highlighting colors , I love it , love and love it.

I have installed , I see no problems so far, I will keep using it from now
on a report back any problems. The thing I see is that class icons contain
some white in their edges which of course does not fit with the theme, but
for a hack its still awesome.

Thank you , thank you and thank you.

At last I can clearly see the scroll bars.

Hm i found a problem, tried to open the help browser it asked for my name
but the input box is white and so i could not see what i was typing.


On Thu, May 1, 2014 at 3:29 PM, Esteban Lorenzano <[email protected]>wrote:

>
> On 01 May 2014, at 14:23, [email protected] wrote:
>
> Yesssssssss!!!!!!
>
> Esteban,  you really made  my day on this one.
>
> you are welcome :)
>
> The good thing is also that with your changes we can spot where to look
> for changing all we want now.
>
> yes, the idea was to make a dark theme possible by removing hardcoded
> colorisation and dumb things (I like current one, but the most important is
> that now *it is* possible to play with themes for real).
>
> now, we need to think how we can actually integrate the changes to the
> image (I suppose not in the way it is done now, as I said… it is mostly a
> hack).
>
> Esteban
>
> Thanks again.
>
> Phil
>
> Le 1 mai 2014 14:08, "Sven Van Caekenberghe" <[email protected]> a écrit :
> >
> > Wow!
> >
> > This will make a couple of people very happy, and it is quite impressive.
> >
> > Seriously, you found time to finish this while labouring during days on
> the Pharo 3 release, are you sure you are not extra-terrestial ?
> >
> > Works like a charm :
> >
> >
> > Thanks.
> >
> > Sven
> >
> > PS: Yes, we should do the effort to make it possible to do this for real
> (clean).
> >
> > On 01 May 2014, at 13:24, 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
> >>
> >
>
>
>

Reply via email to