Skip to content

Commit e58ef34

Browse files
committed
adding new site (gulp)
1 parent 29bc1ce commit e58ef34

File tree

234 files changed

+11676
-15991
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

234 files changed

+11676
-15991
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
_site/
2+
.jekyll-metadata
3+
*.lock

404.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Page Not Found"
3+
search: exclude
4+
---
5+
6+
Sorry, but the page you were trying to view does not exist. Try searching for it or looking at the URL to see if it looks correct.

CNAME

-1
This file was deleted.

Gemfile

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
source "https://rubygems.org"
2+
3+
# gem "rails"
4+
gem 'github-pages'
5+
gem 'jekyll'

README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## Singularity Docs
2+
3+
[https://singularityware.github.io](https://singularityware.github.io)

_config.yml

+95
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
# Titles and Descriptions
2+
topnav_title: Singularity # this appears on the top navigation bar next to the home button
3+
site_title: Singularity # appears in the html browser tab for the site title (seen mostly by search engines)
4+
company_name: Singularity # this appears in the footer
5+
logo: "/images/logo/logo.svg" # path to logo for use in left sidebar
6+
description: "Singularity allows a non-privileged user to 'swap out' the operating system on the host for one they control. So if the host system is running RHEL6 but your application runs in Ubuntu, you can create an Ubuntu image, install your applications into that image, copy the image to another host, and run your application on that host in it's native Ubuntu environment! Singularity also allows you to leverage the resources of whatever host you are on. This includes HPC interconnects, resource managers, file systems, GPUs and/or accelerators, etc."
7+
# the description is used in the feed.xml file
8+
9+
10+
# Site Config
11+
host: 127.0.0.1 # the preview server used. Leave as is.
12+
port: 4005 # the port where the preview is rendered.
13+
output: web # this property is useful for conditional filtering of content that is separate from the PDF.
14+
url: "http://singularityware.github.io" # needed for sitemap.xml file only
15+
16+
17+
# Social Media, etc
18+
github_editme_path: singularityware/singularityware.github.io/blob/master/pages # leave blank to disclude
19+
disqus_shortname: singularityware # if using disqus, addshortname here. if not, leave this value blank.
20+
google_analytics: "UA-84672381-1" # Google Analytics code
21+
twitter_username: SingularityApp
22+
github_username: singularityware
23+
repo: "https://github.com/singularityware/singularity" # The main repo, should not end with slash
24+
25+
# Exclude
26+
# these are the files and directories that jekyll will exclude from the build
27+
exclude:
28+
- .idea/
29+
- .gitignore
30+
31+
32+
# Optional Feedback Link in Header (disabled)
33+
feedback_subject_line: Singularity Feedback
34+
feedback_email: [email protected]
35+
feedback_disable: true
36+
feedback_text: "Need help?"
37+
feedback_link: "http://www.github.com/singularityware/singularity/issues"
38+
39+
# Formatting
40+
highlighter: rouge
41+
# library used for syntax highlighting
42+
43+
markdown: kramdown
44+
kramdown:
45+
input: GFM
46+
auto_ids: true
47+
hard_wrap: false
48+
syntax_highlighter: rouge
49+
# filter used to process markdown. note that kramdown differs from github-flavored markdown in some subtle ways
50+
51+
52+
# Collections
53+
collections:
54+
tooltips:
55+
output: false
56+
# collections are declared here. this renders the content in _tooltips and processes it, but doesn't output it as actual files in the output unless you change output to true
57+
58+
59+
# Defaults
60+
defaults:
61+
-
62+
scope:
63+
path: ""
64+
type: "pages"
65+
values:
66+
layout: "page"
67+
comments: true
68+
search: true
69+
sidebar: home_sidebar
70+
-
71+
scope:
72+
path: ""
73+
type: "tooltips"
74+
values:
75+
layout: "page"
76+
comments: true
77+
search: true
78+
tooltip: true
79+
80+
-
81+
scope:
82+
path: ""
83+
type: "posts"
84+
values:
85+
layout: "post"
86+
comments: true
87+
search: true
88+
sidebar: home_sidebar
89+
90+
91+
# these are defaults used for the frontmatter for these file types
92+
93+
sidebars:
94+
- home_sidebar
95+
- docs_sidebar

_data/alerts.yml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
tip: '<div class="alert alert-success" role="alert"><i class="fa fa-check-square-o"></i> <b>Tip: </b>'
2+
note: '<div class="alert alert-info" role="alert"><i class="fa fa-info-circle"></i> <b>Note: </b>'
3+
important: '<div class="alert alert-warning" role="alert"><i class="fa fa-warning"></i> <b>Important: </b>'
4+
warning: '<div class="alert alert-danger" role="alert"><i class="fa fa-exclamation-circle"></i> <b>Warning: </b>'
5+
end: '</div>'
6+
7+
callout_danger: '<div class="bs-callout bs-callout-danger">'
8+
callout_default: '<div class="bs-callout bs-callout-default">'
9+
callout_primary: '<div class="bs-callout bs-callout-primary">'
10+
callout_success: '<div class="bs-callout bs-callout-success">'
11+
callout_info: '<div class="bs-callout bs-callout-info">'
12+
callout_warning: '<div class="bs-callout bs-callout-warning">'
13+
14+
hr_faded: '<hr class="faded"/>'
15+
hr_shaded: '<hr class="shaded"/>'

_data/definitions.yml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
elephant: "This is a sample definition."
2+
3+
baseball: "Baseball is considered America's pasttime sport, though that may be more of a historical term than a current one. There's a lot more excitement about football than baseball. A baseball game is somewhat of a snooze to watch, for the most part."
4+
5+
basketball: "Basketball is a sport involving two teams of five players each competing to put a ball through a small circular rim 10 feet above the ground. Basketball requires players to be in top physical condition, since they spend most of the game running back and forth along a 94-foot-long floor."
6+
7+
football: "No doubt the most fun sport to watch, football also manages to accrue the most injuries with the players. From concussions to blown knees, football players have short sport lives."
8+
9+
soccer: "If there's one sport that dominates the world landscape, it's soccer. However, US soccer fans are few and far between. Apart from the popularity of soccer during the World Cup, most people don't even know the name of the professional soccer organization in their area."

_data/glossary.yml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
jekyll_platform: "Jekyll is a static site generator that builds sites using most modern web technologies."
2+
3+
fractious: "Like a little mischevious child, full of annoying and constant trouble."
4+
5+
gratuitous: "Something that is unwarranted and uncouth, like the social equivalent of a flagrant foul."
6+
7+
haughty: "Proud and flaunting it. Holding your head high up like a snooty, too-good-for-everything rich person."
8+
9+
impertinent: "Someone acting rude and insensitive to others."
10+
11+
intrepid: "Brave and courageous especially in a difficult, dangerous situation."

_data/samplelist.yml

+107
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
entries:
2+
- title: Sidebar
3+
folders:
4+
- title: Food
5+
6+
folderitems:
7+
- title: Bananas
8+
url: bananas.html
9+
10+
subfolder:
11+
- title: Apples
12+
13+
subfolderitems:
14+
- title: Fuji apples
15+
url: fuji_apples.html
16+
17+
18+
- title: Gala apples
19+
url: gala_apples.html
20+
21+
name:
22+
husband: Tom
23+
wife: Shannon
24+
25+
bikes:
26+
- title: mountain bikes
27+
- title: road bikes
28+
- title: hybrid bikes
29+
30+
31+
salesteams:
32+
- title: Regions
33+
subfolderitems:
34+
- location: US
35+
- location: Spain
36+
- location: France
37+
38+
toc:
39+
- title: Group 1
40+
subfolderitems:
41+
- page: Thing 1
42+
- page: Thing 2
43+
- page: Thing 3
44+
- title: Group 2
45+
subfolderitems:
46+
- page: Piece 1
47+
- page: Piece 2
48+
- page: Piece 3
49+
- title: Group 3
50+
subfolderitems:
51+
- page: Widget 1
52+
- page: Widget 2
53+
- page: Widget 3
54+
55+
something: &hello Greetings earthling!
56+
myref: *hello
57+
58+
about:
59+
- zero
60+
- one
61+
- two
62+
- three
63+
64+
numbercolors:
65+
- zero:
66+
properties: red
67+
- one:
68+
properties: yellow
69+
- two:
70+
properties: green
71+
- three:
72+
properties: blue
73+
74+
mypages:
75+
- section1: Section 1
76+
audience: developers
77+
product: acme
78+
url: facebook.com
79+
- section2: Section 2
80+
audience: writers
81+
product: acme
82+
url: google.com
83+
- section3: Section 3
84+
audience: developers
85+
product: acme
86+
url: amazon.com
87+
- section4: Section 4
88+
audience: writers
89+
product: gizmo
90+
url: apple.com
91+
- section5: Section 5
92+
audience: writers
93+
product: acme
94+
url: microsoft.com
95+
96+
feedback: >
97+
This is my feedback to you.
98+
Even if I include linebreaks here,
99+
all of the linebreaks will be removed when the value is inserted.
100+
101+
block: |
102+
This pipe does something a little different.
103+
It preserves the breaks.
104+
This is really helpful for code samples,
105+
since you can format the code samples with
106+
the appropriate
107+
white spacing.

_data/sidebars/docs_sidebar.yml

+114
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
# This is your sidebar TOC. The sidebar code loops through sections here and provides the appropriate formatting.
2+
3+
entries:
4+
5+
- title: Documentation
6+
levels: one
7+
folders:
8+
9+
- title: Getting Started
10+
output: web
11+
12+
folderitems:
13+
- title: Create an image
14+
url: /create-image
15+
output: web, pdf
16+
17+
- title: bootstrap
18+
url: /bootstrap-image
19+
output: web, pdf
20+
21+
- title: Singularity and Docker
22+
url: /docker
23+
output: web, pdf
24+
25+
- title: Recipes and Tutorials
26+
url: /recipes
27+
output: web, pdf
28+
29+
30+
- title: Installation
31+
output: web, pdf
32+
folderitems:
33+
34+
- title: Install Singularity on Linux
35+
url: /install-linux
36+
output: web, pdf
37+
38+
- title: Install Singularity on Mac
39+
url: /install-mac
40+
output: web, pdf
41+
42+
- title: Install Singularity on Windows
43+
url: /install-windows
44+
output: web, pdf
45+
46+
47+
- title: Documentation
48+
output: web, pdf
49+
50+
folderitems:
51+
- title: Overview
52+
url: /docs-overview
53+
output: web, pdf
54+
55+
- title: Security
56+
url: /docs-security
57+
output: web, pdf
58+
59+
- title: Singularity on HPC
60+
url: /docs-hpc
61+
output: web, pdf
62+
63+
- title: License
64+
url: /docs-license
65+
output: web, pdf
66+
67+
- title: Commands
68+
output: web, pdf
69+
70+
folderitems:
71+
- title: Command Usage
72+
url: /docs-usage
73+
output: web, pdf
74+
- title: bootstrap
75+
url: /docs-bootstrap
76+
output: web, pdf
77+
- title: exec
78+
url: /docs-exec
79+
output: web, pdf
80+
- title: export
81+
url: /docs-export
82+
output: web, pdf
83+
- title: import
84+
url: /docs-import
85+
output: web, pdf
86+
- title: shell
87+
url: /docs-shell
88+
output: web, pdf
89+
- title: run
90+
url: /docs-run
91+
output: web, pdf
92+
93+
94+
- title: Advanced
95+
output: web, pdf
96+
97+
folderitems:
98+
- title: The Singularity Config File
99+
url: /docs-config
100+
output: web, pdf
101+
102+
- title: Developer
103+
output: web, pdf
104+
105+
folderitems:
106+
107+
- title: Contribute to Singularity
108+
url: /contributing-singularity
109+
output: web, pdf
110+
111+
- title: Contribute to Docs
112+
url: /contributing-docs
113+
output: web, pdf
114+

0 commit comments

Comments
 (0)