bom dia Deadbody,
Eu utilizo o yiibooster na minha aplicação e funciona perfeitamente.
Uso a base do css dele e faço apenas algumas alterações após, como disse o Newerton.
No meu arquivo /protected/config/main.php está assim:
return array(
'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
'name'=>'NOME DA APLICAÇÃO',
// Idioma
'sourceLanguage' => 'pt_br',
'language' => 'pt_br',
'timeZone' => 'America/Sao_Paulo',
// preloading 'log' component
'preload'=>array( 'log',
'bootstrap', // preload the bootstrap component
),
// autoloading model and component classes
'import'=>array(
'application.models.*',
'application.components.*',
),
'modules'=>array(
// uncomment the following to enable the Gii tool
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>'9999999',
// If removed, Gii defaults to localhost only. Edit carefully to taste.
'ipFilters'=>array('127.0.0.1','::1'),
'generatorPaths'=>array( 'bootstrap.gii', ),
),
),
// application components
'components'=>array(
'user'=>array(
// enable cookie-based authentication
'allowAutoLogin'=>true,
),
'bootstrap'=>array(
'class'=>'ext.bootstrap.components.Bootstrap', // assuming you extracted bootstrap under extensions
'coreCss'=>true,
'responsiveCss'=>true,
'yiiCss'=>true,
'enableJS'=>true,
),
No /protected/layouts/main.php
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="language" content="en" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- blueprint CSS framework -->
<link rel="shortcut icon" href="<?php echo Yii::app()->request->baseUrl; ?>/favicon.ico">
<?php Yii::app()->clientScript->registerCoreScript('jquery');?>
<?php Yii::app()->clientScript->registerCssFile(Yii::app()->request->baseUrl.'/css/base.css'); ?>
Onde usei o registerCssFile, você pode incluir suas outras alterações.
O CSS base do yiibooster está em /protectd/extensions/bootstrap/assets/css/bootstrap.css. Veja quais parâmetros deseja modificar, copie a seção para o seu arquivo e faça as alterações. Assim, como esse css estará depois do original, você poderá mudar o que quiser. Segue um exemplo da parte que faço alteração do tamanho da fonte no meu arquivo base.css
body {
font-size: 13px;
}
Para gerar o CRUD no formato do YiiBooster, quando estiver com o Gii aberto, crie seu Model normalmente e depois utilize o link Bootstrap Generator para gerar as views e controllers.