Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-08 Thread Jonas Drewsen
I guess most devs have a pretty wide screen. How about letting the overview of the current selected module be located to the right of the modules listing when there is enough horizontal space. Something like: http://dl.dropbox.com/u/188292/flow.png I guess that it could be accomplished by

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-07 Thread Dejan Lekic
Jakob Ovrum wrote: This project is finally published and documented, so here's an announcement. https://github.com/JakobOvrum/bootDoc bootDoc is a configurable DDoc theme, with advanced JavaScript features like a package tree and module tree, as well as fully qualified symbol

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-04 Thread Jakob Ovrum
On Thursday, 3 May 2012 at 14:30:38 UTC, Steven Schveighoffer wrote: I suggest: 1. Only expand tree to the level of the current symbol selected. So for instance, you click on std.datetime, you see all the top-level symbols of std.datetime *not* expanded. If you click on std.datetime.Month,

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-04 Thread Jakob Ovrum
On Thursday, 3 May 2012 at 14:27:38 UTC, Jacob Carlborg wrote: The right side is pretty empty if you have a wide screen. Perhaps the symbols can be placed there. On my current 16:9 1080p monitor, the full width of the page is utilized by the main documentation, tested with Opera and Chrome

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-04 Thread Jakob Ovrum
On Thursday, 3 May 2012 at 08:16:48 UTC, Rory McGuire wrote: Would be great if you could make it an accordion with a live search at the top. An accordion is a nice idea, and Bootstrap has good support for it. Where would you have the search, exactly, though? And do you mean the existing

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-04 Thread Jakob Ovrum
On Thursday, 3 May 2012 at 06:53:42 UTC, Ary Manzana wrote: I don't think the main documentation order is right in the first place. If a module provides many functions, like std.algorithm, I don't see how there could possibly be an intended order, like these are more likely to be used. In

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-04 Thread Steven Schveighoffer
On Fri, 04 May 2012 09:56:48 -0400, Jakob Ovrum jakobov...@gmail.com wrote: On Thursday, 3 May 2012 at 14:30:38 UTC, Steven Schveighoffer wrote: I suggest: 1. Only expand tree to the level of the current symbol selected. So for instance, you click on std.datetime, you see all the

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-04 Thread Jakob Ovrum
On Friday, 4 May 2012 at 14:48:04 UTC, Steven Schveighoffer wrote: I don't see it working that way. If I click on etc.c.sqlite3 for example, it doesn't collapse std. Essentially, what I mean is, I should only see the parents, immediate children, and siblings of the currently selected item

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-04 Thread Steven Schveighoffer
On Fri, 04 May 2012 10:59:46 -0400, Jakob Ovrum jakobov...@gmail.com wrote: On Friday, 4 May 2012 at 14:48:04 UTC, Steven Schveighoffer wrote: packages that a module is in. For example, etc.c.sqlite3 is in packages etc and c. If we make those breadcrumbs instead of part of a large

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-04 Thread Jakob Ovrum
On Friday, 4 May 2012 at 15:11:39 UTC, Steven Schveighoffer wrote: I was envisioning eliminating the rest of the tree, and you'd have to click on one of the breadcrumbs to get it back. But that might be weird. Something like: etc . c . sqlite3 * func1 * func2 ... And then you click on etc

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-04 Thread Rory McGuire
I would put a text input above the accordian, with the word Filter Module or something like that. It would be great if it were possible to search the module too or perhaps a module description of some sort, but that is more work. The purpose for the text input filter on the accordian would just

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-04 Thread Jacob Carlborg
On 2012-05-04 16:04, Jakob Ovrum wrote: On Thursday, 3 May 2012 at 14:27:38 UTC, Jacob Carlborg wrote: The right side is pretty empty if you have a wide screen. Perhaps the symbols can be placed there. On my current 16:9 1080p monitor, the full width of the page is utilized by the main

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Jakob Ovrum
On Thursday, 3 May 2012 at 05:14:43 UTC, James Miller wrote: On Wednesday, 2 May 2012 at 18:26:11 UTC, Jakob Ovrum wrote: This project is finally published and documented, so here's an announcement. https://github.com/JakobOvrum/bootDoc bootDoc is a configurable DDoc theme, with advanced

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Nick Sabalausky
Jakob Ovrum jakobov...@gmail.com wrote in message news:lbskaseedspulyyna...@forum.dlang.org... On Wednesday, 2 May 2012 at 21:42:21 UTC, Nick Sabalausky wrote: While it would be nice if the nav tree were still there w/o JS, and I'm not personally a fan of CSS(or HTML)-based frames, this is

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Jakob Ovrum
On Thursday, 3 May 2012 at 05:44:47 UTC, Ary Manzana wrote: On 5/3/12 1:26 AM, Jakob Ovrum wrote: This project is finally published and documented, so here's an announcement. https://github.com/JakobOvrum/bootDoc bootDoc is a configurable DDoc theme, with advanced JavaScript features like a

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Ary Manzana
On 5/3/12 1:23 PM, Jakob Ovrum wrote: On Thursday, 3 May 2012 at 05:44:47 UTC, Ary Manzana wrote: On 5/3/12 1:26 AM, Jakob Ovrum wrote: This project is finally published and documented, so here's an announcement. https://github.com/JakobOvrum/bootDoc bootDoc is a configurable DDoc theme,

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Jacob Carlborg
On 2012-05-03 08:09, Jakob Ovrum wrote: I am considering putting the module tree and symbol tree in tabs instead of below each other. I think that would be a good idea. -- /Jacob Carlborg

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Jacob Carlborg
On 2012-05-03 08:53, Ary Manzana wrote: Oh, I just said that because I have a pull request waiting for that feature to be incorporated in DMD... but I don't think it'll happen... I really hope we get this functionality. -- /Jacob Carlborg

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Ary Manzana
On 5/3/12 2:10 PM, Jacob Carlborg wrote: On 2012-05-03 08:09, Jakob Ovrum wrote: I am considering putting the module tree and symbol tree in tabs instead of below each other. I think that would be a good idea. I'm not sure. I'd like the symbols to be under the same tree. With tabs you'd

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Rory McGuire
Would be great if you could make it an accordion with a live search at the top. On Thu, May 3, 2012 at 10:09 AM, Ary Manzana a...@esperanto.org.ar wrote: On 5/3/12 2:10 PM, Jacob Carlborg wrote: On 2012-05-03 08:09, Jakob Ovrum wrote: I am considering putting the module tree and symbol

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread James Miller
On Thursday, 3 May 2012 at 06:09:31 UTC, Jakob Ovrum wrote: On Thursday, 3 May 2012 at 05:14:43 UTC, James Miller wrote: On Wednesday, 2 May 2012 at 18:26:11 UTC, Jakob Ovrum wrote: This project is finally published and documented, so here's an announcement.

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Ary Manzana
On 5/3/12 6:41 PM, Jacob Carlborg wrote: On 2012-05-03 10:09, Ary Manzana wrote: I'm not sure. I'd like the symbols to be under the same tree. With tabs you'd have to click twice to go from one place to another. I didn't even know the symbols where there until a scrolled down. The same

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Jakob Ovrum
On Thursday, 3 May 2012 at 12:33:33 UTC, Ary Manzana wrote: On 5/3/12 6:41 PM, Jacob Carlborg wrote: On 2012-05-03 10:09, Ary Manzana wrote: I'm not sure. I'd like the symbols to be under the same tree. With tabs you'd have to click twice to go from one place to another. I didn't even

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Jacob Carlborg
What I meant with under the same tree is + std + algorithm * map * reduce * ... Aha, I was thinking more like below the tree as it is now. -- /Jacob Carlborg

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Jacob Carlborg
On 2012-05-03 14:43, Jakob Ovrum wrote: There would be a lot of wasted whitespace to the left, and overflow for long symbol names would become an even bigger issue. I do understand the problem though, and I want to fix it. Some more opinions are much appreciated. The right side is pretty

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-03 Thread Steven Schveighoffer
On Thu, 03 May 2012 08:43:43 -0400, Jakob Ovrum jakobov...@gmail.com wrote: On Thursday, 3 May 2012 at 12:33:33 UTC, Ary Manzana wrote: On 5/3/12 6:41 PM, Jacob Carlborg wrote: On 2012-05-03 10:09, Ary Manzana wrote: I'm not sure. I'd like the symbols to be under the same tree. With tabs

bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-02 Thread Jakob Ovrum
This project is finally published and documented, so here's an announcement. https://github.com/JakobOvrum/bootDoc bootDoc is a configurable DDoc theme, with advanced JavaScript features like a package tree and module tree, as well as fully qualified symbol anchors. The style itself and

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-02 Thread Dmitry Olshansky
On 02.05.2012 22:26, Jakob Ovrum wrote: Note about noscript: JavaScript is used to get around the static nature of DDoc. The sidebar does not work without JavaScript, and neither do fully qualified anchor names. However, anchors with ambiguous names (such as those usable for symbols on

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-02 Thread Jacob Carlborg
On 2012-05-02 20:26, Jakob Ovrum wrote: This project is finally published and documented, so here's an announcement. https://github.com/JakobOvrum/bootDoc bootDoc is a configurable DDoc theme, with advanced JavaScript features like a package tree and module tree, as well as fully qualified

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-02 Thread Masahiro Nakagawa
On Wednesday, 2 May 2012 at 18:26:11 UTC, Jakob Ovrum wrote: This project is finally published and documented, so here's an announcement. https://github.com/JakobOvrum/bootDoc bootDoc is a configurable DDoc theme, with advanced JavaScript features like a package tree and module tree, as

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-02 Thread Nick Sabalausky
While it would be nice if the nav tree were still there w/o JS, and I'm not personally a fan of CSS(or HTML)-based frames, this is definitely a very nice, clean, great-looking theme!

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-02 Thread Jakob Ovrum
On Wednesday, 2 May 2012 at 21:42:21 UTC, Nick Sabalausky wrote: While it would be nice if the nav tree were still there w/o JS, and I'm not personally a fan of CSS(or HTML)-based frames, this is definitely a very nice, clean, great-looking theme! Alright, with some effort, I made it so that

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-02 Thread James Miller
On Wednesday, 2 May 2012 at 18:26:11 UTC, Jakob Ovrum wrote: This project is finally published and documented, so here's an announcement. https://github.com/JakobOvrum/bootDoc bootDoc is a configurable DDoc theme, with advanced JavaScript features like a package tree and module tree, as

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-02 Thread Ary Manzana
On 5/3/12 1:26 AM, Jakob Ovrum wrote: This project is finally published and documented, so here's an announcement. https://github.com/JakobOvrum/bootDoc bootDoc is a configurable DDoc theme, with advanced JavaScript features like a package tree and module tree, as well as fully qualified