Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: display options for curated lists #5

Closed
wants to merge 32 commits into from
Closed

Commits on Sep 11, 2020

  1. feat: initial post type and block setup

    Sets up custom post types and Listing block prototype.
    dkoo committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    bdb56d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2020

  1. feat: improvements to block structure and meta

    Instead of just registering a single Listing block and selecting the type in the parent post, this registers a separate block for each listing type (all of which use the same code).
    dkoo committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    8eb2322 View commit details
    Browse the repository at this point in the history
  2. fix: error after fetching post

    dkoo committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    305a3fa View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2020

  1. Configuration menu
    Copy the full SHA
    23fe169 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

  1. fix: pull request feedback; refactor post types config

    Addresses pull request feedback and refactors post types config into a more DRY treatment.
    dkoo committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    bb2d887 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52a6a92 View commit details
    Browse the repository at this point in the history
  3. feat: add Curated List block; remove Curated List CPT

    This removes the Curated List CPT in favor of a wrapper block that can be inserted into any other post or page. This block can contain Listing blocks to create curated lists anywhere, and can be converted to a Reusable Block if it needs to be reusable.
    dkoo committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    1d726fb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3cdb46 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    59dfd86 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2020

  1. fix: remove fse action

    dkoo committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    59210b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d29df56 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. feat: listing InnerBlocks inherit parent Curated List attributes

    Lays out a method of passing attributes data from the Curated List block to its child Listing inner blocks, without relying on contexts. We basically duplicate parent block attributes on each child block and sync the values of those attributes.
    dkoo committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    ae881a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0db05a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d879a7d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2020

  1. Configuration menu
    Copy the full SHA
    1f8adeb View commit details
    Browse the repository at this point in the history
  2. feat: add "business" block pattern for Marketplace listings

    This establishes a pattern for providing block patterns for particular listings CPTs. This might let us provide structured content without having to register metadata fields for listing content.
    dkoo committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    1ac0cb4 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. feat: map functionality via Jetpack Maps block

    Adds support for location-based data using the jetpack/maps block. If a listing CPT of any type contains a jetpack/map block with location data, the location data is used to show the listing on a map for any Curated List blocks containing the listing post.
    dkoo committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    2b52361 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    347d9ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dac8564 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2020

  1. feat: sync block content to post meta

    Sets up a sync from certain content blocks to post meta fields. This will help us more easily implement search/filter functionality for listing posts on a large scale.
    dkoo committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    49d93c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2020

  1. Configuration menu
    Copy the full SHA
    9a0dafa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b712515 View commit details
    Browse the repository at this point in the history
  3. feat: don't register Curated List block in listings CPTs

    We want to avoid letting editors nest Curated Lists inside list items which could be nested inside Curated Lists which could be inside list items which could be... etc.
    dkoo committed Oct 2, 2020
    Configuration menu
    Copy the full SHA
    28cf7bb View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2020

  1. Configuration menu
    Copy the full SHA
    8cd23d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    231e4dc View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2020

  1. Configuration menu
    Copy the full SHA
    917116b View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2020

  1. feat: display attributes for listings in editor and front-end

    Moves shared styles to a `shared` SCSS folder and implements helpers to output the same class names in editor + front-end based on curated list block attributes.
    dkoo committed Oct 7, 2020
    Configuration menu
    Copy the full SHA
    7349944 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2020

  1. feat: more display options

    - show author
    - text color
    - type scale
    - all options reflected in both editor and front-end
    dkoo committed Oct 8, 2020
    Configuration menu
    Copy the full SHA
    f9250a9 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2020

  1. fix: block patterns for core WP

    Block patterns and block pattern categories can only be registered on init or admin_init hooks in WP 5.5.
    dkoo committed Oct 15, 2020
    Configuration menu
    Copy the full SHA
    48d027c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb32751 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39d2912 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    870718a View commit details
    Browse the repository at this point in the history