//- WARNING: _layout.jade and _layout-dart-api.jade should match in terms of content //- except that one uses Harp partial/yield and the other uses Jade extends/include. if jade2ng .side-nav--offset link(rel="stylesheet" href="/assets/css/vendor/dartdoc/bootstrap.min.css") link(rel="stylesheet" href="/assets/css/vendor/dartdoc/styles.css") include ../_includes/_hero include ../_includes/_banner .l-content-small.grid-fluid.docs-content block main-content else doctype html(lang="en" ng-app="angularIOApp" itemscope itemtype="http://schema.org/Framework") // template: public/docs/_layout-dart-api head include ../_includes/_head-include link(rel="stylesheet" href="/resources/css/vendor/dartdoc/bootstrap.min.css") link(rel="stylesheet" href="/resources/css/vendor/dartdoc/styles.css") block head-extra block var-def body(class="l-offset-nav l-offset-side-nav" ng-controller="AppCtrl as appCtrl") include ../_includes/_main-nav if current.path[2] include _includes/_side-nav include ../_includes/_hero include ../_includes/_banner if current.path[3] == 'api' if current.path[4] == 'index' block main-content else article(class="l-content-small grid-fluid docs-content") block main-content else if current.path.indexOf('cheatsheet') > 0 block main-content else if current.path[3] == 'index' || current.path[3] == 'styleguide' article(class="l-content-small grid-fluid docs-content") block main-content else article(class="l-content-small grid-fluid docs-content") div(class="c10") .showcase .showcase-content block main-content if (current.path[3] == 'guide' || current.path[3] == 'tutorial') && current.path[4] include ../_includes/_next-item include ../_includes/_footer include ../_includes/_scripts-include include ../_includes/_scripts-minimum