https://github.com/fngr2911/nofrills
Drupal 8/9 boilerplate theme with Webpack, Tailwind CSS, Sass, Babel and more.
https://github.com/fngr2911/nofrills
babel boilerplate drupal-8 drupal-9 drupal-theme imagemin sass tailwindcss theme webpack
Last synced: about 1 year ago
JSON representation
Drupal 8/9 boilerplate theme with Webpack, Tailwind CSS, Sass, Babel and more.
- Host: GitHub
- URL: https://github.com/fngr2911/nofrills
- Owner: FNGR2911
- Created: 2017-03-17T13:54:02.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-05-16T07:26:31.000Z (about 3 years ago)
- Last Synced: 2025-04-05T13:38:05.929Z (about 1 year ago)
- Topics: babel, boilerplate, drupal-8, drupal-9, drupal-theme, imagemin, sass, tailwindcss, theme, webpack
- Language: SCSS
- Homepage:
- Size: 2.24 MB
- Stars: 14
- Watchers: 1
- Forks: 4
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nofrills
nofrills is a clean **Drupal 8/9 starter theme** (or boilerplate) with Webpack, Tailwind CSS, SASS (+ Autoprefixer), Babel (ES6), Uglify, Imagemin and more.
### Features
- Base theme is stable so you have bare **minimum of classes** and wrapping divs in your HTML
- **Webpack** powered to transform and watch **Sass** (with Autoprefixer), **JavaScript** (ES6 with Babel) and **images** (imagemin)
- Tailwind CSS as a utility-first CSS framework for rapidly building custom designs [Learn more](https://tailwindcss.com/)
### Requirements
- Node (> 10.7)
- NPM or Yarn (> 6.4)
### Installation
1. Go to your themes folder and clone this repo into it:
```bash
$ cd web/themes/ && git clone git@github.com:FNGR2911/nofrills.git YOUR_THEME_NAME
```
2. Install all dependencies
```bash
$ npm install
```
3. Run the dev script and start developing
```bash
$ npm run dev
```
4. To get production optimized assets, run build
```bash
$ npm run build
```
### License
MIT