#!/usr/bin/env php ' . PHP_EOL; echo 'Here a list of available Bootswatch themes:' . PHP_EOL; } if (isset($argv[1]) && strtolower($argv[1]) === 'default') { file_put_contents('static/bootstrap/css/bootstrap.min.css', file_get_contents('https://bootswatch.com/_vendor/bootstrap/dist/css/bootstrap.min.css')); echo "Reverted to default theme." . PHP_EOL; } else { foreach ($json->themes as $theme) { if (isset($argv[1]) && strtolower($argv[1]) === strtolower($theme->name)) { file_put_contents('static/bootstrap/css/bootstrap.min.css', file_get_contents($theme->cssMin)); echo "Installed theme {$theme->name}." . PHP_EOL; break; } if (!isset($argv[1])) { echo " - {$theme->name} ({$theme->description})[Preview: {$theme->preview}]" . PHP_EOL; } } } exit(0);