Skip to content

Commit 32eaae9

Browse files
authored
Add files via upload
1 parent 1e698d3 commit 32eaae9

Some content is hidden

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

57 files changed

+1582
-1
lines changed

CONTRIBUTING.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
## Welcome!
2+
3+
We're so glad you're thinking about contributing to an 18F open source project! If you're unsure about anything, just ask -- or submit the issue or pull request anyway. The worst that can happen is you'll be politely asked to change something. We love all friendly contributions.
4+
5+
We want to ensure a welcoming environment for all of our projects. Our staff follow the [18F Code of Conduct](https://github.com/18F/code-of-conduct/blob/master/code-of-conduct.md) and all contributors should do the same.
6+
7+
We encourage you to read this project's CONTRIBUTING policy (you are here), its [LICENSE](LICENSE.md), and its [README](README.md).
8+
9+
If you have any questions or want to read more, check out the [18F Open Source Policy GitHub repository]( https://github.com/18f/open-source-policy), or just [shoot us an email](mailto:18f@gsa.gov).
10+
11+
## Public domain
12+
13+
This project is in the public domain within the United States, and
14+
copyright and related rights in the work worldwide are waived through
15+
the [CC0 1.0 Universal public domain dedication](https://creativecommons.org/publicdomain/zero/1.0/).
16+
17+
All contributions to this project will be released under the CC0
18+
dedication. By submitting a pull request, you are agreeing to comply
19+
with this waiver of copyright interest.

LICENSE.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
As a work of the United States Government, this project is in the
2+
public domain within the United States.
3+
4+
Additionally, we waive copyright and related rights in the work
5+
worldwide through the CC0 1.0 Universal public domain dedication.
6+
7+
## CC0 1.0 Universal Summary
8+
9+
This is a human-readable summary of the [Legal Code (read the full text)](https://creativecommons.org/publicdomain/zero/1.0/legalcode).
10+
11+
### No Copyright
12+
13+
The person who associated a work with this deed has dedicated the work to
14+
the public domain by waiving all of his or her rights to the work worldwide
15+
under copyright law, including all related and neighboring rights, to the
16+
extent allowed by law.
17+
18+
You can copy, modify, distribute and perform the work, even for commercial
19+
purposes, all without asking permission.
20+
21+
### Other Information
22+
23+
In no way are the patent or trademark rights of any person affected by CC0,
24+
nor are the rights that other persons may have in the work or in how the
25+
work is used, such as publicity or privacy rights.
26+
27+
Unless expressly stated otherwise, the person who associated a work with
28+
this deed makes no warranties about the work, and disclaims liability for
29+
all uses of the work, to the fullest extent permitted by applicable law.
30+
When using or citing the work, you should not imply endorsement by the
31+
author or the affirmer.

README.md

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,34 @@
1-
# bomb-cyclone
1+
# Modern Team Template for Federalist
2+
3+
This is a Jekyll site. It is a simple site to showcase the work of an organization with a few different page types.
4+
5+
This particular site is made for use with the [Federalist](https://github.com/18f/federalist) in mind.
6+
7+
This template uses the CSS and JavaScript from [U.S. Web Design System](https://standards.18f.gov). To update the version of the system, [download the code](https://standards.usa.gov/getting-started/download/) from the website. Unzip the download and drop the entire folder (which should be named something like `uswds-1.1.0`) into `assets/vendor`.
8+
9+
In your `_config.yml`, update the `wds-version` value to the new version number. This should match the version number in the name of the folder you just downloaded. In the case of our example, it would look like this: `wds-version: 1.1.0`. You'll need to restart your Jekyll server to see the new code take effect.
10+
11+
## 18F Open Source Policy
12+
13+
This repository contains the official [Open Source Policy](policy.md) of [18F](https://18f.gsa.gov/) (a digital delivery team within the [General Services Administration](http://gsa.gov)).
14+
15+
**[Read 18F's Open Source Policy.](policy.md)**
16+
17+
### 18F Team Guidance
18+
19+
For 18F team members, we have guidance on how 18F puts this policy into practice, and how we handle the narrow situations where we may delay or withhold the release of source code.
20+
21+
**[18F's open source team practices.](practice.md)**
22+
23+
### Credits
24+
25+
This policy was originally forked from the [Consumer Financial Protection Bureau's policy](https://github.com/cfpb/source-code-policy). Thanks also to [@benbalter](https://github.com/benbalter) for his [insights regarding CFPB's initial policy](http://ben.balter.com/2012/04/10/whats-missing-from-cfpbs-awesome-new-source-code-policy/).
26+
27+
### Public domain
28+
29+
This project is in the worldwide [public domain](LICENSE.md). As stated in [CONTRIBUTING](CONTRIBUTING.md):
30+
31+
> This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the [CC0 1.0 Universal public domain dedication](https://creativecommons.org/publicdomain/zero/1.0/).
32+
>
33+
> All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.
34+
.

_config.yml

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
# Site settings
2+
title: FedRAMP.gov
3+
description: The Federal Risk and Authorization Management Program, or FedRAMP, is a government-wide program that provides a standardized approach to security assessment
4+
baseurl: "" # the subpath of your site, e.g. /blog/
5+
url: "https://fedramp.gov" # the base hostname & protocol for your site
6+
logo: /assets/img/logo-main-fedramp.png
7+
feature_image: /assets/img/feature-background.jpg
8+
9+
colors:
10+
background: '#ffffff'
11+
link:
12+
color: '#0071bc'
13+
active: '#0071bc'
14+
hover: '#205493'
15+
visited: '#0071bc'
16+
button:
17+
background: '#0071bc'
18+
hover: '#205493'
19+
text: '#fff'
20+
headers: '#205493'
21+
text: '#212121'
22+
reverse_text: '#ffffff'
23+
projects:
24+
accent: '#02bfe7'
25+
card-heading: '#0071bc'
26+
banner:
27+
background: '#112e51'
28+
text: '#fff'
29+
button:
30+
background: '#dce4ef'
31+
text: '#112e51'
32+
footer:
33+
primary-background: '#f1f1f1'
34+
secondary-background: '#d6d7d9'
35+
text: '#212121'
36+
37+
analytics:
38+
google:
39+
code: 'UA-48605964-32' # Change this to your GSA analytics code
40+
dap:
41+
agency: GSA # Change this to your agency
42+
subagency: TTS # Change this to your agency
43+
44+
defaults:
45+
-
46+
scope:
47+
path: "" # an empty string here means all files in the project
48+
values:
49+
layout:
50+
- home
51+
- page
52+
- "project-list"
53+
- project
54+
- "team-list"
55+
- team
56+
- posts
57+
58+
forms:
59+
- type: newsletter
60+
heading: Add your email to FedRAMP's subscriber list.
61+
url: https://public.govdelivery.com/accounts/USGSA/subscriber/topics?qsp=USGSA_2224
62+
button: Subscribe
63+
privacypolicy: Your privacy and security are important to us, we'll only share your information as described in the <a href="http://www.gsa.gov/portal/content/116609">GSA Privacy and Security Notice</a>
64+
65+
footer:
66+
links:
67+
image: /assets/img/gsa-logo-dark.jpg
68+
contact:
69+
name:
70+
email: info@FedRAMP.gov
71+
twitter:
72+
- FedRAMP
73+
facebook:
74+
youtube:
75+
rss:
76+
text: General Services Administration 1800 F Street NW Washington, DC 20006
77+
78+
# Build settings
79+
markdown: kramdown
80+
include:
81+
- _navigation.json
82+
exclude:
83+
- CONTRIBUTING.md
84+
- LICENSE.md
85+
- README.md
86+
87+
# Inititalize project and team collections
88+
collections:
89+
projects:
90+
output: true
91+
team:
92+
output: true
93+
posts:
94+
output: true
95+
96+
97+
wds-version: 1.1.0

_data/navbar.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
assigned:
2+
-
3+
text: Home
4+
href: pages/home.md
5+
permalink: /
6+
show_in_menu: true
7+
show_in_footer: false
8+
-
9+
text: Blog
10+
href: pages/blog.md
11+
permalink: /blog/
12+
show_in_menu: true
13+
show_in_footer: false
14+
-
15+
text: Program
16+
href: pages/about.md
17+
permalink: /about/
18+
show_in_menu: true
19+
show_in_footer: false
20+
-
21+
text: Team
22+
href: pages/team.md
23+
permalink: /team/
24+
show_in_menu: true
25+
show_in_footer: false
26+
-
27+
text: Governance
28+
href: pages/governancce.md
29+
permalink: /governance/
30+
show_in_menu: true
31+
show_in_footer: false
32+
-
33+
text: Marketplace
34+
permalink: https://marketplace.fedramp.gov
35+
show_in_menu: true
36+
show_in_footer: false
37+
38+
unassigned: []

_includes/blog-entry.html

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<div class="usa-width-two-thirds">
2+
3+
<h2><a href="{{ post.permalink }}" rel="bookmark" title="{{ post.title }}">{{ post.title }}</a></h2>
4+
5+
<div class="meta">
6+
<ul>
7+
<li class="meta-author first-child">
8+
<span class="meta-author">By {{ post.author }}</span>
9+
</li>
10+
<li class="meta-date">
11+
<a href="{{ post.permalink }} " rel="nofollow" title="{{ post.title }}">{{ post.date | date: "%B %-d, %Y"}}</a>
12+
</li>
13+
</ul>
14+
</div>
15+
16+
<p>{{ post.content | strip_html | truncatewords: 60 }}</p>
17+
18+
<p class="readmore"><a class="more-link" href="{{ post.permalink}}" rel="nofollow" title="{{ post.title}}">Read More →</a></p>
19+
20+
</div>
21+
22+
<div class="usa-width-one-third">
23+
<a href="{{ post.permalink }}" rel="bookmark" title="{{ post.title }}">
24+
<img src="{{ post.image }}" alt="{{ post.title }}" title="{{ post.title }}"> </a>
25+
</div>

_includes/contact.html

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<section class="usa-section usa-section-dark">
2+
<div class="usa-grid">
3+
{% for form in site.forms %}
4+
{% if form.type == 'newsletter' %}
5+
{% assign f = form %}
6+
{% endif %}
7+
{% endfor %}
8+
9+
<form id="contact" action="{{ f.url }}" method="POST">
10+
<fieldset>
11+
<legend>{{ f.heading }}</legend>
12+
<div class="usa-width-one-half">
13+
{% for field in f.fields %}
14+
{% unless field.type == 'hidden' %}<label for="contact-{{ field.name }}">{{ field.label }}</label>{% endunless %}
15+
<input id="contact-{{ field.name }}"
16+
name="{{ field.name }}" type="{{ field.type }}"
17+
{% if field.value %} value="{{ field.value }}" {% endif %}>
18+
{% endfor %}
19+
<div class="usa-input-buttons-inline">
20+
<input type="submit" value="{{ f.button }}">
21+
</div>
22+
</div>
23+
<div class="usa-width-one-half" style="margin-top: 3rem;">
24+
{% if f.privacypolicy %}
25+
<p>{{ f.privacypolicy }}</p>
26+
{% else %}
27+
<p></p>
28+
{% endif %}
29+
</div>
30+
31+
32+
</fieldset>
33+
34+
</form>
35+
</div>
36+
</section>

_includes/favicons.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<link rel="shortcut icon" type="image/x-icon" href="{{ '/assets/img/favicons/favicon.ico' | prepend: site.baseurl }}" />
2+
<link rel="apple-touch-icon" sizes="57x57" href="{{ '/assets/img/favicons/apple-icon-57x57.png' | prepend: site.baseurl }}" />
3+
<link rel="apple-touch-icon" sizes="60x60" href="{{ '/assets/img/favicons/apple-icon-60x60.png' | prepend: site.baseurl }}" />
4+
<link rel="apple-touch-icon" sizes="72x72" href="{{ '/assets/img/favicons/apple-icon-72x72.png' | prepend: site.baseurl }}" />
5+
<link rel="apple-touch-icon" sizes="76x76" href="{{ '/assets/img/favicons/apple-icon-76x76.png' | prepend: site.baseurl }}" />
6+
<link rel="apple-touch-icon" sizes="114x114" href="{{ '/assets/img/favicons/apple-icon-114x114.png' | prepend: site.baseurl }}" />
7+
<link rel="apple-touch-icon" sizes="120x120" href="{{ '/assets/img/favicons/apple-icon-120x120.png' | prepend: site.baseurl }}" />
8+
<link rel="apple-touch-icon" sizes="144x144" href="{{ '/assets/img/favicons/apple-icon-144x144.png' | prepend: site.baseurl }}" />
9+
<link rel="apple-touch-icon" sizes="152x152" href="{{ '/assets/img/favicons/apple-icon-152x152.png' | prepend: site.baseurl }}" />
10+
<link rel="apple-touch-icon" sizes="180x180" href="{{ '/assets/img/favicons/apple-icon-180x180.png' | prepend: site.baseurl }}" />
11+
<link rel="icon" type="image/png" sizes="192x192" href="{{ '/assets/img/favicons/android-icon-192x192.png' | prepend: site.baseurl }}" />
12+
<link rel="icon" type="image/png" sizes="32x32" href="{{ '/assets/img/favicons/favicon-32x32.png' | prepend: site.baseurl }}" />
13+
<link rel="icon" type="image/png" sizes="96x96" href="{{ '/assets/img/favicons/favicon-96x96.png' | prepend: site.baseurl }}" />
14+
<link rel="icon" type="image/png" sizes="16x16" href="{{ '/assets/img/favicons/favicon-16x16.png' | prepend: site.baseurl }}" />

_includes/footer.html

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
<footer class="usa-footer usa-footer-medium" role="contentinfo">
2+
{% if site.footer.links %}
3+
<div class="usa-footer-primary-section">
4+
<div class="usa-grid-full">
5+
<nav class="usa-footer-nav">
6+
<ul class="usa-unstyled-list">
7+
{% for link in site.footer.links %}
8+
<li class="usa-width-one-sixth usa-footer-primary-content">
9+
<a class="usa-footer-primary-link" href="{{ link.href }}">{{ link.text }}</a>
10+
</li>
11+
{% endfor %}
12+
</ul>
13+
</nav>
14+
</div>
15+
</div>
16+
{% endif %}
17+
<div class="usa-footer-secondary_section">
18+
<div class="usa-grid">
19+
<div class="usa-footer-logo usa-width-one-half">
20+
{% if site.footer.image %}
21+
<img class="usa-footer-logo-img" src="{{ site.footer.image | prepend: site.baseurl }}" alt="Logo image">
22+
{% endif %}
23+
{% if site.footer.text %}
24+
<p>{{ site.footer.text }}</p>
25+
{% endif %}
26+
</div>
27+
28+
<div class="usa-footer-contact-links usa-width-one-half">
29+
{% if site.footer.contact.twitter %}
30+
<a class="usa-link-twitter" href="https://twitter.com/{{ twitter }}"><span>Twitter</span></a>
31+
{% endif %}
32+
{% if site.footer.contact.facebook %}
33+
<a class="usa-link-facebook" href="https://facebook.com/{{ facebook }}"><span>Facebook</span></a>
34+
{% endif %}
35+
{% if site.footer.contact.youtube %}
36+
<a class="usa-link-youtube" href="https://youtube.com/{{ youtube }}"><span>YouTube</span></a>
37+
{% endif %}
38+
{% if site.footer.contact.rss %}
39+
<a class="usa-link-rss" href="{{ rss }}"><span>RSS feed</span></a>
40+
{% endif %}
41+
<address>
42+
{% if site.footer.contact.name %}
43+
<h3 class="usa-footer-contact-heading">{{ site.footer.contact.name }}</h3>
44+
{% endif %}
45+
{% if site.footer.contact.phonenumber %}
46+
<p><a href="tel:{{ site.footer.contact.phonenumber }}">{{ site.footer.contact.phonenumber }}</a></p>
47+
{% endif %}
48+
<p><a href="mailto:{{ site.footer.contact.email }}">{{ site.footer.contact.email }}</a></p>
49+
</address>
50+
51+
</div>
52+
</div>
53+
</div>
54+
</footer>

_includes/head.html

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<head>
2+
<meta charset="utf-8">
3+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
4+
<meta name="viewport" content="width=device-width, initial-scale=1">
5+
6+
<title>{% if page.title %}{{ page.title }} | {{ site.title }}{% else %}{{ site.title }}{% endif %}</title>
7+
<meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">
8+
9+
<meta property="og:type" content="website">
10+
<meta property="og:title" content="{% if page.title %}{{ page.title }} | {{ site.title }}{% else %}{{ site.title }}{% endif %}" />
11+
<meta name="twitter:title" content="{% if page.title %}{{ page.title }} | {{ site.title }}{% else %}{{ site.title }}{% endif %}">
12+
<meta property="og:url" content="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}">
13+
<meta name="twitter:card" content="summary_large_image">
14+
{% if site.feature_image %}<meta property="og:image" content="{{ site.feature_image | prepend: site.baseurl | prepend: site.url }}">{% endif %}
15+
{% if site.feature_image %}<meta name="twitter:image" content="{{ site.feature_image | prepend: site.baseurl | prepend: site.url }}">{% endif %}
16+
<meta property="og:description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">
17+
<meta name="twitter:description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">
18+
19+
{% if page.keywords %} <meta name="keywords" content="{{ page.keywords | strip_html | strip_newlines | truncate: 160 }}"> {% endif %}
20+
21+
<link rel="stylesheet" href="{{ site.baseurl }}/assets/vendor/uswds-{{site.wds-version}}/css/uswds.css">
22+
<link rel="stylesheet" href="{{ '/assets/css/main.css' | prepend: site.baseurl }}">
23+
24+
{% include favicons.html %}
25+
26+
<link rel="manifest" href="/manifest.json">
27+
<meta name="msapplication-TileColor" content="#ffffff">
28+
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
29+
<meta name="theme-color" content="#ffffff">
30+
31+
32+
<link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}">
33+
<link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" />
34+
<script>
35+
if (/^www\./.test(window.location.hostname)) {
36+
window.location = window.location.href.replace('www.', '');
37+
}
38+
</script>
39+
</head>

0 commit comments

Comments
 (0)