The artwork for Drupal Association badges has been updated. All existing badges need to be refreshed with the ones attached here. New badges are attached as well. There are 10 total badges.
Two things I noticed and may not need to do anything about:
Lines 2428 and 2449 refer to 3 words to find memberships.
Individual, Organization, Supporting
Do I now add another word since we have tech supporters and premium and inaugural tech supporters?
Line 2538 says Organization is also known as Organization Membership - USD
This is true also for Individual and Individual Membership - USD but I didn’t see that in the code. Do I need to add it?
Comment | File | Size | Author |
---|---|---|---|
#5 | Badge svg files.zip | 177.74 KB | lizzjoy |
#5 | drupalorg-badges-20140324.patch | 112 KB | lizzjoy |
Association_individual_153.png | 23.09 KB | lizzjoy | |
Association_organisation_153.png | 23.36 KB | lizzjoy | |
Association_spp_151.png | 33.77 KB | lizzjoy |
Comments
Comment #1
tvn CreditAttribution: tvn commentedWill there be changes to 'Technology Partner' badge titles, considering the title of the program is changing?
Comment #2
lizzjoyYes. Just got the official word and will be updating this issue as soon as I get the revised badges.
Comment #3
drummWe need 2 sets of images, 60px and 140px wide. The full list of images are the ones named 'association-*' at http://drupalcode.org/project/drupalorg.git/tree/refs/heads/7.x-3.x:/dru....
OR, switching to .svg for badges would be nice to do. That would give us one badge file that scales well to all sizes, including looking good on retina displays. The downside is IE 8 users, 1.21% of our traffic, won't see the image. (I haven't noticed any complaints about the D8 logo on the home page being SVG since Prague.)
Comment #4
mgiffordI put the new logo into a sprite with a few others in the footer here http://openconcept.ca
In doing so I noticed that the PNGs weren't optimized. Not that this is the best way to do it, but good to run these through something like https://tinypng.com before distributing. Might as well reduce the bits as much as possible by default.
I like the idea of svg badges though. Amazing that the traffic is that high for IE8 on drupal.org.
Comment #5
lizzjoyThanks for that mgifford. I will start using tinypng too. I have the badges in svg and will attach them, along with updated patch. I added 10 new ones total (phew!)
Comment #6
mgiffordThanks!
Comment #8
drummCleaned up and committed most of this. In the future, see https://drupal.org/node/707484 for making patches.
I left out the Board badges because they are not included in the Individual Membership API from the Association site. That API doesn't have membership type, everyone listed is an individual. (The Organization membership API has type, but board members are not organizations.)
We can either:
Comment #9
drummDeployed what we have so far.
Comment #10
lizzjoy@Drumm, we will have Board, Advisory Board, and Individual Membership types and these are now set up in CiviCRM. Does that make a difference in which of the three options you mention in #8 comment?
Comment #11
lizzjoy@Drumm, can you figure out why the four Technology Supporter badges are not showing for organization nodes? They are showing on Drupal.org profiles. I might have missed something in this patch.
Comment #13
drummThere were 2 problems:
The
if
instead ofelseif
meant the Technology Supporter section wasn't checked if they were also a association_partner.Then, the
'association_partner'
array key collided with supporting partner badges. Deploying this afternoon.Comment #15
lizzjoy@Drumm, can you look at the Board badges? @line 2465. They are not yet displaying on individual profiles. This is the first time we've added another Individual badge type to membership.
Comment #16
drumm#8 is still accurate for a way forward on board badges, as far as I know.
If we want to pull it in along with membership, Board isn't exactly the same but close enough, we either need to add a new API or add it to the existing individuals API. If it is likely that we will add new type of individual membership in the future, then we should go with adding to the existing individuals API.
Postponing since this needs to wait for the Association site changes.
Comment #18
RachFrieee CreditAttribution: RachFrieee commentedHey Drumm - I can't get the Premium Technology Supporter badge to show on this page https://www.drupal.org/node/2324203. I added it in Civi yesterday, any thoughts?
Comment #19
RachFrieee CreditAttribution: RachFrieee commentedanother one to check on is - https://www.drupal.org/node/2324837
Comment #20
drummTownsend is now there. I didn't do anything to fix it, so I think it was just working on updating.
I don't see Azure in https://assoc.drupal.org/api/membership/org_partner_memberships.json, so it is something to look into on the Association site.
Comment #21
drummAzure is fixed now. That membership level hadn't been included when we last updated the Association site's API.
Comment #31
YesCT CreditAttribution: YesCT commentedComment #32
drummI expect this is complete now.