Skip to content

Commit d369417

Browse files
committed
Minor manifest updates.
1 parent 7f859e4 commit d369417

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

build/core.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"core": {
3-
"description": "The core of jQuery UI, required for all interactions and widgets."
3+
"description": "The core of jQuery UI, required for all interactions and widgets.",
4+
"homepage": "http://jqueryui.com/",
5+
"demo": "http://jqueryui.com/",
6+
"docs": "http://api.jqueryui.com/category/ui-core"
47
},
58
"datepicker": {
69
"description": "A datepicker than can be toggled from a input or displayed inline.",
@@ -13,6 +16,7 @@
1316
]
1417
},
1518
"effect": {
19+
"title": "jQuery UI Effects Core",
1620
"description": "Extends the internal jQuery effects, includes morphing, easing and is required by all other effects.",
1721
"keywords": [
1822
"animation",
@@ -22,7 +26,10 @@
2226
"class",
2327
"transition",
2428
"easing"
25-
]
29+
],
30+
"homepage": "http://jqueryui.com/",
31+
"demo": "http://jqueryui.com/",
32+
"docs": "http://api.jqueryui.com/category/effects-core"
2633
},
2734
"position": {
2835
"description": "A utility plugin for positioning elements relative to other elements.",

build/tasks/build.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ var path = require( "path" );
44

55
grunt.registerTask( "manifest", "Generate jquery.json manifest files", function() {
66
var pkg = grunt.config( "pkg" ),
7+
// TODO: URLs for UI core and effects core
78
base = {
89
core: {
910
name: "ui.{plugin}",
@@ -18,10 +19,8 @@ grunt.registerTask( "manifest", "Generate jquery.json manifest files", function(
1819
name: "ui.effect-{plugin}",
1920
title: "jQuery UI {Plugin} Effect",
2021
keywords: [ "effect", "show", "hide" ],
21-
// TODO: Will we have individual pages for 1.9?
22-
homepage: "http://jqueryui.com/effect/",
23-
// TODO: Will we have individual pages for 1.9?
24-
demo: "http://jqueryui.com/effect/",
22+
homepage: "http://jqueryui.com/{plugin}-effect/",
23+
demo: "http://jqueryui.com/{plugin}-effect/",
2524
docs: "http://api.jqueryui.com/{plugin}-effect/",
2625
dependencies: [ "effect" ],
2726
file: "ui.effect-{plugin}"
@@ -43,7 +42,7 @@ grunt.registerTask( "manifest", "Generate jquery.json manifest files", function(
4342

4443
manifest = {
4544
name: replace( baseManifest.name ),
46-
title: replace( baseManifest.title ),
45+
title: data.title || replace( baseManifest.title ),
4746
description: data.description,
4847
keywords: [ "ui", plugin ]
4948
.concat( baseManifest.keywords || [] )

0 commit comments

Comments
 (0)