codeforamerica / chime

A city-focused content management system
http://chimecms.org/
BSD 3-Clause "New" or "Revised" License
35 stars 12 forks source link

Group activities by status #517 #534

Closed norrishung closed 8 years ago

norrishung commented 8 years ago

This pull request changes the layout of the activity dashboard view to:

  1. Group activities by state so its easier to see what work is going on across the site and makes activity cards smaller so you can see more activities at once.
  2. Add an activity action toolbar to each activity card so you can easily jump to either the content or the overview page.
  3. Changes the link in the activity title to go to the overview page instead (allows us to not have an activity toolbar in the published activities and also it makes more sense for clicking on an activity to jump you the overview of the activity)
  4. Puts the activity creation in a modal (better fits the interface and provides a space where we can provide a more in depth description of what an activity is)

@tmaybe can you review this?

screen shot 2015-09-17 at 2 26 14 pm

phae commented 8 years ago

Aw. You put the logo in the empty columns. :heart_eyes:

tmaybe commented 8 years ago

I will review!

tmaybe commented 8 years ago

Unbreaking strings are sticking outside the boundaries of the activity boxes:

email-crop

norrishung commented 8 years ago

@tmaybe, patched with CSS fix.

screen shot 2015-09-18 at 3 22 48 pm