PHPackages                             bitbull/theme-frontend-bitbull-startup - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. bitbull/theme-frontend-bitbull-startup

ActiveMagento2-theme[Utility &amp; Helpers](/categories/utility)

bitbull/theme-frontend-bitbull-startup
======================================

Magento2 startup theme

1372CSS

Since Apr 27Pushed 8y ago20 watchersCompare

[ Source](https://github.com/bitbull-team/theme-frontend-bitbull-startup)[ Packagist](https://packagist.org/packages/bitbull/theme-frontend-bitbull-startup)[ RSS](/packages/bitbull-theme-frontend-bitbull-startup/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (2)Used By (0)

Magento2 startup theme
======================

[](#magento2-startup-theme)

Basic set of files to enable a new Magento2 theme in admin. This guide refers to Magento 2.1 version.

Installation Instructions
=========================

[](#installation-instructions)

Clone this repo and edit the configuration as follow:

theme.xml \*
------------

[](#themexml-)

As mentioned in the [Magento 2.1 doc](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/themes/theme-structure.html) this file is mandatory and contains the basic info of your theme. You need to edit this line

```
Theme name

```

with the name of your theme. You can even change the path of the preview image, if needed.

media/preview.jpg
-----------------

[](#mediapreviewjpg)

This image will appear in the themes' list in the admin area. You'll need to create a screenshot of your theme of 588x588px, that is Luma and the blank theme image format so I suggest you to do the same.

registration.php \*
-------------------

[](#registrationphp-)

Another mandatory file needed to register your theme to the system. Here you need to modify the following:

```
...
'frontend/Bitbull/startuptheme',
...

```

with your vendor name and theme code like this:

```
...
'frontend//',
...

```

as explained in the [Create a storefront theme](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/themes/theme-create.html) section of the doc.

composer.json
-------------

[](#composerjson)

Keep this file if your theme is a Composer package. Edit the name of the package

```
"name": "bitbull/theme-frontend-bitbull-startup"

```

setting your correct vendor and project name (your theme, in this case) like this:

```
"name": "/"

```

This name will be used in the composer.json of your Magento2 installation to add it as dependency.

Pay attention that the dependecies' versions of `magento/theme-frontend-blank` and `magento/framework` must refer to the correct versions used in the [composer.json of Magento/Framework module](https://github.com/magento/magento2/blob/2.1/lib/internal/Magento/Framework/composer.json) and the [composer.json of Magento/Blank theme](https://github.com/magento/magento2/blob/2.1/app/design/frontend/Magento/blank/composer.json) of the Magento2 current version used. You can easily know it by switching the branch on the desired tag.

Magento\_Theme/layout/default.xml
---------------------------------

[](#magento_themelayoutdefaultxml)

This is not mandatory, but you may want to use this file if your theme is not based on any parent theme or just to change the path (or format only) of your theme's logo ([other cases can be found on the doc](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/themes/theme-create.html#theme_logo)). So you'll probably want to review this lines:

```
images/logo-bitbull.png
480
310

```

adjusting it with your correct logo path and format.

Consider that, if you add in `/web/images/` an image named logo.svg that has the same format of the parent theme on which is based yours, you won't need this file.

web/images/logo-bitbull.png
---------------------------

[](#webimageslogo-bitbullpng)

Arf, Arf! This image file is just for instance. Delete it and add your correct logo image. Consider that if there is already a logo uploaded in the admin panel this will override the one specified in the `/Magento_Theme/layout/default.xml` file. Everything else not set up in the admin panel, for instance the format, will fallback onto the settings written in this file.

etc/view.xml (\*)
-----------------

[](#etcviewxml-)

This file is required for a theme, but optional if exists in the parent theme. The file contains images configuration for all storefront product images and thumbnails and in this repo version the file used is just the same you can find in the blank theme.

Developers
==========

[](#developers)

Lorena Ramonda (@loreenaramonda):

Copyright
=========

[](#copyright)

(c) 2017 Bitbull Srl

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/312111?v=4)[bitbull](/maintainers/bitbull)[@bitbull](https://github.com/bitbull)

---

Top Contributors

[![lorenaramonda](https://avatars.githubusercontent.com/u/4409084?v=4)](https://github.com/lorenaramonda "lorenaramonda (12 commits)")

### Embed Badge

![Health badge](/badges/bitbull-theme-frontend-bitbull-startup/health.svg)

```
[![Health](https://phpackages.com/badges/bitbull-theme-frontend-bitbull-startup/health.svg)](https://phpackages.com/packages/bitbull-theme-frontend-bitbull-startup)
```

###  Alternatives

[kaystrobach/development-tools

111.9k](/packages/kaystrobach-development-tools)

PHPackages © 2026

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