message: feat(document): add page classes
diff: import { Component, Prop, State, Watch } from '@stencil/core';
  +import { slugify } from '../../utils';
  import defaultTemplate from './templates/default';
  import nativeTemplate from './templates/native';
  import apiTemplate from './templates/api';
  @@ -40,6 +41,19 @@ export class DocsDocument {
  this.badFetch = error;
  }
  + getPageClass(path: string) {
  + const [, doc]: string[] | null = /^\/docs\/documents\/(.+)\.json$/.exec(path) || [];
  + return slugify(doc);
  + }
  +
  + hostData() {
  + return {
  + class: {
  + [`page-${this.getPageClass(this.path)}`]: true
  + }
  + };
  + }
  +
  render() {
  const { document } = this;
  