diff --git a/public/_includes/_next-item.jade b/public/_includes/_next-item.jade index 8fd337e78a..65cbca6217 100644 --- a/public/_includes/_next-item.jade +++ b/public/_includes/_next-item.jade @@ -17,6 +17,4 @@ for page, slug in data // SET CURRENT PAGE FLAG WHEN YOU PASS IT if current.path[4] == slug - currentPage = true - - + currentPage = true \ No newline at end of file diff --git a/public/docs/_layout.jade b/public/docs/_layout.jade index 9d907fe3e6..b533ba9736 100644 --- a/public/docs/_layout.jade +++ b/public/docs/_layout.jade @@ -9,8 +9,17 @@ html(lang="en" ng-app="angularIOApp") != partial("../_includes/_hero") != partial("../_includes/_banner") - article.l-content-small.grid-fluid.docs-content - != yield + + if current.path[3] == 'api' + article(class="l-content-small grid-fluid docs-content" ng-non-bindable) + != yield + + else + article(class="l-content-small grid-fluid docs-content") + != yield + + if current.path[3] == 'guide' && current.path[4] + != partial("../_includes/_next-item") != partial("../_includes/_footer") != partial("../_includes/_scripts-include") \ No newline at end of file diff --git a/public/docs/dart/latest/guide/_layout.jade b/public/docs/dart/latest/guide/_layout.jade deleted file mode 100644 index ed495fbb37..0000000000 --- a/public/docs/dart/latest/guide/_layout.jade +++ /dev/null @@ -1,17 +0,0 @@ -doctype -html(lang="en" ng-app="angularIOApp") - head - != partial("../../../../_includes/_head-include") - - body(class="l-offset-nav l-offset-side-nav" ng-controller="AppCtrl") - != partial("../../../../_includes/_main-nav") - != partial("../../../_includes/sidenav/_primary") - != partial("../../../../_includes/_hero") - != partial("../../../../_includes/_banner") - - article.l-content-small.grid-fluid.docs-content(ng-non-bindable) - != yield - != partial("../../../../_includes/_next-item") - - != partial("../../../../_includes/_footer") - != partial("../../../../_includes/_scripts-include") \ No newline at end of file diff --git a/public/docs/js/latest/guide/_layout.jade b/public/docs/js/latest/guide/_layout.jade deleted file mode 100644 index 35040681c8..0000000000 --- a/public/docs/js/latest/guide/_layout.jade +++ /dev/null @@ -1,17 +0,0 @@ -doctype -html(lang="en" ng-app="angularIOApp") - head - != partial("../../../../_includes/_head-include") - - body(class="l-offset-nav l-offset-side-nav" ng-controller="AppCtrl") - != partial("../../../../_includes/_main-nav") - != partial("../../../_includes/sidenav/_primary") - != partial("../../../../_includes/_hero") - != partial("../../../../_includes/_banner") - - article.l-content-small.grid-fluid.docs-content - != yield - != partial("../../../../_includes/_next-item") - - != partial("../../../../_includes/_footer") - != partial("../../../../_includes/_scripts-include") diff --git a/public/resources/js/controllers/app-controller.js b/public/resources/js/controllers/app-controller.js index 350be7ec82..a853855a08 100644 --- a/public/resources/js/controllers/app-controller.js +++ b/public/resources/js/controllers/app-controller.js @@ -33,5 +33,19 @@ angularIO.controller('AppCtrl', ['$scope', '$mdDialog', '$timeout', function($sc * Finish Rendereding code directives then prettify code */ + // GRAB ALL TAGS NOT USING DIRECTIVES + var preTags = angular.element(document.body).find('pre'); + + // LOOP THROUGH AND ADD PRETTIFY CLASS + _.each(preTags, function(element) { + var preTag = angular.element(element); + + // IF NOT FORMATTED, ADD PRETTY PRINT + if(!preTag.hasClass('prettyprint')) { + preTag.addClass('prettyprint linums'); + } + }); + + // TRIGGER PRETTYPRINT AFTER DIGEST LOOP COMPLETE $timeout(prettyPrint, 1); }]); \ No newline at end of file