fecgov / fec-cms

The content management system (CMS) for the new Federal Election Commission website.
https://www.fec.gov
Other
96 stars 38 forks source link

Implement new home panel for candidate and committee services #776

Closed noahmanger closed 7 years ago

noahmanger commented 7 years ago

So that users can get directly from the home page to information about running a committee, build out a new panel on the home page for the candidate and committee services section.


Design issue | Content

image

This idea is that we will replace the existing "Registration and reporting" panel (because that section is being replaced by C&C Services). Not all pages will be active, so this should implement it with enabled links for anything that's active and disabled for all else.

It also probably makes sense to do this on a feature flag, where if the flag is True, it replaces the current Reg & Reporting panel, and if False, it displays the current one (because it will depend on when the new content is approved and ready to launch).

Completion criteria:

xtine commented 7 years ago

Looked at the content doc and copied over as much as I could, but is there a list of where the list of links should go to?

xtine commented 7 years ago

For Upcoming deadlines card for each tab, what category should I use for each one? I'm assuming /calendar-dates/: https://api.open.fec.gov/developers/#!/dates

noahmanger commented 7 years ago

I think they montyly, quarterly and pre-/post-election dates apply to all types, so you want category=report-M&category=report-Q&category=report-E.

emileighoutlaw commented 7 years ago

Yep! I think we should include both for all types. There are some edge cases, but that makes the most sense to me.

xtine commented 7 years ago

I'm filtering for report-M, report-Q, and report-E and showing that latest upcoming deadline for all tab panels.

noahmanger commented 7 years ago

This has been approved so closing.