mirror of
				https://github.com/pelican-dev/panel.git
				synced 2025-11-04 11:06:51 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			64 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			64 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
 | 
						|
return [
 | 
						|
    'enabled' => true,
 | 
						|
 | 
						|
    /*
 | 
						|
    |--------------------------------------------------------------------------
 | 
						|
    | Root path where theme Views will be located.
 | 
						|
    | Can be outside default views path e.g.: resources/themes
 | 
						|
    | Leave it null if you will put your themes in the default views folder
 | 
						|
    | (as defined in config\views.php)
 | 
						|
    |--------------------------------------------------------------------------
 | 
						|
    */
 | 
						|
    'themes_path' => realpath(base_path('resources/themes')),
 | 
						|
 | 
						|
    /*
 | 
						|
    |--------------------------------------------------------------------------
 | 
						|
    | Set behavior if an asset is not found in a Theme hierarchy.
 | 
						|
    | Available options: THROW_EXCEPTION | LOG_ERROR | IGNORE
 | 
						|
    |--------------------------------------------------------------------------
 | 
						|
    */
 | 
						|
    'asset_not_found' => 'LOG_ERROR',
 | 
						|
 | 
						|
    /*
 | 
						|
    |--------------------------------------------------------------------------
 | 
						|
    | Do we want a theme activated by default? Can be set at runtime with:
 | 
						|
    | Theme::set('theme-name');
 | 
						|
    |--------------------------------------------------------------------------
 | 
						|
    */
 | 
						|
    'default' => env('APP_THEME', 'pterodactyl'),
 | 
						|
 | 
						|
    /*
 | 
						|
    |--------------------------------------------------------------------------
 | 
						|
    | Cache theme.json configuration files that are located in each theme's folder
 | 
						|
    | in order to avoid searching theme settings in the filesystem for each request
 | 
						|
    |--------------------------------------------------------------------------
 | 
						|
    */
 | 
						|
    'cache' => true,
 | 
						|
 | 
						|
    /*
 | 
						|
    |--------------------------------------------------------------------------
 | 
						|
    | Define available themes. Format:
 | 
						|
    |
 | 
						|
    | 	'theme-name' => [
 | 
						|
    | 		'extends'       => 'theme-to-extend',  // optional
 | 
						|
    | 		'views-path'    => 'path-to-views',    // defaults to: resources/views/theme-name
 | 
						|
    | 		'asset-path'    => 'path-to-assets',   // defaults to: public/theme-name
 | 
						|
    |
 | 
						|
    |		// You can add your own custom keys
 | 
						|
    |		// Use Theme::getSetting('key') & Theme::setSetting('key', 'value') to access them
 | 
						|
    | 		'key'           => 'value',
 | 
						|
    | 	],
 | 
						|
    |
 | 
						|
    |--------------------------------------------------------------------------
 | 
						|
    */
 | 
						|
    'themes' => [
 | 
						|
        'pterodactyl' => [
 | 
						|
            'extends' => null,
 | 
						|
            'views-path' => 'pterodactyl',
 | 
						|
            'asset-path' => 'themes/pterodactyl',
 | 
						|
        ],
 | 
						|
    ],
 | 
						|
];
 |