Thread overview | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
January 21, 2015 dlang.org redesign n+1 | ||||
---|---|---|---|---|
| ||||
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 :) |
January 21, 2015 Re: dlang.org redesign n+1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sebastiaan Koppe | On 01/21/2015 06:46 AM, 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 I love it! I seriously think that this kind of modern look will help with language adoption a lot. Ali |
January 21, 2015 Re: dlang.org redesign n+1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sebastiaan Koppe | 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
>
This gets a big thumbs up from me. The layout is great, everything flows nicely, and a good blend of colors with the unofficial "D red".
The only issue is that some elements aren't laid out correctly in Firefox.
|
January 21, 2015 Re: dlang.org redesign n+1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sebastiaan Koppe | 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 love the overall design.
Is there a way to change the sections layout to avoid too much PgDn?
--
Paulo
|
January 21, 2015 Re: dlang.org redesign n+1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sebastiaan Koppe | On 1/21/2015 11:46 PM, 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
>
A giant +1. This is the direction the site should be going in.
|
January 21, 2015 Re: dlang.org redesign n+1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sebastiaan Koppe | 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?
|
January 21, 2015 Re: dlang.org redesign n+1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sebastiaan Koppe | 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 :) Good start. A few points: 1. The font is too big (see also 2.). 2. A lot of space is wasted. To fix this, maybe it would help to lay it out in "tiles" (two or three items in one row, cf http://foundation.zurb.com/). As it is now, the three major points Convenience, Power and Efficiency are too far apart, there's too much scrolling involved (which users hate). All the important information should be visible at once. 3. No need to use so much space for "The D Programming Language", especially since we don't have a fancy graphic to fill that space (why should we). 4. Tools like DUB etc. should be bundled as on the Foundation homepage under something like "Build products, apps and services" |
January 21, 2015 Re: dlang.org redesign n+1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sebastiaan Koppe | 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 Well like everyone else said, this is awesome. I don't know if this is problem in my browser (I'm using FF 34.0), but some boxes seems smaller than should be, example: http://i.imgur.com/Ge1ljck.png Matheus. |
January 21, 2015 Re: dlang.org redesign n+1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sebastiaan Koppe | On Wednesday, 21 January 2015 at 14:46:22 UTC, Impressive. Make the top menu larger on phone, pls. Otherwise, amazing. |
January 21, 2015 Re: dlang.org redesign n+1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to wobbles | 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?
like it*.
Also, while we're on the subject, what ever happened with the redesign that was started last year?
|
Copyright © 1999-2021 by the D Language Foundation