feat(config): hide the banner by default
This commit is contained in:
		
							parent
							
								
									972ffe6f69
								
							
						
					
					
						commit
						161a21f285
					
				| @ -55,6 +55,12 @@ export const config = figue({ | |||||||
|       env: 'VITE_NEW_TOOLS', |       env: 'VITE_NEW_TOOLS', | ||||||
|     }, |     }, | ||||||
|   }, |   }, | ||||||
|  |   showBanner: { | ||||||
|  |     doc: 'Show the banner', | ||||||
|  |     format: 'boolean', | ||||||
|  |     default: false, | ||||||
|  |     env: 'VITE_SHOW_BANNER', | ||||||
|  |   }, | ||||||
| }) | }) | ||||||
|   .loadEnv({ |   .loadEnv({ | ||||||
|     ...import.meta.env, |     ...import.meta.env, | ||||||
|  | |||||||
| @ -1,4 +1,5 @@ | |||||||
| <script setup lang="ts"> | <script setup lang="ts"> | ||||||
|  | import { config } from '@/config'; | ||||||
| import { useToolStore } from '@/tools/tools.store'; | import { useToolStore } from '@/tools/tools.store'; | ||||||
| import { Heart } from '@vicons/tabler'; | import { Heart } from '@vicons/tabler'; | ||||||
| import { useHead } from '@vueuse/head'; | import { useHead } from '@vueuse/head'; | ||||||
| @ -13,7 +14,7 @@ useHead({ title: 'IT Tools - Handy online tools for developers' }); | |||||||
| <template> | <template> | ||||||
|   <div class="home-page"> |   <div class="home-page"> | ||||||
|     <div class="grid-wrapper"> |     <div class="grid-wrapper"> | ||||||
|       <n-grid x-gap="12" y-gap="12" cols="1 400:2 800:3 1200:4 2000:8"> |       <n-grid v-if="config.showBanner" x-gap="12" y-gap="12" cols="1 400:2 800:3 1200:4 2000:8"> | ||||||
|         <n-gi> |         <n-gi> | ||||||
|           <colored-card title="You like it-tools?" :icon="Heart"> |           <colored-card title="You like it-tools?" :icon="Heart"> | ||||||
|             Give us a star on |             Give us a star on | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user