PHPackages                             backstageel/cakephp-gentelella-theme - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. backstageel/cakephp-gentelella-theme

ActiveCakephp-plugin[Templating &amp; Views](/categories/templating)

backstageel/cakephp-gentelella-theme
====================================

CakePHP 3.x Gentelella Theme.

1.2.2(9y ago)437.8k29[4 issues](https://github.com/backstageel/cakephp-gentelella-theme/issues)[1 PRs](https://github.com/backstageel/cakephp-gentelella-theme/pulls)1MITPHPPHP &gt;=5.4.16

Since Oct 23Pushed 8y ago8 watchersCompare

[ Source](https://github.com/backstageel/cakephp-gentelella-theme)[ Packagist](https://packagist.org/packages/backstageel/cakephp-gentelella-theme)[ Docs](https://github.com/backstageel/cakephp-gentelella-theme)[ RSS](/packages/backstageel-cakephp-gentelella-theme/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (9)Dependencies (3)Versions (10)Used By (1)

CakePHP Gentelella Theme
========================

[](#cakephp-gentelella-theme)

Gentelella Theme Demo
---------------------

[](#gentelella-theme-demo)

You can view the Demo of Gentelella Theme here:

Installation
------------

[](#installation)

You can install using [composer](http://getcomposer.org).

```
composer require backstageel/cakephp-gentelella-theme

```

### Enable Plugin

[](#enable-plugin)

```
// config/bootstrap.php

Plugin::load('Gentelella', ['bootstrap' => true, 'routes' => true]);
```

### Enable theme

[](#enable-theme)

```
// src/Controller/AppController.php

public function beforeRender(Event $event)
{
    $this->viewBuilder()->theme('Gentelella');
}
```

### Using Bootstrap UI Plugin

[](#using-bootstrap-ui-plugin)

This Theme Uses the BootstrapUI Plugin for CakePHP to create Bootstrap Forms. The Plugin will be installed automatically if you use composer.

Follow BootstrapUI settings to configure other aspects of the Plugin.

### Configure

[](#configure)

```
// src/Controller/AppController.php
use Cake\Core\Configure;

public function beforeRender(Event $event)
{
    // ...
    $this->set('theme', Configure::read('Theme'));
}
```

```
// To customize configuration paste it at end of file config/bootstrap.php

Configure::write('Theme', [
    'title' => 'Gentelella',
    'logo' => [
        'mini' => 'GT',
        'large' => 'GentelellaTheme'
    ],
    'login' => [
        'show_remember' => true,
        'show_register' => true,
        'show_social' => true
    ]
]);
```

Symlink Assets
--------------

[](#symlink-assets)

Don't forget to Symlink Assets to improve performance

```
bin/cake plugin assets symlink
```

### Customize Layout

[](#customize-layout)

Replace the files according to the image.

[![Dashboard](docs/dashboard.png)](docs/dashboard.png)

1. `src/Template/Element/nav-top.ctp`
2. `src/Template/Element/aside-main-sidebar.ctp`
3. `src/Template/Element/aside/user-panel.ctp`
4. `src/Template/Element/aside/form.ctp`
5. `src/Template/Element/aside/sidebar-menu.ctp`
6. `src/Template/Element/aside-control-sidebar.ctp`
7. `src/Template/Element/footer.ctp`

### Page debug

[](#page-debug)

Added link to default page of CakePHP.

[![Page debug](docs/page-debug.png)](docs/page-debug.png)

Contributing
------------

[](#contributing)

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity33

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~22 days

Recently: every ~44 days

Total

9

Last Release

3357d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/80182e0df20d39fd5938f02fa54113c599d04372d288dc811ea9d480830a94fd?d=identicon)[backstageel](/maintainers/backstageel)

---

Top Contributors

[![backstageel](https://avatars.githubusercontent.com/u/1692858?v=4)](https://github.com/backstageel "backstageel (27 commits)")

---

Tags

cakephpcakephp-gentelella-themethemeplugincakephptemplates

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/backstageel-cakephp-gentelella-theme/health.svg)

```
[![Health](https://phpackages.com/badges/backstageel-cakephp-gentelella-theme/health.svg)](https://phpackages.com/packages/backstageel-cakephp-gentelella-theme)
```

###  Alternatives

[maiconpinto/cakephp-adminlte-theme

CakePHP 4.x AdminLTE Theme.

171163.7k7](/packages/maiconpinto-cakephp-adminlte-theme)[dereuromark/cakephp-setup

A CakePHP plugin containing lots of useful management tools

35184.7k2](/packages/dereuromark-cakephp-setup)[dereuromark/cakephp-ajax

A CakePHP plugin that makes working with AJAX a piece of cake.

54260.8k1](/packages/dereuromark-cakephp-ajax)[dereuromark/cakephp-tinyauth

A CakePHP plugin to handle user authentication and authorization the easy way.

131237.3k13](/packages/dereuromark-cakephp-tinyauth)[dereuromark/cakephp-feed

A CakePHP plugin containing RssView and AtomView classes for generating RSS 2.0 and Atom 1.0 feeds.

1355.7k1](/packages/dereuromark-cakephp-feed)[dereuromark/cakephp-translate

A CakePHP plugin for managing translations

1711.7k](/packages/dereuromark-cakephp-translate)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
