Drupal4Gov / Drupal-GovCon-2015

Drupal GovCon 2015 website
MIT License
1 stars 2 forks source link

Theme the session schedule #111

Closed jonraedeke closed 9 years ago

jonraedeke commented 9 years ago

I like https://austin2014.drupal.org/schedule.html

I'm probably going to create a new view for this instead of trying the overwrite what COD did.

jonraedeke commented 9 years ago

Decided to forgo the ability to filter by session track so I was able to just override the COD session schedule. TODO: styling

jonraedeke commented 9 years ago

Just committed the styling to dev.

screen shot 2015-06-10 at 1 24 47 pm

timwood commented 9 years ago

Looks awesome! Only thing I noticed is that the "Front-end, User Experience and Design" track is too long and bleeds into the track on the next line. It's not very noticeable on desktop, but is much worse on other break points.

screen shot 2015-06-10 at 2 13 43 pm

screen shot 2015-06-10 at 2 17 33 pm

Also, would it be difficult to add AJAX filters to the view for Track and level?

jonraedeke commented 9 years ago

Oops, I'll fix that. There's always gotta be one super long title. Front-End, UX and Design would have been good.

Yes, it's very hard to add filters the way this view is set up. Filtering a view of aggregated time slots on one session term just isn't working for me. AJAX filter might be impossible.

I'm open to suggestions.

jonraedeke commented 9 years ago

Might have to totally redo the view like you did with the sessions view and not use AJAX tabs for the days to get filters to work.

timwood commented 9 years ago

So I was able to get an exposed filter to work against all the embedded views by adding an additional page display to "COD Event Sessions" view and enabling the "Exposed form in block" setting. Then I added that block to the panel above the view. It filters all the views of sessions in all the timeslots and across the days. I also had to add a relationship to "COD Event Sessions" view to make the exposed filter a select list of Session Track term names.

The only thing is the filter appear above the whole view and not in between the days and timeslots, which would be ideal. I could not come up with a way to have it appear where I wanted it. Maybe we could do that with CSS? Should I save the changes I made to the view and push out?

screen shot 2015-06-10 at 3 50 44 pm

jonraedeke commented 9 years ago

Man, you're good! I say it's perfect. I think I can move it with css after it's in code.

timwood commented 9 years ago

Changes committed and pushed to Git develop branch.

timwood commented 9 years ago

This is done!