1313# #######################################################
1414
1515# ### Variables ####
16- SCRIPT_VERSION=" v0.8"
1716SUPPORT_LINK=" https://discord.gg/buDBbSGJmQ"
1817
1918
@@ -38,9 +37,43 @@ reset="\e[0m"
3837red=' \033[0;31m'
3938
4039
41- # ### Only Theme Argon ####
40+ # ### Removal of theme files ####
4241
43- removeargon () {
42+ DET () {
43+ if [ -f " /var/www/pterodactyl/resources/scripts/user.css" ]; then
44+ cd /var/www/pterodactyl/resources/scripts
45+ rm -r user.css
46+ cd
47+ else
48+ echo
49+ fi
50+ if [ -f " /var/www/pterodactyl/public/themes/pterodactyl/css/admin.css" ]; then
51+ cd /var/www/pterodactyl/public/themes/pterodactyl/css
52+ rm -r admin.css
53+ cd
54+ else
55+ echo
56+ fi
57+ }
58+
59+ zing () {
60+ if [ -f " /var/www/pterodactyl/resources/scripts/components/SidePanel.tsx" ]; then
61+ cd /var/www/pterodactyl/resources/scripts/components
62+ rm -r SidePanel.tsx
63+ cd
64+ else
65+ echo
66+ fi
67+ if [ -f " /var/www/pterodactyl/resources/scripts/components/server/files/FileViewer.tsx" ]; then
68+ cd /var/www/pterodactyl/resources/scripts/components/server/files
69+ rm -r FileViewer.tsx
70+ cd
71+ else
72+ echo
73+ fi
74+ }
75+
76+ argon () {
4477if [ -d " /var/www/pterodactyl/public/themes/argon" ]; then
4578cd /var/www/pterodactyl/public/themes
4679rm -R argon
@@ -69,15 +102,22 @@ cd /var/www/pterodactyl/PanelBackup
69102unzip PanelBackup.zip
70103rm -R PanelBackup.zip
71104cp -rf app config database public resources routes storage .env /var/www/pterodactyl
72- cd ..
73- rm -R PanelBackup
105+ cd
74106else
75107print_brake 45
76108echo -e " * ${red} There was no backup to restore, Aborting...${reset} "
77109print_brake 45
78110echo
79111exit 1
80112fi
113+ if [ -f " /var/www/pterodactyl/PanelBackup/tailwind.config" ]; then
114+ cd /var/www/pterodactyl/PanelBackup
115+ cp -rf tailwind.config /var/www/pterodactyl
116+ cd ..
117+ rm -rf PanelBackup
118+ else
119+ echo
120+ fi
81121}
82122
83123
@@ -93,6 +133,8 @@ print_brake 50
93133
94134
95135# ### Exec Script ####
96- removeargon
136+ DET
137+ zing
138+ argon
97139restore
98140bye
0 commit comments