PHPackages                             pixney/avviare-extension - 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. pixney/avviare-extension

AbandonedArchivedStreams-addon[Utility &amp; Helpers](/categories/utility)

pixney/avviare-extension
========================

Theme setup generator for PyroCMS

0.5.0(6y ago)441MITPHP

Since Jun 16Pushed 6y agoCompare

[ Source](https://github.com/pixney/avviare-extension)[ Packagist](https://packagist.org/packages/pixney/avviare-extension)[ Docs](https://github.com/pixney/avviare-extension)[ RSS](/packages/pixney-avviare-extension/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (2)Versions (18)Used By (0)

About
=====

[](#about)

Tailwind and Bootstrap theme setup generator for Pyrocms.

I have written this extension simply to help myself get started more quickly and in a way i prefer to have things setup myself.

If you like it you are free to use it.

How to use it
-------------

[](#how-to-use-it)

### Install pyro cms

[](#install-pyro-cms)

```
composer create-project pyrocms/pyrocms [projectname]
php artisan install

```

[For more information, see PyroCMS documentation](https://pyrocms.com/documentation/pyrocms/3.7/getting-started/installation)

### Install Avviare

[](#install-avviare)

Add the pixney repository to your composer.

```
{
  "repositories": [{
    "type": "composer",
    "url": "https://packages.pixney.com"
  }]
}

```

Require it:

```
composer require "pixney/avviare-extension"
composer dump
php artisan addon:install avviare

```

### Create a theme

[](#create-a-theme)

Run the following command to generate the theme.

```
php artisan avviare:create mycompany.theme.themename

```

*Example: pixney.theme.mytheme*

### SVG Spitemaps (svg-spritemap-webpack-plugin)

[](#svg-spitemaps-svg-spritemap-webpack-plugin)

If you use svgs, it's a recommended to create a svg sprite. After you have run `npm install` you simply place your svgs in `resources/svgs` and when you run `npm run watch/production` this plugin will create the svg sprite map for you.

#### Using an svg within twig files

[](#using-an-svg-within-twig-files)

Include the spritemap in your view:

```

	{% include "theme::partials/svgs" %}

```

To display the svg :

```

```

### Use Browsersync

[](#use-browsersync)

Within the webpack.mix.js file, set the proxy and files to watch for:

```
.browserSync({
    proxy: 'devsite.test',
    files: [
        'public/js/**/*.js',
        'public/css/**/*.css'
    ]
})

```

**If you don't want to use svg sprite plugin or browsersync, simply comment out or remove the reference within webpack.mix.js**

### Styling

[](#styling)

Simple styling, just remove it and make your own..

[![Image is showing the theme styling](https://github.com/pixney/avviare-extension/raw/master/resources/stubs/images/theme.png)](https://github.com/pixney/avviare-extension/blob/master/resources/stubs/images/theme.png)

After install
-------------

[](#after-install)

Run `npm install` from the root directory (basepath) to install all the dependencies specified in your `package.json` file.

At the end run `npm run watch` to transpile/compile everything.

### Make sure you are using the theme.

[](#make-sure-you-are-using-the-theme)

Either to to display-&gt;settings within the admin to activate your theme or in your .env file specify: `STANDARD_THEME=mycompany.theme.themename`

### Change the Open Graph and Favicon images

[](#change-the-open-graph-and-favicon-images)

Within your theme directory, you want to change the images placed within `resources/images`. You can change it's location as well, but if you do make sure you update metadata.twig.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity61

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 ~27 days

Total

17

Last Release

2451d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7d9cf2ea94e73798225f86e4435f6e43efc94b34a30233e4e239d49afeec3822?d=identicon)[Pixney-William](/maintainers/Pixney-William)

---

Top Contributors

[![Pixney-William](https://avatars.githubusercontent.com/u/31292231?v=4)](https://github.com/Pixney-William "Pixney-William (30 commits)")

---

Tags

avviarelaravelpixneypyrocmspyrocms-extenstionstailwindextensionthemebootstrappyrocmsvuetailwindcssVue.jsavviare

### Embed Badge

![Health badge](/badges/pixney-avviare-extension/health.svg)

```
[![Health](https://phpackages.com/badges/pixney-avviare-extension/health.svg)](https://phpackages.com/packages/pixney-avviare-extension)
```

###  Alternatives

[titasgailius/laravel-moonlight

An elegant Laravel scaffolding for your next single-page application.

1446.6k](/packages/titasgailius-laravel-moonlight)[arnolem/tailwindphp

TailwindPHP - use Tailwind CSS in your PHP projects (without npm)

131.1k](/packages/arnolem-tailwindphp)

PHPackages © 2026

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