├── .gitmodules └── README.md /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "UnitedStates"] 2 | path = UnitedStates 3 | url = git@github.com:ColdHeat/UnitedStates.git 4 | [submodule "pixo"] 5 | path = pixo 6 | url = git@github.com:hmrserver/CTFd-theme-pixo.git 7 | [submodule "ctfd-neon-theme"] 8 | path = ctfd-neon-theme 9 | url = git@github.com:chainflag/ctfd-neon-theme.git 10 | [submodule "apt42_ctfd_themes"] 11 | path = apt42_ctfd_themes 12 | url = git@github.com:apt-42/apt42_ctfd_themes.git 13 | [submodule "ctfd-theme-tsgctf"] 14 | path = ctfd-theme-tsgctf 15 | url = git@github.com:tsg-ut/ctfd-theme-tsgctf.git 16 | [submodule "CTFd-Dark-Theme"] 17 | path = CTFd-Dark-Theme 18 | url = git@github.com:Milkdrop/CTFd-Dark-Theme.git 19 | [submodule "ctfd-r2con-themes"] 20 | path = ctfd-r2con-themes 21 | url = git@github.com:as0ler/ctfd-r2con-themes.git 22 | [submodule "CTFD-odin-theme"] 23 | path = CTFD-odin-theme 24 | url = git@github.com:0xdevsachin/CTFD-odin-theme.git 25 | [submodule "CTFD-crimson-theme"] 26 | path = CTFD-crimson-theme 27 | url = git@github.com:0xdevsachin/CTFD-crimson-theme.git 28 | [submodule "CTFd-xmas-theme"] 29 | path = CTFd-xmas-theme 30 | url = git@github.com:iver-ics/CTFd-xmas-theme.git 31 | [submodule "nullify-ctfd-theme"] 32 | path = nullify-ctfd-theme 33 | url = git@github.com:AaronVigal/nullify-ctfd-theme.git 34 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # CTFd Theme Repository 2 | 3 | This repository gathers open source CTFd themes from around the internet. Official premium themes can be found on the [CTFd Store](https://ctfd.io/store). 4 | 5 | Each theme provided here is stored as a gitsubmodule to the theme's project repository. 6 | 7 | # Installation 8 | CTFd will automatically treat folders in the [CTFd/themes](https://github.com/CTFd/CTFd/tree/master/CTFd/themes) folder as themes to load. 9 | 10 | You can clone this repository and then copy or symlink the theme folders you wish to use to the [CTFd/themes](https://github.com/CTFd/CTFd/tree/master/CTFd/themes) folder. 11 | 12 | Because gitsubmodules are used, to clone this repository properly you should use the following command: 13 | 14 | ```bash 15 | git clone --recursive https://github.com/CTFd/themes.git 16 | ``` 17 | 18 | It is possible to clone this repository directly into the CTFd/themes folder but that is left as a git exercise for the reader for the time being. 19 | --------------------------------------------------------------------------------