Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Sidebars: Do we need them?

#58

Is the side bar still necessary?

At the moment they are used for (in the user view):

  • Login

Can be replaced by adding a link in the header. Possibly we can use AJAX to show a popup with the login (or if JS is disabled we can redirect to a login page)

  • Link to user profile

We could easily fit a small link in the header, near the navigation

  • Link to administration

Again, a link in the navigation would be easy to fit, all it needs to say is 'Admin'

  • Links to the atom feeds

Do we need these? Or can we just have a feeds link somewhere which takes you to a page which details the feeds options. Most people will use the auto discovery tags anyway...

And in the admin view:

  • For navigating the admin listings

Use the normal navigation? And have a link to 'View Site'? This would be good preparation for having a separate admin backend.

  • For a key of symbols

Lets just get rid of this, or replace it with something more subtle (did I hear someone mention AJAX?)

Reported by Matias Korhonen · March 11th, 2009 @ 12:17 AM

State: resolved
Milestone: 0.2 (Alpha 2)
Assigned to: Matias Korhonen Matias Korhonen

Activity

  1. Joao Carlos
    Joao Carlos
    • Assigned user set to Matias Korhonen

    March 13th, 2009 @ 05:31 PM

  2. Joao Carlos
    Joao Carlos
    • State changed from new to open

    (from [2a6a400dac872ed26235070be21376ae899be1db]) Removed sidebars [#58 Sidebars: Do we need them? state:open] http://github.com/jcxplorer/hhlc...

    March 14th, 2009 @ 02:09 PM

  3. Matias Korhonen
    Matias Korhonen
    • State changed from open to resolved

    Sidebars have been removed. Still need to relocate some things which were in the sidebars (see #61 Relocate necessary details from the sidebars)

    March 16th, 2009 @ 11:41 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.