Skip to content

Commit 319aa19

Browse files
committed
Update | Communication thème Enigma
1 parent 50be259 commit 319aa19

File tree

1 file changed

+22
-9
lines changed

1 file changed

+22
-9
lines changed

.assets/theme_enigma.sh

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,43 +30,56 @@ dossier="/tmp/pterodactylthemeinstaller"
3030
if [ -d "$dossier" ]; then
3131
# Vérifier si le dossier est vide
3232
if [ -z "$(ls -A $dossier)" ]; then
33-
echo "Le dossier existe mais est vide."
33+
echo "${BOLD}Le dossier existe mais est vide.${RESET}"
3434
else
3535
# Supprimer le contenu du dossier s'il n'est pas vide
3636
rm -r "$dossier"/*
37-
echo "Le contenu du dossier a été supprimé avec succès."
37+
echo "${RED}${BOLD}Le contenu du dossier a été supprimé avec succès.${RESET}"
3838
fi
3939
else
4040
# Créer le dossier s'il n'existe pas
4141
mkdir -p "$dossier"
42-
echo "Le dossier a été créé avec succès."
42+
echo "${GREEN}${BOLD}Le dossier a été créé avec succès.${RESET}"
4343
fi
4444

4545
### DOWNLOAD ###
4646

4747
cd /tmp/pterodactylthemeinstaller
48+
echo ""
49+
echo "${BOLD}Téléchargement du thème :${RESET}"
50+
echo ""
4851
wget -O enigma-v39.zip https://files.catbox.moe/lqxk6x.zip
49-
mv lqxk6x.zip enigma-v39.zip
5052

5153
### EXTRACT SELECTED FILE ###
5254

53-
unzip enigma-v39.zip
55+
echo ""
56+
echo "${BOLD}Extraction du thème...${RESET}"
57+
58+
unzip enigma-v39.zip >/dev/null 2>&1
59+
echo "${BOLD}Déplacement du thème...${RESET}"
5460
rsync -a --remove-source-files app net resources public tailwind.config.js /var/www/pterodactyl
61+
echo ""
5562

5663
########################################## BUILD ########################################################
5764

5865
cd /var/www/pterodactyl
5966

6067
## Installation cross-env
61-
yarn add cross-env
68+
echo "${BOLD}Installation de 'cross-env' via yarn...${RESET}"
69+
yarn add cross-env >/dev/null 2>&1
6270

6371
## NPX Installation
64-
npx update-browserslist-db@latest
72+
echo "${BOLD}Mise à jour de NPX...${RESET}"
73+
npx update-browserslist-db@latest >/dev/null 2>&1
6574

6675
### APPLIQUER ###
6776

68-
cd /var/www/pterodactyl && php artisan view:clear && php artisan config:clear && chown -R www-data:www-data /var/www/pterodactyl/*
77+
echo "${BOLD}Application du thème...${RESET}"
78+
cd /var/www/pterodactyl && php artisan view:clear >/dev/null 2>&1 && php artisan config:clear >/dev/null 2>&1 && chown -R www-data:www-data /var/www/pterodactyl/*
6979

7080
### BUILD ###
7181

72-
yarn build:production
82+
echo "${VIOLET}${BOLD}Re-build du thème en cour...${RESET}"
83+
yarn build:production >/dev/null 2>&1
84+
echo "${GREEN}${BOLD}Build Terminé !.${RESET}"
85+
echo ""

0 commit comments

Comments
 (0)