chicagopython / chipy.org

Chicago Python (ChiPy) user group main website codebase
http://www.chipy.org/
MIT License
115 stars 79 forks source link

Logos on Site #98

Closed brianray closed 8 years ago

brianray commented 9 years ago

@JoeJasinski has more details and thoughts on this.

Things like:

@agfor to add missing ones and to give feedback on how/when/where to show.

agfor commented 9 years ago

We should figure out how to get these on the home page this month:

telnyx logo braintree

emperorcezar commented 9 years ago

Update the template with where you'd like them to be and pull request. :) I "might" be able to do it tonight, we'll see. Pretty busy day.


Father, dabbling at being a Python developer specializing in Django, Cyclist, and home brewer.

On Tue, Aug 11, 2015 at 3:28 PM, Adam Forsyth notifications@github.com wrote:

We should figure out how to get these on the home page this month:

[image: telnyx logo] https://cloud.githubusercontent.com/assets/963973/9209683/7575f6fa-403d-11e5-9abc-b71b3fc9445f.png [image: braintree] https://cloud.githubusercontent.com/assets/963973/9209689/7bcaee98-403d-11e5-8d70-bb2c59247085.png

— Reply to this email directly or view it on GitHub https://github.com/chicagopython/chipy.org/issues/98#issuecomment-130056560 .

agfor commented 9 years ago

Yeah I was figuring @JoeJasinski or I would PR it for you. Earliest I could take a look is next week.

JoeJasinski commented 9 years ago

My thoughts on this were just to make an admin interface for uploading logos and associating with a meeting so the current meetings and meeting history could list our sponsor links and logos.

This will also require some planning is it requires that we be able to upload media to s3 or whatnot, which could incur additional changes to the Heroku account. I'm glad to assist with this, but figure we should agree upon the feature-set first. I probably won't have a chance to work on this until early next week.

agfor commented 9 years ago

@JoeJasinski these aren't logos for a specific meeting; they're the Platinum Sponsors.

JoeJasinski commented 9 years ago

I'm have some code in my local branch that does the following:

@emperorcezar I'd like to make some modifications to the css to accommodate the new sponsors. What workflow do we use to compile the less content?

Also, would it be possible to get a data-dump of the Heroku database? I'd like to spin up a temporary development environment in my own heroku account to test out the new features with some actual data.

emperorcezar commented 9 years ago

@JoeJasinski I think since you have collaborator access on heroku you can just use the toolbelt to get a dump of the db. https://devcenter.heroku.com/articles/heroku-postgres-import-export Let me know if you don't have access and I'll make sure you get it.

In regards to the less, I was just compiling it locally and committing it.

JoeJasinski commented 9 years ago

Thanks @emperorcezar,

I'm not sure if I have access; I have access to the chipy-voter app, but not sure about chipy.org. (I don't see it in my dashboard, but I perhaps I have to visit a different location?)

JoeJasinski commented 9 years ago

At this point, I already have code in place for sponsor models. I'll extend it to add the ability to post sponsors to the front page as well as to individual meetings.

emperorcezar commented 9 years ago

I added you.


Father, dabbling at being a Python developer specializing in Django, Cyclist, and home brewer.

On Fri, Sep 18, 2015 at 11:59 PM, Joe Jasinski notifications@github.com wrote:

At this point, I already have code in place for sponsor models. I'll extend it to add the ability to post sponsors to the front page as well as to individual meetings.

— Reply to this email directly or view it on GitHub https://github.com/chicagopython/chipy.org/issues/98#issuecomment-141620265 .

JoeJasinski commented 9 years ago

Awesome - thank you!

JoeJasinski commented 9 years ago

@emperorcezar

I think I have the basic functionality working for both meeting sponsors and general sponsors. I tried to use as much of the bootstrap css tags for styling, but could use some UI tweaks (any advice here is appreciated).

Current work is located here: https://github.com/JoeJasinski/chipy.org/tree/feature/sponsor

Features:

Let me know what you think.

emperorcezar commented 9 years ago

@JoeJasinski Awesome! Sorry I've been camping this weekend and just catching up now. Let me know if you need anything else from me. I'm working on a laptop for a new employee and onboarding, so I can probably help later in the week.

JoeJasinski commented 9 years ago

Thank you for your help @emperorcezar. Maybe when it's ready to merge, you could have a look at the changes to see if you have any questions? I made a few changes to the media and static file settings (that should help hosting locally and on s3) that I want to make sure look good to you. And we'll of course coordinate during deployment too.

brianray commented 9 years ago

So happy to see this moving forward. The sponsors will be happy too!

emperorcezar commented 9 years ago

@JoeJasinski Sounds Good. Let me know when and I'll jump on it. Deployment should be pretty smooth.

JoeJasinski commented 9 years ago

I've added a pull request here.

https://github.com/chicagopython/chipy.org/pull/101

brianray commented 9 years ago

hi. bump

JoeJasinski commented 9 years ago

This was merged into master. Cezar is looking for a good time to deploy.

JoeJasinski commented 9 years ago

Ah, cool. Looks like it was deployed. Thanks @emperorcezar !

emperorcezar commented 9 years ago

Sorry. I announced deployment in the IRC channel. A work habit.


Father, dabbling at being a Python developer specializing in Django, Cyclist, and home brewer.

On Fri, Oct 2, 2015 at 11:48 AM, Joe Jasinski notifications@github.com wrote:

Ah, cool. Looks like it was deployed. Thanks @emperorcezar https://github.com/emperorcezar !

— Reply to this email directly or view it on GitHub https://github.com/chicagopython/chipy.org/issues/98#issuecomment-145083919 .

JoeJasinski commented 9 years ago

I've added some UI updates based on some feedback.

brianray commented 9 years ago

looks done?

JoeJasinski commented 8 years ago

I think we can close this issue.