Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/littlstar/littlstar.github.io
Littlstar Developer Portal Jekyll Site
https://github.com/littlstar/littlstar.github.io
Last synced: about 1 month ago
JSON representation
Littlstar Developer Portal Jekyll Site
- Host: GitHub
- URL: https://github.com/littlstar/littlstar.github.io
- Owner: littlstar
- Created: 2014-12-30T23:17:50.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2019-07-03T18:50:46.000Z (over 5 years ago)
- Last Synced: 2023-05-29T11:01:18.668Z (over 1 year ago)
- Language: CSS
- Homepage: http://developer.littlstar.com
- Size: 198 KB
- Stars: 2
- Watchers: 20
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Littlstar Developer Portal
This is the official Littlstar Developer Portal.
## Clone/Initialize
This portal is built on top of [Jekyll](http://jekyllrb.com/), so a current version of Ruby and the Bundler gem are required.
```bash
git clone [email protected]:littlstar/littlstar.github.io.git
```The site can be compiled and served locally by running:
```bash
jekyll s
```## Configuration
Global site configuration is stored in the `_config.yml` file.
## Assets
### SASS/SCSS
All sass and scss assets are stored in the `_sass` directory. This is a Jekyll default path. The one exception is the littlstar.scss "manifest" file. This file lives in the `css` directory. The basic structure of these files is as follows:
1. `littlstar.scss` is responsible for loading all other style assets as well as for defining and overriding the Foundation defaults.
2. `_functions.scss` is the Foundation utility function declaration file.
3. `_foundation.scss` is the Foundation manifest file, responsible for `@import`ing the necessary components from the `foundation` directory.
4. `_font-awesome.scss` is the Font Awesome manifest file, responsible for `@import`ing the necessary components from the `font-awesome` directory.
5. `_highlighting.scss` is created by Jekyll when a new site is first generated. It is responsible for syntax highlighting of code samples.All sass/scss assets are compiled by Jekyll into a single css file when the site is built or rebuilt.
### JS
There are no Javascript assets in this project. They are all loaded off of CDNs either in `_includes/head.html` or `_layouts/default.html`.