You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by Apache Bloodhound <bl...@incubator.apache.org> on 2012/08/27 04:31:47 UTC
[Apache Bloodhound] #174: Scroll spy in ticket view
#174: Scroll spy in ticket view
----------------------------------------+--------------------
Reporter: olemis | Owner: nobody
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: ui design | Version:
Keywords: bootstrap ticket scrollspy |
----------------------------------------+--------------------
Ticket view is rather complex and contains many (potentially long)
sections . It'd be nice to have
[http://twitter.github.com/bootstrap/javascript.html#scrollspy scroll spy]
indicator in sticky panel (i.e. always visible) in order to navigate to
any of them directly . This should only be activated if Javascript is
enabled in client browser .
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 3
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Comment (by jdreimann):
Replying to [comment:13 olemis]:
> '''PS''' I've noticed that Bootstrap scroll spy nav does not work in
some versions of Opera , at least on my local testing environment . Active
scroll spy item is not highlighted.
I think that's a small enough issue that we can raise a separate ticket to
look at it again later.
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:14>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Changes (by olemis):
* status: assigned => accepted
Comment:
Replying to [comment:5 jdreimann]:
> Replying to [comment:4 olemis]:
>
[...]
>
> > <semi-OT>
> > This solution could be provided as well to be used in wiki pages as an
alternative to wiki TOC macro . Indeed current TOC could be made sticky
with Scrollspy support like current Bootstrap docs (jftr version 2.1.0)
> > </semi-OT>
>
> I like that suggestion.
>
Let's make this a separate ticket ... #198
> [[BR]]
> The top right-area is better in my view for static information, like who
raised the ticket and when.
ok
> I would like to stay away from the dropdown for the section item,
because it's an extra click and kind of defeats the purpose of scrollspy.
... but still may be useful afaics . Could we just expand corresponding
section too when scrollspy nav item is clicked ?
> I also believe the Bottom ↓ selector would only be helpful to get to the
lowermost relevant element, which would be a 'section' anyway. Same for
the Top ↑, so I would drop both of those.
>
You are right ...
> I've attached a quick mockup of what my suggestion looks like.
>
understood
> Once this is implemented I believe we can also drop the [# Modify ↓] and
[# View ↑] links from the page.
hmmm ... they will be removed dynamically , using ''jQuery'' magic
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:8>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+----------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: accepted
Priority: minor | Milestone:
Component: ui design | Version:
Resolution: | Keywords: bootstrap ticket scrollspy
--------------------------+----------------------------------------
Changes (by olemis):
* status: new => accepted
* owner: nobody => olemis
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:1>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: jdreimann
Type: enhancement | Status: assigned
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Changes (by jdreimann):
* keywords: bootstrap ticket scrollspy => bootstrap, ticket, scrollspy
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:6>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Comment (by olemis):
[attachment:t174_r1381145_ticket_scrollspy.diff Attached patch] implements
sticky scrollspy navbar considering the following features :
- Navbar shown only when status pane becomes sticky
- When clicking on navbar item target section will be expanded .
- Inline nav links e.g. [# Modify ↓] and [# View ↑] are hidden
immediately after scrollspy is setup.
Changes built against theme plugin @ r1381145 .
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:9>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: gjm
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 3
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Changes (by gjm):
* owner: olemis => gjm
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:16>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Comment (by olemis):
Attached patches have to be refreshed after #217 , #223 and especially
considering [comment:9:ticket:206 enhancements] in ticket fields UI .
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:10>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Comment (by olemis):
Following the instructions in mockups for responsive capabilities ( #217 ,
#223 ) , I've refreshed initial patch to build these features on top of
patches submitted for #206 . I've also rebased all changes in order to
apply it against theme plugin @ r1394017 (notice changes in file name) and
reverted date fields floating to the right . Besides there are two new
patches . The first one adds icons in scrollspy nav box whereas the second
one clips ticket summary when affixed if text overflows. I've been using
`text-overflow` CSS rule , but I've noticed it does not work (at least) on
the following browsers . if you know of a better hack , please let me know
.
|| '''Browser''' || '''Version''' ||
|| Opera || Version (11.62) Build (1347) Platform (Linux) System (x86_64,
2.6.32-40-generic) ||
|| Chrome || 17.0.963.79 (Developer Build 125985 Linux) Ubuntu 10.04 ||
Patch order is as follows
{{{
#!sh
$ hg qapplied
t206/t206_r1386655_ticket_textarea_fields.diff
t206/t206_r1394017_ticket_enum_fields.diff
t206/t206_r1386655_ticket_desc_top.diff
t174/t174_r1394017_ticket_scrollspy.diff
t174/t174_r1394017_ticket_scrollspy_icons.diff
t174/t174_r1394017_ticket_scrollspy_clip.diff
}}}
After applying them scroll spy navigation looks like shown below
[[Image(bh_theme_x_76_ticket_scrollspy_v2.png, width=600)]]
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:11>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 3
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Comment (by olemis):
I have refreshed the patch to clip ticket summary on overflow so as to
make this work across multiple browsers . Now it looks like this .
[[Image(bh_theme_x_77_ticket_scrollspy_v3.png, width=600)]]
'''PS''' I've noticed that Bootstrap scroll spy nav does not work in some
versions of Opera , at least on my local testing environment . Active
scroll spy item is not highlighted . Nonetheless the example they show in
their web site work for me ...
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:13>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+----------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap ticket scrollspy
--------------------------+----------------------------------------
Changes (by olemis):
* milestone: => Release 2
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:2>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+----------------------------------------
Reporter: olemis | Owner: jdreimann
Type: enhancement | Status: assigned
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap ticket scrollspy
--------------------------+----------------------------------------
Comment (by olemis):
much better !
thnx
Fact is that the current navigation between sections is something I don't
like *ONCE* Javascript is enabled . Reasons are :
- The order may be hard to follow e.g. links to top skip
one section . Sometimes this makes me get lost and forget
the actual order
- I don't recall a single time I really used it mainly because ...
- ... they are too far e.g. View ↑ link below in comments feed
will be far away in long conversations .
*IF* Javascript is enabled (<= I insist) IMO they should be always
visible.
In order to make it generic , small and reusable in other contexts I was
thinking of having something like this to the right of Ticket #xxx h1
Top ↑ | Sections | Bottom ↓
and links to sections would be in a drop down under item in the middle
e.g.
Section
Overview
Attachments
Change history
Comment form
Modify ticket
In my thoughts , scrollspy mini-navbar is only visible when .affixed class
is set.
<semi-OT>
This solution could be provided as well to be used in wiki pages as an
alternative to wiki TOC macro . Indeed current TOC could be made sticky
with Scrollspy support like current Bootstrap docs (jftr version 2.1.0)
</semi-OT>
PS: Just a suggestion ... ;)
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:4>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: assigned
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Changes (by jdreimann):
* owner: jdreimann => olemis
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:7>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+----------------------------------------
Reporter: olemis | Owner: jdreimann
Type: enhancement | Status: assigned
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap ticket scrollspy
--------------------------+----------------------------------------
Changes (by jdreimann):
* owner: olemis => jdreimann
* status: accepted => assigned
Comment:
I'm going to look at how this would work with a slightly overhauled sticky
panel.
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:3>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Comment (by jdreimann):
This works for me. I'd prefer a different (smaller) design from the
bootstrap default for the navbar, but that's for a future iteration.
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:12>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: #235: Always show the ticket scrollspy menu (Was: Re: [Apache
Bloodhound] #174: Scroll spy in ticket view)
Posted by Jure Žitnik <ju...@digiverse.si>.
On 10/16/12 1:48 PM, Joachim Dreimann wrote:
> I agree with both your proposed changes. Not sure how to fix the jerky
> clipping issue though.
> We could use a CSS transform of sorts or some more involved, inelegant
> handwaving:
> http://i.imgur.com/5qMRP.png
In my opinion the ticket view should initially include the sticky panel
(including the scroll spy w/ section links) in form and size as it's
gonna be when the user scrolls down. Changing the height of the panel
when the scroll hits certain point (currently it gets increased by
including the section links) causes the browser to 'push' the ticket
content down, which is, in my opinion, a bit confusing, it'd be nice to
see a smooth transition there...
Cheers,
Jure
Re: #235: Always show the ticket scrollspy menu (Was: Re: [Apache
Bloodhound] #174: Scroll spy in ticket view)
Posted by Joachim Dreimann <jo...@wandisco.com>.
I agree with both your proposed changes. Not sure how to fix the jerky
clipping issue though.
We could use a CSS transform of sorts or some more involved, inelegant
handwaving:
http://i.imgur.com/5qMRP.png
- Joe
On 16 October 2012 12:04, Gary Martin <ga...@wandisco.com> wrote:
> I have raised the issue in https://issues.apache.org/**
> bloodhound/ticket/235 <https://issues.apache.org/bloodhound/ticket/235>as I have implemented all the patches from #174 unchanged.
>
> Incidentally, the clipping of the ticket title is also a potentially a bit
> jerky. For a bit of attention to detail, would it be nice to find a way to
> transition nicely between the states?
>
> Cheers,
> Gary
>
#235: Always show the ticket scrollspy menu (Was: Re: [Apache Bloodhound]
#174: Scroll spy in ticket view)
Posted by Gary Martin <ga...@wandisco.com>.
I have raised the issue in
https://issues.apache.org/bloodhound/ticket/235 as I have implemented
all the patches from #174 unchanged.
Incidentally, the clipping of the ticket title is also a potentially a
bit jerky. For a bit of attention to detail, would it be nice to find a
way to transition nicely between the states?
Cheers,
Gary
On 15/10/12 15:44, Olemis Lang wrote:
> I'm +0 about this . IMO both options have their own equal merits .
> Whatever option you choose I'm ok with it .
>
> ;)
>
> On 10/15/12, Gary Martin <ga...@wandisco.com> wrote:
>> On 15/10/12 10:35, Apache Bloodhound wrote:
>>> #174: Scroll spy in ticket view
>>> --------------------------+------------------------------------------
>>> Reporter: olemis | Owner: olemis
>>> Type: enhancement | Status: accepted
>>> Priority: minor | Milestone: Release 3
>>> Component: ui design | Version:
>>> Resolution: | Keywords: bootstrap, ticket, scrollspy
>>> --------------------------+------------------------------------------
>>>
>>> Comment (by gjm):
>>>
>>> Do we really want the scrollspy to be hidden when it is at the top? The
>>> discontinuity on scrolling does not look fantastic to me and we lack
>>> the
>>> navigation it provides.
>>>
>> I am currently looking to apply the patches associated with this - I
>> have some small usability or aesthetic concerns but I think we can fix
>> them shortly.
>>
>> Cheers,
>> Gary
>>
>
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Olemis Lang <ol...@gmail.com>.
I'm +0 about this . IMO both options have their own equal merits .
Whatever option you choose I'm ok with it .
;)
On 10/15/12, Gary Martin <ga...@wandisco.com> wrote:
> On 15/10/12 10:35, Apache Bloodhound wrote:
>> #174: Scroll spy in ticket view
>> --------------------------+------------------------------------------
>> Reporter: olemis | Owner: olemis
>> Type: enhancement | Status: accepted
>> Priority: minor | Milestone: Release 3
>> Component: ui design | Version:
>> Resolution: | Keywords: bootstrap, ticket, scrollspy
>> --------------------------+------------------------------------------
>>
>> Comment (by gjm):
>>
>> Do we really want the scrollspy to be hidden when it is at the top? The
>> discontinuity on scrolling does not look fantastic to me and we lack
>> the
>> navigation it provides.
>>
>
> I am currently looking to apply the patches associated with this - I
> have some small usability or aesthetic concerns but I think we can fix
> them shortly.
>
> Cheers,
> Gary
>
--
Regards,
Olemis.
Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/
Featured article:
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Gary Martin <ga...@wandisco.com>.
On 15/10/12 10:35, Apache Bloodhound wrote:
> #174: Scroll spy in ticket view
> --------------------------+------------------------------------------
> Reporter: olemis | Owner: olemis
> Type: enhancement | Status: accepted
> Priority: minor | Milestone: Release 3
> Component: ui design | Version:
> Resolution: | Keywords: bootstrap, ticket, scrollspy
> --------------------------+------------------------------------------
>
> Comment (by gjm):
>
> Do we really want the scrollspy to be hidden when it is at the top? The
> discontinuity on scrolling does not look fantastic to me and we lack the
> navigation it provides.
>
I am currently looking to apply the patches associated with this - I
have some small usability or aesthetic concerns but I think we can fix
them shortly.
Cheers,
Gary
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: olemis
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 3
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Comment (by gjm):
Do we really want the scrollspy to be hidden when it is at the top? The
discontinuity on scrolling does not look fantastic to me and we lack the
navigation it provides.
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:15>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: gjm
Type: enhancement | Status: closed
Priority: minor | Milestone: Release 3
Component: ui design | Version:
Resolution: fixed | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Changes (by gjm):
* status: accepted => closed
* resolution: => fixed
Comment:
r1398726 clips the title on scrollspy becoming invisible
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:18>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+------------------------------------------
Reporter: olemis | Owner: gjm
Type: enhancement | Status: accepted
Priority: minor | Milestone: Release 3
Component: ui design | Version:
Resolution: | Keywords: bootstrap, ticket, scrollspy
--------------------------+------------------------------------------
Comment (by gjm):
r1398706 adds the scrollspy
r1398709 add icons to the scrollspy menu items
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:17>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #174: Scroll spy in ticket view
Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#174: Scroll spy in ticket view
--------------------------+----------------------------------------
Reporter: olemis | Owner: jdreimann
Type: enhancement | Status: assigned
Priority: minor | Milestone: Release 2
Component: ui design | Version:
Resolution: | Keywords: bootstrap ticket scrollspy
--------------------------+----------------------------------------
Comment (by jdreimann):
Replying to [comment:4 olemis]:
> In my thoughts , scrollspy mini-navbar is only visible when .affixed
class is set.
+1
> <semi-OT>
> This solution could be provided as well to be used in wiki pages as an
alternative to wiki TOC macro . Indeed current TOC could be made sticky
with Scrollspy support like current Bootstrap docs (jftr version 2.1.0)
> </semi-OT>
I like that suggestion.
[[BR]]
The top right-area is better in my view for static information, like who
raised the ticket and when. I would like to stay away from the dropdown
for the section item, because it's an extra click and kind of defeats the
purpose of scrollspy. I also believe the Bottom ↓ selector would only be
helpful to get to the lowermost relevant element, which would be a
'section' anyway. Same for the Top ↑, so I would drop both of those.
I've attached a quick mockup of what my suggestion looks like.
Once this is implemented I believe we can also drop the [# Modify ↓] and
[# View ↑] links from the page.
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/174#comment:5>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker