diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/umbcontentname.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/umbcontentname.directive.js new file mode 100644 index 0000000000..c34a146c6f --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/common/directives/umbcontentname.directive.js @@ -0,0 +1,22 @@ +/** +* @ngdoc object +* @name umbraco.directive:umbContentName +* @restrict E +* @description +* Used by editors that require naming an entity. Shows a textbox/headline with a required validator within it's own form. +**/ +angular.module("umbraco.directives") + .directive('umbContentName', function () { + return { + require: "ngModel", + restrict: 'E', + replace: true, + templateUrl: 'views/directives/umb-content-name.html', + scope: { + placeholder: '@placeholder', + model: '=ngModel' + }, + link: function(scope, element, attrs, modelCtrl) { + } + }; + }); \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/views/content/edit.html b/src/Umbraco.Web.UI.Client/src/views/content/edit.html index 9fb6e677a6..28e59c0c6d 100644 --- a/src/Umbraco.Web.UI.Client/src/views/content/edit.html +++ b/src/Umbraco.Web.UI.Client/src/views/content/edit.html @@ -2,33 +2,30 @@ -
- - Required -
+ -
-
- +
+ +
@@ -43,4 +40,4 @@ - \ No newline at end of file + diff --git a/src/Umbraco.Web.UI.Client/src/views/directives/umb-content-name.html b/src/Umbraco.Web.UI.Client/src/views/directives/umb-content-name.html new file mode 100644 index 0000000000..6602e76e18 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/views/directives/umb-content-name.html @@ -0,0 +1,6 @@ + +
+ + Required +
+
\ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/views/media/edit.html b/src/Umbraco.Web.UI.Client/src/views/media/edit.html index 1dda59ff89..8ff21f8015 100644 --- a/src/Umbraco.Web.UI.Client/src/views/media/edit.html +++ b/src/Umbraco.Web.UI.Client/src/views/media/edit.html @@ -1,32 +1,31 @@  -
- -
+ + -
-
- +
+ +