Update navigation

Bug #1090132 reported by Jono Bacon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Accomplishments Web Gallery
Fix Released
Medium
Janos Gyerik

Bug Description

To keep the site inline with other Ubuntu sites the Opportunities and My Trophies navigation elements should be buttons on the Orange bar, and the logo should re-direct to the front page.

Also, it would be good to add 'trophies' next to the logo so it says "Ubuntu trophies".

Related branches

Changed in ubuntu-accomplishments-web:
status: New → Confirmed
importance: Undecided → Medium
Changed in ubuntu-accomplishments-web:
assignee: nobody → Janos Gyerik (janos-gyerik)
status: Confirmed → In Progress
Revision history for this message
Janos Gyerik (janos-gyerik) wrote :

@jono Please check the result: http://213.138.100.229:8000/

It's more like ubuntu.com but not exactly the way you wanted: I tried to put the logo on the left, but it's not easy for me (I'm no css guru). If you want it on the left, please kindly create a new bug for that. Thanks!

Revision history for this message
Jono Bacon (jonobacon) wrote :

Nice work, Janos!

The only change I would recommend is to change 'Trophies' to 'My Trophies'.

Do you think you can add 'trophies' next to the Ubuntu logo? The Django theme should make adding this pretty simple.

Revision history for this message
Janos Gyerik (janos-gyerik) wrote :

Ok, I will change it back to My Trophies.

Adding 'trophies' next to the logo takes css skills that are beyond me. Maybe you can look through the site, make a list of all the changes that look like need just a little css tweaks and create a bug for that. I see many little things that would be nice to improve, but I reached my limit, I simply cannot do better without considerable time investment in css mastery.

As per Django theme, if you mean the external project we used in the beginning, we're not using it anymore. It was unmaintained and outdated, the current version (ubuntu_theme directory in the project) barely has traces of the original Django theme module. So, not quite so easy ;-)

Revision history for this message
Jono Bacon (jonobacon) wrote :

I have asked Mike to look at this bug and provide some comments.

So in terms of the current them, is this a custom theme?

I was under the impression that the Django theme was relatively well maintained as it is used across other Ubuntu resources. Mike, do you have any comments on this?

Janos, I do agree that you don't want to sink too much time into the CSS - I will see if we can find someone else to help. I think your time is best spent on the functional improvements scoped for 0.4.

Revision history for this message
Janos Gyerik (janos-gyerik) wrote :

The current theme is frankenstein stitched together with a hacksaw based on various online works of Brandon Holtsclaw.

Revision history for this message
Jono Bacon (jonobacon) wrote :

Is there any particular reason why we don't use the community theme? It is used in a number of community projects (e.g. loco.ubuntu.com) and seems generally working pretty good and get us the benefits we need.

Revision history for this message
Janos Gyerik (janos-gyerik) wrote :

As I wrote above, we stopped using the ubuntu Django theme because it was unmaintained and did not support what we needed. We diverged very far from it.

At the time when we did that, there was only one other Ubuntu site using the Django theme. Other Ubuntu sites were using other frameworks like Drupal, and one more I don't remember. Believe me, all the css and template refactoring was the last thing I ever wanted to do. I wasted lots of precious hours on this.

This was many months ago. Maybe things have changed. Btw I don't know anymore where is this Django theme. Can you please ask around to find out? If you can point me to the launchpad project I can check if we can use it or not.

Revision history for this message
Jono Bacon (jonobacon) wrote :

Just to circle back after the IRC discussion - the move to the community theme is being tracked at https://bugs.launchpad.net/ubuntu-accomplishments-web/+bug/1092282

Changed in ubuntu-accomplishments-web:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.