Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andy-set-studio/stalfos
A skeletal collection of Sass helpers with a handy CSS utility class generator.
https://github.com/andy-set-studio/stalfos
base boilerplate front-end gulp javascript starter-kit
Last synced: about 2 months ago
JSON representation
A skeletal collection of Sass helpers with a handy CSS utility class generator.
- Host: GitHub
- URL: https://github.com/andy-set-studio/stalfos
- Owner: Andy-set-studio
- License: mit
- Created: 2015-07-14T18:22:56.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-04-23T03:19:24.000Z (over 4 years ago)
- Last Synced: 2024-10-01T09:47:56.304Z (3 months ago)
- Topics: base, boilerplate, front-end, gulp, javascript, starter-kit
- Language: JavaScript
- Homepage:
- Size: 386 KB
- Stars: 31
- Watchers: 1
- Forks: 18
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
>❗️❗️❗️ This repository is no longer maintained. Thanks to everyone for your help. It means a lot! ❗️❗️❗️
---
## About
Stalfos is an open-source, skeletal front-end development starter kit. It provides you with a solid starting-point for working with HTML, Sass and JavaScript. It also provides tools for working with images, fonts and SVG.
Along with being a useful starter kit, Stalfos is completely modifiable and extendable, which allows you to use it to create a powerful front-end development workflow.
One reason for this is that the beating heart of Stalfos is [Gulp](http://gulpjs.com/), which provides a modular task based processing system that can be extended as you see fit. Stalfos provides a Gulp setup that will process your front-end assets to a decent production ready standard from the word
gulpgo!Out of the box, Stalfos gives you:
- An SCSS based collection of helpers, components and layouts in a modular orientated project structure
- A JavaScript project structure with some little helpers included
- A [Nunjucks](https://mozilla.github.io/nunjucks/) based HTML template building system
- Automated SVG processing## Getting Started
It's recommended that you use Stalfos as a starting point and not as a traditional framework.
The most straightforward way to get it running is to:
1. Open your terminal at `{your project directory}`
2. Run the following command:
git clone https://github.com/hankchizljaw/stalfos.git stalfos_tmp && mv stalfos_tmp/front-end front-end && rm -rf stalfos_tmp && cd front-end
3. This will clone the latest copy of Stalfos into a `front-end` directory for you. It will then move you to that directory
4. Run `npm install` to install the required dependencies
5. After `npm` has finished installing the dependancies that Stalfos needs, run `gulp serve`. More info about the gulp commands can be found [here](#gulp-commands)
6. Visit `http://localhost:8003` in your browser
7. You should see your *almost* blank start page!Now you've got yourself the basic kit running, let's delve into it a bit deeper.
**Note**: You can also use [Yarn](https://yarnpkg.com/en/) to work with Stalfos.
Now you've got yourself the basic kit running, let's delve into it a bit deeper with the [Stalfos Docs](https://stalfos.io).
Made with ❤ by [hankchizljaw](https://hankchizljaw.io) and [friends](https://github.com/hankchizljaw/stalfos/graphs/contributors)