The current Front-end of Lychee is using Tailwindcss, AlpineJS, TypeScript and Blade templates. In order to modify it you will need to recompile it.
In order to compile the front-end, you have to install the following dependencies:
node
Node.js v20.0.0 or laternpm
Node Packaged ModulesAfter installing Node.js you can use the included npm
package manager to download all dependencies:
npm install
In order to generate the front-end visual you will need to run the following:
npm run dev
This will create the files required to run Lychee.
When running in production, you should use instead:
npm run build
This will create a public/build
folder with the associated files.
To ease your development, some pain points are to be considered:
.ts
files.tailwind.config.js
{tip} Caught a mistake or want to contribute to the documentation? Edit this page on Github!