PHPackages                             yippy/flarum-tag-with-themes - 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. yippy/flarum-tag-with-themes

ActiveFlarum-extension[Utility &amp; Helpers](/categories/utility)

yippy/flarum-tag-with-themes
============================

Provide multiple themes choices for discussion layout by tag.

v2.0.3(11mo ago)01.3kMITJavaScript

Since Apr 16Pushed 11mo ago1 watchersCompare

[ Source](https://github.com/Yippy/flarum-tag-with-themes)[ Packagist](https://packagist.org/packages/yippy/flarum-tag-with-themes)[ Fund](https://www.buymeacoffee.com/yippy)[ RSS](/packages/yippy-flarum-tag-with-themes/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (2)Versions (22)Used By (0)

Tag with Themes
===============

[](#tag-with-themes)

[![MIT license](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](https://github.com/Yippy/flarum-tag-with-themes/blob/main/LICENSE) [![Latest Stable Version](https://camo.githubusercontent.com/8d635aa588e9a2d0721622decb02799d81faaec8f90d9e53709d2dc60542a277/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f79697070792f666c6172756d2d7461672d776974682d7468656d65732e737667)](https://packagist.org/packages/yippy/flarum-tag-with-themes) [![Total Downloads](https://camo.githubusercontent.com/3ccba851edcd5e9defcb7b74a38b586e56ee2e8b6a47178b659e47044a38b97c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f79697070792f666c6172756d2d7461672d776974682d7468656d65732e737667)](https://packagist.org/packages/yippy/flarum-tag-with-themes) [![Donate](https://camo.githubusercontent.com/b33fbc711bf26764ca7c465b1f5c09ed1235c549617f7814435861f6af7fcb2f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f2d4275792532304d6525323061253230436f666665652d6666356635663f6c6f676f3d6b6f2d6669266c6f676f436f6c6f723d7768697465)](https://www.buymeacoffee.com/yippy)

This extension allows Administrators to display different themes for discussions with tags.

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

[](#installation)

This extension requires PHP 7.4 or higher.

```
`composer require yippy/flarum-tag-with-themes`

```

You must run this command for this extension to work, this is because the assets command will include select2 for the dropdown menu to work.

```
`php flarum assets:publish`

```

[![Run Flarum Assets Command](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/run_flarum_assets_command.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/run_flarum_assets_command.png)

If you are unable to run that command, and the dropdown menu is still not working. You can copy the [asset manually](https://github.com/Yippy/flarum-tag-with-themes/tree/main/assets) and move it to the \[FLARUM\_DATA\_DIRECTORY\]\\assets\\extensions\\yippy-tag-with-themes\\ folder.

Flarum Tag with Themes
----------------------

[](#flarum-tag-with-themes)

This was created to allow Administrators to change the entire dicussion with Tag Theming, this can be done for assigned User Permission Groups or individual Tags.

You are able to assign the default as None, and just add customisation to only show Tag with Themes for specific Tags.

Currently there is 24 styles of themes, and in the future there can be additional themes.

### Themes

[](#themes)

Setup example within the Tags Settings Extension [![Tag Setup](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/tag_setup.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/tag_setup.png)

Sticky Note - Click here to display examples[![Sticky Note Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_theme.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_theme.png)[![Sticky Note (Primary Tag) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_theme_-_primary_tag.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_theme_-_primary_tag.png)[![Sticky Note (Primary Tab) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_theme_-_primary_tab.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_theme_-_primary_tab.png)[![Sticky Note (Primary Banner) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_theme_-_primary_banner.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_theme_-_primary_banner.png)

Sticky Note Outline - Click here to display examples[![Sticky Note Outline Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_outline_theme.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_outline_theme.png)[![Sticky Note Outline (Primary Tag) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_outline_theme_-_primary_tag.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_outline_theme_-_primary_tag.png)[![Sticky Note Outline (Primary Tab) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_outline_theme_-_primary_tab.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_outline_theme_-_primary_tab.png)[![Sticky Note Outline (Primary Banner) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_outline_theme_-_primary_banner.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/sticky_note_outline_theme_-_primary_banner.png)

Flat Theme - Click here to display examples[![Flat Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_theme.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_theme.png)[![Flat (Primary Tag) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_theme_-_primary_tag.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_theme_-_primary_tag.png)[![Flat (Primary Tab) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_theme_-_primary_tab.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_theme_-_primary_tab.png)[![Flat (Primary Banner) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_theme_-_primary_banner.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_theme_-_primary_banner.png)

Flat Border Theme - Click here to display examples[![Flat Border Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_border_theme.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_border_theme.png)[![Flat Border(Primary Tag) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_border_theme_-_primary_tag.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_border_theme_-_primary_tag.png)[![Flat Border (Primary Tab) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_border_theme_-_primary_tab.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_border_theme_-_primary_tab.png)[![Flat Border (Primary Banner) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_border_theme_-_primary_banner.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/flat_border_theme_-_primary_banner.png)

Basic Theme - Click here to display examples[![Basic Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_theme.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_theme.png)[![Basic (Primary Tag) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_theme_-_primary_tag.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_theme_-_primary_tag.png)[![Basic (Primary Tab) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_theme_-_primary_tab.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_theme_-_primary_tab.png)[![Basic (Primary Banner) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_theme_-_primary_banner.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_theme_-_primary_banner.png)

Basic Outline Theme - Click here to display examples[![Basic Outline Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_outline_theme.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_outline_theme.png)[![Basic Outline (Primary Tag) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_outline_theme_-_primary_tag.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_outline_theme_-_primary_tag.png)[![Basic Outline (Primary Tab) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_outline_theme_-_primary_tab.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_outline_theme_-_primary_tab.png)[![Basic Outline (Primary Banner) Theme](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_outline_theme_-_primary_banner.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/basic_outline_theme_-_primary_banner.png)

### Customisation

[](#customisation)

Switch between Design themes depending on selected Primary Tag, this help make dicussion with a specific tag to stand out more. [![Customising design by tags](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/customising_design_by_tags_example.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/customising_design_by_tags_example.png)

Override Font, useful for text legibility due to Tag Colours [![Customising design by tags fot](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/customising_design_by_tags_font_example.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/customising_design_by_tags_font_example.png)

### Assign User Permission Group

[](#assign-user-permission-group)

[![Customising design by tags fot](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/assign_permission.png)](https://github.com/Yippy/flarum-tag-with-themes/raw/main/assets/images/assign_permission.png)

Support
-------

[](#support)

This extension is under **minimal maintenance**.

Links
-----

[](#links)

- [GitHub](https://github.com/Yippy/flarum-tag-with-themes)
- [Packagist](https://packagist.org/packages/yippy/flarum-tag-with-themes)
- [Discuss](https://discuss.flarum.org/d/34412-tag-with-themes)

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance52

Moderate activity, may be stable

Popularity17

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

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.

###  Release Activity

Cadence

Every ~22 days

Recently: every ~1 days

Total

20

Last Release

342d ago

Major Versions

v1.0.15 → v2.0.12025-06-02

### Community

Maintainers

![](https://www.gravatar.com/avatar/c12cc82637b94f677abc44274ac88925548498533528c13683dbb3aab836c972?d=identicon)[Yippy](/maintainers/Yippy)

---

Top Contributors

[![Yippy](https://avatars.githubusercontent.com/u/6518915?v=4)](https://github.com/Yippy "Yippy (34 commits)")

---

Tags

tagbasethemesflarum

### Embed Badge

![Health badge](/badges/yippy-flarum-tag-with-themes/health.svg)

```
[![Health](https://phpackages.com/badges/yippy-flarum-tag-with-themes/health.svg)](https://phpackages.com/packages/yippy-flarum-tag-with-themes)
```

###  Alternatives

[fof/byobu

Well integrated, advanced private discussions.

61105.8k9](/packages/fof-byobu)[fof/best-answer

Mark a post as the best answer in a discussion

26135.2k15](/packages/fof-best-answer)[fof/user-bio

Add a user bio to user profiles

2196.5k9](/packages/fof-user-bio)[fof/drafts

Allow users to create post and discussion drafts

1771.1k5](/packages/fof-drafts)[askvortsov/flarum-categories

Traditional Category Layout for Flarum

2327.3k](/packages/askvortsov-flarum-categories)

PHPackages © 2026

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