dlang.org redesign n+1

Sebastiaan Koppe via Digitalmars-d digitalmars-d at puremagic.com
Wed Jan 21 08:40:29 PST 2015


On Wednesday, 21 January 2015 at 15:25:53 UTC, wobbles wrote:
> On Wednesday, 21 January 2015 at 14:46:22 UTC, Sebastiaan Koppe 
> wrote:
>> Just for fun and proof-of-concept I went ahead and forked the 
>> dlang.org site. I basically took the 
>> `do-what-everybody-else-is-doing` approach:
>>
>> http://dlang.skoppe.eu
>>
>> It is still a wip, but the landing page and the language 
>> reference (see Docs menu-item) is working.
>>
>> Doing the ddoc was a maze of macro's at first. But spending a 
>> couple of hours untangling the mess, I finally found the ones 
>> I needed to change. After that things went pretty smooth. So 
>> ddoc ain't that bad. It is just that I didn't have syntax 
>> highlighting - nor goto-definition - and I hate that.
>>
>> Still, it is cool in a way that I can just change some 
>> macro's, tweak the index.dd, the doc.ddoc and don't have to 
>> worry about all the other pages.
>>
>> BTW, the build process on windows was way easier than linux. 
>> In fact, I could not get the makefile to run on linux at all. 
>> Looking into posix.mak, I see a blur of path's, all 
>> misconfigured, and I bet I am supposed to set those manually. 
>> I don't get it, doesn't everything has its own place? Isn't 
>> dmd always installed in /usr/bin, /usr/include/dmd and that 
>> stuff? I suppose not everyone is using the same distro. Or 
>> they are, except me :)
>
> I really like.
> How much work would be involved in keeping this look and feel 
> over the rest of the site do you think?

Took me around 14 hours to get this far. Probably still 80% needs 
to be done.


More information about the Digitalmars-d mailing list