diff --git a/ccm-bundle-devel-wildfly/pom.xml b/ccm-bundle-devel-wildfly/pom.xml index 7870a2837..9b881d256 100644 --- a/ccm-bundle-devel-wildfly/pom.xml +++ b/ccm-bundle-devel-wildfly/pom.xml @@ -280,6 +280,14 @@ scripts/ + diff --git a/ccm-bundle-devel/pom.xml b/ccm-bundle-devel/pom.xml index 6f6c3b4df..77c7cba87 100644 --- a/ccm-bundle-devel/pom.xml +++ b/ccm-bundle-devel/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 @@ -12,7 +13,7 @@ org.libreccm ccm-bundle-devel pom - + LibreCCM Devel Bundle http://www.libreccm.org/bundles/devel @@ -22,7 +23,7 @@ ccm-core ${project.parent.version} - + org.libreccm ccm-editor @@ -38,12 +39,17 @@ ccm-theme-foundry ${project.parent.version} - + org.librecms ccm-theme-ftllibs-devel ${project.parent.version} - + + org.librecms + ccm-cms-default-theme + ${project.parent.version} + + net.sf.saxon Saxon-HE @@ -60,15 +66,15 @@ ccm-cms ${project.parent.version} - - + + org.apache.logging.log4j log4j-api provided - + diff --git a/ccm-cms-default-theme/scripts/librecms.d.ts b/ccm-cms-default-theme/scripts/librecms.d.ts index cb0ff5c3b..01dfd7921 100644 --- a/ccm-cms-default-theme/scripts/librecms.d.ts +++ b/ccm-cms-default-theme/scripts/librecms.d.ts @@ -1 +1 @@ -export {}; +import "bootstrap"; diff --git a/ccm-cms-default-theme/src/main/resources/themes/librecms/templates/default.html.ftl b/ccm-cms-default-theme/src/main/resources/themes/librecms/templates/default.html.ftl new file mode 100644 index 000000000..285df7c02 --- /dev/null +++ b/ccm-cms-default-theme/src/main/resources/themes/librecms/templates/default.html.ftl @@ -0,0 +1,11 @@ + + + + Default Template + + + +

This theme works.

+
${themeUrl}
+ + \ No newline at end of file diff --git a/ccm-cms-default-theme/src/main/resources/themes/librecms/theme.json b/ccm-cms-default-theme/src/main/resources/themes/librecms/theme.json index 28403755f..75e6a1900 100644 --- a/ccm-cms-default-theme/src/main/resources/themes/librecms/theme.json +++ b/ccm-cms-default-theme/src/main/resources/themes/librecms/theme.json @@ -2,10 +2,35 @@ "name": "librecms", "type": "freemarker", "master-theme": null, - "title": "LibreCMS Default Theme", - "description": "The LibreCMS default theme", - "template": [], - "default-template": null, + "title": { + "values": { + "value": [ + { + "lang": "en", + "value": "LibreCMS Default Theme" + }, + { + "lang": "de", + "value": "LibreCMS Standard Theme" + } + ] + } + }, + "description": { + "values": { + "value": [ + { + "lang": "en", + "value": "The LibreCMS default theme" + }, + { + "lang": "de", + "value": "Das LibreCMS Standard Theme" + } + ] + } + }, + "mvc-templates": { "default": { "description": { @@ -32,8 +57,11 @@ } } }, + "views": { - "default": "default", - "@default": "default" + "default": { + "default": "default", + "@default": "default" + } } } diff --git a/ccm-cms-default-theme/src/main/typescript/librecms.ts b/ccm-cms-default-theme/src/main/typescript/librecms.ts index 162c22815..6fcacc09f 100644 --- a/ccm-cms-default-theme/src/main/typescript/librecms.ts +++ b/ccm-cms-default-theme/src/main/typescript/librecms.ts @@ -1 +1 @@ -import bootstrap from "bootstrap"; \ No newline at end of file +import "bootstrap"; \ No newline at end of file