diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..28adf2a --- /dev/null +++ b/config.toml @@ -0,0 +1,110 @@ +#CONFIG file +baseURL = "http://jgdr.studioany.com" +languageCode = "en-us" +title = "Game Design Knowledge & Practice Journal?" +relativeurls = true +disableKinds = ["RSS", "sitemap"] + +# journals probably should have at least keyword = "keywords" +[taxonomies] +keyword = "keywords" + +[params] +## sandpointsHome renders link to predefined home if page not in triad +sandpointsHome = "journal/index.md" +description = "Journal Description..." +sandpointsMentionedIn = ["contributor", "article" ] + +## sandpointsGiteaUrl is used in layouts/partials/header.html to generate links in admin ui bar +# +## Constantinos comment out +# sandpointsGiteaUrl = "https://git.sandpoints.org/we/jgdr" +sandpointsCatalogPrefix = "/library/" +sandpointsCatalogName = "jgdr" + +[outputFormats] +[outputFormats.js] +isPlainText = true +#2211 edited after Hugo update, ## mediaType = "application/javascript" +mediaType = "text/javascript" + +[outputs] +list = ["html", "js"] + +[markup.tableOfContents] +endLevel=4 +ordered = true +startLevel = 1 + +[markup.goldmark.renderer] +unsafe = true + +## Enable custom attribute support for titles and blocks by adding attribute lists inside single curly brackets ({.myclass class="class1 class2" }) and placing it after the Markdown element it decorates, on the same line for titles and on a new line directly below for blocks. introduced in hugo v0.81 +# +[markup.goldmark.parser.attribute] +block = true + +[module] +## replacement allow for easier local development +# +# replacements = ["git.sandpoints.org/Drawwell/SandpointsTheme -> /home/m/devel/SandpointsTheme", "git.sandpoints.org/Drawwell/SandpointsEditPage -> /home/m/devel/SandpointsEditPage"] + +## if any customizations are added one should add, along with the customization imports, also the hugo's skeleton directory structure: archetypes, assets, layouts, static & data +# +[[module.imports]] +path = "git.sandpoints.org/Drawwell/SandpointsTheme" +# [[module.imports.mounts]] #commented out 2105, otherwise theme update will overwrite archetypes +# source = "archetypes" +# target = "archetypes" +[[module.imports.mounts]] +source = "assets" +target = "assets" +[[module.imports.mounts]] +source = "layouts" +target = "layouts" +[[module.imports.mounts]] +source = "static" +target = "static" +[[module.imports.mounts]] +source = "data" +target = "data" + +## if not working on the css rendered via hugo's postcss pipes +## this should make it ready to go with only `hugo` and not `hugo -e dev` +# +[[module.imports.mounts]] +source = "assets/css/site-min.css" +target = "static/css/site-min.css" + +## import _index.md from SandpointsTheme exampleSite to content/metadata so the metadata is rendered without bothering the regular user +# +[[module.imports.mounts]] +source = "exampleSite/content/metadata/_index.md" +target = "content/metadata/_index.md" + +## below is the example of custom css imported from customizations directory of Dotawo project +# +# [[module.imports.mounts]] +# source = "customizations/Dotawo/assets/css/site.css" +# target = "assets/css/site.css" +# [[module.imports.mounts]] +# source = "customizations/Dotawo/static/css/site.min.css" +# target = "static/css/site.min.css" + +# below is the list of imports to get the svelte webapp +# which handles editing the website +# +[[module.imports]] +path = "git.sandpoints.org/Drawwell/SandpointsEditPage" +[[module.imports.mounts]] +source = "public/index.md" +target = "content/edit/index.md" +[[module.imports.mounts]] +source = "public/global.css" +target = "static/edit/build/global.css" +[[module.imports.mounts]] +source = "public/build/bundle.js" +target = "static/edit/build/bundle.js" +[[module.imports.mounts]] +source = "public/build/bundle.js.map" +target = "static/edit/build/bundle.js.map" diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..d376073 --- /dev/null +++ b/go.mod @@ -0,0 +1,8 @@ +module jgdr + +go 1.19 + +require ( + git.sandpoints.org/Drawwell/SandpointsEditPage v0.0.0-20210825011616-e019d8a4d186 // indirect + git.sandpoints.org/Drawwell/SandpointsTheme v0.0.0-20230615222010-a31872eb8566 // indirect +)