diff --git a/.eleventy.js b/.eleventy.js index 3265982..4d4e19e 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -1,174 +1,255 @@ -const { DateTime } = require('luxon'); +const {DateTime} = require('luxon'); const fs = require('fs'); const pluginRss = require('@11ty/eleventy-plugin-rss'); const pluginNavigation = require('@11ty/eleventy-navigation'); const markdownIt = require('markdown-it'); const markdownItAnchor = require('markdown-it-anchor'); +const {markdownItTable} = require('markdown-it-table'); const yaml = require("js-yaml"); const svgSprite = require("eleventy-plugin-svg-sprite"); -const { imageShortcode, imageWithClassShortcode } = require('./config'); +const {imageShortcode, imageWithClassShortcode} = require('./config'); +const pluginTOC = require('eleventy-plugin-toc') +const pluginMermaid = require("@kevingimbel/eleventy-plugin-mermaid"); +const syntaxHighlight = require("@11ty/eleventy-plugin-syntaxhighlight"); +const inspect = require("util").inspect; +const striptags = require("striptags"); module.exports = function (config) { - // Set pathPrefix for site - let pathPrefix = '/'; - - // Copy the `admin` folders to the output - config.addPassthroughCopy('admin'); - - // Copy USWDS init JS so we can load it in HEAD to prevent banner flashing - config.addPassthroughCopy({'./node_modules/@uswds/uswds/dist/js/uswds-init.js': 'assets/js/uswds-init.js'}); - - // Add plugins - config.addPlugin(pluginRss); - config.addPlugin(pluginNavigation); - - //// SVG Sprite Plugin for USWDS USWDS icons - config.addPlugin(svgSprite, { - path: "./node_modules/@uswds/uswds/dist/img/uswds-icons", - svgSpriteShortcode: 'uswds_icons_sprite', - svgShortcode: 'uswds_icons' - }); - - //// SVG Sprite Plugin for USWDS USA icons - config.addPlugin(svgSprite, { - path: "./node_modules/@uswds/uswds/dist/img/usa-icons", - svgSpriteShortcode: 'usa_icons_sprite', - svgShortcode: 'usa_icons' - }); - - // Allow yaml to be used in the _data dir - config.addDataExtension("yaml", contents => yaml.load(contents)); - - config.addFilter('readableDate', (dateObj) => { - return DateTime.fromJSDate(dateObj, { zone: 'utc' }).toFormat( - 'dd LLL yyyy' - ); - }); - - // https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#valid-date-string - config.addFilter('htmlDateString', (dateObj) => { - return DateTime.fromJSDate(dateObj, { zone: 'utc' }).toFormat('yyyy-LL-dd'); - }); - - // Get the first `n` elements of a collection. - config.addFilter('head', (array, n) => { - if (!Array.isArray(array) || array.length === 0) { - return []; - } - if (n < 0) { - return array.slice(n); + // Set pathPrefix for site + let pathPrefix = '/'; + + // Copy USWDS init JS so we can load it in HEAD to prevent banner flashing + config.addPassthroughCopy({ + 'admin': 'admin', + '_img': 'img', + 'resources': 'resources', + 'favicon.ico': 'favicon.ico', + './node_modules/PrismJS/themes/prism-coldark-dark.css': 'assets/styles/prism-atom-dark.css', + './node_modules/@uswds/uswds/dist/js/uswds-init.js': 'assets/js/uswds-init.js', + './node_modules/anchor-js/anchor.min.js': 'assets/js/anchor.min.js' + }); + + config.addFilter("striptags", (content) => { + return striptags(content); + }); + + // Add plugins.html + config.addPlugin(pluginRss); + config.addPlugin(pluginNavigation); + + //// SVG Sprite Plugin for USWDS USWDS icons + config.addPlugin(svgSprite, { + path: "./node_modules/@uswds/uswds/dist/img/uswds-icons", + svgSpriteShortcode: 'uswds_icons_sprite', + svgShortcode: 'uswds_icons' + }); + + //// SVG Sprite Plugin for USWDS USA icons + config.addPlugin(svgSprite, { + path: "./node_modules/@uswds/uswds/dist/img/usa-icons", + svgSpriteShortcode: 'usa_icons_sprite', + svgShortcode: 'usa_icons' + }); + + config.addPlugin(pluginTOC, { + tags: ['h2'] + }); + + // Allow yaml to be used in the _data dir + config.addDataExtension("yaml", contents => yaml.load(contents)); + + config.addFilter("debug", (content) => `
${inspect(content)}
`) + + config.addFilter('readableDate', (dateObj) => { + return DateTime.fromJSDate(dateObj, {zone: 'utc'}).toFormat( + 'LLLL d, yyyy' + ); + }); + + // https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#valid-date-string + config.addFilter('htmlDateString', (dateObj) => { + return DateTime.fromJSDate(dateObj, {zone: 'utc'}).toFormat('yyyy-LL-dd'); + }); + + // Get the first `n` elements of a collection. + config.addFilter('head', (array, n) => { + if (!Array.isArray(array) || array.length === 0) { + return []; + } + if (n < 0) { + return array.slice(n); + } + + return array.slice(0, n); + }); + + // Return the smallest number argument + config.addFilter('min', (...numbers) => { + return Math.min.apply(null, numbers); + }); + + function filterTagList(tags) { + return (tags || []).filter( + (tag) => ['all', 'nav', 'post', 'posts'].indexOf(tag) === -1 + ); } - return array.slice(0, n); - }); - - // Return the smallest number argument - config.addFilter('min', (...numbers) => { - return Math.min.apply(null, numbers); - }); - - function filterTagList(tags) { - return (tags || []).filter( - (tag) => ['all', 'nav', 'post', 'posts'].indexOf(tag) === -1 - ); - } - - config.addFilter('filterTagList', filterTagList); - - // Create an array of all tags - config.addCollection('tagList', function (collection) { - let tagSet = new Set(); - collection.getAll().forEach((item) => { - (item.data.tags || []).forEach((tag) => tagSet.add(tag)); - }); - - return filterTagList([...tagSet]); - }); - - // Customize Markdown library and settings: - let markdownLibrary = markdownIt({ - html: true, - breaks: true, - linkify: true, - }).use(markdownItAnchor, { - permalink: markdownItAnchor.permalink.ariaHidden({ - placement: 'after', - class: 'direct-link', - symbol: '#', - level: [1, 2, 3, 4], - }), - slugify: config.getFilter('slug'), - }); - config.setLibrary('md', markdownLibrary); - - // Override Browsersync defaults (used only with --serve) - config.setBrowserSyncConfig({ - callbacks: { - ready: function (err, browserSync) { - const content_404 = fs.readFileSync('_site/404/index.html'); - - browserSync.addMiddleware('*', (req, res) => { - // Provides the 404 content without redirect. - res.writeHead(404, { 'Content-Type': 'text/html; charset=UTF-8' }); - res.write(content_404); - res.end(); + config.addFilter('filterTagList', filterTagList); + + // Create an array of all tags + config.addCollection('tagList', function (collection) { + let tagSet = new Set(); + collection.getAll().forEach((item) => { + (item.data.tags || []).forEach((tag) => tagSet.add(tag)); }); - }, - }, - ui: false, - ghostMode: false, - }); - - // Set image shortcodes - config.addLiquidShortcode('image', imageShortcode); - config.addLiquidShortcode('image_with_class', imageWithClassShortcode); - config.addLiquidShortcode("uswds_icon", function (name) { - return ` + + return filterTagList([...tagSet]); + }); + + config.addPlugin(syntaxHighlight, { + highlight: function (str, lang) { + if (lang === "mermaid") { + // Bypass syntax highlighting for mermaid code blocks + return `
${str}
`; + } + + // Use the default syntax highlighting for other languages + const hljs = require("highlight.js"); + if (hljs.getLanguage(lang)) { + return `
${hljs.highlight(str, {language: lang}).value}
`; + } + + // Fallback: Return the code without highlighting if no valid language + return `
${str}
`; + } + }); + config.addPlugin(pluginMermaid, { + html_tag: 'div', + extra_classes: 'cg-diagrams', + mermaid_config: { + theme: 'base' + } + }); + + function htmlEntities(str) { + return String(str).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); + } + + // Customize Markdown library and settings: + let markdownLibrary = markdownIt({ + html: true, + breaks: true, + linkify: false + }).use(markdownItAnchor, { + permalink: markdownItAnchor.permalink.ariaHidden({ + placement: 'after', + class: 'direct-link', + symbol: '', + level: [1, 2, 3, 4], + }), + slugify: config.getFilter('slug'), + }).use(markdownItTable); + config.addFilter("markdown", (content) => { + return markdownLibrary.render(content); + }); + markdownLibrary.renderer.rules.link_open = function (tokens, idx, options, env, self) { + const href = tokens[idx].attrGet("href"); + if (href && href.startsWith("http")) { + tokens[idx].attrPush(["target", "_blank"]); + tokens[idx].attrPush(["rel", "noopener noreferrer"]); + } + return self.renderToken(tokens, idx, options); + }; + markdownLibrary.renderer.rules.code_inline = (tokens, idx, {langPrefix = ''}) => { + const token = tokens[idx]; + return `${htmlEntities(token.content)} `; + }; + config.setLibrary('md', markdownLibrary); + + // Override Browsersync defaults (used only with --serve) + config.setBrowserSyncConfig({ + callbacks: { + ready: function (err, browserSync) { + const content_404 = fs.readFileSync('_site/404/index.html'); + + browserSync.addMiddleware('*', (req, res) => { + // Provides the 404 content without redirect. + res.writeHead(404, {'Content-Type': 'text/html; charset=UTF-8'}); + res.write(content_404); + res.end(); + }); + }, + }, + ui: false, + ghostMode: false, + }); + + // Set image shortcodes + config.addLiquidShortcode('image', imageShortcode); + config.addLiquidShortcode('image_with_class', imageWithClassShortcode); + config.addLiquidShortcode("uswds_icon", function (name) { + return ` `; - }); - - // If BASEURL env variable exists, update pathPrefix to the BASEURL - if (process.env.BASEURL) { - pathPrefix = process.env.BASEURL - } - - return { - // Control which files Eleventy will process - // e.g.: *.md, *.njk, *.html, *.liquid - templateFormats: ['md', 'njk', 'html', 'liquid'], - - // Pre-process *.md files with: (default: `liquid`) - // Other template engines are available - // See https://www.11ty.dev/docs/languages/ for other engines. - markdownTemplateEngine: 'liquid', - - // Pre-process *.html files with: (default: `liquid`) - // Other template engines are available - // See https://www.11ty.dev/docs/languages/ for other engines. - htmlTemplateEngine: 'liquid', - - // ----------------------------------------------------------------- - // If your site deploys to a subdirectory, change `pathPrefix`. - // Don’t worry about leading and trailing slashes, we normalize these. - - // If you don’t have a subdirectory, use "" or "/" (they do the same thing) - // This is only used for link URLs (it does not affect your file structure) - // Best paired with the `url` filter: https://www.11ty.dev/docs/filters/url/ - - // You can also pass this in on the command line using `--pathprefix` - - // Optional (default is shown) - pathPrefix: pathPrefix, - // ----------------------------------------------------------------- - - // These are all optional (defaults are shown): - dir: { - input: '.', - includes: '_includes', - data: '_data', - output: '_site', - }, - }; + }); + + // If BASEURL env variable exists, update pathPrefix to the BASEURL + if (process.env.BASEURL) { + pathPrefix = process.env.BASEURL + } + + config.addUrlTransform((page) => { + if (page.url.startsWith("/content/knowledge-base/articles")) { + return page.url.replace("/pages/knowledge-base/articles", "/knowledge-base"); + } + if (page.url.startsWith("/content/pages/knowledge-base/articles")) { + return page.url.replace("/content/pages/knowledge-base/articles", "/content/knowledge-base"); + } + if (page.url.startsWith("/content/news/articles/")) { + let dateMatches = page.url.match(/[0-9]{4}-[0-9]{2}-[0-9]{2}/g); + let date = !!dateMatches && dateMatches.length > 0 ? dateMatches[0].replaceAll('-', '/') : ''; + let descriptionMatches = page.url.match(/[A-Za-z]+-[A-Za-z]+/); + let description = !!descriptionMatches && descriptionMatches.length > 0 ? descriptionMatches[descriptionMatches.length - 1] + '/' : ''; + return `/${date}/${description}`; + } + }); + + return { + // Control which files Eleventy will process + // e.g.: *.md, *.njk, *.html, *.liquid + templateFormats: ['md', 'njk', 'html', 'liquid'], + + // Pre-process *.md files with: (default: `liquid`) + // Other template engines are available + // See https://www.11ty.dev/docs/languages/ for other engines. + markdownTemplateEngine: 'liquid', + + // Pre-process *.html files with: (default: `liquid`) + // Other template engines are available + // See https://www.11ty.dev/docs/languages/ for other engines. + htmlTemplateEngine: 'liquid', + + // ----------------------------------------------------------------- + // If your site deploys to a subdirectory, change `pathPrefix`. + // Don’t worry about leading and trailing slashes, we normalize these. + + // If you don’t have a subdirectory, use "" or "/" (they do the same thing) + // This is only used for link URLs (it does not affect your file structure) + // Best paired with the `url` filter: https://www.11ty.dev/docs/filters/url/ + + // You can also pass this in on the command line using `--pathprefix` + + // Optional (default is shown) + pathPrefix: pathPrefix, + // ----------------------------------------------------------------- + + // These are all optional (defaults are shown): + dir: { + input: '.', + includes: '_includes', + data: '_data', + output: '_site', + }, + }; }; diff --git a/_data/assetPaths.json b/_data/assetPaths.json index 73f7d4d..77646fa 100644 --- a/_data/assetPaths.json +++ b/_data/assetPaths.json @@ -1,8 +1,11 @@ { "admin.js": "/assets/js/admin-OYJBR6FH.js", "admin.map": "/assets/js/admin-OYJBR6FH.js.map", - "app.js": "/assets/js/app-ZQYILJ3O.js", - "app.map": "/assets/js/app-ZQYILJ3O.js.map", - "styles.css": "/assets/styles/styles-MC7BSLSF.css", - "styles.map": "/assets/styles/styles-MC7BSLSF.css.map" + "anchor.min.js": "/assets/js/anchor.min.js", + "app.js": "/assets/js/app-SPESETTN.js", + "app.map": "/assets/js/app-SPESETTN.js.map", + "uswds.js": "/assets/js/uswds-init.js", + "prism-atom.css": "/assets/styles/prism-atom-dark.css", + "styles.css": "/assets/styles/styles-2K2P2X4U.css", + "styles.map": "/assets/styles/styles-2K2P2X4U.css.map" } \ No newline at end of file diff --git a/_data/collections.yaml b/_data/collections.yaml index a81b235..7bb01aa 100644 --- a/_data/collections.yaml +++ b/_data/collections.yaml @@ -4,16 +4,53 @@ # This is simple, hopefully provides you with a good enough example to make changes as needed - name: GSA url: https://gsa.gov - description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dapibus interdum pellentesque. Integer eu vehicula elit. Sed cursus magna in dui suscipit rhoncus. + description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dapibus interdum pellentesque. Integer eu vehicula elit. Sed cursus magna in dui suscipit rhoncus. - name: USDA url: http://usda.gov/ - description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dapibus interdum pellentesque. Integer eu vehicula elit. Sed cursus magna in dui suscipit rhoncus. + description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dapibus interdum pellentesque. Integer eu vehicula elit. Sed cursus magna in dui suscipit rhoncus. - name: Performance.gov url: http://performance.gov/ - description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dapibus interdum pellentesque. Integer eu vehicula elit. Sed cursus magna in dui suscipit rhoncus. + description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dapibus interdum pellentesque. Integer eu vehicula elit. Sed cursus magna in dui suscipit rhoncus. - name: Login.gov url: https://login.gov - description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dapibus interdum pellentesque. Integer eu vehicula elit. Sed cursus magna in dui suscipit rhoncus. + description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dapibus interdum pellentesque. Integer eu vehicula elit. Sed cursus magna in dui suscipit rhoncus. + + + +- label: cloud.gov knowledge base + name: kbarticles + folder: content/knowledge-base/articles/ + create: true + slug: "{{year}}-{{month}}-{{day}}-{{slug}}" + editor: + preview: false + fields: + - { label: 'Layout', name: 'layout', widget: 'hidden', default: 'layouts/post' } + - { label: 'Tags', name: 'tags', widget: 'hidden', default: [ 'posts' ] } + - { label: "Title", name: "title", widget: "string" } + - { label: "Author", name: "author", widget: "string" } + - { + label: "Publish Date", + name: "date", + widget: "datetime", + format: 'YYYY-MM-DD', + dateFormat: 'YYYY-MM-DD', + timeFormat: false + } + - { + label: "Image", + name: "image", + widget: "image", + allow_multiple: false, + required: false + } + - { + label: "Image Alt Text", + name: "image_alt_text", + widget: "string", + required: false + } + - { label: "Body", name: "body", widget: "markdown" } diff --git a/_data/pages/navigation.yml b/_data/pages/navigation.yml new file mode 100644 index 0000000..1584610 --- /dev/null +++ b/_data/pages/navigation.yml @@ -0,0 +1,125 @@ +primary: + - name: Features + url: /content/features/ + - name: Success Stories + url: /content/success-stories/ + - name: Documentation + url: /content/documentation/ + - name: Pricing + url: /content/pricing/ + - name: Knowledge Base + url: /content/knowledge-base/ + - name: Contact + url: /content/contact/ + # Look inside assets/js/index.js to see that how this url changes depending on enviroment +secondary: + - name: Platform Status + url: https://cloudgov.statuspage.io/ + - name: Login + url: https://pages.cloud.gov + external: true + class: usa-button usa-button-secondary nav-button + +footer: + - text: Home + href: /content/ + - text: Features + href: /content/features/ + - text: Success Stories + href: /content/success-stories/ + - text: Documentation + href: /content/documentation/ + - text: Pricing + href: /content/pricing/ + - text: Knowledge Base + href: /content/knowledge-base/ + - text: Contact + href: /content/contact/ + - text: Manage Sites + href: https://pages.cloud.gov + external: true + +sidenav: + - text: Using Pages + href: /content/documentation/ + subfolderitems: + - text: Why use Pages? + href: /content/documentation/why-use-content/ + - text: Access and permissions + href: /content/documentation/access-permissions/ + - text: Adding a user to an Organization + href: /content/documentation/adding-users/ + - text: Before you launch + href: /content/documentation/before-you-launch/ + - text: Getting started with a sandbox + href: /content/documentation/sandbox/ + - text: "21st Century IDEA" + href: /content/documentation/21st-century-idea/ + - text: Getting started with Decap CMS + href: /content/documentation/getting-started-with-decap-cms/ + - text: Included with Pages + href: /content/documentation/included-with-content/ + - text: Instructional demos + href: /content/documentation/instructional-demos/ + - text: Builds and previews + href: /content/documentation/previews/ + - text: Custom domains + href: /content/documentation/custom-domains/ + - text: Migration guide + href: /content/documentation/migration-guide/ + - text: Adding forms + href: /content/documentation/forms/ + - text: Adding search + href: /content/documentation/search/ + - text: Site templates + href: /content/documentation/templates/ + - text: Customizing your site + href: /content/documentation/customization/ + - text: Using the markup languages + href: /content/documentation/resources/ + - text: Content guide + href: /content/documentation/content-guide/ + - text: Custom headers + href: /content/documentation/custom-headers/ + - text: Federalist.json + href: /content/documentation/federalist-json/ + - text: For security and compliance + href: /content/documentation/ + subfolderitems: + - text: Security and Compliance + href: /content/documentation/security-and-compliance + - text: Customer responsibilities + href: /content/documentation/customer-responsibilities/ + - text: FedRAMP Tracker + href: /docs/overview/fedramp-tracker/ + - text: Automated Site Reports + href: /content/documentation/automated-site-reports/ + - text: For developers + href: /content/documentation/ + subfolderitems: + - text: How builds work + href: /content/documentation/how-builds-work/ + - text: Specific build errors + href: /content/documentation/build-errors/ + - text: Environment variables on builds + href: /content/documentation/env-vars-on-content-builds/ + - text: Pages and cloud.gov + href: /content/documentation/cloud-gov/ + - text: Node on Pages + href: /content/documentation/node-on-content/ + - text: RVM on Pages + href: /content/documentation/rvm-on-content/ + - text: Bundler on Pages + href: /content/documentation/bundler-on-content/ + - text: Caching Build Dependencies + href: /content/documentation/cache-dependencies/ + - text: Supported site engines + href: /content/documentation/supported-site-engines/ + - text: Large file handling + href: /content/documentation/large-file-handling/ + - text: Renaming your site's repository + href: /content/documentation/renaming-site-repository/ + - text: Monorepos on Pages + href: /content/documentation/monorepos-on-content/ + - text: External tools and resources + href: /content/documentation/external-tools-and-resources/ diff --git a/_data/pages/templates.yml b/_data/pages/templates.yml new file mode 100644 index 0000000..abd6a09 --- /dev/null +++ b/_data/pages/templates.yml @@ -0,0 +1,14 @@ + +items: + - title: Eleventy (11ty) - U.S. Web Design System v3.0 + docs_url: https://github.com/cloud-gov/pages-uswds-11ty + preview_url: https://uswds-11ty.pages.cloud.gov/ + img: https://pages.cloud.gov/images/pages-uswds-v3-11ty-thumbnail.png + order: 2 + summary: "" + - title: Gatsby - U.S. Web Design System v2.0 + docs_url: https://github.com/cloud-gov/pages-uswds-gatsby + preview_url: https://uswds-gatsby.pages.cloud.gov/ + img: https://pages.cloud.gov/images/pages-uswds-v2-gatsby-thumbnail.png + order: 3 + summary: "" diff --git a/_data/pricing.yaml b/_data/pricing.yaml new file mode 100644 index 0000000..6fa7b5e --- /dev/null +++ b/_data/pricing.yaml @@ -0,0 +1,36 @@ +- package_name: Sandbox + description: A sandbox environment to run experiments to see if cloud.gov works for your team. + price:

Free

+ memory: Limited to 1GB memory + production: Non-production systems
systems cleared every 90 days + number_of_systems: Single environment + domain_names: Non-production domain names + sign_up: Get started
About Sandbox packages → + image: pricing-sandbox.svg +- package_name: Prototyping + description: Self-service workspaces for your organization to build non-production systems. + price:

$1780 / month

for entire organization + memory: $130 / GB memory per month + image: pricing-prototype.svg + production: Non-production systems + number_of_systems: An environment for each of your teams + domain_names: Non-production domain names + sign_up: Contact us
+- package_name: FISMA Low + description: Production environment ideal for hosting public information. + price:

$2380 / month

FISMA Low system + memory: $130 / GB memory per month + production: One system + number_of_systems: Multiple environments (e.g. dev, stage, prod) supporting one system + domain_names: Support for your agency domain name + sign_up: Contact us
+ image: pricing-fisma-moderate.svg +- package_name: FISMA Moderate + description: Production environment for systems that need assurances in confidentiality, integrity, and availability. + price:

$10700 / month

FISMA Moderate
DoD Impact Level 2 system + memory: $130 / GB memory per month + production: One system + number_of_systems: Multiple environments (e.g. dev, stage, prod) supporting one system + domain_names: Support for your agency domain name + sign_up: Contact us
+ image: pricing-fisma-moderate.svg diff --git a/_data/services.yaml b/_data/services.yaml new file mode 100644 index 0000000..17c7703 --- /dev/null +++ b/_data/services.yaml @@ -0,0 +1,35 @@ +- name: aws-rds + page-name: relational-database + description: "Persistent, relational databases using Amazon RDS" + status: "Production" + source-code: https://github.com/cloud-gov/aws-broker +- name: aws-elasticache + description: AWS ElastiCache Redis 5.0.6 as a service + status: Production +- name: aws-elasticsearch + description: AWS Elasticsearch 7.4 as a service + status: Production +- name: cdn-route + description: "Custom domains, CDN caching, and TLS certificates with automatic renewal" + status: "Deprecated" + source-code: https://github.com/cloud-gov/cf-cdn-service-broker +- name: external-domain-service + description: "Custom domains and TLS certificates with automatic renewal" + status: "Production" + source-code: https://github.com/cloud-gov/external-domain-broker +- name: cloud-gov-identity-provider + description: "Authenticate cloud.gov users in your app" + status: "Production" + source-code: https://github.com/cloudfoundry-community/uaa-credentials-broker +- name: cloud-gov-service-account + description: "cloud.gov service accounts for automated access by programs" + status: "Production" + source-code: https://github.com/cloudfoundry-community/uaa-credentials-broker +- name: custom-domains + description: "Custom domains and TLS certificates with automatic renewal" + status: "Deprecated" + source-code: https://github.com/cloud-gov/cf-domain-broker-alb +- name: s3 + description: "Amazon S3 provides developers with secure, durable, highly-scalable object storage" + status: "Production" + source-code: https://github.com/cloudfoundry-community/s3-broker diff --git a/_data/site.yaml b/_data/site.yaml index e5508b5..abd253f 100644 --- a/_data/site.yaml +++ b/_data/site.yaml @@ -1,11 +1,25 @@ title: cloud.gov email: support@cloud.gov -description: >- # this means to ignore newlines - Agency Name (EAC) Lorem ipsum dolor sit amet, consectetur adipiscing elit. - Aenean et sapien a leo auctor scelerisque quis nec magna. Sed dictum ante a risus vehicula facilisis. +support_email_address: support@cloud.gov +description: >- # this means to ignore newlines until "baseurl:" + Expedite your agency’s path to a secure and compliant cloud. cloud.gov provides an application environment that enables rapid deployment and ATO assessment for modern web applications. +baseurl: "" # the subpath of your site, e.g. /knowledge-base +# url: "https://example.gov" # the base hostname & protocol for your site, e.g. http://example.com # Twitter handle. Only the handle, not the URL. twitter: clouddotgov +github_url: https://github.com/cloud-gov/cg-site +support_email: mailto:support@cloud.gov?body=What+is+your+question%3F%0D%0A%0D%0APlease+provide+your+application+name+or+URL.+Do+not+include+any+sensitive+information+about+your+platform+in+this+email. +inquiries_email: mailto:inquiries@cloud.gov?body=What%27s%20your%20name%3F%0A%0AWhat%20agency%20or%20office%20do%20you%20work%20for%3F%0A%0AWhat%27s%20your%20job%20title%20or%20role%3F%0A%0ATell%20us%20a%20little%20about%20your%20project%20or%20your%20questions%20about%20cloud.gov%3A%0A%0AIf%20you%27d%20like%20us%20to%20call%20you%2C%20what%27s%20your%20phone%20number%20and%20when%20might%20be%20a%20good%20time%3F%0A%0AHow%20did%20you%20first%20hear%20about%20cloud.gov%3F + +github_branch: main + +# Configuration for Google Analytics, add your UA code here: +google_analytics_ua: UA-48605964-34 + +# Configuration for DAP, add your agency ID here: +dap_agency: GSA +dap_subagency: TTS,cloud.gov ################################################################# # @@ -41,14 +55,14 @@ twitter: clouddotgov # ################################################################# dap: - # agency: your-agency +# agency: your-agency - # Optional - # subagency: your-subagency +# Optional +# subagency: your-subagency # Configuration for Google Analytics ga: - # ua: your-ua +# ua: your-ua # Site Navigation primary_navigation: @@ -96,7 +110,7 @@ primary_navigation: - name: Knowledge base url: /knowledge-base/ - name: Pages - url: /pages/ + url: /content/ - name: Contact us url: /contact/ @@ -177,10 +191,70 @@ collections: permalink: /knowledge-base/:path/ kbarticlespages: output: true - permalink: /pages/knowledge-base/:path/ + permalink: /content/knowledge-base/:path/ permalink: pretty +markdown: kramdown +url: "https://cloud.gov" + +exclude: + - package.json + - package-lock.json + - README.md + - CONTRIBUTING.md + - LICENSE.md + - degit.json + - vendor + - node_modules + - Gemfile + - Gemfile.lock + - .parcel-cache + +### plugin settings ### +last-modified-at: + date-format: "%Y-%m-%d" + + +defaults: + - scope: + path: "content/docs/compliance" + values: + toc: true + - scope: + path: "content/docs/deployment" + values: + toc: true + - scope: + path: "content/docs/getting-started" + values: + toc: true + - scope: + path: "content/docs/management" + values: + toc: true + - scope: + path: "content/docs/orgs-spaces" + values: + toc: true + - scope: + path: "content/docs/overview" + values: + toc: true + - scope: + path: "content/docs/pricing" + values: + toc: true + - scope: + path: "content/docs/services" + values: + toc: true + - scope: + path: "content/docs/technology" + values: + toc: true + + toc: min_level: 2 max_level: 2 @@ -190,4 +264,91 @@ toc: list_class: section-nav sublist_class: '' item_class: toc-entry - item_prefix: toc- \ No newline at end of file + item_prefix: toc- + + + +sidenav: + - text: Using Pages + href: /content/documentation/ + subfolderitems: + - text: Why use Pages? + href: /content/documentation/why-use-content/ + - text: Access and permissions + href: /content/documentation/access-permissions/ + - text: Adding a user to an Organization + href: /content/documentation/adding-users/ + - text: Before you launch + href: /content/documentation/before-you-launch/ + - text: Getting started with a sandbox + href: /content/documentation/sandbox/ + - text: "21st Century IDEA" + href: /content/documentation/21st-century-idea/ + - text: Getting started with Decap CMS + href: /content/documentation/getting-started-with-decap-cms/ + - text: Included with Pages + href: /content/documentation/included-with-content/ + - text: Instructional demos + href: /content/documentation/instructional-demos/ + - text: Builds and previews + href: /content/documentation/previews/ + - text: Custom domains + href: /content/documentation/custom-domains/ + - text: Migration guide + href: /content/documentation/migration-guide/ + - text: Adding forms + href: /content/documentation/forms/ + - text: Adding search + href: /content/documentation/search/ + - text: Site templates + href: /content/documentation/templates/ + - text: Customizing your site + href: /content/documentation/customization/ + - text: Using the markup languages + href: /content/documentation/resources/ + - text: Content guide + href: /content/documentation/content-guide/ + - text: Custom headers + href: /content/documentation/custom-headers/ + - text: Federalist.json + href: /content/documentation/federalist-json/ + - text: For security and compliance + href: /content/documentation/ + subfolderitems: + - text: Security and Compliance + href: /content/documentation/security-and-compliance + - text: Customer responsibilities + href: /content/documentation/customer-responsibilities/ + - text: FedRAMP Tracker + href: /docs/overview/fedramp-tracker/ + - text: Automated Site Reports + href: /content/documentation/automated-site-reports/ + - text: For developers + href: /content/documentation/ + subfolderitems: + - text: How builds work + href: /content/documentation/how-builds-work/ + - text: Specific build errors + href: /content/documentation/build-errors/ + - text: Environment variables on builds + href: /content/documentation/env-vars-on-content-builds/ + - text: Pages and cloud.gov + href: /content/documentation/cloud-gov/ + - text: Node on Pages + href: /content/documentation/node-on-content/ + - text: RVM on Pages + href: /content/documentation/rvm-on-content/ + - text: Bundler on Pages + href: /content/documentation/bundler-on-content/ + - text: Caching Build Dependencies + href: /content/documentation/cache-dependencies/ + - text: Supported site engines + href: /content/documentation/supported-site-engines/ + - text: Large file handling + href: /content/documentation/large-file-handling/ + - text: Renaming your site's repository + href: /content/documentation/renaming-site-repository/ + - text: Monorepos on Pages + href: /content/documentation/monorepos-on-content/ + - text: External tools and resources + href: /content/documentation/external-tools-and-resources/ diff --git a/_data/support-packages.yaml b/_data/support-packages.yaml new file mode 100644 index 0000000..6041049 --- /dev/null +++ b/_data/support-packages.yaml @@ -0,0 +1,24 @@ +- package_name: Platform
Support + description: > + If you run into any issues with the underlying cloud.gov platform, we will resolve them at no additional cost. If you run into technical problems with your application, we can point you to useful resources but cannot devote meaningful time on your applications. + price:

$0.00/year

+ hours: Limited to platform issues + image: basic-support.svg +- package_name: Basic
Support + description: > + This is the default support level for new cloud.gov agreements. This package includes all services provided in Platform Support, plus 10hrs of support time that our engineers can devote to resolving issues with your specific applications. + price:

$2,500/year

+ hours: 10 hours per year + image: supplemental-support.svg +- package_name: Premium
Support + description: > + This package includes all services provided in Platform Support, plus 50hrs of support time that our engineers can devote to resolving issues with your specific applications. You will also have the option for a bi-weekly standing meeting with our engineers. + price:

$12,500/year

+ hours: 50 hours per year + image: premium-support.svg +- package_name: Supplemental
Support + description: > + This package includes all services provided in Platform Support, plus the number of hours that you choose which best supports your team (at the rate of $250/hour) that our engineers can devote to resolving issues with your specific applications. + price:

$250/hour

+ hours: Based on how many hours you choose + image: premium-support.svg diff --git a/_img/content/5181526783_53c5e664d9_c.jpg b/_img/content/5181526783_53c5e664d9_c.jpg new file mode 100644 index 0000000..2bd352d Binary files /dev/null and b/_img/content/5181526783_53c5e664d9_c.jpg differ diff --git a/_img/content/TopDomainsAirNow.png b/_img/content/TopDomainsAirNow.png new file mode 100644 index 0000000..6a4bb51 Binary files /dev/null and b/_img/content/TopDomainsAirNow.png differ diff --git a/_img/content/app-metrics-by-instance-dashboard.png b/_img/content/app-metrics-by-instance-dashboard.png new file mode 100644 index 0000000..8842679 Binary files /dev/null and b/_img/content/app-metrics-by-instance-dashboard.png differ diff --git a/_img/content/app-metrics-dashboard.png b/_img/content/app-metrics-dashboard.png new file mode 100644 index 0000000..8f4642b Binary files /dev/null and b/_img/content/app-metrics-dashboard.png differ diff --git a/_img/content/app-overview.png b/_img/content/app-overview.png new file mode 100644 index 0000000..7017d19 Binary files /dev/null and b/_img/content/app-overview.png differ diff --git a/_img/content/basic-support.svg b/_img/content/basic-support.svg new file mode 100644 index 0000000..f04606e --- /dev/null +++ b/_img/content/basic-support.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/_img/content/boundaries.svg b/_img/content/boundaries.svg new file mode 100644 index 0000000..4ac1f6c --- /dev/null +++ b/_img/content/boundaries.svg @@ -0,0 +1,4 @@ + + + + diff --git a/_img/content/cf-app-metrics.png b/_img/content/cf-app-metrics.png new file mode 100644 index 0000000..aac920f Binary files /dev/null and b/_img/content/cf-app-metrics.png differ diff --git a/_img/content/cf-spring-sample-app.png b/_img/content/cf-spring-sample-app.png new file mode 100644 index 0000000..3d02c5e Binary files /dev/null and b/_img/content/cf-spring-sample-app.png differ diff --git a/_img/content/chevron.svg b/_img/content/chevron.svg new file mode 100644 index 0000000..515cc80 --- /dev/null +++ b/_img/content/chevron.svg @@ -0,0 +1 @@ +chevron \ No newline at end of file diff --git a/_img/content/close-alt.svg b/_img/content/close-alt.svg new file mode 100644 index 0000000..243587f --- /dev/null +++ b/_img/content/close-alt.svg @@ -0,0 +1,3 @@ + + + diff --git a/_img/content/cloud-gov-logo.svg b/_img/content/cloud-gov-logo.svg new file mode 100644 index 0000000..623f26b --- /dev/null +++ b/_img/content/cloud-gov-logo.svg @@ -0,0 +1,57 @@ + + + diff --git a/_img/content/cloud-gov-pages-faster-builds-1.svg b/_img/content/cloud-gov-pages-faster-builds-1.svg new file mode 100644 index 0000000..11b438b --- /dev/null +++ b/_img/content/cloud-gov-pages-faster-builds-1.svg @@ -0,0 +1,83 @@ + + + \ No newline at end of file diff --git a/_img/content/could-gov-pages-faster-builds-2.svg b/_img/content/could-gov-pages-faster-builds-2.svg new file mode 100644 index 0000000..5013a6f --- /dev/null +++ b/_img/content/could-gov-pages-faster-builds-2.svg @@ -0,0 +1,80 @@ + + + \ No newline at end of file diff --git a/_img/content/epaairnow-analytics-2018-now.jpg b/_img/content/epaairnow-analytics-2018-now.jpg new file mode 100644 index 0000000..0625bb9 Binary files /dev/null and b/_img/content/epaairnow-analytics-2018-now.jpg differ diff --git a/_img/content/example-diagram-1.svg b/_img/content/example-diagram-1.svg new file mode 100644 index 0000000..6cb4029 --- /dev/null +++ b/_img/content/example-diagram-1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/content/example-diagram-2.svg b/_img/content/example-diagram-2.svg new file mode 100644 index 0000000..a7336de --- /dev/null +++ b/_img/content/example-diagram-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/content/fec-case-study-illo.svg b/_img/content/fec-case-study-illo.svg new file mode 100644 index 0000000..cf36454 --- /dev/null +++ b/_img/content/fec-case-study-illo.svg @@ -0,0 +1,748 @@ + + + + +fec-case-study-illo + + + + + + + + + + + +> cf scale -i 8 -m 1024M fec-gov-app + + + + + + + + + diff --git a/_img/content/fedramp-moderate-controls-new.png b/_img/content/fedramp-moderate-controls-new.png new file mode 100644 index 0000000..48b55e8 Binary files /dev/null and b/_img/content/fedramp-moderate-controls-new.png differ diff --git a/_img/content/illustrationChallengeRequests@2x.png b/_img/content/illustrationChallengeRequests@2x.png new file mode 100644 index 0000000..48fc71c Binary files /dev/null and b/_img/content/illustrationChallengeRequests@2x.png differ diff --git a/_img/content/illustrationLowRepBlockedRequests@2x.png b/_img/content/illustrationLowRepBlockedRequests@2x.png new file mode 100644 index 0000000..f5e13df Binary files /dev/null and b/_img/content/illustrationLowRepBlockedRequests@2x.png differ diff --git a/_img/content/illustrationPagesDynamicContent.png b/_img/content/illustrationPagesDynamicContent.png new file mode 100644 index 0000000..9ae36b9 Binary files /dev/null and b/_img/content/illustrationPagesDynamicContent.png differ diff --git a/_img/content/kibana-click-dashboard-link.png b/_img/content/kibana-click-dashboard-link.png new file mode 100644 index 0000000..13c077f Binary files /dev/null and b/_img/content/kibana-click-dashboard-link.png differ diff --git a/_img/content/peaks.svg b/_img/content/peaks.svg new file mode 100644 index 0000000..3944eb6 --- /dev/null +++ b/_img/content/peaks.svg @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/_img/content/premium-support.svg b/_img/content/premium-support.svg new file mode 100644 index 0000000..ad3c072 --- /dev/null +++ b/_img/content/premium-support.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_img/content/pricing-example-FY20.png b/_img/content/pricing-example-FY20.png new file mode 100644 index 0000000..48b7abd Binary files /dev/null and b/_img/content/pricing-example-FY20.png differ diff --git a/_img/content/pricing-example.svg b/_img/content/pricing-example.svg new file mode 100644 index 0000000..edc327a --- /dev/null +++ b/_img/content/pricing-example.svg @@ -0,0 +1 @@ +pricing-example \ No newline at end of file diff --git a/_img/content/pricing-fisma-low.svg b/_img/content/pricing-fisma-low.svg new file mode 100644 index 0000000..779c858 --- /dev/null +++ b/_img/content/pricing-fisma-low.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + diff --git a/_img/content/pricing-fisma-moderate.svg b/_img/content/pricing-fisma-moderate.svg new file mode 100644 index 0000000..9df5a8a --- /dev/null +++ b/_img/content/pricing-fisma-moderate.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/_img/content/pricing-prototype.svg b/_img/content/pricing-prototype.svg new file mode 100644 index 0000000..a1d721a --- /dev/null +++ b/_img/content/pricing-prototype.svg @@ -0,0 +1 @@ +pricing-prototype \ No newline at end of file diff --git a/_img/content/pricing-sandbox.svg b/_img/content/pricing-sandbox.svg new file mode 100644 index 0000000..eb789ad --- /dev/null +++ b/_img/content/pricing-sandbox.svg @@ -0,0 +1 @@ +pricing-sandbox \ No newline at end of file diff --git a/_img/content/r-shiny-demo.png b/_img/content/r-shiny-demo.png new file mode 100644 index 0000000..a5b5d5d Binary files /dev/null and b/_img/content/r-shiny-demo.png differ diff --git a/_img/content/roles-01-open-cloud-foundry.png b/_img/content/roles-01-open-cloud-foundry.png new file mode 100644 index 0000000..6c66efa Binary files /dev/null and b/_img/content/roles-01-open-cloud-foundry.png differ diff --git a/_img/content/roles-02-open-organizations.png b/_img/content/roles-02-open-organizations.png new file mode 100644 index 0000000..70bb415 Binary files /dev/null and b/_img/content/roles-02-open-organizations.png differ diff --git a/_img/content/roles-03-select-organization.png b/_img/content/roles-03-select-organization.png new file mode 100644 index 0000000..da64efe Binary files /dev/null and b/_img/content/roles-03-select-organization.png differ diff --git a/_img/content/roles-04-open-users.png b/_img/content/roles-04-open-users.png new file mode 100644 index 0000000..7cdaddc Binary files /dev/null and b/_img/content/roles-04-open-users.png differ diff --git a/_img/content/roles-05-open-manage-users.png b/_img/content/roles-05-open-manage-users.png new file mode 100644 index 0000000..7a75379 Binary files /dev/null and b/_img/content/roles-05-open-manage-users.png differ diff --git a/_img/content/roles-06-specify-username.png b/_img/content/roles-06-specify-username.png new file mode 100644 index 0000000..c3385be Binary files /dev/null and b/_img/content/roles-06-specify-username.png differ diff --git a/_img/content/roles-07-select-roles.png b/_img/content/roles-07-select-roles.png new file mode 100644 index 0000000..142ccbf Binary files /dev/null and b/_img/content/roles-07-select-roles.png differ diff --git a/_img/content/roles-08-confirm-changes.png b/_img/content/roles-08-confirm-changes.png new file mode 100644 index 0000000..9c47a1b Binary files /dev/null and b/_img/content/roles-08-confirm-changes.png differ diff --git a/_img/content/search-app-metrics-dashboard.png b/_img/content/search-app-metrics-dashboard.png new file mode 100644 index 0000000..f683192 Binary files /dev/null and b/_img/content/search-app-metrics-dashboard.png differ diff --git a/_img/content/select-dashboard.png b/_img/content/select-dashboard.png new file mode 100644 index 0000000..fc8efbe Binary files /dev/null and b/_img/content/select-dashboard.png differ diff --git a/_img/content/statuspage-outage-popup-edit.png b/_img/content/statuspage-outage-popup-edit.png new file mode 100644 index 0000000..578e5a6 Binary files /dev/null and b/_img/content/statuspage-outage-popup-edit.png differ diff --git a/_img/content/statuspage-outage-popup.png b/_img/content/statuspage-outage-popup.png new file mode 100644 index 0000000..0e03964 Binary files /dev/null and b/_img/content/statuspage-outage-popup.png differ diff --git a/_img/content/supplemental-support.svg b/_img/content/supplemental-support.svg new file mode 100644 index 0000000..e220175 --- /dev/null +++ b/_img/content/supplemental-support.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/_img/content/time-period.png b/_img/content/time-period.png new file mode 100644 index 0000000..d704ee2 Binary files /dev/null and b/_img/content/time-period.png differ diff --git a/_img/favicon/cg-favicon.ico b/_img/favicon/cg-favicon.ico new file mode 100644 index 0000000..90c4d6c Binary files /dev/null and b/_img/favicon/cg-favicon.ico differ diff --git a/_img/hero.png b/_img/hero.png deleted file mode 100644 index edd9bfa..0000000 Binary files a/_img/hero.png and /dev/null differ diff --git a/_img/pages/18f-gsa-gov.png b/_img/pages/18f-gsa-gov.png new file mode 100644 index 0000000..e2ec156 Binary files /dev/null and b/_img/pages/18f-gsa-gov.png differ diff --git a/_img/pages/18f-pages.png b/_img/pages/18f-pages.png new file mode 100644 index 0000000..7005d23 Binary files /dev/null and b/_img/pages/18f-pages.png differ diff --git a/_img/pages/18f.gsa.gov.png b/_img/pages/18f.gsa.gov.png new file mode 100644 index 0000000..8068de1 Binary files /dev/null and b/_img/pages/18f.gsa.gov.png differ diff --git a/_img/pages/500px-DHS.png b/_img/pages/500px-DHS.png new file mode 100644 index 0000000..fdcc57b Binary files /dev/null and b/_img/pages/500px-DHS.png differ diff --git a/_img/pages/500px-DOI.png b/_img/pages/500px-DOI.png new file mode 100644 index 0000000..5a5598f Binary files /dev/null and b/_img/pages/500px-DOI.png differ diff --git a/_img/pages/500px-Education.png b/_img/pages/500px-Education.png new file mode 100644 index 0000000..4858217 Binary files /dev/null and b/_img/pages/500px-Education.png differ diff --git a/_img/pages/500px-GSA.png b/_img/pages/500px-GSA.png new file mode 100644 index 0000000..5ba7c23 Binary files /dev/null and b/_img/pages/500px-GSA.png differ diff --git a/_img/pages/500px-NSF.png b/_img/pages/500px-NSF.png new file mode 100644 index 0000000..a4af60f Binary files /dev/null and b/_img/pages/500px-NSF.png differ diff --git a/_img/pages/500px-OPM.png b/_img/pages/500px-OPM.png new file mode 100644 index 0000000..1393850 Binary files /dev/null and b/_img/pages/500px-OPM.png differ diff --git a/_img/pages/500px-treasury.png b/_img/pages/500px-treasury.png new file mode 100644 index 0000000..ee96ab6 Binary files /dev/null and b/_img/pages/500px-treasury.png differ diff --git a/_img/pages/DODc.gif b/_img/pages/DODc.gif new file mode 100644 index 0000000..50a1ce8 Binary files /dev/null and b/_img/pages/DODc.gif differ diff --git a/_img/pages/Federalist System Diagram 11-28-16.png b/_img/pages/Federalist System Diagram 11-28-16.png new file mode 100644 index 0000000..b29fee9 Binary files /dev/null and b/_img/pages/Federalist System Diagram 11-28-16.png differ diff --git a/_img/pages/Federalist System Diagram 3-8-18.png b/_img/pages/Federalist System Diagram 3-8-18.png new file mode 100644 index 0000000..15570d0 Binary files /dev/null and b/_img/pages/Federalist System Diagram 3-8-18.png differ diff --git a/_img/pages/Federalist-Compliance-Memo-Thumbnail.jpg b/_img/pages/Federalist-Compliance-Memo-Thumbnail.jpg new file mode 100644 index 0000000..d3c7e4b Binary files /dev/null and b/_img/pages/Federalist-Compliance-Memo-Thumbnail.jpg differ diff --git a/_img/pages/Federalist-Proposal-Thumbnail.jpg b/_img/pages/Federalist-Proposal-Thumbnail.jpg new file mode 100644 index 0000000..298cc2b Binary files /dev/null and b/_img/pages/Federalist-Proposal-Thumbnail.jpg differ diff --git a/_img/pages/Pages-Proposal-Thumbnail.png b/_img/pages/Pages-Proposal-Thumbnail.png new file mode 100644 index 0000000..b8566da Binary files /dev/null and b/_img/pages/Pages-Proposal-Thumbnail.png differ diff --git a/_img/pages/add_user.png b/_img/pages/add_user.png new file mode 100644 index 0000000..de1bc77 Binary files /dev/null and b/_img/pages/add_user.png differ diff --git a/_img/pages/afwerx-success-Thumbnail.png b/_img/pages/afwerx-success-Thumbnail.png new file mode 100644 index 0000000..fa7dedd Binary files /dev/null and b/_img/pages/afwerx-success-Thumbnail.png differ diff --git a/_img/pages/afwerx.af.mil.png b/_img/pages/afwerx.af.mil.png new file mode 100644 index 0000000..be726af Binary files /dev/null and b/_img/pages/afwerx.af.mil.png differ diff --git a/_img/pages/arch-idmanagement-gov.png b/_img/pages/arch-idmanagement-gov.png new file mode 100644 index 0000000..ab75f9f Binary files /dev/null and b/_img/pages/arch-idmanagement-gov.png differ diff --git a/_img/pages/build-on-blue.svg b/_img/pages/build-on-blue.svg new file mode 100644 index 0000000..9a8ef87 --- /dev/null +++ b/_img/pages/build-on-blue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/pages/build-on-white.svg b/_img/pages/build-on-white.svg new file mode 100644 index 0000000..a004111 --- /dev/null +++ b/_img/pages/build-on-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/pages/build-scans.png b/_img/pages/build-scans.png new file mode 100644 index 0000000..8e11dd8 Binary files /dev/null and b/_img/pages/build-scans.png differ diff --git a/_img/pages/buildlogs.png b/_img/pages/buildlogs.png new file mode 100644 index 0000000..b22d178 Binary files /dev/null and b/_img/pages/buildlogs.png differ diff --git a/_img/pages/cio-gov.png b/_img/pages/cio-gov.png new file mode 100644 index 0000000..a2f1f01 Binary files /dev/null and b/_img/pages/cio-gov.png differ diff --git a/_img/pages/cio.gov.png b/_img/pages/cio.gov.png new file mode 100644 index 0000000..f7459d6 Binary files /dev/null and b/_img/pages/cio.gov.png differ diff --git a/_img/pages/close.svg b/_img/pages/close.svg new file mode 100644 index 0000000..25f1087 --- /dev/null +++ b/_img/pages/close.svg @@ -0,0 +1,12 @@ + + + + Fill 15 Copy + Created with Sketch. + + + + + + + \ No newline at end of file diff --git a/_img/pages/cloudfront-update-1.png b/_img/pages/cloudfront-update-1.png new file mode 100644 index 0000000..c6a5f53 Binary files /dev/null and b/_img/pages/cloudfront-update-1.png differ diff --git a/_img/pages/cloudfront-update-2.png b/_img/pages/cloudfront-update-2.png new file mode 100644 index 0000000..710bb49 Binary files /dev/null and b/_img/pages/cloudfront-update-2.png differ diff --git a/_img/pages/cloudfront-update-3.png b/_img/pages/cloudfront-update-3.png new file mode 100644 index 0000000..826b557 Binary files /dev/null and b/_img/pages/cloudfront-update-3.png differ diff --git a/_img/pages/cloudfront-update-4.png b/_img/pages/cloudfront-update-4.png new file mode 100644 index 0000000..67e7a49 Binary files /dev/null and b/_img/pages/cloudfront-update-4.png differ diff --git a/_img/pages/coe-success-Thumbnail.png b/_img/pages/coe-success-Thumbnail.png new file mode 100644 index 0000000..938af34 Binary files /dev/null and b/_img/pages/coe-success-Thumbnail.png differ diff --git a/_img/pages/coe.gsa.gov.png b/_img/pages/coe.gsa.gov.png new file mode 100644 index 0000000..9d2f3cc Binary files /dev/null and b/_img/pages/coe.gsa.gov.png differ diff --git a/_img/pages/college-scorecard.png b/_img/pages/college-scorecard.png new file mode 100644 index 0000000..6bb8935 Binary files /dev/null and b/_img/pages/college-scorecard.png differ diff --git a/_img/pages/collegescorecard-ed-gov.png b/_img/pages/collegescorecard-ed-gov.png new file mode 100644 index 0000000..a19116b Binary files /dev/null and b/_img/pages/collegescorecard-ed-gov.png differ diff --git a/_img/pages/collegescorecard.ed.gov.png b/_img/pages/collegescorecard.ed.gov.png new file mode 100644 index 0000000..72e1bcb Binary files /dev/null and b/_img/pages/collegescorecard.ed.gov.png differ diff --git a/_img/pages/cs-preview-college.png b/_img/pages/cs-preview-college.png new file mode 100644 index 0000000..cc83156 Binary files /dev/null and b/_img/pages/cs-preview-college.png differ diff --git a/_img/pages/cs-preview-dhs.png b/_img/pages/cs-preview-dhs.png new file mode 100644 index 0000000..f158c56 Binary files /dev/null and b/_img/pages/cs-preview-dhs.png differ diff --git a/_img/pages/cs-preview-vote.png b/_img/pages/cs-preview-vote.png new file mode 100644 index 0000000..122ae78 Binary files /dev/null and b/_img/pages/cs-preview-vote.png differ diff --git a/_img/pages/custom-domain-create.png b/_img/pages/custom-domain-create.png new file mode 100644 index 0000000..22d04cf Binary files /dev/null and b/_img/pages/custom-domain-create.png differ diff --git a/_img/pages/cyber.dhs.gov-1.jpg b/_img/pages/cyber.dhs.gov-1.jpg new file mode 100644 index 0000000..ff0a0a7 Binary files /dev/null and b/_img/pages/cyber.dhs.gov-1.jpg differ diff --git a/_img/pages/cyber.dhs.gov.jpg b/_img/pages/cyber.dhs.gov.jpg new file mode 100644 index 0000000..ff0a0a7 Binary files /dev/null and b/_img/pages/cyber.dhs.gov.jpg differ diff --git a/_img/pages/cyber.dhs.gov.png b/_img/pages/cyber.dhs.gov.png new file mode 100644 index 0000000..84b834c Binary files /dev/null and b/_img/pages/cyber.dhs.gov.png differ diff --git a/_img/pages/default-404.png b/_img/pages/default-404.png new file mode 100644 index 0000000..8ba3306 Binary files /dev/null and b/_img/pages/default-404.png differ diff --git a/_img/pages/description.png b/_img/pages/description.png new file mode 100644 index 0000000..a4ea31a Binary files /dev/null and b/_img/pages/description.png differ diff --git a/_img/pages/doi-success-Thumbnail.png b/_img/pages/doi-success-Thumbnail.png new file mode 100644 index 0000000..01ffce1 Binary files /dev/null and b/_img/pages/doi-success-Thumbnail.png differ diff --git a/_img/pages/edit_organizations.png b/_img/pages/edit_organizations.png new file mode 100644 index 0000000..4447584 Binary files /dev/null and b/_img/pages/edit_organizations.png differ diff --git a/_img/pages/env_var.png b/_img/pages/env_var.png new file mode 100644 index 0000000..a37da50 Binary files /dev/null and b/_img/pages/env_var.png differ diff --git a/_img/pages/federalist-architecture-small.png b/_img/pages/federalist-architecture-small.png new file mode 100644 index 0000000..b62e112 Binary files /dev/null and b/_img/pages/federalist-architecture-small.png differ diff --git a/_img/pages/federalist-gatsby-uswds-template.png b/_img/pages/federalist-gatsby-uswds-template.png new file mode 100644 index 0000000..ef6803a Binary files /dev/null and b/_img/pages/federalist-gatsby-uswds-template.png differ diff --git a/_img/pages/federalist-jekyll-uswds-template.png b/_img/pages/federalist-jekyll-uswds-template.png new file mode 100644 index 0000000..7b5635a Binary files /dev/null and b/_img/pages/federalist-jekyll-uswds-template.png differ diff --git a/_img/pages/federalist-landing-template.png b/_img/pages/federalist-landing-template.png new file mode 100644 index 0000000..186127b Binary files /dev/null and b/_img/pages/federalist-landing-template.png differ diff --git a/_img/pages/federalist-logo-blue.svg b/_img/pages/federalist-logo-blue.svg new file mode 100644 index 0000000..62b6302 --- /dev/null +++ b/_img/pages/federalist-logo-blue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/pages/federalist-logo.png b/_img/pages/federalist-logo.png new file mode 100644 index 0000000..6fc23bc Binary files /dev/null and b/_img/pages/federalist-logo.png differ diff --git a/_img/pages/federalist-logo.svg b/_img/pages/federalist-logo.svg new file mode 100644 index 0000000..8611b85 --- /dev/null +++ b/_img/pages/federalist-logo.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/_img/pages/federalist-makesite2.png b/_img/pages/federalist-makesite2.png new file mode 100644 index 0000000..42012bb Binary files /dev/null and b/_img/pages/federalist-makesite2.png differ diff --git a/_img/pages/federalist-migration-login.png b/_img/pages/federalist-migration-login.png new file mode 100644 index 0000000..7da3b05 Binary files /dev/null and b/_img/pages/federalist-migration-login.png differ diff --git a/_img/pages/federalist-migration-migrate.png b/_img/pages/federalist-migration-migrate.png new file mode 100644 index 0000000..e327d8f Binary files /dev/null and b/_img/pages/federalist-migration-migrate.png differ diff --git a/_img/pages/federalist-modern-team-template.png b/_img/pages/federalist-modern-team-template.png new file mode 100644 index 0000000..fc83801 Binary files /dev/null and b/_img/pages/federalist-modern-team-template.png differ diff --git a/_img/pages/federalist-preview.png b/_img/pages/federalist-preview.png new file mode 100644 index 0000000..e018bda Binary files /dev/null and b/_img/pages/federalist-preview.png differ diff --git a/_img/pages/federalist-report-template.png b/_img/pages/federalist-report-template.png new file mode 100644 index 0000000..f047d68 Binary files /dev/null and b/_img/pages/federalist-report-template.png differ diff --git a/_img/pages/federalist-sitelist.png b/_img/pages/federalist-sitelist.png new file mode 100644 index 0000000..074216f Binary files /dev/null and b/_img/pages/federalist-sitelist.png differ diff --git a/_img/pages/federalist-uswds-template.png b/_img/pages/federalist-uswds-template.png new file mode 100644 index 0000000..5a39ccb Binary files /dev/null and b/_img/pages/federalist-uswds-template.png differ diff --git a/_img/pages/fedramp.gov.png b/_img/pages/fedramp.gov.png new file mode 100644 index 0000000..ce54f7e Binary files /dev/null and b/_img/pages/fedramp.gov.png differ diff --git a/_img/pages/getting-started--edit-page-pencil-icon.png b/_img/pages/getting-started--edit-page-pencil-icon.png new file mode 100644 index 0000000..e0b3478 Binary files /dev/null and b/_img/pages/getting-started--edit-page-pencil-icon.png differ diff --git a/_img/pages/gh-add-guide.png b/_img/pages/gh-add-guide.png new file mode 100644 index 0000000..218636f Binary files /dev/null and b/_img/pages/gh-add-guide.png differ diff --git a/_img/pages/gh-branches-link.png b/_img/pages/gh-branches-link.png new file mode 100644 index 0000000..854ecc6 Binary files /dev/null and b/_img/pages/gh-branches-link.png differ diff --git a/_img/pages/gh-default-branch.png b/_img/pages/gh-default-branch.png new file mode 100644 index 0000000..c96e3ed Binary files /dev/null and b/_img/pages/gh-default-branch.png differ diff --git a/_img/pages/gh-settings-button.png b/_img/pages/gh-settings-button.png new file mode 100644 index 0000000..ba2e977 Binary files /dev/null and b/_img/pages/gh-settings-button.png differ diff --git a/_img/pages/gh-webhook.png b/_img/pages/gh-webhook.png new file mode 100644 index 0000000..4187245 Binary files /dev/null and b/_img/pages/gh-webhook.png differ diff --git a/_img/pages/graphic-git-to-website.svg b/_img/pages/graphic-git-to-website.svg new file mode 100644 index 0000000..edc849c --- /dev/null +++ b/_img/pages/graphic-git-to-website.svg @@ -0,0 +1,52 @@ + + + + thumb - stroked - usds home wire blue copy 2 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_img/pages/graphic-speech-bubbles.svg b/_img/pages/graphic-speech-bubbles.svg new file mode 100644 index 0000000..9771acf --- /dev/null +++ b/_img/pages/graphic-speech-bubbles.svg @@ -0,0 +1,20 @@ + + + + Page 1 + Created with Sketch. + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_img/pages/graphic-template.svg b/_img/pages/graphic-template.svg new file mode 100644 index 0000000..db7fcd6 --- /dev/null +++ b/_img/pages/graphic-template.svg @@ -0,0 +1,53 @@ + + + + thumb - stroked - usds home wire blue copy + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_img/pages/handbook.gsa.gov.png b/_img/pages/handbook.gsa.gov.png new file mode 100644 index 0000000..917c06f Binary files /dev/null and b/_img/pages/handbook.gsa.gov.png differ diff --git a/_img/pages/how-pages-works-diagram-Thumbnail.png b/_img/pages/how-pages-works-diagram-Thumbnail.png new file mode 100644 index 0000000..65d4d8e Binary files /dev/null and b/_img/pages/how-pages-works-diagram-Thumbnail.png differ diff --git a/_img/pages/how-pages-works-diagram.png b/_img/pages/how-pages-works-diagram.png new file mode 100644 index 0000000..65d4d8e Binary files /dev/null and b/_img/pages/how-pages-works-diagram.png differ diff --git a/_img/pages/icon-badge-color.svg b/_img/pages/icon-badge-color.svg new file mode 100644 index 0000000..c26500c --- /dev/null +++ b/_img/pages/icon-badge-color.svg @@ -0,0 +1,14 @@ + + + + icon-badge-color + Created with Sketch. + + + + + + + + + diff --git a/_img/pages/icon-clock.svg b/_img/pages/icon-clock.svg new file mode 100644 index 0000000..3844a33 --- /dev/null +++ b/_img/pages/icon-clock.svg @@ -0,0 +1,15 @@ + + + + icon-clock + Created with Sketch. + + + + + + + + + + \ No newline at end of file diff --git a/_img/pages/icon-clockback-color.svg b/_img/pages/icon-clockback-color.svg new file mode 100644 index 0000000..3b5f5f3 --- /dev/null +++ b/_img/pages/icon-clockback-color.svg @@ -0,0 +1,13 @@ + + + + icon-clockback-color + Created with Sketch. + + + + + + + + \ No newline at end of file diff --git a/_img/pages/icon-envelope.svg b/_img/pages/icon-envelope.svg new file mode 100644 index 0000000..3db196e --- /dev/null +++ b/_img/pages/icon-envelope.svg @@ -0,0 +1,13 @@ + + + + Artboard 3 + Created with Sketch. + + + + + + + + \ No newline at end of file diff --git a/_img/pages/icon-glossary.svg b/_img/pages/icon-glossary.svg new file mode 100644 index 0000000..53ae94e --- /dev/null +++ b/_img/pages/icon-glossary.svg @@ -0,0 +1,11 @@ + + + book + Created with Sketch. + + + + + + + \ No newline at end of file diff --git a/_img/pages/icon-layout-color.svg b/_img/pages/icon-layout-color.svg new file mode 100644 index 0000000..569e7eb --- /dev/null +++ b/_img/pages/icon-layout-color.svg @@ -0,0 +1,17 @@ + + + + icon-layout-color + Created with Sketch. + + + + + + + + + + + + \ No newline at end of file diff --git a/_img/pages/icon-lock-color.svg b/_img/pages/icon-lock-color.svg new file mode 100644 index 0000000..fd790d4 --- /dev/null +++ b/_img/pages/icon-lock-color.svg @@ -0,0 +1,20 @@ + + + + icon-lock-color + Created with Sketch. + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_img/pages/icon-rocket-color.svg b/_img/pages/icon-rocket-color.svg new file mode 100644 index 0000000..50665cf --- /dev/null +++ b/_img/pages/icon-rocket-color.svg @@ -0,0 +1,26 @@ + + + + icon-rocket-color + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_img/pages/icon-two-squares-color.svg b/_img/pages/icon-two-squares-color.svg new file mode 100644 index 0000000..3756653 --- /dev/null +++ b/_img/pages/icon-two-squares-color.svg @@ -0,0 +1,15 @@ + + + + icon-two-squares-color + Created with Sketch. + + + + + + + + + + \ No newline at end of file diff --git a/_img/pages/illo-pushing-stone@2x.png b/_img/pages/illo-pushing-stone@2x.png new file mode 100644 index 0000000..16de02c Binary files /dev/null and b/_img/pages/illo-pushing-stone@2x.png differ diff --git a/_img/pages/illo-rocket-mountains@2x.png b/_img/pages/illo-rocket-mountains@2x.png new file mode 100644 index 0000000..0f66d9b Binary files /dev/null and b/_img/pages/illo-rocket-mountains@2x.png differ diff --git a/_img/pages/images.png b/_img/pages/images.png new file mode 100644 index 0000000..b762036 Binary files /dev/null and b/_img/pages/images.png differ diff --git a/_img/pages/launch-on-blue.svg b/_img/pages/launch-on-blue.svg new file mode 100644 index 0000000..a01b8df --- /dev/null +++ b/_img/pages/launch-on-blue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/pages/launch-on-white.svg b/_img/pages/launch-on-white.svg new file mode 100644 index 0000000..d8efbb3 --- /dev/null +++ b/_img/pages/launch-on-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/pages/login-gov.png b/_img/pages/login-gov.png new file mode 100644 index 0000000..a8ffd06 Binary files /dev/null and b/_img/pages/login-gov.png differ diff --git a/_img/pages/login.gov.png b/_img/pages/login.gov.png new file mode 100644 index 0000000..0d8ce51 Binary files /dev/null and b/_img/pages/login.gov.png differ diff --git a/_img/pages/manage-on-blue.svg b/_img/pages/manage-on-blue.svg new file mode 100644 index 0000000..3bc7463 --- /dev/null +++ b/_img/pages/manage-on-blue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/pages/manage-on-white.svg b/_img/pages/manage-on-white.svg new file mode 100644 index 0000000..1bce087 --- /dev/null +++ b/_img/pages/manage-on-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/pages/method-cards.png b/_img/pages/method-cards.png new file mode 100644 index 0000000..0548a83 Binary files /dev/null and b/_img/pages/method-cards.png differ diff --git a/_img/pages/methods.18f.gov.png b/_img/pages/methods.18f.gov.png new file mode 100644 index 0000000..d0bb15d Binary files /dev/null and b/_img/pages/methods.18f.gov.png differ diff --git a/_img/pages/minus-circle.svg b/_img/pages/minus-circle.svg new file mode 100644 index 0000000..23e6cca --- /dev/null +++ b/_img/pages/minus-circle.svg @@ -0,0 +1,10 @@ + + + + minus-circle + Created with Sketch. + + + + + \ No newline at end of file diff --git a/_img/pages/oes-gsa-gov.png b/_img/pages/oes-gsa-gov.png new file mode 100644 index 0000000..1cc50ca Binary files /dev/null and b/_img/pages/oes-gsa-gov.png differ diff --git a/_img/pages/oes.gsa.gov.png b/_img/pages/oes.gsa.gov.png new file mode 100644 index 0000000..047cc53 Binary files /dev/null and b/_img/pages/oes.gsa.gov.png differ diff --git a/_img/pages/pages-compliance-memo-Thumbnail.jpg b/_img/pages/pages-compliance-memo-Thumbnail.jpg new file mode 100644 index 0000000..3c5919c Binary files /dev/null and b/_img/pages/pages-compliance-memo-Thumbnail.jpg differ diff --git a/_img/pages/pages-logo-blue.svg b/_img/pages/pages-logo-blue.svg new file mode 100644 index 0000000..6fa5f4c --- /dev/null +++ b/_img/pages/pages-logo-blue.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/_img/pages/pages-site-settings-branch-config.png b/_img/pages/pages-site-settings-branch-config.png new file mode 100644 index 0000000..33c8967 Binary files /dev/null and b/_img/pages/pages-site-settings-branch-config.png differ diff --git a/_img/pages/pclob.gov.png b/_img/pages/pclob.gov.png new file mode 100644 index 0000000..39e6eea Binary files /dev/null and b/_img/pages/pclob.gov.png differ diff --git a/_img/pages/performance-gov.png b/_img/pages/performance-gov.png new file mode 100644 index 0000000..23e3fda Binary files /dev/null and b/_img/pages/performance-gov.png differ diff --git a/_img/pages/performance.gov.png b/_img/pages/performance.gov.png new file mode 100644 index 0000000..80ecf7f Binary files /dev/null and b/_img/pages/performance.gov.png differ diff --git a/_img/pages/plainlanguage.gov.png b/_img/pages/plainlanguage.gov.png new file mode 100644 index 0000000..7ceffad Binary files /dev/null and b/_img/pages/plainlanguage.gov.png differ diff --git a/_img/pages/plus-circle.svg b/_img/pages/plus-circle.svg new file mode 100644 index 0000000..ea576cf --- /dev/null +++ b/_img/pages/plus-circle.svg @@ -0,0 +1,10 @@ + + + + plus-circle + Created with Sketch. + + + + + \ No newline at end of file diff --git a/_img/pages/revenuedata.doi.gov.png b/_img/pages/revenuedata.doi.gov.png new file mode 100644 index 0000000..597e0e6 Binary files /dev/null and b/_img/pages/revenuedata.doi.gov.png differ diff --git a/_img/pages/schedule-nightly.png b/_img/pages/schedule-nightly.png new file mode 100644 index 0000000..df40a1c Binary files /dev/null and b/_img/pages/schedule-nightly.png differ diff --git a/_img/pages/site-settings-1.png b/_img/pages/site-settings-1.png new file mode 100644 index 0000000..0543bac Binary files /dev/null and b/_img/pages/site-settings-1.png differ diff --git a/_img/pages/site-settings-2.png b/_img/pages/site-settings-2.png new file mode 100644 index 0000000..3557461 Binary files /dev/null and b/_img/pages/site-settings-2.png differ diff --git a/_img/pages/standards-usa-gov.png b/_img/pages/standards-usa-gov.png new file mode 100644 index 0000000..7e2f370 Binary files /dev/null and b/_img/pages/standards-usa-gov.png differ diff --git a/_img/pages/tech-gsa-gov.png b/_img/pages/tech-gsa-gov.png new file mode 100644 index 0000000..bdf4c74 Binary files /dev/null and b/_img/pages/tech-gsa-gov.png differ diff --git a/_img/pages/tech.gsa.gov.png b/_img/pages/tech.gsa.gov.png new file mode 100644 index 0000000..2f1bb37 Binary files /dev/null and b/_img/pages/tech.gsa.gov.png differ diff --git a/_img/pages/useiti-doi-gov.png b/_img/pages/useiti-doi-gov.png new file mode 100644 index 0000000..bd607e1 Binary files /dev/null and b/_img/pages/useiti-doi-gov.png differ diff --git a/_img/pages/uswds.png b/_img/pages/uswds.png new file mode 100644 index 0000000..784e658 Binary files /dev/null and b/_img/pages/uswds.png differ diff --git a/_img/pages/vote-gov.png b/_img/pages/vote-gov.png new file mode 100644 index 0000000..f00619a Binary files /dev/null and b/_img/pages/vote-gov.png differ diff --git a/_img/pages/vote.gov.png b/_img/pages/vote.gov.png new file mode 100644 index 0000000..261c262 Binary files /dev/null and b/_img/pages/vote.gov.png differ diff --git a/_img/pages/www.citizenscience.gov-1.jpg b/_img/pages/www.citizenscience.gov-1.jpg new file mode 100644 index 0000000..3b4fa9f Binary files /dev/null and b/_img/pages/www.citizenscience.gov-1.jpg differ diff --git a/_img/pages/www.citizenscience.gov.jpg b/_img/pages/www.citizenscience.gov.jpg new file mode 100644 index 0000000..3b4fa9f Binary files /dev/null and b/_img/pages/www.citizenscience.gov.jpg differ diff --git a/_img/pages/www.fedramp.gov-1.jpg b/_img/pages/www.fedramp.gov-1.jpg new file mode 100644 index 0000000..16bc8ce Binary files /dev/null and b/_img/pages/www.fedramp.gov-1.jpg differ diff --git a/_img/pages/www.fedramp.gov.jpg b/_img/pages/www.fedramp.gov.jpg new file mode 100644 index 0000000..16bc8ce Binary files /dev/null and b/_img/pages/www.fedramp.gov.jpg differ diff --git a/_img/pages/www.pclob.gov-1.jpg b/_img/pages/www.pclob.gov-1.jpg new file mode 100644 index 0000000..864b11f Binary files /dev/null and b/_img/pages/www.pclob.gov-1.jpg differ diff --git a/_img/pages/www.pclob.gov.jpg b/_img/pages/www.pclob.gov.jpg new file mode 100644 index 0000000..864b11f Binary files /dev/null and b/_img/pages/www.pclob.gov.jpg differ diff --git a/_img/uswds/close.svg b/_img/uswds/close.svg new file mode 100644 index 0000000..604bee6 --- /dev/null +++ b/_img/uswds/close.svg @@ -0,0 +1 @@ +close \ No newline at end of file diff --git a/_img/uswds/icon-dot-gov.svg b/_img/uswds/icon-dot-gov.svg new file mode 100644 index 0000000..3bf0478 --- /dev/null +++ b/_img/uswds/icon-dot-gov.svg @@ -0,0 +1 @@ +icon-dot-gov \ No newline at end of file diff --git a/_img/uswds/icon-https.svg b/_img/uswds/icon-https.svg new file mode 100644 index 0000000..19ad04f --- /dev/null +++ b/_img/uswds/icon-https.svg @@ -0,0 +1 @@ +icon-https \ No newline at end of file diff --git a/_img/uswds/search--white.svg b/_img/uswds/search--white.svg new file mode 100644 index 0000000..9aa7f52 --- /dev/null +++ b/_img/uswds/search--white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/uswds/us_flag_small.png b/_img/uswds/us_flag_small.png new file mode 100644 index 0000000..34b927b Binary files /dev/null and b/_img/uswds/us_flag_small.png differ diff --git a/_includes/collection-item.html b/_includes/collection-item.html index b495650..6423d1e 100644 --- a/_includes/collection-item.html +++ b/_includes/collection-item.html @@ -1,28 +1,33 @@ -
  • +
    {% if post.data.image %} {% assign imagepath="./_img/" | append: post.data.image %} {% image_with_class imagepath "usa-collection__img" post.data.image_alt_text %} {% endif %} -
    -

    - {{ post.data.title }} +
    +

    + {{ post.data.title }}

    +
    +
    + +
    +
    +

    - {{ post.templateContent | truncatewords: 10 }} + {%- if post.data.excerpt -%} + {{ post.data.excerpt | truncatewords: 50 }} + {%- else -%} + {{ post.content | striptags | truncatewords: 50 }} + {%- endif -%}

    • {{ post.data.author }}
    • -
    • - -
    +
    -

  • + diff --git a/_includes/doc-registry.html b/_includes/doc-registry.html new file mode 100644 index 0000000..1b9281d --- /dev/null +++ b/_includes/doc-registry.html @@ -0,0 +1,31 @@ +{%- assign documentation_navigation=site.documentation_navigation -%} +{%- for nav_item in documentation_navigation -%} +

    {%- if nav_item.icon -%} + + {%- endif -%} + {{ nav_item.name | escape }} +

    + + {%- if nav_item.children -%} + {%- for sub_child in nav_item.children -%} +

    {{ sub_child.name }}

    + + {%- endfor -%} + {%- endif -%} +{%- endfor -%} diff --git a/_includes/footer.html b/_includes/footer.html index 2f76f2d..c2fcfa9 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -1,53 +1,59 @@