Ticket #181 (closed enhancement: fixed)

Opened 6 years ago

Last modified 6 years ago

Design: profile pages tidy up

Reported by: ed Owned by: jim
Priority: major Milestone: Phase 3
Component: Theme Keywords:
Cc: Estimated Number of Hours: 0.0
Add Hours to Ticket: 0 Billable?: yes
Total Hours: 3.25

Description

Please review and tidy up the profile pages:

  1. events
  2. projects
  3. people
  4. initiatives

(EM to sit with LW on tuesday, JK suggests adding panels to the profile pages)

Attachments

Selection_004.png (34.2 KB) - added by jim 6 years ago.
button there man

Change History

comment:1 Changed 6 years ago by jim

Sorry to jump into a Laura ticket but I'm just working on #153 (add initiative event type) and we're back here with the 'crap event layout' issue...

I'm going to add a panel for Events of all kinds right now, then Laura is free to CSS/tweak it to the max...

comment:2 Changed 6 years ago by jim

OK, done a bunch of stuff on the panel for Events, but need to sort out some stuff with Laura... This will have to carry on in DEV for now.

  • The footer and taxonomy entries need to be styled so they work in Panels properly...
  • A few other bits.

Will email.

comment:3 Changed 6 years ago by jim

See #196 for these specific panels tasks.

comment:4 Changed 6 years ago by ed

please note that this also is aligned with the resources profile page (spec here: http://www.transitionnetwork.org/blogs/ed-mitchell/2010-11/upgrading-resources-section) which Jim has looked into and set up with a view to some laura action

comment:5 Changed 6 years ago by ed

please note that /people covers ed and jim's discussions in other tickets.

Can this also relate to the /user pages too? what is needed for laura to help with that?

comment:6 Changed 6 years ago by jim

/user tweaks also needed for #178...

comment:7 Changed 6 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.1
  • Total Hours changed from 0.0 to 0.1

Events tidied save for #196 and any blocks that need including in the page.

ED/Laura - let me know if you want me to do make new panels for Ini/Proj/People? pages too? The task mainly consists of making sure all the pieces are in place.

Or maybe it's best if you and Laura decide what goes where first, then I can shove it all in a panel?

In an case, I'm out of this ticket for now until I get further instruction.

comment:8 Changed 6 years ago by laura

Css tweaks done live on Dev, still need to sort out making the tables on directory lists abit more sexy.

comment:10 Changed 6 years ago by jim

Ed: it's because the panel I made is only on LIVE... Won't backport the panel unless Laura asks (don't want to overwrite anything she's done).

Or Laura, you can export either the whole Node View page, or just the Event variant from LIVE and import into DEV. But it'd be the best use of time to pull the entire database back from LIVE at some point when your changes are ready.

I've done numerous things on LIVE directly because there was no benefit (until now) duplicating the work onto DEV... Needs a DB pull really.

Let me know - will be around for next 1/2 hour and then again tomorrow for a bit.

comment:11 Changed 6 years ago by laura

Ed, just sent you (and cc'd Jim) an email with screenshots called - "Events page - what it will look like"

comment:12 Changed 6 years ago by ed

  • Owner changed from laura to jim
  • Status changed from new to assigned

the event page change to panels has been very satisfactory and is how ed would like the other profile pages to be. following conversation with laura, jim please add panels to the profile pages:

  1. people
  2. projects
  3. initiatives

and bunging over to jim...

comment:13 Changed 6 years ago by ed

Please note - since the update (06/01/11), the 'contact' button has disappeared from the events page template: e.g.:
http://www.transitionnetwork.org/events/2011-01-08/free-community-composting-events-glostershire

Changed 6 years ago by jim

button there man

comment:14 Changed 6 years ago by jim

  • Status changed from assigned to closed
  • Resolution set to invalid

Erm... it's there (see attached)

comment:15 Changed 6 years ago by ed

Intriguing. not for me. see attached. Hmm. how did you attach? emailing...

comment:16 Changed 6 years ago by ed

can see it as test user or not logged in in in safari.
can't see it logged in or not logged in in ff.

comment:17 Changed 6 years ago by ed

  • Status changed from closed to reopened
  • Resolution invalid deleted

comment:18 Changed 6 years ago by laura

I'll have another look through css later or at the weekend, as can't spot why. The issue is only in Firefox and Camino broswers, where the button is there, just masked behind the map. Shows in IE, Opera, Safari all fine. Odd one that!

comment:19 Changed 6 years ago by ed

2 hours more...

comment:20 Changed 6 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.15
  • Total Hours changed from 0.1 to 0.25

People, projects and inis, are now panel pages in preparation for re-laying out and adding the sharing engine.

Nothing to see yet - it's all identical!

comment:21 Changed 6 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 3.0
  • Status changed from reopened to closed
  • Resolution set to fixed
  • Total Hours changed from 0.25 to 3.25

Events, projects, initiatives and people all have much nicer panels layouts - compare to DEV.

They're using a new panels layout that ensures the CSS for map/contact area now works consistently and without the problems of the old, built-in panel.

Closing, re-open for tweaks.

Note: See TracTickets for help on using tickets.