Ejemplo n.º 1
0
 function makeupThemes()
 {
     $themes_path = Manager::getPath('themes');
     if (file_exists($themes_path)) {
         $themes = [];
         $theme = \Request::input('theme');
         \Larakit\StaticFiles\Manager::package('makeup-themes')->usePackage('makeup-blocks');
         foreach (\File::allFiles($themes_path) as $f) {
             $name = str_replace('.css', '', $f->getFilename());
             if ($theme == $name) {
                 \Larakit\StaticFiles\Manager::package('makeup-themes')->css(Manager::getUrl('themes/' . $name . '.css'));
             }
             $themes[$name] = $name;
         }
         if (count($themes)) {
             \Larakit\Page\PageTheme::setThemes($themes);
         }
     }
 }