feat: themes folder + telemetry option in setup
This commit is contained in:
		| @@ -27,6 +27,7 @@ export default { | ||||
|         results: [] | ||||
|       }, | ||||
|       conf: { | ||||
|         telemetry: true, | ||||
|         upgrade: false, | ||||
|         title: siteConfig.title || 'Wiki', | ||||
|         host: siteConfig.host || 'http://', | ||||
|   | ||||
| @@ -3,6 +3,11 @@ const path = require('path') | ||||
| /* global wiki */ | ||||
|  | ||||
| module.exports = () => { | ||||
|   wiki.config.site = { | ||||
|     path: '', | ||||
|     title: 'Wiki.js' | ||||
|   } | ||||
|  | ||||
|   // ---------------------------------------- | ||||
|   // Load modules | ||||
|   // ---------------------------------------- | ||||
| @@ -354,7 +359,6 @@ module.exports = () => { | ||||
|       error: wiki.IS_DEBUG ? err : {} | ||||
|     }) | ||||
|     wiki.logger.error(err.message) | ||||
|     process.exit(1) | ||||
|   }) | ||||
|  | ||||
|   // ---------------------------------------- | ||||
|   | ||||
| @@ -22,11 +22,15 @@ block body | ||||
|                   i(v-if='loading') | ||||
|                 .panel-content.is-text | ||||
|                   p This installation wizard will guide you through the steps needed to get your wiki up and running in no time! | ||||
|                   p Detailed information about installation and usage can be found on the #[a(href='https://docs.wiki.requarks.io/') official documentation site]. #[br] Should you have any question or would like to report something that doesn't look right, feel free to create a new issue on the #[a(href='https://github.com/Requarks/wiki/issues') GitHub project]. | ||||
|                   p Detailed information about installation and usage can be found on the #[a(href='https://wiki.requarks.io/docs') official documentation site]. #[br] Should you have any question or would like to report something that doesn't look right, feel free to create a new issue on the #[a(href='https://github.com/Requarks/wiki/issues') GitHub project]. | ||||
|                 .panel-content.form-sections | ||||
|                   section | ||||
|                     p #[i.nc-icon-outline.tech_cd-reader] You are about to install Wiki.js #[strong= packageObj.version]. | ||||
|                   section | ||||
|                     p.control.is-fullwidth | ||||
|                       input#ipt-telemetry(type='checkbox', v-model='conf.telemetry', name='ipt-telemetry') | ||||
|                       label.label(for='ipt-telemetry') Enable telemetry | ||||
|                       span.desc Help Wiki.js developers improve this app with anonymized #[a(href='https://wiki.requarks.io/docs/telemetry') telemetry]. | ||||
|                     p.control.is-fullwidth | ||||
|                       input#ipt-upgrade(type='checkbox', v-model='conf.upgrade', name='ipt-upgrade') | ||||
|                       label.label(for='ipt-upgrade') Upgrade from Wiki.js 1.x | ||||
|   | ||||
							
								
								
									
										28
									
								
								themes/default/theme.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								themes/default/theme.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | ||||
| name: Default | ||||
| author: Nicolas Giard | ||||
| site: https://wiki.requarks.io/ | ||||
| version: 1.0.0 | ||||
| requirements: | ||||
|   minimum: '>= 2.0.0' | ||||
|   maximum: '< 3.0.0' | ||||
| fields: | ||||
|   primary: | ||||
|     title: Primary Color | ||||
|     description: Used for top navigation bar, headers, links, etc. | ||||
|     type: color | ||||
|     default: indigo | ||||
|   alt: | ||||
|     title: Alternate Color | ||||
|     description: Used for the sidebar (in a darker tone) | ||||
|     type: color | ||||
|     default: blue-grey | ||||
|   codeDark: | ||||
|     title: Code Blocks - Use Dark Theme | ||||
|     description: todo | ||||
|     type: boolean | ||||
|     default: true | ||||
|   codeColorize: | ||||
|     title: Code Blocks - Colorize syntax | ||||
|     description: todo | ||||
|     type: boolean | ||||
|     default: true | ||||
							
								
								
									
										
											BIN
										
									
								
								themes/default/thumbnail.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								themes/default/thumbnail.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 22 KiB | 
		Reference in New Issue
	
	Block a user