Skip to content
This repository has been archived by the owner on Dec 10, 2021. It is now read-only.

PLAT-16 Content wall #25

Merged
merged 72 commits into from
Feb 26, 2016
Merged

PLAT-16 Content wall #25

merged 72 commits into from
Feb 26, 2016

Conversation

pvhee
Copy link
Contributor

@pvhee pvhee commented Feb 17, 2016

http://jira.comicrelief.com/browse/PLAT-13 Add a teaser block, which will be our basic tile for content wall

Changes proposed in this PR

  • Block types teaser and row (holding teasers)
  • Mashed up into the "content wall" completely with styling and responsive images
  • Panelized landing page and sample content at /fundraise

Todo

  • Add the basic block type
  • How to define a "row"?
  • Panelize content type "Landing page" for adding block rows to page, via PLAT-39 Enabling panelizer with custom panelizer on a per-node basis #58
  • Adding template suggestion/class to block (view mode machine name) via select
  • Need to decide whether the reference field one field with multiple values or 1-3 separate fields. -> should keep one entity ref. field IMO and then have a custom DS field render the 1-3 delta fields based on the row type chosen.

Nice to haves

  • Adding nodes/ wrapping block
  • Form view mode switch (to hide fields) ajax based on select
  • To be discussed more

pvhee and others added 15 commits February 17, 2016 11:25
Updated profile info file to include content wall modules as dep
Added DS to drupal contrib make file
Reorganized yml files into a more logical order
Appeared to be leaning on basic pages within the node reference field
Still facing some issue with field exports to be fixed in next commit.
Added default form display for both node and row blocks
This dep seems to cause a build issue and is flagged as missing
excluding for now as it builds fine without.
@bimsonz bimsonz self-assigned this Feb 23, 2016
Changed the development testpage from a block page to a panel page
as this allows for view mode selection when adding a block.
Restructured export to include new view modes, sample blocks to come
Changes to view modes
@pvhee
Copy link
Contributor Author

pvhee commented Feb 24, 2016

@bimsonz could you take off the ds module from this branch here, so the diff becomes cleaner and I can help reviewing?

3 Row blocks
6 Teaser blocks
Legacy DS dep persisting within core.entity_view_display.block_content.cw_row_block.default
Adding cr_content_wall and cr_teaser deps to cr_default_content
gusliedke and others added 22 commits February 26, 2016 16:24
…e/PLAT-16_content_wall

Conflicts:
	build.xml
	profiles/cr/modules/custom/cr_landing_page/config/install/core.entity_view_display.node.landing.default.yml
@pvhee
Copy link
Contributor Author

pvhee commented Feb 26, 2016

screencapture-campaign-lab-fundraise-1456514982941

Seems we're there! :) @bimsonz @gusliedke @Saphyel

@pvhee
Copy link
Contributor Author

pvhee commented Feb 26, 2016

And since Travis is giving the green light, I'm gonna go ahead and merge this in to close the week.

pvhee added a commit that referenced this pull request Feb 26, 2016
@pvhee pvhee merged commit 3c611b3 into develop Feb 26, 2016
@pvhee pvhee deleted the feature/PLAT-16_content_wall branch February 26, 2016 19:36
@pvhee pvhee mentioned this pull request Jan 5, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants