washingtonpost / arc-custom-embed

ARC Custom Embed Reference Implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Custom Embed Reference Implementation and Testing Tool

Overview

This project contains:

  • several reference implementations of Arc Custom Embeds
  • a "blank" custom embed implementation for quick-start
  • a host application for testing without using Composer

Documentation

For Arc users with PageBuilder Fusion running, we recommend walking through the process of building an embed first.

Getting Started with Custom Embeds

Whether you're using Fusion or not, it may help to look at our starter code or reference implementations.

Starter Code

Reference Implementations

For all users, we suggest running the testing tool:

Testing Tool Docs

For more information, see the complete embed specification:

Custom Embed Specification

Bugfixes

A previous version of this example contained a bug that would result in spaces being decoded as plus (+) symbols. This was corrected on Sept 26th, 2019, but any work built off of an earlier version of this repo should be reviewed and modified if necessary. See the following pull request for the changes applied.

About

ARC Custom Embed Reference Implementation


Languages

Language:HTML 75.0%Language:TypeScript 21.6%Language:JavaScript 2.0%Language:CSS 1.4%