January 19, 2015
On 1/18/15 11:43 AM, Jacob Carlborg wrote:
> On 2015-01-18 17:21, Andrei Alexandrescu wrote:
>
>> Suggestions on how to make it better? -- Andrei
>
> Something flat (i.e. no gradient) or with less difference between the
> colors in the gradient.

OK, the current attempt has no gradient at all. Probably too flat? -- Andrei

January 19, 2015
On Monday, 19 January 2015 at 02:19:30 UTC, Andrei Alexandrescu wrote:
> On 1/18/15 6:09 PM, MattCoder wrote:
>> On Monday, 19 January 2015 at 01:41:04 UTC, Andrei Alexandrescu wrote:
>>> Content discussion to follow soon. -- Andrei
>>
>> As I asked in another Topic without any answer, I wasn't able to find
>> (or at least is not easily visible) anything related to "CONTRIBUTE"
>> even on sitemap.
>>
>> I think there should be a button for this on the main site.
>
> Great idea. Could you please put that in bugzilla, it's important and shouldn't be forgotten. -- Andrei

My first time using bugzilla: https://issues.dlang.org/show_bug.cgi?id=14006

Please could anyone tell if I did right?

Matheus.
January 19, 2015
On 1/18/15 6:37 PM, MattCoder wrote:
> On Monday, 19 January 2015 at 02:19:30 UTC, Andrei Alexandrescu wrote:
>> On 1/18/15 6:09 PM, MattCoder wrote:
>>> On Monday, 19 January 2015 at 01:41:04 UTC, Andrei Alexandrescu wrote:
>>>> Content discussion to follow soon. -- Andrei
>>>
>>> As I asked in another Topic without any answer, I wasn't able to find
>>> (or at least is not easily visible) anything related to "CONTRIBUTE"
>>> even on sitemap.
>>>
>>> I think there should be a button for this on the main site.
>>
>> Great idea. Could you please put that in bugzilla, it's important and
>> shouldn't be forgotten. -- Andrei
>
> My first time using bugzilla:
> https://issues.dlang.org/show_bug.cgi?id=14006
>
> Please could anyone tell if I did right?

Yes. Next step: fix it! :o) -- Andrei

January 19, 2015
On Monday, 19 January 2015 at 02:21:41 UTC, Andrei Alexandrescu wrote:
> On 1/18/15 11:15 AM, Adam D. Ruppe wrote:
>> On Sunday, 18 January 2015 at 17:56:41 UTC, aldanor wrote:
>>> And yet another thing you gain with (most) frameworks is having access
>>> to the original SASS/LESS.
>>
>> I think that's a con, actually. My biggest problem with contributing to
>> the dlang website is that I have to do it blind - it won't make on my
>> computer.
I agree about SASS and other tools. There are so many now you have to learn all of them (or none, in my case). Many years ago I wrote primitive script to do what SASS eventually did for CSS. The added features were nice, but barley justified the added complexity and build process. As soon as I joined a team I abandoned it completely. They can be useful particularly for larger/long-term projects, but it's a steep upfront cost and is particularly frustrating for people who just need to make minor changes.

>
> This has been a continuous source of annoyance for me. Seems like whenever I turn my back the site build gets broken.
>
I was worried about that, but I actually had no problem. I'm on Windows. I cloned your better-menus, had dub build dpl-docs.exe, and ran the win32 makefile.

Here's where I'm at. The menus don't use javascript (except when the screen gets so small it needs a button to open the navigation, the button uses js). It scales with screen size and should work on mobile (untested) - I changed doctype to html5 and added metatags for mobile.

https://dl.dropboxusercontent.com/u/114394/D-site/redesign/index.html
January 19, 2015
On 1/18/15 6:50 PM, DaveG wrote:
> Here's where I'm at. The menus don't use javascript (except when the
> screen gets so small it needs a button to open the navigation, the
> button uses js). It scales with screen size and should work on mobile
> (untested) - I changed doctype to html5 and added metatags for mobile.
>
> https://dl.dropboxusercontent.com/u/114394/D-site/redesign/index.html

I think I know why no javascript. Currently the *.js files are loaded from /js/, i.e. absolute path. Change that to relative path and it'll work.

All - what do you think of dropping the background image and use the DaveG's telluric background for menu?


Andrei
January 19, 2015
On Monday, 19 January 2015 at 02:10:06 UTC, Mike wrote:
> On Monday, 19 January 2015 at 02:00:52 UTC, Andrei Alexandrescu wrote:
>
>>> 2) Aside from the documentation generated from the source code, why does
>>> the website need to be "built"?  IMO a static website like dlang.org
>>> shouldn't need any additional tools other than a browser and an image
>>> editor.  I may explore some options later, but only after 1) is done.
>>
>> The short answer is because there's no robust inclusion and code reuse solution at HTML level.
>
> Would it be a horrible idea to render DDoc in javascript?
>

Answer, yes!  vibe.d is where it's at.

Mike

January 19, 2015
On Monday, 19 January 2015 at 02:22:33 UTC, Andrei Alexandrescu wrote:
> On 1/18/15 11:43 AM, Jacob Carlborg wrote:
>> On 2015-01-18 17:21, Andrei Alexandrescu wrote:
>>
>>> Suggestions on how to make it better? -- Andrei
>>
>> Something flat (i.e. no gradient) or with less difference between the
>> colors in the gradient.
>
> OK, the current attempt has no gradient at all. Probably too flat? -- Andrei

Much better in my opinion.
January 19, 2015
On Monday, 19 January 2015 at 03:06:35 UTC, Andrei Alexandrescu wrote:
> On 1/18/15 6:50 PM, DaveG wrote:
>> https://dl.dropboxusercontent.com/u/114394/D-site/redesign/index.html
> All - what do you think of dropping the background image and use the DaveG's telluric background for menu?

I like it, and also the resizing stuff covers what I did so if his changes go through, I can close my PR too. That's a win.
January 19, 2015
On 1/18/2015 6:07 PM, Rikki Cattermole wrote:
> When you have a headache and not in a really good head space it can hurt.

Hope you feel better soon.
January 19, 2015
On 19/01/2015 4:49 p.m., Walter Bright wrote:
> On 1/18/2015 6:07 PM, Rikki Cattermole wrote:
>> When you have a headache and not in a really good head space it can hurt.
>
> Hope you feel better soon.

I am slowly, thanks.
Really I just need to start working getting Cmsed and friends back into good shape for GSOC.