init
This commit is contained in:
		
							parent
							
								
									b430baef40
								
							
						
					
					
						commit
						ec9d439ebc
					
				
							
								
								
									
										28
									
								
								components.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										28
									
								
								components.d.ts
									
									
									
									
										vendored
									
									
								
							| @ -89,17 +89,28 @@ declare module '@vue/runtime-core' { | ||||
|     HttpStatusCodes: typeof import('./src/tools/http-status-codes/http-status-codes.vue')['default'] | ||||
|     IbanValidatorAndParser: typeof import('./src/tools/iban-validator-and-parser/iban-validator-and-parser.vue')['default'] | ||||
|     'IconMdi:brushVariant': typeof import('~icons/mdi/brush-variant')['default'] | ||||
|     'IconMdi:contentCopy': typeof import('~icons/mdi/content-copy')['default'] | ||||
|     'IconMdi:kettleSteamOutline': typeof import('~icons/mdi/kettle-steam-outline')['default'] | ||||
|     IconMdiArrowDown: typeof import('~icons/mdi/arrow-down')['default'] | ||||
|     IconMdiArrowRightBottom: typeof import('~icons/mdi/arrow-right-bottom')['default'] | ||||
|     IconMdiCamera: typeof import('~icons/mdi/camera')['default'] | ||||
|     IconMdiChevronDown: typeof import('~icons/mdi/chevron-down')['default'] | ||||
|     IconMdiChevronRight: typeof import('~icons/mdi/chevron-right')['default'] | ||||
|     IconMdiClose: typeof import('~icons/mdi/close')['default'] | ||||
|     IconMdiContentCopy: typeof import('~icons/mdi/content-copy')['default'] | ||||
|     IconMdiDeleteOutline: typeof import('~icons/mdi/delete-outline')['default'] | ||||
|     IconMdiDownload: typeof import('~icons/mdi/download')['default'] | ||||
|     IconMdiEye: typeof import('~icons/mdi/eye')['default'] | ||||
|     IconMdiEyeOff: typeof import('~icons/mdi/eye-off')['default'] | ||||
|     IconMdiHeart: typeof import('~icons/mdi/heart')['default'] | ||||
|     IconMdiPause: typeof import('~icons/mdi/pause')['default'] | ||||
|     IconMdiPlay: typeof import('~icons/mdi/play')['default'] | ||||
|     IconMdiRecord: typeof import('~icons/mdi/record')['default'] | ||||
|     IconMdiRefresh: typeof import('~icons/mdi/refresh')['default'] | ||||
|     IconMdiSearch: typeof import('~icons/mdi/search')['default'] | ||||
|     IconMdiTranslate: typeof import('~icons/mdi/translate')['default'] | ||||
|     IconMdiTriangleDown: typeof import('~icons/mdi/triangle-down')['default'] | ||||
|     IconMdiVideo: typeof import('~icons/mdi/video')['default'] | ||||
|     InputCopyable: typeof import('./src/components/InputCopyable.vue')['default'] | ||||
|     IntegerBaseConverter: typeof import('./src/tools/integer-base-converter/integer-base-converter.vue')['default'] | ||||
|     Ipv4AddressConverter: typeof import('./src/tools/ipv4-address-converter/ipv4-address-converter.vue')['default'] | ||||
| @ -126,25 +137,40 @@ declare module '@vue/runtime-core' { | ||||
|     MenuLayout: typeof import('./src/components/MenuLayout.vue')['default'] | ||||
|     MetaTagGenerator: typeof import('./src/tools/meta-tag-generator/meta-tag-generator.vue')['default'] | ||||
|     MimeTypes: typeof import('./src/tools/mime-types/mime-types.vue')['default'] | ||||
|     NAlert: typeof import('naive-ui')['NAlert'] | ||||
|     NavbarButtons: typeof import('./src/components/NavbarButtons.vue')['default'] | ||||
|     NCheckbox: typeof import('naive-ui')['NCheckbox'] | ||||
|     NCode: typeof import('naive-ui')['NCode'] | ||||
|     NCollapseTransition: typeof import('naive-ui')['NCollapseTransition'] | ||||
|     NColorPicker: typeof import('naive-ui')['NColorPicker'] | ||||
|     NConfigProvider: typeof import('naive-ui')['NConfigProvider'] | ||||
|     NDatePicker: typeof import('naive-ui')['NDatePicker'] | ||||
|     NDivider: typeof import('naive-ui')['NDivider'] | ||||
|     NDynamicInput: typeof import('naive-ui')['NDynamicInput'] | ||||
|     NEllipsis: typeof import('naive-ui')['NEllipsis'] | ||||
|     NForm: typeof import('naive-ui')['NForm'] | ||||
|     NFormItem: typeof import('naive-ui')['NFormItem'] | ||||
|     NGi: typeof import('naive-ui')['NGi'] | ||||
|     NGrid: typeof import('naive-ui')['NGrid'] | ||||
|     NH1: typeof import('naive-ui')['NH1'] | ||||
|     NH2: typeof import('naive-ui')['NH2'] | ||||
|     NH3: typeof import('naive-ui')['NH3'] | ||||
|     NIcon: typeof import('naive-ui')['NIcon'] | ||||
|     NImage: typeof import('naive-ui')['NImage'] | ||||
|     NInputGroup: typeof import('naive-ui')['NInputGroup'] | ||||
|     NInputGroupLabel: typeof import('naive-ui')['NInputGroupLabel'] | ||||
|     NInputNumber: typeof import('naive-ui')['NInputNumber'] | ||||
|     NLabel: typeof import('naive-ui')['NLabel'] | ||||
|     NLayout: typeof import('naive-ui')['NLayout'] | ||||
|     NLayoutSider: typeof import('naive-ui')['NLayoutSider'] | ||||
|     NMenu: typeof import('naive-ui')['NMenu'] | ||||
|     NProgress: typeof import('naive-ui')['NProgress'] | ||||
|     NScrollbar: typeof import('naive-ui')['NScrollbar'] | ||||
|     NSlider: typeof import('naive-ui')['NSlider'] | ||||
|     NSpin: typeof import('naive-ui')['NSpin'] | ||||
|     NStatistic: typeof import('naive-ui')['NStatistic'] | ||||
|     NSwitch: typeof import('naive-ui')['NSwitch'] | ||||
|     NTable: typeof import('naive-ui')['NTable'] | ||||
|     NTag: typeof import('naive-ui')['NTag'] | ||||
|     NumeronymGenerator: typeof import('./src/tools/numeronym-generator/numeronym-generator.vue')['default'] | ||||
|     OtpCodeGeneratorAndValidator: typeof import('./src/tools/otp-code-generator-and-validator/otp-code-generator-and-validator.vue')['default'] | ||||
|     PasswordStrengthAnalyser: typeof import('./src/tools/password-strength-analyser/password-strength-analyser.vue')['default'] | ||||
|  | ||||
							
								
								
									
										10
									
								
								index.html
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								index.html
									
									
									
									
									
								
							| @ -44,6 +44,16 @@ | ||||
|     /> | ||||
|     <meta name="twitter:image" content="https://it-tools.tech/banner.png?v=2" /> | ||||
|     <meta name="twitter:image:alt" content="IT Tools - Handy online tools for developers" /> | ||||
|     <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9179307614313355" | ||||
|      crossorigin="anonymous"></script> | ||||
| <script async src="https://www.googletagmanager.com/gtag/js?id=G-NH72WC80VP"></script> | ||||
| <script> | ||||
|   window.dataLayer = window.dataLayer || []; | ||||
|   function gtag(){dataLayer.push(arguments);} | ||||
|   gtag('js', new Date()); | ||||
| 
 | ||||
|   gtag('config', 'G-NH72WC80VP'); | ||||
| </script> | ||||
|   </head> | ||||
|   <body> | ||||
|     <div id="app"></div> | ||||
|  | ||||
							
								
								
									
										11529
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										11529
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -7,37 +7,7 @@ const { isDarkTheme } = toRefs(styleStore); | ||||
| </script> | ||||
| 
 | ||||
| <template> | ||||
|   <c-tooltip :tooltip="$t('home.nav.github')" position="bottom"> | ||||
|     <c-button | ||||
|       circle | ||||
|       variant="text" | ||||
|       href="https://github.com/CorentinTh/it-tools" | ||||
|       target="_blank" | ||||
|       rel="noopener noreferrer" | ||||
|       :aria-label="$t('home.nav.githubRepository')" | ||||
|     > | ||||
|       <n-icon size="25" :component="BrandGithub" /> | ||||
|     </c-button> | ||||
|   </c-tooltip> | ||||
| 
 | ||||
|   <c-tooltip :tooltip="$t('home.nav.twitter')" position="bottom"> | ||||
|     <c-button | ||||
|       circle | ||||
|       variant="text" | ||||
|       href="https://twitter.com/ittoolsdottech" | ||||
|       rel="noopener" | ||||
|       target="_blank" | ||||
|       :aria-label="$t('home.nav.twitterAccount')" | ||||
|     > | ||||
|       <n-icon size="25" :component="BrandTwitter" /> | ||||
|     </c-button> | ||||
|   </c-tooltip> | ||||
| 
 | ||||
|   <c-tooltip :tooltip="$t('home.nav.about')" position="bottom"> | ||||
|     <c-button circle variant="text" to="/about" :aria-label="$t('home.nav.aboutLabel')"> | ||||
|       <n-icon size="25" :component="InfoCircle" /> | ||||
|     </c-button> | ||||
|   </c-tooltip> | ||||
|   <c-tooltip :tooltip="isDarkTheme ? $t('home.nav.lightMode') : $t('home.nav.darkMode')" position="bottom"> | ||||
|     <c-button circle variant="text" :aria-label="$t('home.nav.mode')" @click="() => styleStore.toggleDark()"> | ||||
|       <n-icon v-if="isDarkTheme" size="25" :component="Sun" /> | ||||
|  | ||||
| @ -120,20 +120,7 @@ const tools = computed<ToolCategory[]>(() => [ | ||||
|           <NavbarButtons v-if="!styleStore.isSmallScreen" /> | ||||
|         </div> | ||||
| 
 | ||||
|         <c-tooltip position="bottom" :tooltip="$t('home.support')"> | ||||
|           <c-button | ||||
|             round | ||||
|             href="https://www.buymeacoffee.com/cthmsst" | ||||
|             rel="noopener" | ||||
|             target="_blank" | ||||
|             class="support-button" | ||||
|             :bordered="false" | ||||
|             @click="() => tracker.trackEvent({ eventName: 'Support button clicked' })" | ||||
|           > | ||||
|             {{ $t('home.buyMeACoffee') }} | ||||
|             <NIcon v-if="!styleStore.isSmallScreen" :component="Heart" ml-2 /> | ||||
|           </c-button> | ||||
|         </c-tooltip> | ||||
| 
 | ||||
|       </div> | ||||
|       <slot /> | ||||
|     </template> | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user