All Projects → corygibbons → soba

corygibbons / soba

Licence: other
Kirby starter theme that uses Twig, PostCSS, and Browsersync

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to soba

Generator Kittn
The Yeoman Kittn Generator
Stars: ✭ 63 (+293.75%)
Mutual labels:  twig, postcss
core
🔥 Antares Core Implemenation. Most important project layer, this is the heart for your app. ACL, notifiter, console, geoip, areas, utils and many more...
Stars: ✭ 24 (+50%)
Mutual labels:  twig
kirby-architect
📐 Easily reference Blueprint data from anywhere in your Kirby application.
Stars: ✭ 38 (+137.5%)
Mutual labels:  kirby
twig-extensions
Sonata twig extensions
Stars: ✭ 65 (+306.25%)
Mutual labels:  twig
building-realworld-user-interfaces-using-tailwind
Demo of building real-world UIs using TailwindCSS
Stars: ✭ 87 (+443.75%)
Mutual labels:  postcss
Webpack-Starter-Kit
Webpack 4 stater kit with SCSS, PostCSS, Babel & ESLint
Stars: ✭ 41 (+156.25%)
Mutual labels:  postcss
ying-template
这是一个基于 `webpack@^5.27.2` + `typescript@^4.2.3` + `@babel/core@^7.2.2` + `jest@^26.6.3` + `eslint@^7.22.0` 的多页面脚手架。
Stars: ✭ 125 (+681.25%)
Mutual labels:  postcss
Cartkit
Cartkit - The [quick] starter kit!
Stars: ✭ 39 (+143.75%)
Mutual labels:  kirby
MulleScion
🌱 A modern template engine for Objective C
Stars: ✭ 14 (-12.5%)
Mutual labels:  twig
postcss-combine-duplicated-selectors
automatically keep css selectors unique.
Stars: ✭ 69 (+331.25%)
Mutual labels:  postcss
Bootstrap-on-WordPress
A bootstrap 5 WordPress starters theme
Stars: ✭ 101 (+531.25%)
Mutual labels:  starter-theme
caesura
📏 A reasonable breakpoint scale using @Custom-Media
Stars: ✭ 14 (-12.5%)
Mutual labels:  postcss
TODO-List-Tech-Module
TODO List (in C#, Java, JS and PHP) - Exam Preparation for the Tech Module @ SoftUni (August 2017)
Stars: ✭ 13 (-18.75%)
Mutual labels:  twig
symfony-custom-coding-standard
Customized Symfony coding standard
Stars: ✭ 13 (-18.75%)
Mutual labels:  twig
vuekit
Kirby 3 + Vue.js kit
Stars: ✭ 16 (+0%)
Mutual labels:  kirby
tailwind-bootstrap-grid
Tailwind CSS plugin that generates Bootstrap's flexbox grid
Stars: ✭ 96 (+500%)
Mutual labels:  postcss
postcss-shopify-settings-variables
PostCSS plugin for variable of theme setting in shopify css file.
Stars: ✭ 14 (-12.5%)
Mutual labels:  postcss
postcss-relaxed-unit
🍮Postcss-relaxed-unit is a postcss plugin for unit tranformation and make write css easier with custom unit.
Stars: ✭ 44 (+175%)
Mutual labels:  postcss
kirby-ga
Kirby GA - Google Analytics
Stars: ✭ 16 (+0%)
Mutual labels:  kirby
seasaltpress
A simple starter theme for developers.
Stars: ✭ 17 (+6.25%)
Mutual labels:  starter-theme

Soba

Starter theme for Kirby that uses Twig, PostCSS, and Browsersync.

Get Started

Make sure you have node & npm installed then download all of Soba's dependencies by running:

$ npm install

By default Soba will try to start PHP via command line with php -S then proxy it with Browsersync.

# Start PHP, PostCSS watcher, and Browsersync
$ npm start

If this doesn't work or you'd like a different PHP environment (Vagrant, MAMP, etc.) you can adjust the Browsersync config manually to fit your setup (likely just changing the proxy).

To run without starting PHP:

# Start PostCSS watcher and Browsersync
$ npm watch

Customization

CSS Syntax

Soba uses postcss-scss syntax but it can easily be switched out for something else. See available syntaxes.

To switch to sugarss for example:

$ npm install --save-dev sugarss

Edit parser in postcss.config.js:

module.exports = {
  ...
  parser: 'sugarss'
  ...
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].