On 30-Jun-2017, at 9:48 PM, Nicolas Lalevée <nicolas.lale...@hibnet.org> wrote:

> I have seen that you have qualified the source blocks, telling it is xml. 
> Then I have done the same for the 'Ivy File' and 'Ant Tasks’ sections. And I 
> enabled the highlightjs integration with acsiidoctor. I don’t find the 
> default theme that cute (too lazy to search another one), but it is nicer 
> than nothing :)

Thanks! Agreed that the style can be improved, but as you say, it’s better than 
the bland gray background we had for such blocks earlier.

> I also seen some extended use of ‘code’ formatting, using ` in the asciidoc 
> files. So I have done as well on the sections I have worked on. And I have 
> put a little gray background color to improve the result. I hope it is not 
> too invasive.

I actually find this change an improvement. Earlier, although such text did 
appear a bit different, it still wasn’t distinguished enough and I sometimes 
(depending on the browser/font size) had to really focus hard to distinguish it 
from regular text.

> Probably a thing to improve are all the « since 2.x » annotations. Maybe we 
> can have a macro for that, which will render everywhere the same, and which 
> will be placed everywhere the same. Now sometimes it is at the beginning of 
> the line, sometimes at the end, sometimes above. And I find it being black 
> bold a little too much.

Agreed. Maybe we could do something similar with the “experimental” 
note/section that we repeat (copy/paste really) on our OSGi pages.

-Jaikiran

> Le 29 juin 2017 à 15:16, Jaikiran Pai <jai.forums2...@gmail.com> a écrit :
> 
> 
> On 29-Jun-2017, at 3:58 PM, Nicolas Lalevée <nicolas.lale...@hibnet.org> 
> wrote:
> 
>> 
>>> Le 29 juin 2017 à 07:59, Jaikiran Pai <jai.forums2...@gmail.com> a écrit :
>>> 
>>> A quick update on this one - I finished off the “settings” sections last 
>>> week. There is only one pending item that I’m trying to address in that 
>>> section. The “Settings” page[1] has a “Settings File Structure” section 
>>> which tries to represent the Ivy settings XML file structure as a tree. We 
>>> have a similar one, one place else too (in Ivy file page). We use a source 
>>> code block to represent it. However, Asciidoc source code blocks are 
>>> rendered literally, so it won’t show up the links (as you’ll see in that 
>>> page[1] currently). For the Ivy page, I used “lists” to render the 
>>> structure and that was “good enough"[2]. However, I can’t use the same here 
>>> since Asciidoc (backed by asciidoctor generator) allows a max list depth of 
>>> 5 which means that any nested elements that exceed that depth won’t be 
>>> rendered correctly as a tree. The settings file structure goes beyond that 
>>> depth limit so it doesn’t work out well here.
>>> 
>>> Ultimately, we either have to remove that section (there’s already a “Child 
>>> elements” section which _almost_ conveys the same thing) or come up with a 
>>> custom asciidoc “tree” kind of block element to render this. Any thoughts?
>> 
>> If I count correctly, there are 6 levels. So could we just remove the root 
>> element from the tree so we save one level ? The root would be just printed 
>> as some text. Could it then display correctly ?
>> 
> 
> That suggestion actually worked well. I went ahead and did that change and 
> regenerated the latest “master” site. It looks good 
> http://ant.apache.org/ivy/history/master/settings.html.
> 
> -Jaikiran
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> For additional commands, e-mail: dev-h...@ant.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org

Reply via email to