CTFd icon indicating copy to clipboard operation
CTFd copied to clipboard

Theme template project

Open ColdHeat opened this issue 3 years ago • 1 comments

Vite supports a project template system. We need to create a theme template to create CTFd themes so people can create themes more easily.

https://vitejs.dev/guide/#community-templates

ColdHeat avatar Apr 22 '22 19:04 ColdHeat

Core-beta development will eventually be moved into CTFd.

Then we will maintain a seperate repo that splits out all of the changes from the core-beta folder into a seperate repo that other people can use as the base for a vite template.

We will be able to copy over the changes from the folder with something like the following subtree command:

git subtree push --prefix CTFd/themes/core-beta [email protected]:ColdHeat/core-beta-split.git main

ColdHeat avatar Jul 03 '23 18:07 ColdHeat