Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Polish the organizations page #29

Open
furilo opened this issue Nov 20, 2014 · 10 comments
Open

Polish the organizations page #29

furilo opened this issue Nov 20, 2014 · 10 comments

Comments

@furilo
Copy link
Member

furilo commented Nov 20, 2014

@jorgesancha said: maybe we could differentiate between most popular (at the top, with logos maybe? and total donations money tracked or similar) and the rest.

@furilo
Copy link
Member Author

furilo commented Nov 20, 2014

I would not worry about it for a first release, but we can go on throwing ideas and designs here. Related with #14 and #15

@furilo
Copy link
Member Author

furilo commented Feb 18, 2015

Hey, some ideas:

image

Elements:

  • Like and Follow project. Maybe both are too much. The idea is that if you follow a project, you will receive important updates.
  • Issues they work for. See Issues projects are working towards for #72
  • When we have friends, we first would show the donations your friends have done.
  • Updates. A project owner could publish them, or just hook up an RSS feed. Related: other info the project could publish: activities, reports... but first we would need critical mass. So just updates for the moment, or not even that ;)
  • Related projects: project which share donators. For the time being, we could just show projects from the same category.

A project just created/without any content:

image

Comments? @ferblape @nobuti @javivazquez @jorgesancha @bomberstudios

@ferblape
Copy link

👍 to get the simplest thing now: RSS, related projects from categories and so on. I'm not sure if I like the bars. I like it because even without friends or updates it might be useful.

Should we remove the like (heart icon) and leave only the Follow action (or viceversa)?

@furilo
Copy link
Member Author

furilo commented Feb 21, 2015

OK to leave aside the like. For the follow, what should we use? https://github.com/tcocca/acts_as_follower? https://github.com/cmer/socialization?

@furilo furilo self-assigned this Feb 21, 2015
@ferblape
Copy link

+1 to acts_as_follower. I wish it works in Rails 4.2

On Sat, Feb 21, 2015 at 8:23 PM, Álvaro Ortiz [email protected]
wrote:

OK to leave aside the like. For the follow, what should we use?
https://github.com/tcocca/acts_as_follower?
https://github.com/cmer/socialization?


Reply to this email directly or view it on GitHub
#29 (comment).

@furilo
Copy link
Member Author

furilo commented Feb 26, 2015

@ferblape, I need your help 🐰 I'm trying to do the follow/unfollow action but can't get the ajax right. I haven't been able to find many updates tutorials, and each one has different code so I'm a little bit lost... You can check the work in this branch: https://github.com/TrackDons/trackdons/tree/29-new-project-page

@ferblape
Copy link

Take a look to my latest commit. The secret is that Rails allows you to render .js.erb templates which are pure Javascript with embedded Ruby. ❤️

@furilo
Copy link
Member Author

furilo commented Feb 27, 2015

Ooook! Thanks! So that is the preferred way to do that things? I don't know why thought it would be preferable to do everything inside the coffee file and not using the new js.erb partials ... Its just a matter of taste?

@ferblape
Copy link

I guess you can return JSON and manage all the logic in Coffe / JS, but I think it's more complex. Maybe @nobuti has another opinion.

@nobuti
Copy link
Contributor

nobuti commented Feb 28, 2015

It's ok for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants