January 21, 2015
On 1/20/15 6:08 PM, Vladimir Panteleev wrote:
> https://github.com/D-Programming-Language/dlang.org/pull/811

Deployed. Let's thank Vladimir for this great work! -- Andrei

January 21, 2015
On 1/20/15 6:21 PM, "Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= <ola.fosheim.grostad+dlang@gmail.com>" wrote:

> 3.  Menu item labels are too wide. You need to add set the overflow to
> hidden/ellipsis, but that will make the most important portion of the
> name invisible. So you need to right align when needed or change the
> visuals.

Hm.. what about:

std
  algorithm

instead of:

std
  std.algorithm

-Steve
January 21, 2015
On 1/20/15 7:45 PM, Vladimir Panteleev wrote:
> On Wednesday, 21 January 2015 at 00:37:00 UTC, Joseph Rushton Wakeling
> via Digitalmars-d wrote:
>> On 20/01/15 04:29, Andrei Alexandrescu via Digitalmars-d wrote:
>>> Take a look at http://dlang.org. New menus are in place for the main
>>> site and
>>> library.
>>
>> Small note: the main content part of the page gets _very_ narrow on a
>> smartphone (even with landscape view).  I think this was a problem
>> before but it's definitely a problem now.
>>
>> It could probably be dealt with via some kind of reactive design that
>> places the Twitter feed underneath the side menu (or removes it
>> entirely) if the screen width gets too narrow.
>
> On it:
>
> http://forum.dlang.org/post/egjlccktdeeqxhieqqaf@forum.dlang.org

Very nice. I will note though, with the twitter feed, the middle shrinks quite a bit before the sides disappear (I agree with removing the feed on mobile screens)

-Steve
January 21, 2015
On Tuesday, 20 January 2015 at 21:42:52 UTC, Andrei Alexandrescu wrote:
> On 1/20/15 12:10 PM, Zach the Mystic wrote:
>> On Tuesday, 20 January 2015 at 04:03:23 UTC, Andrei Alexandrescu wrote:
>>> Thanks! Well it's probably time to start talking content, too.
>>>
>>> Andrei
>>
>> Quick suggestion: The twitter feed takes up more screen space than it's
>> worth, IMO. I think the same amount of space should be taken up by a
>> more general (though not explicitly marked) "Dynamic Content" section,
>> including:
>>
>> * a headline or two from latest forum discussions (possibly filtered by
>> some heuristic), with a link to the forums
>> * link the latest issue of This Week in D
>> * the latest tweet, with links to more tweets
>>
>> Longer lived dynamic content, such as links to the conference, should
>> still feature prominently, of course.
>>
>> Should I make an enhancement request?
>
> Yes please. I've already talked to Vladimir about some forum integration. -- Andrei

https://github.com/D-Programming-Language/dlang.org/pull/815
January 21, 2015
On Tue, Jan 20, 2015 at 06:59:15PM -0800, Andrei Alexandrescu via Digitalmars-d wrote:
> On 1/20/15 6:08 PM, Vladimir Panteleev wrote:
> >https://github.com/D-Programming-Language/dlang.org/pull/811
> 
> Deployed. Let's thank Vladimir for this great work! -- Andrei

Thanks, Vladimir!


T

-- 
Turning your clock 15 minutes ahead won't cure lateness---you're just making time go faster!
January 21, 2015
On Tue, Jan 20, 2015 at 10:19:00PM -0500, Steven Schveighoffer via Digitalmars-d wrote:
> On 1/20/15 6:21 PM, "Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= <ola.fosheim.grostad+dlang@gmail.com>" wrote:
> 
> >3.  Menu item labels are too wide. You need to add set the overflow to hidden/ellipsis, but that will make the most important portion of the name invisible. So you need to right align when needed or change the visuals.
> 
> Hm.. what about:
> 
> std
>   algorithm
> 
> instead of:
> 
> std
>   std.algorithm
[...]

Also, std.range.package -- shouldn't it be simply std.range (without the .package)? I thought package.d was supposed to be a transparent way to support importing an entire package, which should be an implementation detail, not something shown prominently to the user.


T

-- 
Ruby is essentially Perl minus Wall.
January 21, 2015
On Wednesday, 21 January 2015 at 02:59:16 UTC, Andrei Alexandrescu wrote:
> On 1/20/15 6:08 PM, Vladimir Panteleev wrote:
>> https://github.com/D-Programming-Language/dlang.org/pull/811
>
> Deployed. Let's thank Vladimir for this great work! -- Andrei

Looks great but I'm unable to scroll the sidebar. If I open d reference dropdown I can't view all of it. I can file q bug report in the morning if needed.

Nexus 5, Firefox.
January 21, 2015
On 2015-01-21 03:59, Andrei Alexandrescu wrote:

> Deployed. Let's thank Vladimir for this great work! -- Andrei

The icons need higher resolution for retina displays. Especially the expand (plus) icons in the menu.

-- 
/Jacob Carlborg
January 21, 2015
On 1/20/15 10:26 PM, H. S. Teoh via Digitalmars-d wrote:
> On Tue, Jan 20, 2015 at 10:19:00PM -0500, Steven Schveighoffer via Digitalmars-d wrote:
>> On 1/20/15 6:21 PM, "Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?=
>> <ola.fosheim.grostad+dlang@gmail.com>" wrote:
>>
>>> 3.  Menu item labels are too wide. You need to add set the overflow
>>> to hidden/ellipsis, but that will make the most important portion of
>>> the name invisible. So you need to right align when needed or change
>>> the visuals.
>>
>> Hm.. what about:
>>
>> std
>>    algorithm
>>
>> instead of:
>>
>> std
>>    std.algorithm
> [...]
>
> Also, std.range.package -- shouldn't it be simply std.range (without the
> .package)? I thought package.d was supposed to be a transparent way to
> support importing an entire package, which should be an implementation
> detail, not something shown prominently to the user.

Made my job easier... yah, we should do one more pass to clean stuff up. -- Andrei

January 21, 2015
On Tuesday, 20 January 2015 at 03:29:23 UTC, Andrei Alexandrescu wrote:
> Take a look at http://dlang.org. New menus are in place for the main site and library.
>
> I think we're in a better place than before. However, there are a few things left to do. I'd very much appreciate help with those.
>
> * New docs don't yet have the new menu implemented.
>
> * Menu tracking works, i.e. if the URL a page matches a menu entry, then the menu will automatically open to that page and mark the entry active. However, that's rather simplistic; for example navigating http://dlang.org/statement.html does not open the "Documentation" menu because the link is not directly present.
>
> A simple and probably desirable fix would be to just make "Language Reference" a top-level menu entry with submenus. Could one of our awesome lieutenants see to it?
>
> * Better colors etc. are always welcome. Please submit your pull requests with screenshots so we can appreciate.
>
>
> Thanks,
>
> Andrei

std.windows.charset results in 404, also the text for it in the side-menu overflows.