PHPackages                             upanupstudios/upanupstarter - 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. upanupstudios/upanupstarter

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

upanupstudios/upanupstarter
===========================

Upanup's starter theme

6.4.0(2mo ago)0111↓90%GPL-2.0-or-laterSCSS

Since Mar 29Pushed 2mo agoCompare

[ Source](https://github.com/upanupstudios/upanupstarter)[ Packagist](https://packagist.org/packages/upanupstudios/upanupstarter)[ RSS](/packages/upanupstudios-upanupstarter/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (10)DependenciesVersions (29)Used By (0)

upanupstarter
=============

[](#upanupstarter)

Upanup's starter theme for all projects.

Changelog
---------

[](#changelog)

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

Example:

```
### [#.#.#] - YYYY-MM-DD

#### Added
- for new features.

#### Changed
- for changes in existing functionality.

#### Deprecated
- for soon-to-be removed features.

#### Removed
- for now removed features.

#### Fixed
- for any bug fixes.

#### Security
- in case of vulnerabilities.

```

### \[6.4.0\] - 2026-03-31

[](#640---2026-03-31)

#### Changed

[](#changed)

- Refactored heading mixins to remove repeating css

#### Fixed

[](#fixed)

- Improved styling accuracy from wysiwyg to on-page render
- Fixed default-critical.scss outdated path to menu css
- Added space beside external link icon and removed underline
- Fixed css from mistakenly removing margin between body field and first content row

### \[6.3.11\] - 2025-06-27

[](#6311---2025-06-27)

#### Fixed

[](#fixed-1)

- Minor margin fixes on wyswiyg images, non-page node elements

### \[6.3.10\] - 2025-06-24

[](#6310---2025-06-24)

#### Changed

[](#changed-1)

- Adjusted calendar styling to improve appearance, alignment and consistency

### \[6.3.9\] - 2025-03-05

[](#639---2025-03-05)

#### Fixed

[](#fixed-2)

- Alignment styling fixes for link wrapped wysiwyg media
- Removed external link icon from being appended to linked images
- Removed hyphenated word breaks from paragraph text

### \[6.3.8\] - 2025-02-25

[](#638---2025-02-25)

#### Changed

[](#changed-2)

- Adjusted all banner type (fullwidth, content and sidebar) styling as per base Figma design updates
- Adjusted card pseudo styling as per base Figma design updates
- Adjusted horizontal card styling to include 1:1 image variant

### \[6.3.7\] - 2025-01-31

[](#637---2025-01-31)

#### Fixed

[](#fixed-3)

- Glitch from D10.3 that removed hook for system message templates/styling. Added community recommended fix.
- Missing .site-logo class on logo template
- Adjusted page template to fix content not going full width when sidebar empty
- Moved paragraph line-height and max-width within copy.scss to upanupstarter to become included in ckeditor styling
- Fixes to figure/media styling to improve consistency with ckeditor, adjustments/bug fixes to margins

#### Added

[](#added)

- FDK compatible button classes: .button--default-fdk and .button--emphasis-fdk

#### Changed

[](#changed-3)

- Changed $line-width to match upanupstarter, 80ch -&gt; 75ch

### \[6.3.6\] - 2024-12-03

[](#636---2024-12-03)

#### Fixed

[](#fixed-4)

- Added white background to `.ck-content` to fix colouring of content within CKEditor when using dark mode

### \[6.3.5\] - 2024-06-27

[](#635---2024-06-27)

#### added

[](#added-1)

- Added meta tag to avoid errant dark mode

#### Changed

[](#changed-4)

- Styled table caption like an h3

#### Fixed

[](#fixed-5)

- Accordion group toggle arrow now faces correct direction

### \[6.3.4\] - 2024-06-14

[](#634---2024-06-14)

#### Changed

[](#changed-5)

- Changed `header.twig` include to have initial `aria-label` attribute on the mobile menu trigger and mobile search trigger elements

### \[6.3.3\] - 2024-06-05

[](#633---2024-06-05)

#### Added

[](#added-2)

- Added psuedo elements to 2nd level desktop menu flyouts to prevent 3rd level menu from closing while moving cursor over

#### Changed

[](#changed-6)

- Adjusted disabled radio &amp; checkbox colors – Adjusted calendar styling to remove double row border

### \[6.3.2\] - 2024-06-03

[](#632---2024-06-03)

#### Added

[](#added-3)

- Added CSS for margin-top of content rows when the body field is present on detail views

### \[6.3.1\] - 2024-04-30

[](#631---2024-04-30)

#### Changed

[](#changed-7)

- Removed media query from `main-desktop.scss` until better improvement is ready

### \[6.3.0\] - 2024-04-30

[](#630---2024-04-30)

#### Changed

[](#changed-8)

- Split the `main.scss` folder into `main-desktop.scss` and `main-mobile.scss` files

### \[6.2.2\] - 2024-04-29

[](#622---2024-04-29)

#### Added

[](#added-4)

- Added `color: $font` to the `html.scss` file

### \[6.2.1\] - 2024-04-26

[](#621---2024-04-26)

#### Fixed

[](#fixed-6)

- Moved BC Sans stuff out of `_font-family.scss` and into it's own file so it can be included in `ckeditor.scss`

### \[6.2.0\] - 2024-04-10

[](#620---2024-04-10)

#### Added

[](#added-5)

- Added Feedbucket boolean and token in `html.html.twig`

### \[6.1.0\] - 2024-04-03

[](#610---2024-04-03)

#### Changed

[](#changed-9)

- Changed font family from *Noto Sans* to *BC Sans*

### \[6.0.1\] - 2024-04-02

[](#601---2024-04-02)

#### Fixed

[](#fixed-7)

- Fixed issue where the search form wasn't loading styling from a view filter CSS file

### \[6.0.0\] - 2024-04-02

[](#600---2024-04-02)

#### Added

[](#added-6)

- Theme version to `upanupstarter.info.yml`

#### Changed

[](#changed-10)

- Changed paths from `themes/custom` to `themes/contrib`

### \[5.0.0\] - 2024-03-22

[](#500---2024-03-22)

#### Added

[](#added-7)

- Removed margin on first content row if it's the next element after the page title

#### Changed

[](#changed-11)

- Styling updated for new dynamic quicklinks mobile filter markup (same as desktop)

#### Fixed

[](#fixed-8)

- Fixed styling for checkbox, radio elements with title's shown before the input

### \[4.5.4\] - 2024-03-22

[](#454---2024-03-22)

### Changed

[](#changed-12)

- Changed dynamic quicklinks filter selector to be more universal (to accommodate new upanupbase a11y markup adjustments)

### \[4.5.3\] - 2024-03-22

[](#453---2024-03-22)

### Fixed

[](#fixed-9)

- Added missing focus appearance for scrollable tables

### \[4.5.2\] - 2024-03-19

[](#452---2024-03-19)

#### Changed

[](#changed-13)

- Changed `page--front.html.twig` to `page--homepage.html.twig` to avoid issues with non-*Homepage* nodes being used as the front page

### \[4.5.1\] - 2024-03-15

[](#451---2024-03-15)

#### Added

[](#added-8)

- Added `dark-site.scss` to compile the scss/css in the `dark_site` library into one css file for use on a static dark site

### \[4.5.0\] - 2024-03-15

[](#450---2024-03-15)

#### Added

[](#added-9)

- Templates, styling for 'dark site' nodes

### \[4.4.5\] - 2024-03-13

[](#445---2024-03-13)

#### Changed

[](#changed-14)

- Updates to calendar styling

### \[4.4.4\] - 2024-03-13

[](#444---2024-03-13)

#### Fixed

[](#fixed-10)

- Corrected line height to `` tags within blockquotes

#### Changed

[](#changed-15)

- Changed out core search autocomplete ajax throbber to base themed one, and hid when not active

### \[4.4.3\] - 2024-03-12

[](#443---2024-03-12)

#### Fixed

[](#fixed-11)

- Removed padding on header search input submit to rectify odd spacing on some sites
- Added ajax styling so base ajax gif is being used

### \[4.4.2\] - 2024-03-12

[](#442---2024-03-12)

#### Fixed

[](#fixed-12)

- Mobile Safari: Select font color, Date and Time input font color and minimum heights + widths.

### \[4.4.1\] - 2024-03-12

[](#441---2024-03-12)

#### Removed

[](#removed)

- Removed bold font weight on smartdate, date fields in content due to collateral

### \[4.4.0\] - 2024-03-12

[](#440---2024-03-12)

#### Added

[](#added-10)

- Library override for `calendar-view.default.css` to apply some slightly opionionated stlying

### \[4.3.1\] - 2024-03-11

[](#431---2024-03-11)

#### Added

[](#added-11)

- Added appearance styling for webkit and moz to date/time inputs to fix iOS bug

### \[4.3.0\] - 2024-03-08

[](#430---2024-03-08)

#### Added

[](#added-12)

- Added libraries for new "table of contents" component

### \[4.2.0\] - 2024-03-07

[](#420---2024-03-07)

#### Added

[](#added-13)

- Added `tabs` library to add styling to similar library in `upanupbase`

### \[4.1.2\] - 2024-02-29

[](#412---2024-02-29)

#### Changed

[](#changed-16)

- Changed Font Awesome kit js

### \[4.1.1\] - 2024-02-16

[](#411---2024-02-16)

#### Fixed

[](#fixed-13)

- Margin adjustments to improve spacing of webform elements

### \[4.1.0\] - 2024-02-14

[](#410---2024-02-14)

#### Fixed

[](#fixed-14)

- Fixed/improved media images where WYSIWYG applies .align-{direction} class (adjusted float, margins and mobile appearance)

#### Changed

[](#changed-17)

- Adjusted conditional check for both hours and label in hours block (so each could appear independently)
- Added default margin below wysiwyg images without captions

### \[4.0.1\] - 2024-01-19

[](#401---2024-01-19)

#### Fixed

[](#fixed-15)

- Added `!important` to `left: auto` and `right: auto` for mobile menu third-level items to stop them from appearing off screen

### \[4.0.0\] - 2024-01-19

[](#400---2024-01-19)

#### Changed

[](#changed-18)

- Print styling removed from individual files and into new `*--print.scss` files
- Libraries updated with new `*--print.css` files
- `upanupstarter.info.yml` updated with new libraries from `upanupbase`
- Updated `libraries-extend` for `upanupbase/nav`

### \[3.1.2\] - 2023-12-05

[](#312---2023-12-05)

#### Fixed

[](#fixed-16)

- Removed Google Fonts line from `ckeditor5-stylesheets`, added `@import` of fonts in `ckeditor.scss`

### \[3.1.1\] - 2023-11-30

[](#311---2023-11-30)

#### Added

[](#added-14)

- Print styling for accordions

#### Fixed

[](#fixed-17)

- Removed straggling `$int` color variables

### \[3.1.0\] - 2023-11-20

[](#310---2023-11-20)

#### Changed

[](#changed-19)

- Changed color variables: removed `$active-` and `$int-`, replaced w/ named variables (i.e. `$teal`)

### \[3.0.2\] - 2023-11-03

[](#302---2023-11-03)

#### Fixed

[](#fixed-18)

- Fixed button hover so it uses the `underline--hover` mixin

### \[3.0.1\] - 2023-11-02

[](#301---2023-11-02)

#### Fixed

[](#fixed-19)

- Removed `::after` icon on external links in CKEditor (given that Font Awesome is not loaded there)

### \[3.0.0\] - 2023-10-31

[](#300---2023-10-31)

#### Changed

[](#changed-20)

- CKEditor styles now target CK5
- D10 listed as core requirement

### \[2.5.1\] - 2023-10-27

[](#251---2023-10-27)

#### Fixed

[](#fixed-20)

- Fixed missing prefixes from last compilation

#### Added

[](#added-15)

- Added generic `figure`, `figcaption` styling

### \[2.5.0\] - 2023-10-27

[](#250---2023-10-27)

#### Fixed

[](#fixed-21)

- Fixed swiper js &amp; image-slider css being included when swiper not present

#### Changed

[](#changed-21)

- Included compatibility for single image to adopt content banner styling

### \[2.4.1\] - 2023-10-20

[](#241---2023-10-20)

#### Changed

[](#changed-22)

- Changed outline style from `dashed` to `solid`

### \[2.4.0\] - 2023-10-17

[](#240---2023-10-17)

#### Added

[](#added-16)

- Added styling for Fullcalendar block

### \[2.3.0\] - 2023-08-29

[](#230---2023-08-29)

#### Fixed

[](#fixed-22)

- Fixed imports to compile base element styles into ckeditor.css file

### \[2.2.0\] - 2023-08-28

[](#220---2023-08-28)

#### Fixed

[](#fixed-23)

- Improved browser font scaling for button--ui mixin
- Fixed spacing for banner captions
- Fixed minimum size for slider control buttons

### \[2.1.0\] - 2023-08-09

[](#210---2023-08-09)

#### Added

[](#added-17)

- Added `notice` library for new "notice" component

### \[2.0.0\] - 2023-07-05

[](#200---2023-07-05)

#### Changed

[](#changed-23)

- Updated `prepros.config` to ignore .scss files
- Renamed scss folder to scss-css
- Compiled all .scss files using Live Sass Compiler VS Code extension

#### Removed

[](#removed-1)

- Removed css folder

### \[1.0.0\] - 2023-06-20

[](#100---2023-06-20)

#### Added

[](#added-18)

- Initial commit

###  Health Score

42

—

FairBetter than 89% of packages

Maintenance84

Actively maintained with recent releases

Popularity11

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 50.6% 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 ~38 days

Recently: every ~100 days

Total

20

Last Release

84d ago

Major Versions

1.0 → 6.0.02024-04-02

### Community

Maintainers

![](https://www.gravatar.com/avatar/5da4fa6d7affee3150149695a1ab68d861d15634b98e1791672b9b503a1e54b8?d=identicon)[marcomaranao](/maintainers/marcomaranao)

---

Top Contributors

[![esrahboulton](https://avatars.githubusercontent.com/u/31217819?v=4)](https://github.com/esrahboulton "esrahboulton (82 commits)")[![4oh3](https://avatars.githubusercontent.com/u/33164146?v=4)](https://github.com/4oh3 "4oh3 (29 commits)")[![lucej](https://avatars.githubusercontent.com/u/60297760?v=4)](https://github.com/lucej "lucej (25 commits)")[![andyupanup](https://avatars.githubusercontent.com/u/66285292?v=4)](https://github.com/andyupanup "andyupanup (20 commits)")[![marcomaranao](https://avatars.githubusercontent.com/u/484045?v=4)](https://github.com/marcomaranao "marcomaranao (3 commits)")[![rjhammond13](https://avatars.githubusercontent.com/u/29310689?v=4)](https://github.com/rjhammond13 "rjhammond13 (2 commits)")[![preetchaahal](https://avatars.githubusercontent.com/u/20742215?v=4)](https://github.com/preetchaahal "preetchaahal (1 commits)")

### Embed Badge

![Health badge](/badges/upanupstudios-upanupstarter/health.svg)

```
[![Health](https://phpackages.com/badges/upanupstudios-upanupstarter/health.svg)](https://phpackages.com/packages/upanupstudios-upanupstarter)
```

###  Alternatives

[gpslab/domain-event-bundle

Bundle to create the domain layer of your DDD application

1427.2k](/packages/gpslab-domain-event-bundle)

PHPackages © 2026

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