PHPackages                             mtholyoke/lits\_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. [Utility &amp; Helpers](/categories/utility)
4. /
5. mtholyoke/lits\_theme

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

mtholyoke/lits\_theme
=====================

LITS website theme

1.3.6(1y ago)0470[2 PRs](https://github.com/mtholyoke/lits_theme/pulls)MITTwig

Since Aug 31Pushed 2mo ago3 watchersCompare

[ Source](https://github.com/mtholyoke/lits_theme)[ Packagist](https://packagist.org/packages/mtholyoke/lits_theme)[ Docs](https://github.com/mtholyoke/lits_theme)[ RSS](/packages/mtholyoke-lits-theme/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (10)Dependencies (1)Versions (21)Used By (0)

LITS theme for a Drupal 9 and Drupal 10 world
=============================================

[](#lits-theme-for-a-drupal-9-and-drupal-10-world)

lits\_theme theme, generated from starterkit\_theme. Additional information on generating themes can be found in the [Starterkit documentation](https://www.drupal.org/docs/core-modules-and-themes/core-themes/starterkit-theme).

Installing the theme
--------------------

[](#installing-the-theme)

```
composer require mtholyoke/lits_theme
```

Enable the theme from the command line (`drush then lits_theme`) or through the admin UI, and use the admin UI to select it as the default theme for the site.

Set up for development
----------------------

[](#set-up-for-development)

In your working copy of the LITS website:

```
cd web/themes/contrib
rm -r lits_theme
git clone git@github.com:mtholyoke/lits_theme.git
cd lits_theme
lando npm install
cd ../../../..
```

**NOTE:** You will need to repeat this any time that the `lits_theme` is updated in the LITS project (when we release and install a new version of `lits_theme` from Packagist).

Transpile `lits_theme` JavaScript and SASS
------------------------------------------

[](#transpile-lits_theme-javascript-and-sass)

You can do a one-time transpile with `lando transpile`, or watch for changes with `lando transpile-watch`.

It’s usually best to `lando drush cr` afterwards.

Known issues
------------

[](#known-issues)

- `npm audit` flags 4 moderate issues in `node-sass-glob-importer` (`node-sass-glob-importer > node-sass-magic-importer > css-selector-extract > postcss`) that can't be automatically fixed.
    - [NPM's instructions for audit results that require manual intervention](https://docs.npmjs.com/auditing-package-dependencies-for-security-vulnerabilities#update-dependent-packages-if-a-fix-exists)
    - There's [a PR for `css-selector-extract`](https://docs.npmjs.com/auditing-package-dependencies-for-security-vulnerabilities#update-dependent-packages-if-a-fix-exists), but given the PR's age and the frequency of updates in the downstream dependency (`node-sass-magic-importer`), probably this is a package that should be replaced entirely.

###  Health Score

39

—

LowBetter than 85% of packages

Maintenance66

Regular maintenance activity

Popularity15

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 77.5% 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 ~35 days

Recently: every ~73 days

Total

16

Last Release

492d ago

### Community

Maintainers

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

![](https://www.gravatar.com/avatar/704b839e066eabd832ce3d7b881c547dfd595a6fc13e2163bf050968ea9cb19b?d=identicon)[abbydrury](/maintainers/abbydrury)

---

Top Contributors

[![abbydrury](https://avatars.githubusercontent.com/u/48217815?v=4)](https://github.com/abbydrury "abbydrury (69 commits)")[![jproctor](https://avatars.githubusercontent.com/u/363484?v=4)](https://github.com/jproctor "jproctor (20 commits)")

### Embed Badge

![Health badge](/badges/mtholyoke-lits-theme/health.svg)

```
[![Health](https://phpackages.com/badges/mtholyoke-lits-theme/health.svg)](https://phpackages.com/packages/mtholyoke-lits-theme)
```

###  Alternatives

[emulsify-ds/emulsify-drupal

The official Drupal parent theme for Emulsify that generates custom themes with Storybook development + Webpack build

96551.0k2](/packages/emulsify-ds-emulsify-drupal)

PHPackages © 2026

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