Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/positiondev/positiondev.github.io
https://github.com/positiondev/positiondev.github.io
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/positiondev/positiondev.github.io
- Owner: positiondev
- Created: 2018-06-22T22:30:12.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-03-20T17:11:17.000Z (9 months ago)
- Last Synced: 2024-03-26T04:45:22.914Z (9 months ago)
- Language: HTML
- Size: 1.07 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Code of conduct: code-of-conduct.html
Awesome Lists containing this project
README
# Install project
# Run server
```
bundle exec jekyll serve
```# Build
Simply commit your changes to master and GitHub will build and serve the updated site.
# Add workers
Add a bio in this format to `_workers`:
```
---
name: Jane Worker
start_date: 2018-05
---
This is Jane's bio.
```# Add clients
Add a client in this format to the `_data/clients.yml` file:
```
- url: "https://clienturl.com/"
name: Client Name
image: "logo_client.gif"
```Put the logo in the `img` directory. Images should be very small and greyscale -- 65 px tall, max.
# Add testimonials
Add a testimonial to the `_testimonials` directory in this format:
```
---
client_name: Company name
project_name: specific-project.com or Specific Project
project_url: https://www.specific-project.com
person: Antonio Client
title: CEO
---
Enthusiast endorsement of Position Dev!
```# Edit the rest of the index
The "mission" section is in the `index.md` file.
The rest of the sections are currently hardcoded into the template, `_/layouts/home.html`.
# How CSS works
The `minify_css.rb` plugin in the `_plugins` directory minifies the CSS in `styles/style.css` and stores it in `site.data.css`. You can then use it in a `style` tag. This is to maximize the PageSpeed speed score by inlining critical CSS.
If the CSS gets too large, we may need to handle this differently.
*This is not currently live because Github Pages doesn't allow custom plugins.*