Skip to content
This repository has been archived by the owner on Jun 26, 2018. It is now read-only.

DP-8825 Add expandable teaser listing for org boards #816

Merged
merged 12 commits into from
May 14, 2018

Conversation

isaacchansky
Copy link
Contributor

Description

Adds a variation of the teaser listing organism to allow for an accordion layout.

Related Issue / Ticket

Steps to Test

  1. Run maflower locally
  2. Ensure than the existing listing table organism works and looks as it used to
  3. Look at the organization boards page, and see that it matches these invision links:

Screenshots

Additional Notes:

Anything else to add?

Impacted Areas in Application

  • Added `@organisms/by-author/teaser-listing~as-expandable

@todo

  • Maybe add blocks around each item subsection?

Today I learned...

@isaacchansky
Copy link
Contributor Author

@tnathanjames is this an instance where we would want two blocks around each sub-section of items in the twig file?

@tnathanjames
Copy link
Contributor

It looks like these blocks are the same, it is just the number of items that changes? If that is the case, it might make sense to provide something like we did in this PR: https://github.com/massgov/mayflower/pull/801/files, printing the block that was previously defined.

* dev:
  DP-8363: Reduce the front end performance impact of the main logo and state seal (#807)
  DP-7761: Add sanitization of text in map pin title (#797)
  DP-6715: image promos (#810)
* dev:
  Updated the package.json version to  5.22.0
  Removed changelogs txt files for 5.22.0
  Added release notes for 5.22.0
  DP-8877: Short description on org page separate from contact row (#819)
  DP-8880: Allow sidebar of stacked row to be overridden (#820)
Copy link
Contributor

@clair0917 clair0917 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@tnathanjames tnathanjames merged commit ca05e6b into dev May 14, 2018
isaacchansky added a commit that referenced this pull request May 14, 2018
* dev:
  DP-8940:  Increase font size of short description on org pages (#829)
  DP-8890: Always print stickTOC expander to let JS handle visibility (#830)
  DP-8825 Add expandable teaser listing for org boards (#816)
  DP-8924: reorder org page to have featured topics above news (#826)
  removed the deploy to github pages script
  Make a change to the developer deployment text.
  removed the line for it was said in the following step
  removed the developer deploy doc
  update the developer deployment section
  update developer deployment in the readme
  Removed the rollback steps for this not accurate anymore
  fixing the link creating the release step
isaacchansky added a commit that referenced this pull request May 14, 2018
* dev:
  DP-8942: Add sections to elected official page (#828)
  DP-8940:  Increase font size of short description on org pages (#829)
  DP-8890: Always print stickTOC expander to let JS handle visibility (#830)
  DP-8825 Add expandable teaser listing for org boards (#816)
  DP-8924: reorder org page to have featured topics above news (#826)
  removed the deploy to github pages script
  Make a change to the developer deployment text.
  removed the line for it was said in the following step
  removed the developer deploy doc
  update the developer deployment section
  update developer deployment in the readme
  Removed the rollback steps for this not accurate anymore
  fixing the link creating the release step
isaacchansky added a commit that referenced this pull request May 15, 2018
* dev:
  DP-8942: Add sections to elected official page (#828)
  DP-8940:  Increase font size of short description on org pages (#829)
  DP-8890: Always print stickTOC expander to let JS handle visibility (#830)
  DP-8825 Add expandable teaser listing for org boards (#816)
  DP-8924: reorder org page to have featured topics above news (#826)
  removed the deploy to github pages script
  Make a change to the developer deployment text.
  removed the line for it was said in the following step
  removed the developer deploy doc
  update the developer deployment section
  update developer deployment in the readme
  Removed the rollback steps for this not accurate anymore
  fixing the link creating the release step
isaacchansky added a commit that referenced this pull request May 15, 2018
* dev:
  DP-8942: Add sections to elected official page (#828)
  DP-8940:  Increase font size of short description on org pages (#829)
  DP-8890: Always print stickTOC expander to let JS handle visibility (#830)
  DP-8825 Add expandable teaser listing for org boards (#816)
  DP-8924: reorder org page to have featured topics above news (#826)
  removed the deploy to github pages script
  Make a change to the developer deployment text.
  removed the line for it was said in the following step
  removed the developer deploy doc
  update the developer deployment section
  update developer deployment in the readme
  Removed the rollback steps for this not accurate anymore
  fixing the link creating the release step
isaacchansky added a commit that referenced this pull request May 15, 2018
* dev:
  DP-8948  contact information on org page spacing (#831)
  DP-8942: Add sections to elected official page (#828)
  DP-8940:  Increase font size of short description on org pages (#829)
  DP-8890: Always print stickTOC expander to let JS handle visibility (#830)
  DP-8825 Add expandable teaser listing for org boards (#816)
  DP-8924: reorder org page to have featured topics above news (#826)
  removed the deploy to github pages script
  Make a change to the developer deployment text.
  removed the line for it was said in the following step
  removed the developer deploy doc
  update the developer deployment section
  update developer deployment in the readme
  Removed the rollback steps for this not accurate anymore
  fixing the link creating the release step
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants