lp:~dylanmccall/harvest/package-details

Created by Dylan McCall and last modified
Get this branch:
bzr branch lp:~dylanmccall/harvest/package-details
Only Dylan McCall can upload to this branch. If you are Dylan McCall please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Dylan McCall
Project:
harvest
Status:
Merged

Recent revisions

237. By Dylan McCall

New single package view at /opportunities/package/[package.name]

Added Permalink to package details, which leads to single package view.

236. By Dylan McCall

Split xhr stuff and includes into logical directories under /harvest/templates.

/opportunities/query url changed to /opportunities/xhr, for consistency.

235. By Dylan McCall

Featured opplist icon is now an HTML img element instead of CSS generated content. Added alt and title text.

Adjusted opportunity bullet points to be narrower and taller, so we can add some padding beside the actual content.
Darker red for opportunities marked Hard. Lighter orange for opportunities marked Medium.
Opportunity summary mentions opportunity difficulty.

Opportunity list items are highlighted when moused over.

234. By Dylan McCall

All fields currently attached to an opportunity (intended for users) are now represented in package_details.html.

Fixed unpredictable sorting of opportunities by moving sort function to the database query in wrappers.py. Hopefully we can move that back to templates at some point.

Larger font size for opportunity descriptions.

Removed opportunity count from filter_results.html, pending future work.

233. By Dylan McCall

Added bullet points for opportunities.
Bullet points are coloured according to required experience (or dark grey in the event there is none)

Changed style for opportunity list titles.
Added star icon for featured opportunity lists.

Main link for opportunities is now full black.

Quick attempt with new style for opportunity edit button.

232. By Dylan McCall

Initial work for improved package details display.

Deleted unused opportunity_detail template.
Trimmed opportunity_detail.inc.html (removed grouping stuff) and merged it with package_details.html.

In package_details.html, opportunities are now grouped by the opportunity lists they belong to.

In filter_results.html, each sourcepackage's name is now inside h2 instead of span.

Cleared some font-related properties in reset.css. (Vastly improves our site title).
Removed CSS styles for h1,h2, etc. We will apply them to specific classes, instead.
New CSS style for opportunity-list-title and opportunity-list.

230. By Dylan McCall

Fixing broken Array.prototype.compare in harvest.js

229. By Dylan McCall

Fixed bug in harvest.js introduced by last change, where reverting a change would not stop load countdown (because string comparisons were not like array comparisons... until now!)

228. By Dylan McCall

Changed QueryString format and serialization functions to rely more on the built in functionality of the APIs we use. SetFilters serialize their values as regular lists, which remains completely intact at all points Harvest is concerned with.
Full names for filters now using "." where we previously used ":"

url_tools' current_url_with_parameters merged with new_url_with_parameters. Now uses native querydict.urlencode.

Expanding packages is also done using regular lists. Changed key in querystring from "expand_pkg" to "expand."

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:harvest
This branch contains Public information 
Everyone can see this information.

Subscribers