Redesign of dlang.org

Iain Buclaw via Digitalmars-d digitalmars-d at puremagic.com
Tue Jul 1 16:32:26 PDT 2014


On 1 July 2014 20:05, Sönke Ludwig <digitalmars-d at puremagic.com> wrote:
> Am 01.07.2014 16:22, schrieb Iain Buclaw via Digitalmars-d:
>>
>> On 1 July 2014 13:40, w0rp via Digitalmars-d
>> <digitalmars-d at puremagic.com> wrote:
>>>
>>> On Tuesday, 1 July 2014 at 12:38:39 UTC, w0rp wrote:
>>>>
>>>>
>>>> On Tuesday, 1 July 2014 at 07:40:03 UTC, Alix Pexton wrote:
>>>>>
>>>>>
>>>>> On 01/07/2014 7:42 AM, w0rp wrote:
>>>>>
>>>>>> The logo on the site I'm testing is the most effective duck.
>>>>>>
>>>>>> The logo is a placeholder I made with no graphic design experience.
>>>>>> The
>>>>>> old logo is a bit too fat and round to fit with the new design, so I'd
>>>>>> like something which is obviously still the same brand, but looks a
>>>>>> bit
>>>>>> flatter.
>>>>>
>>>>>
>>>>>
>>>>> I just found out why your logo looks terrible on my machine, you are
>>>>> using a web font in the SVG that FF isn't finding and there is no
>>>>> fallback
>>>>> specified so I'm getting a D in Times New Roman ><
>>>>>
>>>>> A quick solution would be to convert the glyph to curves ("Object to
>>>>> Path" on the "Path" menu in Inkscape), then you will know that everyone
>>>>> is
>>>>> seeing the same thing.
>>>>>
>>>>> A...
>>>>
>>>>
>>>>
>>>> Ah, I didn't realise the SVG was loading a font for that, I
>>>> suppose it make perfect sense. Again, no graphic design
>>>> experience.
>>>>
>>>> Generally for the logo, I'm looking for someone who does know
>>>> what they are doing with Inkscape or similar tools to produce
>>>> something which fits instead.
>>>
>>>
>>>
>>> I'll fix that in the interim by converting the font into a shape instead.
>>
>>
>>
>> By the way, did you get round to implementing some sort of generic
>> watch routine?
>>
>> I've bashed together a small generic FAM - could clean it up and send
>> it to the vibe.d guys to fix up and make it better.
>>
>> Regards
>> Iain
>>
>
> If it works with libevent and could be fit into this API:
>
> http://vibed.org/api/vibe.core.driver/EventDriver.watchDirectory
> http://vibed.org/api/vibe.core.file/DirectoryWatcher
>
> then that would be great! Live reloading is definitely a pretty big deal,
> but I've always been overloaded with work on more fundamental issues so far.
>

It doesn't use libevent... yet.  As I said, its bashed together so
pretty much works as a separate thread running in a while(true) { ...
sleep(x); } loop that re-compiles markdown files in the background.

For the moment on my own staging site, I've just loaded in Redis as a
memserver with a brief expiry time.

Wouldn't want to steal the limelight, but I'm over here:

http://staging.dgnu.org

Regards
Iain



More information about the Digitalmars-d mailing list