mirror of
https://github.com/nunocoracao/blowfish.git
synced 2025-01-23 06:55:43 -06:00
commit
895e96797d
5 changed files with 47 additions and 178 deletions
2
assets/lib/katex/katex.min.css
vendored
2
assets/lib/katex/katex.min.css
vendored
File diff suppressed because one or more lines are too long
2
assets/lib/katex/katex.min.js
vendored
2
assets/lib/katex/katex.min.js
vendored
File diff suppressed because one or more lines are too long
|
@ -1,145 +1,14 @@
|
||||||
<div class="min-h-[148px]"></div>
|
<div class="min-h-[148px]"></div>
|
||||||
<div class="fixed inset-x-0 h-[120px] pl-[24px] pr-[24px] sbackdrop-blur-xl sshadown-2xl" style="z-index:100">
|
<div class="fixed inset-x-0 h-[120px] pl-[24px] pr-[24px] sbackdrop-blur-xl sshadown-2xl" style="z-index:100">
|
||||||
<div id="menu-blur" class="absolute opacity-0 inset-x-0 top-0 h-full single_hero_background nozoom backdrop-blur-2xl shadow-2xl"></div>
|
<div id="menu-blur" class="absolute opacity-0 inset-x-0 top-0 h-full single_hero_background nozoom backdrop-blur-2xl shadow-2xl"></div>
|
||||||
<div class="relative max-w-[64rem] h-[100px] ml-auto mr-auto">
|
<div class="relative max-w-[64rem] h-[100px] ml-auto mr-auto">
|
||||||
<div style="padding-left:0;padding-right:0"
|
{{ partial "partials/header/basic.html" . }}
|
||||||
class="flex items-center justify-between px-4 py-6 sm:px-6 md:justify-start space-x-3">
|
</div>
|
||||||
{{ if .Site.Params.Logo -}}
|
|
||||||
{{ $logo := resources.Get .Site.Params.Logo }}
|
|
||||||
{{ if $logo }}
|
|
||||||
<div>
|
|
||||||
<a href="{{ "" | relLangURL }}" class="flex">
|
|
||||||
<span class="sr-only">{{ .Site.Title | markdownify | emojify }}</span>
|
|
||||||
|
|
||||||
<img src="{{ $logo.RelPermalink }}" width="{{ div $logo.Width 2 }}"
|
|
||||||
height="{{ div $logo.Height 2 }}"
|
|
||||||
class="max-h-[5rem] max-w-[5rem] object-scale-down object-left nozoom"
|
|
||||||
alt="{{ .Site.Title }}" />
|
|
||||||
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
{{ end }}
|
|
||||||
{{- end }}
|
|
||||||
<div class="flex flex-1 items-center justify-between">
|
|
||||||
<nav class="flex space-x-3">
|
|
||||||
|
|
||||||
<a href="{{ "" | relLangURL }}"
|
|
||||||
class="text-base font-medium text-gray-500 hover:text-gray-900">{{ .Site.Title | markdownify
|
|
||||||
| emojify }}</a>
|
|
||||||
|
|
||||||
|
|
||||||
</nav>
|
|
||||||
<div class="hidden md:flex items-center space-x-5 md:ml-12">
|
|
||||||
|
|
||||||
{{ if .Site.Menus.main }}
|
|
||||||
{{ range .Site.Menus.main }}
|
|
||||||
<a href="{{ .URL }}" {{ if or (strings.HasPrefix .URL "http:" ) (strings.HasPrefix .URL "https:"
|
|
||||||
) }} target="_blank" {{ end }}
|
|
||||||
class="text-base font-medium text-gray-500 hover:text-gray-900" title="{{ .Title }}">
|
|
||||||
{{ partial "icon.html" .Pre }}
|
|
||||||
{{ if and .Pre .Name }} {{ end }}
|
|
||||||
{{ .Name | markdownify | emojify }}
|
|
||||||
</a>
|
|
||||||
{{ end }}
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
{{ partial "translations.html" . }}
|
|
||||||
|
|
||||||
{{ if .Site.Params.enableSearch | default false }}
|
|
||||||
<button id="search-button" class="text-base hover:text-primary-600 dark:hover:text-primary-400"
|
|
||||||
title="{{ i18n " search.open_button_title" }}">
|
|
||||||
{{ partial "icon.html" "search" }}
|
|
||||||
</button>
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
|
|
||||||
{{/* Appearance switch */}}
|
|
||||||
{{ if .Site.Params.footer.showAppearanceSwitcher | default false }}
|
|
||||||
<div
|
|
||||||
class="{{ if .Site.Params.footer.showScrollToTop | default true -}} ltr:mr-14 rtl:ml-14 {{- end }} cursor-pointer text-sm text-neutral-700 hover:text-primary-600 dark:text-neutral dark:hover:text-primary-400">
|
|
||||||
<button id="appearance-switcher" type="button">
|
|
||||||
<div class="flex items-center justify-center h-12 dark:hidden">
|
|
||||||
{{ partial "icon.html" "moon" }}
|
|
||||||
</div>
|
|
||||||
<div class="items-center justify-center hidden h-12 dark:flex">
|
|
||||||
{{ partial "icon.html" "sun" }}
|
|
||||||
</div>
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="flex md:hidden items-center space-x-5 md:ml-12">
|
|
||||||
|
|
||||||
<span></span>
|
|
||||||
|
|
||||||
{{ partial "translations.html" . }}
|
|
||||||
|
|
||||||
{{ if .Site.Params.enableSearch | default false }}
|
|
||||||
<button id="search-button-mobile"
|
|
||||||
class="text-base hover:text-primary-600 dark:hover:text-primary-400" title="{{ i18n "search.open_button_title" }}">
|
|
||||||
{{ partial "icon.html" "search" }}
|
|
||||||
</button>
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
{{/* Appearance switch */}}
|
|
||||||
{{ if .Site.Params.footer.showAppearanceSwitcher | default false }}
|
|
||||||
<button id="appearance-switcher-mobile" type="button" style="margin-right:5px">
|
|
||||||
<div class="flex items-center justify-center h-12 dark:hidden">
|
|
||||||
{{ partial "icon.html" "moon" }}
|
|
||||||
</div>
|
|
||||||
<div class="items-center justify-center hidden h-12 dark:flex">
|
|
||||||
{{ partial "icon.html" "sun" }}
|
|
||||||
</div>
|
|
||||||
</button>
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="-my-2 -mr-2 md:hidden">
|
|
||||||
|
|
||||||
<label id="menu-button" for="menu-controller" class="block">
|
|
||||||
<input type="checkbox" id="menu-controller" class="hidden" />
|
|
||||||
<div class="cursor-pointer hover:text-primary-600 dark:hover:text-primary-400">
|
|
||||||
{{ partial "icon.html" "bars" }}
|
|
||||||
</div>
|
|
||||||
<div id="menu-wrapper" style="padding-top:25px;"
|
|
||||||
class="fixed inset-0 z-30 invisible w-screen h-screen m-auto overflow-auto transition-opacity opacity-0 cursor-default bg-neutral-100/50 backdrop-blur-sm dark:bg-neutral-900/50">
|
|
||||||
<ul
|
|
||||||
class="flex movedown flex-col w-full px-6 py-6 mx-auto overflow-visible list-none ltr:text-right rtl:text-left max-w-7xl sm:px-14 md:px-24 lg:px-32 sm:py-10 sm:pt-10">
|
|
||||||
<li class="mb-1">
|
|
||||||
<span class="cursor-pointer hover:text-primary-600 dark:hover:text-primary-400">{{
|
|
||||||
partial
|
|
||||||
"icon.html"
|
|
||||||
"xmark" }}</span>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
{{ if .Site.Menus.main }}
|
|
||||||
{{ range .Site.Menus.main }}
|
|
||||||
<li class="mb-1">
|
|
||||||
<a {{ if or (strings.HasPrefix .URL "http:" ) (strings.HasPrefix .URL "https:" ) }}
|
|
||||||
target="_blank" {{ end }}
|
|
||||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
|
||||||
href="{{ .URL }}" title="{{ .Title }}">
|
|
||||||
<span class="inline-block align-text-bottom">{{ partial "icon.html" .Pre }}</span>
|
|
||||||
{{ if and .Pre .Name }} {{ end }}
|
|
||||||
{{ .Name | markdownify | emojify }}
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
{{ end }}
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<script>
|
<script>
|
||||||
window.addEventListener('scroll', function (e) {
|
window.addEventListener('scroll', function (e) {
|
||||||
var scroll = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
|
var scroll = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
|
||||||
var background_blur = document.getElementById('menu-blur');
|
var background_blur = document.getElementById('menu-blur');
|
||||||
background_blur.style.opacity = (scroll / 300)
|
background_blur.style.opacity = (scroll / 300);
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
60
package-lock.json
generated
60
package-lock.json
generated
|
@ -1,16 +1,16 @@
|
||||||
{
|
{
|
||||||
"name": "hugo-blowfish-theme",
|
"name": "hugo-blowfish-theme",
|
||||||
"version": "2.15.0",
|
"version": "2.16.0",
|
||||||
"lockfileVersion": 2,
|
"lockfileVersion": 2,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "hugo-blowfish-theme",
|
"name": "hugo-blowfish-theme",
|
||||||
"version": "2.15.0",
|
"version": "2.16.0",
|
||||||
"hasInstallScript": true,
|
"hasInstallScript": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@headlessui/react": "^1.7.4",
|
"@headlessui/react": "^1.7.5",
|
||||||
"@heroicons/react": "^2.0.13",
|
"@heroicons/react": "^2.0.13",
|
||||||
"@tailwindcss/forms": "^0.5.3",
|
"@tailwindcss/forms": "^0.5.3",
|
||||||
"commander": "^9.4.1"
|
"commander": "^9.4.1"
|
||||||
|
@ -19,11 +19,11 @@
|
||||||
"@tailwindcss/typography": "^0.5.8",
|
"@tailwindcss/typography": "^0.5.8",
|
||||||
"chart.js": "^4.0.1",
|
"chart.js": "^4.0.1",
|
||||||
"fuse.js": "^6.6.2",
|
"fuse.js": "^6.6.2",
|
||||||
"katex": "^0.16.3",
|
"katex": "^0.16.4",
|
||||||
"mermaid": "^9.2.2",
|
"mermaid": "^9.2.2",
|
||||||
"prettier": "^2.8.0",
|
"prettier": "^2.8.1",
|
||||||
"prettier-plugin-go-template": "^0.0.13",
|
"prettier-plugin-go-template": "^0.0.13",
|
||||||
"prettier-plugin-tailwindcss": "^0.2.0",
|
"prettier-plugin-tailwindcss": "^0.2.1",
|
||||||
"rimraf": "^3.0.2",
|
"rimraf": "^3.0.2",
|
||||||
"tailwindcss": "^3.2.4",
|
"tailwindcss": "^3.2.4",
|
||||||
"vendor-copy": "^3.0.1"
|
"vendor-copy": "^3.0.1"
|
||||||
|
@ -36,9 +36,9 @@
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"node_modules/@headlessui/react": {
|
"node_modules/@headlessui/react": {
|
||||||
"version": "1.7.4",
|
"version": "1.7.5",
|
||||||
"resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.4.tgz",
|
"resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.5.tgz",
|
||||||
"integrity": "sha512-D8n5yGCF3WIkPsjEYeM8knn9jQ70bigGGb5aUvN6y4BGxcT3OcOQOKcM3zRGllRCZCFxCZyQvYJF6ZE7bQUOyQ==",
|
"integrity": "sha512-UZSxOfA0CYKO7QDT5OGlFvesvlR1SKkawwSjwQJwt7XQItpzRKdE3ZUQxHcg4LEz3C0Wler2s9psdb872ynwrQ==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"client-only": "^0.0.1"
|
"client-only": "^0.0.1"
|
||||||
},
|
},
|
||||||
|
@ -1317,9 +1317,9 @@
|
||||||
"peer": true
|
"peer": true
|
||||||
},
|
},
|
||||||
"node_modules/katex": {
|
"node_modules/katex": {
|
||||||
"version": "0.16.3",
|
"version": "0.16.4",
|
||||||
"resolved": "https://registry.npmjs.org/katex/-/katex-0.16.3.tgz",
|
"resolved": "https://registry.npmjs.org/katex/-/katex-0.16.4.tgz",
|
||||||
"integrity": "sha512-3EykQddareoRmbtNiNEDgl3IGjryyrp2eg/25fHDEnlHymIDi33bptkMv6K4EOC2LZCybLW/ZkEo6Le+EM9pmA==",
|
"integrity": "sha512-WudRKUj8yyBeVDI4aYMNxhx5Vhh2PjpzQw1GRu/LVGqL4m1AxwD1GcUp0IMbdJaf5zsjtj8ghP0DOQRYhroNkw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"funding": [
|
"funding": [
|
||||||
"https://opencollective.com/katex",
|
"https://opencollective.com/katex",
|
||||||
|
@ -1673,9 +1673,9 @@
|
||||||
"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
|
"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
|
||||||
},
|
},
|
||||||
"node_modules/prettier": {
|
"node_modules/prettier": {
|
||||||
"version": "2.8.0",
|
"version": "2.8.1",
|
||||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz",
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz",
|
||||||
"integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==",
|
"integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"bin": {
|
"bin": {
|
||||||
"prettier": "bin-prettier.js"
|
"prettier": "bin-prettier.js"
|
||||||
|
@ -1703,9 +1703,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/prettier-plugin-tailwindcss": {
|
"node_modules/prettier-plugin-tailwindcss": {
|
||||||
"version": "0.2.0",
|
"version": "0.2.1",
|
||||||
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.1.tgz",
|
||||||
"integrity": "sha512-Ruqig/mdWCSpqdq9WK44nrmqM4BFWTzBPhPGwC5NK3coV9eZntEQPB84MGZbjAg0XQU02jVRHXNRPREBzxvM+A==",
|
"integrity": "sha512-aIO8IguumORyRsmT+E7JfJ3A9FEoyhqZR7Au7TBOege3VZkgMvHJMkufeYp4zjnDK2iq4ktkvGMNOQR9T8lisQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=12.17.0"
|
"node": ">=12.17.0"
|
||||||
|
@ -2022,9 +2022,9 @@
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"@headlessui/react": {
|
"@headlessui/react": {
|
||||||
"version": "1.7.4",
|
"version": "1.7.5",
|
||||||
"resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.4.tgz",
|
"resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.5.tgz",
|
||||||
"integrity": "sha512-D8n5yGCF3WIkPsjEYeM8knn9jQ70bigGGb5aUvN6y4BGxcT3OcOQOKcM3zRGllRCZCFxCZyQvYJF6ZE7bQUOyQ==",
|
"integrity": "sha512-UZSxOfA0CYKO7QDT5OGlFvesvlR1SKkawwSjwQJwt7XQItpzRKdE3ZUQxHcg4LEz3C0Wler2s9psdb872ynwrQ==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"client-only": "^0.0.1"
|
"client-only": "^0.0.1"
|
||||||
}
|
}
|
||||||
|
@ -3058,9 +3058,9 @@
|
||||||
"peer": true
|
"peer": true
|
||||||
},
|
},
|
||||||
"katex": {
|
"katex": {
|
||||||
"version": "0.16.3",
|
"version": "0.16.4",
|
||||||
"resolved": "https://registry.npmjs.org/katex/-/katex-0.16.3.tgz",
|
"resolved": "https://registry.npmjs.org/katex/-/katex-0.16.4.tgz",
|
||||||
"integrity": "sha512-3EykQddareoRmbtNiNEDgl3IGjryyrp2eg/25fHDEnlHymIDi33bptkMv6K4EOC2LZCybLW/ZkEo6Le+EM9pmA==",
|
"integrity": "sha512-WudRKUj8yyBeVDI4aYMNxhx5Vhh2PjpzQw1GRu/LVGqL4m1AxwD1GcUp0IMbdJaf5zsjtj8ghP0DOQRYhroNkw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"commander": "^8.0.0"
|
"commander": "^8.0.0"
|
||||||
|
@ -3300,9 +3300,9 @@
|
||||||
"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
|
"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
|
||||||
},
|
},
|
||||||
"prettier": {
|
"prettier": {
|
||||||
"version": "2.8.0",
|
"version": "2.8.1",
|
||||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz",
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz",
|
||||||
"integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==",
|
"integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"prettier-plugin-go-template": {
|
"prettier-plugin-go-template": {
|
||||||
|
@ -3315,9 +3315,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"prettier-plugin-tailwindcss": {
|
"prettier-plugin-tailwindcss": {
|
||||||
"version": "0.2.0",
|
"version": "0.2.1",
|
||||||
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.1.tgz",
|
||||||
"integrity": "sha512-Ruqig/mdWCSpqdq9WK44nrmqM4BFWTzBPhPGwC5NK3coV9eZntEQPB84MGZbjAg0XQU02jVRHXNRPREBzxvM+A==",
|
"integrity": "sha512-aIO8IguumORyRsmT+E7JfJ3A9FEoyhqZR7Au7TBOege3VZkgMvHJMkufeYp4zjnDK2iq4ktkvGMNOQR9T8lisQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {}
|
"requires": {}
|
||||||
},
|
},
|
||||||
|
|
10
package.json
10
package.json
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "hugo-blowfish-theme",
|
"name": "hugo-blowfish-theme",
|
||||||
"version": "2.16.0",
|
"version": "2.17.0",
|
||||||
"description": "Blowfish theme for Hugo",
|
"description": "Blowfish theme for Hugo",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"fullinstall": "npm run preinstall && npm install && npm run postinstall",
|
"fullinstall": "npm run preinstall && npm install && npm run postinstall",
|
||||||
|
@ -37,11 +37,11 @@
|
||||||
"@tailwindcss/typography": "^0.5.8",
|
"@tailwindcss/typography": "^0.5.8",
|
||||||
"chart.js": "^4.0.1",
|
"chart.js": "^4.0.1",
|
||||||
"fuse.js": "^6.6.2",
|
"fuse.js": "^6.6.2",
|
||||||
"katex": "^0.16.3",
|
"katex": "^0.16.4",
|
||||||
"mermaid": "^9.2.2",
|
"mermaid": "^9.2.2",
|
||||||
"prettier": "^2.8.0",
|
"prettier": "^2.8.1",
|
||||||
"prettier-plugin-go-template": "^0.0.13",
|
"prettier-plugin-go-template": "^0.0.13",
|
||||||
"prettier-plugin-tailwindcss": "^0.2.0",
|
"prettier-plugin-tailwindcss": "^0.2.1",
|
||||||
"rimraf": "^3.0.2",
|
"rimraf": "^3.0.2",
|
||||||
"tailwindcss": "^3.2.4",
|
"tailwindcss": "^3.2.4",
|
||||||
"vendor-copy": "^3.0.1"
|
"vendor-copy": "^3.0.1"
|
||||||
|
@ -78,7 +78,7 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@headlessui/react": "^1.7.4",
|
"@headlessui/react": "^1.7.5",
|
||||||
"@heroicons/react": "^2.0.13",
|
"@heroicons/react": "^2.0.13",
|
||||||
"@tailwindcss/forms": "^0.5.3",
|
"@tailwindcss/forms": "^0.5.3",
|
||||||
"commander": "^9.4.1"
|
"commander": "^9.4.1"
|
||||||
|
|
Loading…
Reference in a new issue