summaryrefslogtreecommitdiffstats
path: root/src/wwwroot/libraries/fomantic/tasks/config/defaults.js
diff options
context:
space:
mode:
authorivar <i@oiee.no>2025-10-19 23:41:23 +0200
committerivar <i@oiee.no>2025-10-19 23:41:23 +0200
commit3f4c0720e1e3421431e7baa20882a4a4512a7fab (patch)
tree734ca81d7d0841d8863e3f523ebba14c282dc681 /src/wwwroot/libraries/fomantic/tasks/config/defaults.js
downloadfagprove-3f4c0720e1e3421431e7baa20882a4a4512a7fab.tar.xz
fagprove-3f4c0720e1e3421431e7baa20882a4a4512a7fab.zip
InitialHEADmaster
Diffstat (limited to 'src/wwwroot/libraries/fomantic/tasks/config/defaults.js')
-rw-r--r--src/wwwroot/libraries/fomantic/tasks/config/defaults.js123
1 files changed, 123 insertions, 0 deletions
diff --git a/src/wwwroot/libraries/fomantic/tasks/config/defaults.js b/src/wwwroot/libraries/fomantic/tasks/config/defaults.js
new file mode 100644
index 0000000..0fcf3e1
--- /dev/null
+++ b/src/wwwroot/libraries/fomantic/tasks/config/defaults.js
@@ -0,0 +1,123 @@
+/*******************************
+ Default Paths
+*******************************/
+
+module.exports = {
+
+ // base path added to all other paths
+ base : '',
+
+ // base path when installed with npm
+ pmRoot: 'semantic/',
+
+ // octal permission for output files, i.e. 0o644 or '644' (false does not adjust)
+ permission : '744',
+
+ // whether to generate rtl files
+ rtl : false,
+
+ // file paths
+ files: {
+ config : 'semantic.json',
+ site : 'src/site',
+ theme : 'src/theme.config'
+ },
+
+ // folder paths
+ paths: {
+ source: {
+ config : 'src/theme.config',
+ definitions : 'src/definitions/',
+ site : 'src/site/',
+ themes : 'src/themes/'
+ },
+ output: {
+ packaged : 'dist/',
+ uncompressed : 'dist/components/',
+ compressed : 'dist/components/',
+ themes : 'dist/themes/'
+ },
+ clean : 'dist/'
+ },
+
+ // components to include in package
+ components: [
+
+ // global
+ 'reset',
+ 'site',
+
+ // elements
+ 'button',
+ 'container',
+ 'divider',
+ 'emoji',
+ 'flag',
+ 'header',
+ 'icon',
+ 'image',
+ 'input',
+ 'label',
+ 'list',
+ 'loader',
+ 'placeholder',
+ 'rail',
+ 'reveal',
+ 'segment',
+ 'step',
+ 'text',
+
+ // collections
+ 'breadcrumb',
+ 'form',
+ 'grid',
+ 'menu',
+ 'message',
+ 'table',
+
+ // views
+ 'ad',
+ 'card',
+ 'comment',
+ 'feed',
+ 'item',
+ 'statistic',
+
+ // modules
+ 'accordion',
+ 'calendar',
+ 'checkbox',
+ 'dimmer',
+ 'dropdown',
+ 'embed',
+ 'modal',
+ 'nag',
+ 'popup',
+ 'progress',
+ 'slider',
+ 'rating',
+ 'search',
+ 'shape',
+ 'sidebar',
+ 'sticky',
+ 'tab',
+ 'toast',
+ 'transition',
+
+ // behaviors
+ 'api',
+ 'form',
+ 'state',
+ 'visibility'
+ ],
+
+ // whether to load admin tasks
+ admin: false,
+
+ // globs used for matching file patterns
+ globs : {
+ ignored : '!(*.min|*.map|*.rtl)',
+ ignoredRTL : '!(*.min|*.map)'
+ }
+
+};