From 8fe77b69e8008c6a432f9ef226586a09deb48c6c Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Thu, 10 Nov 2011 13:07:50 -0800 Subject: refactor(docs): improved the visual rendering of the documentation pages --- docs/src/templates/docs.css | 36 ++++++++++++++++++++++++++++++++++++ docs/src/templates/docs.js | 10 +++++++++- docs/src/templates/index.html | 4 ++-- 3 files changed, 47 insertions(+), 3 deletions(-) (limited to 'docs/src/templates') diff --git a/docs/src/templates/docs.css b/docs/src/templates/docs.css index fd77970c..b3f9aad9 100644 --- a/docs/src/templates/docs.css +++ b/docs/src/templates/docs.css @@ -53,6 +53,42 @@ li { border: 1px solid red; } +.member { + border: 1px solid gray; + margin: 2em 0; +} + +.member p { + padding: 0; +} + +.member>h2 { + background-color: lightgray; + padding: .2em .4em; + margin: 0; + border-bottom: 1px solid gray; +} + +.member>ul { + list-style: none; + padding: 0; +} + +.member>ul>li { + border: 1px solid lightgray; + margin: 1em; + +} +.member>ul>li>h3 { + background-color: #EEE; + padding: .2em .4em; + margin: 0; + font-family: monospace; + border-bottom: 1px solid lightgray; +} +.member>ul>li>div { + padding: 1em; +} /*----- Upgrade IE Prompt -----*/ diff --git a/docs/src/templates/docs.js b/docs/src/templates/docs.js index 09a9e708..5b6379a6 100644 --- a/docs/src/templates/docs.js +++ b/docs/src/templates/docs.js @@ -152,6 +152,14 @@ function TutorialInstructionsCtrl($cookieStore) { window.angular = window.angular || {}; angular.module = angular.module || {}; -angular.module.ngdocs = function($locationProvider) { +angular.module.ngdocs = function($locationProvider, $filterProvider) { $locationProvider.html5Mode(true).hashPrefix('!'); + + $filterProvider.register('title', function(){ + return function(text) { + return text && text.replace(/^angular\.module\.([^\.]+)(\.(.*))?$/, function(_, module, _0, name){ + return 'Module ' + module + (name ? ' - ' + name : ''); + }); + } + }); }; diff --git a/docs/src/templates/index.html b/docs/src/templates/index.html index 6c8c5011..8a6dc7a7 100644 --- a/docs/src/templates/index.html +++ b/docs/src/templates/index.html @@ -6,7 +6,7 @@ - AngularJS + AngularJS