├── .bundler-version ├── .gitignore ├── .ruby-version ├── 404.html ├── CONTRIBUTING.md ├── Dockerfile ├── Gemfile ├── Gemfile.lock ├── LICENSE.md ├── README.md ├── _config.yml ├── _data ├── header.yml ├── navigation.yml ├── theme.yml └── usa_identifier.yaml ├── _includes ├── components │ ├── header.html │ └── usa_identifier.html └── footer.html ├── _layouts └── redirect.html ├── _pages ├── our-approach │ ├── address-the-user.md │ ├── avoid-duplication.md │ ├── be-concise.md │ ├── gather-feedback.md │ ├── index.md │ ├── keep-refining.md │ ├── make-content-web-friendly.md │ ├── plain-language.md │ └── structure-the-content.md ├── our-style │ ├── abbreviations-and-acronyms.md │ ├── active-voice.md │ ├── capitalization.md │ ├── inclusive-language.md │ ├── index.md │ ├── names.md │ ├── numbers-and-percentages.md │ ├── punctuation.md │ ├── specific-words-and-phrases.md │ ├── style-guides.md │ ├── technical-and-interface-writing.md │ ├── trademarks-and-brands.md │ ├── urls-and-filenames.md │ └── voice-and-tone.md ├── redirects │ ├── content-types │ │ ├── forms.md │ │ ├── headings-and-titles.md │ │ └── images.md │ ├── introduction │ │ └── how-to-use-this-guide.md │ ├── our-approach │ │ ├── address-the-user.md │ │ ├── avoid-duplication.md │ │ ├── be-concise.md │ │ ├── content-principles-2.md │ │ ├── content-principles.md │ │ ├── giving-and-receiving-feedback.md │ │ ├── keep-refining.md │ │ ├── make-content-web-friendly.md │ │ ├── plain-language.md │ │ └── structure-the-content.md │ └── our-style │ │ ├── abbreviations-and-acronyms.md │ │ ├── active-voice.md │ │ ├── capitalization.md │ │ ├── inclusive-language.md │ │ ├── names.md │ │ ├── numbers-and-percentages.md │ │ ├── punctuation.md │ │ ├── specific-words-and-phrases.md │ │ ├── style-guides.md │ │ ├── technical-and-interface-writing.md │ │ ├── trademarks-and-brands.md │ │ ├── urls-and-filenames.md │ │ └── voice-and-tone.md └── resources.md ├── _sass ├── _usa_anchor.scss ├── _uswds-theme-custom-styles.scss └── _uswds-theme-settings.scss ├── docker-compose.yml ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── images ├── 18f-logo-black.svg ├── 18f-logo-blue.svg ├── Slack_Mark.svg ├── angle-arrow-down-white.svg ├── angle-arrow-up-white.svg ├── betaFEC.png ├── gsa-logo-blue.svg ├── gsa-logo-w100.png └── iterative-design.png ├── index.md ├── javascripts ├── application.js └── private-eye.js └── site └── .gitignore /.bundler-version: -------------------------------------------------------------------------------- 1 | 2.1.4 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _site/ 2 | .sass-cache/ 3 | .DS_store 4 | .*.swp 5 | node_modules 6 | .jekyll-cache/ 7 | .jekyll-metadata -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.7.1 -------------------------------------------------------------------------------- /404.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 | 5 | 18 | 19 |
20 |

404

21 | 22 |

Page not found :(

23 |

The requested page could not be found.

24 |
25 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ## Welcome 2 | We're glad you're thinking about contributing to an 18F open source project! 3 | 4 | If you're unsure about anything, ask us — or submit the issue or pull request anyway. We love all friendly contributions, and we welcome your ideas about how to keep our Content Guide updated, friendly, and accessible. 5 | 6 | To ensure a welcoming environment for our projects, our staff follows the [18F Code of Conduct](https://github.com/18F/code-of-conduct/blob/master/code-of-conduct.md); 7 | contributors should do the same. Please also check out the [18F Open Source Policy GitHub repository](https://github.com/18f/open-source-policy). 8 | 9 | ## Adding new guidance 10 | If you think something's missing or have an idea for an enhancement, please create an 11 | issue or send us a pull request. We welcome your thoughts and suggestions. 12 | 13 | ## Changing existing guidance 14 | No one's perfect — especially not us. If you think our guide got something wrong, please let us know. 15 | Our process for changing the guide is as follows: 16 | 17 | 1. You'll file an issue asking for a style change. (Be sure to let us know why you made the request!) 18 | 1. Members of the content guild will discuss the proposed change and open an emoji vote on your issue. 19 | 1. After ~5 days, our guild will close voting. We'll either implement your change or leave you a note explaining why we chose not to. 20 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ruby:2.7 2 | 3 | WORKDIR /usr/src/app 4 | 5 | COPY Gemfile Gemfile.lock ./ 6 | RUN bundle install 7 | 8 | ENV LC_ALL=C.UTF-8 9 | 10 | CMD bundle exec jekyll serve --host 0.0.0.0 --incremental 11 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | # Hello! This is where you manage which Jekyll version is used to run. 4 | # When you want to use a different version, change it below, save the 5 | # file and run `bundle install`. Run Jekyll with `bundle exec`, like so: 6 | # 7 | # bundle exec jekyll serve 8 | # 9 | # This will help ensure the proper Jekyll version is running. 10 | # Happy Jekylling! 11 | gem "jekyll", "~> 4.2", ">= 4.2.0" 12 | gem 'jekyll-sitemap', '>= 1.4.0' 13 | 14 | # This is the default theme for new Jekyll sites. You may change this to anything you like. 15 | gem 'uswds-jekyll', '~> 5.4', '>= 5.4.0' 16 | 17 | # If you want to use GitHub Pages, remove the "gem "jekyll"" above and 18 | # uncomment the line below. To upgrade, run `bundle update github-pages`. 19 | # gem "github-pages", group: :jekyll_plugins 20 | 21 | # If you have any plugins, put them here! 22 | group :jekyll_plugins do 23 | gem "jekyll-feed", "~> 0.15", ">= 0.15.1" 24 | gem 'jekyll-redirect-from', '>= 0.16.0' 25 | end 26 | 27 | # Windows does not include zoneinfo files, so bundle the tzinfo-data gem 28 | gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] 29 | 30 | # Performance-booster for watching directories on Windows 31 | gem "wdm", "~> 0.1.0" if Gem.win_platform? 32 | -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- 1 | GEM 2 | remote: https://rubygems.org/ 3 | specs: 4 | addressable (2.8.0) 5 | public_suffix (>= 2.0.2, < 5.0) 6 | autoprefixer-rails (9.8.6.5) 7 | execjs 8 | colorator (1.1.0) 9 | concurrent-ruby (1.1.9) 10 | em-websocket (0.5.2) 11 | eventmachine (>= 0.12.9) 12 | http_parser.rb (~> 0.6.0) 13 | eventmachine (1.2.7) 14 | execjs (2.8.1) 15 | ffi (1.15.3) 16 | forwardable-extended (2.6.0) 17 | http_parser.rb (0.6.0) 18 | i18n (1.8.10) 19 | concurrent-ruby (~> 1.0) 20 | jekyll (4.2.0) 21 | addressable (~> 2.4) 22 | colorator (~> 1.0) 23 | em-websocket (~> 0.5) 24 | i18n (~> 1.0) 25 | jekyll-sass-converter (~> 2.0) 26 | jekyll-watch (~> 2.0) 27 | kramdown (~> 2.3) 28 | kramdown-parser-gfm (~> 1.0) 29 | liquid (~> 4.0) 30 | mercenary (~> 0.4.0) 31 | pathutil (~> 0.9) 32 | rouge (~> 3.0) 33 | safe_yaml (~> 1.0) 34 | terminal-table (~> 2.0) 35 | jekyll-autoprefixer (1.0.2) 36 | autoprefixer-rails (~> 9.3) 37 | jekyll-feed (0.15.1) 38 | jekyll (>= 3.7, < 5.0) 39 | jekyll-redirect-from (0.16.0) 40 | jekyll (>= 3.3, < 5.0) 41 | jekyll-sass-converter (2.1.0) 42 | sassc (> 2.0.1, < 3.0) 43 | jekyll-sitemap (1.4.0) 44 | jekyll (>= 3.7, < 5.0) 45 | jekyll-watch (2.2.1) 46 | listen (~> 3.0) 47 | kramdown (2.3.1) 48 | rexml 49 | kramdown-parser-gfm (1.1.0) 50 | kramdown (~> 2.0) 51 | libv8-node (15.14.0.1) 52 | liquid (4.0.3) 53 | listen (3.5.1) 54 | rb-fsevent (~> 0.10, >= 0.10.3) 55 | rb-inotify (~> 0.9, >= 0.9.10) 56 | mercenary (0.4.0) 57 | mini_racer (0.4.0) 58 | libv8-node (~> 15.14.0.0) 59 | pathutil (0.16.2) 60 | forwardable-extended (~> 2.6) 61 | public_suffix (4.0.6) 62 | rb-fsevent (0.11.0) 63 | rb-inotify (0.10.1) 64 | ffi (~> 1.0) 65 | rexml (3.2.5) 66 | rouge (3.26.0) 67 | safe_yaml (1.0.5) 68 | sassc (2.4.0) 69 | ffi (~> 1.9) 70 | terminal-table (2.0.0) 71 | unicode-display_width (~> 1.1, >= 1.1.1) 72 | unicode-display_width (1.7.0) 73 | uswds-jekyll (5.4.0) 74 | jekyll (>= 4.0, < 5) 75 | jekyll-autoprefixer 76 | mini_racer 77 | 78 | PLATFORMS 79 | ruby 80 | 81 | DEPENDENCIES 82 | jekyll (~> 4.2, >= 4.2.0) 83 | jekyll-feed (~> 0.15, >= 0.15.1) 84 | jekyll-redirect-from (>= 0.16.0) 85 | jekyll-sitemap (>= 1.4.0) 86 | tzinfo-data 87 | uswds-jekyll (~> 5.4, >= 5.4.0) 88 | 89 | BUNDLED WITH 90 | 2.1.4 91 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: License 3 | permalink: /license/ 4 | sidenav: overview 5 | sticky_sidenav: true 6 | subnav: 7 | - text: No copyright 8 | href: '#no-copyright' 9 | - text: Other information 10 | href: '#other-information' 11 | --- 12 | 13 | As a work of the federal government, this project is in the public domain within the United States. 14 | 15 | Additionally, we waive copyright and related rights in the work worldwide through the [CC0 1.0 Universal public domain dedication](https://creativecommons.org/publicdomain/zero/1.0/legalcode). 16 | 17 | ## No copyright 18 | 19 | We dedicate this work to the public domain by waiving our rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent allowed by law. You can copy, modify, distribute, and perform the work, even for commercial 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, nor are the rights that other persons may have in the work or in how the work is used, such as publicity or privacy rights. 24 | 25 | Unless expressly stated otherwise, we make no warranties about the work, and disclaim liability for all uses of the work, to the fullest extent permitted by applicable law. 26 | 27 | When using or citing the work, you should not imply endorsement by the author or the affirmer. 28 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | **⚠️ This guide has moved to the [consolidated 18F guides repository](https://github.com/18F/guides).** 2 | 3 | ## 18F Content Guide 4 | 5 | This is the repository for the [18F Content Guide](https://content-guide.18f.gov/). This guide was developed for 18F employees, but we hope it's a useful reference for everyone. 6 | 7 | For a detailed introduction, see [how to use this guide](https://content-guide.18f.gov/). 8 | 9 | ## History 10 | 11 | 18F's Content Guild ([#g-content](https://18f.slack.com/archives/g-content)) maintains this guide. 12 | 13 | We started by adapting [GOV.UK’s work](https://www.gov.uk/guidance/content-design), and we’d like to thank their team for championing plain language and information accessibility. We've since expanded the guide to cover more topics, reorganized things, and moved the site from 18F Pages to [Federalist](https://github.com/18F/federalist/). This guide is a work in progress, and we'll continue refining it over time. 14 | 15 | ### Contributors 16 | 17 | * [Jamie Albrecht](https://github.com/jamiealbrecht) 18 | * [Emileigh Barnes](https://github.com/emileighoutlaw) 19 | * [Nicole Fenton](https://github.com/nicoleslaw) 20 | * [Andre Francisco](https://github.com/awfrancisco) 21 | * [Britta Gustafson](https://github.com/brittag) 22 | * [Jeannine Hunter](https://github.com/jeanninehunter) 23 | * [James Hupp](https://github.com/jameshupp) 24 | * [Andrew Maier](https://github.com/andrewmaier) 25 | * [Corey Mahoney](https://github.com/coreycaitlin) 26 | * [Kate Saul](https://github.com/kategarklavs) 27 | * [Anna Heller Sebok](https://github.com/annahsebok) 28 | * [Will Slack](https://github.com/wslack) 29 | * [Tadhg O'Higgins](https://github.com/tadhg-ohiggins) 30 | * [Atul Varma](https://github.com/toolness) 31 | * [Jeff Durland](https://github.com/durland18F) 32 | * [Ryan Johnson](https://github.com/brentryanjohnson) 33 | * [Michelle Rago](https://github.com/michelle-rago) 34 | 35 | ## Development 36 | The Content Guide uses [USWDS-Jekyll](https://github.com/18F/uswds-jekyll). 37 | 38 | To run it locally: 39 | 40 | 1. Clone the repository. 41 | 1. Install [Jekyll](http://jekyllrb.com/) and the necessary dependencies: `bundle install` 42 | 1. Run the web server with `bundle exec jekyll serve` 43 | 1. Visit the local site at [http://localhost:4000](http://localhost:4000) 44 | 45 | _or_ 46 | 47 | 1. Install [Docker for Mac](https://hub.docker.com/editions/community/docker-ce-desktop-mac). 48 | 1. Clone this repository. 49 | 1. From this repository directory, run: 50 | 51 | ```sh 52 | docker-compose up --build 53 | ``` 54 | 55 | 1. Open http://localhost:4000 56 | 57 | 58 | ### Public domain 59 | 60 | As a work of the United States government, this project is in the public domain within the United States. 61 | 62 | Additionally, we waive copyright and related rights in the work worldwide through the [CC0 1.0 Universal public domain dedication](https://creativecommons.org/publicdomain/zero/1.0/). 63 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | # Welcome to Jekyll! 2 | # 3 | # This config file is meant for settings that affect your whole blog, values 4 | # which you are expected to set up once and rarely edit after that. If you find 5 | # yourself editing this file very often, consider using Jekyll's data files 6 | # feature for the data you need to update frequently. 7 | # 8 | # For technical reasons, this file is *NOT* reloaded automatically when you use 9 | # 'bundle exec jekyll serve'. If you change this file, please restart the server process. 10 | 11 | # Site settings 12 | # These are used to personalize your new site. If you look in the HTML files, 13 | # you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. 14 | # You can create any custom variable you would like, and they will be accessible 15 | # in the templates via {{ site.myvariable }}. 16 | title: 18F Content Guide 17 | email: 18f-xd@gsa.gov 18 | description: >- 19 | How to plan, write, and manage content at 18F. 20 | baseurl: "" # the subpath of your site, e.g. /blog 21 | url: "https://content-guide.18f.gov" # the base hostname & protocol for your site, e.g. http://example.com 22 | twitter_username: 18F 23 | github_username: 18F 24 | 25 | include: ['_pages'] 26 | 27 | # Build settings 28 | markdown: kramdown 29 | theme: uswds-jekyll 30 | plugins: 31 | - jekyll-feed 32 | - jekyll-sitemap 33 | 34 | # Google Analytics & DAP tracking code for handbook 35 | google_analytics_ua: UA-48605964-19 36 | dap_agency: GSA 37 | dap_subagency: TTS,18F 38 | 39 | # Add search site handle to enable search 40 | search_site_handle: 18f-content-guide 41 | 42 | scripts: 43 | - assets/uswds/js/uswds.min.js 44 | - javascripts/private-eye.js 45 | - javascripts/application.js 46 | 47 | defaults: 48 | - scope: 49 | path: "" 50 | values: 51 | layout: post 52 | 53 | # This excludes files from the Jekyll build. In other words, these files will be in the GitHub repo, but not on the production site. 54 | exclude: 55 | - CONTRIBUTING.md 56 | - Dockerfile 57 | - docker-compose.yml 58 | - Gemfile 59 | - Gemfile.lock 60 | - README.md 61 | -------------------------------------------------------------------------------- /_data/header.yml: -------------------------------------------------------------------------------- 1 | # This is the configuration for the site header. 2 | 3 | # Set header title differently from the site's title (as defined in _config.yml). 4 | # Uncomment the following line to use the header title. 5 | # title: Header title 6 | 7 | # Show or hide the official USA banner at the top of the site. 8 | # Comment out to the following line to hide. 9 | usa_banner: true 10 | 11 | # This setting changes the TLD used as an argument for trust in banner.html. 12 | # If options besides .mil and .gov are added, it may be worth adding a JS 13 | # determiner or other automated feature. If undefined, the default is .gov 14 | # government_tld: .mil 15 | 16 | # Defines the type of header. 17 | # Header types can be 'basic', 'basic-mega', 'extended' or 'extended-mega'. 18 | # https://designsystem.digital.gov/components/headers/ 19 | type: extended 20 | 21 | logo: 22 | src: /images/18f-logo-black.svg 23 | alt: 18F 24 | 25 | # this is a key into _data/navigation.yml 26 | primary: 27 | links: primary 28 | 29 | # this is a key into _data/navigation.yml 30 | #secondary: 31 | # links: secondary 32 | -------------------------------------------------------------------------------- /_data/navigation.yml: -------------------------------------------------------------------------------- 1 | # _data/navigation.yml 2 | primary: 3 | - text: About this guide 4 | href: / 5 | - text: Our approach 6 | href: /our-approach/ 7 | - text: Our style 8 | href: /our-style/ 9 | 10 | overview: 11 | - text: About this guide 12 | href: / 13 | - text: License 14 | href: /license/ 15 | - text: Resources 16 | href: /resources/ 17 | 18 | our-approach: 19 | - text: Our approach 20 | href: /our-approach/ 21 | - text: Address the user 22 | href: /our-approach/address-the-user/ 23 | - text: Avoid duplication 24 | href: /our-approach/avoid-duplication/ 25 | - text: Be concise 26 | href: /our-approach/be-concise/ 27 | - text: Gather feedback 28 | href: /our-approach/gather-feedback/ 29 | - text: Keep refining 30 | href: /our-approach/keep-refining/ 31 | - text: Make content web-friendly 32 | href: /our-approach/make-content-web-friendly/ 33 | - text: Use plain language 34 | href: /our-approach/plain-language/ 35 | - text: Structure the content 36 | href: /our-approach/structure-the-content/ 37 | 38 | our-style: 39 | - text: Our style 40 | href: /our-style/ 41 | - text: Abbreviations and acronyms 42 | href: /our-style/abbreviations-and-acronyms/ 43 | - text: Active voice 44 | href: /our-style/active-voice/ 45 | - text: Capitalization 46 | href: /our-style/capitalization/ 47 | - text: Inclusive language 48 | href: /our-style/inclusive-language/ 49 | - text: Names 50 | href: /our-style/names/ 51 | - text: Numbers and percentages 52 | href: /our-style/numbers-and-percentages/ 53 | - text: Punctuation 54 | href: /our-style/punctuation/ 55 | - text: Specific words and phrases 56 | href: /our-style/specific-words-and-phrases/ 57 | - text: Style guides 58 | href: /our-style/style-guides/ 59 | - text: Technical and interface writing 60 | href: /our-style/technical-and-interface-writing/ 61 | - text: Trademarks and brands 62 | href: /our-style/trademarks-and-brands/ 63 | - text: URLs and filenames 64 | href: /our-style/urls-and-filenames/ 65 | - text: Voice and tone 66 | href: /our-style/voice-and-tone/ -------------------------------------------------------------------------------- /_data/theme.yml: -------------------------------------------------------------------------------- 1 | ## Color configurations 2 | ## 'primary' - Defines content link color, primary button bg color, return to top link color 3 | ## 'primary darker' - Defines content link hover color, primary button hover bg color, return to top link hover color 4 | ## 'base' - Defines header site title, active top nav link color, left nav link color, link color in primary and main footer and text in usa-banner 5 | ## 'visited' - Defines visited link color 6 | # 7 | colors: 8 | primary: '#046B99' 9 | primary-darker: '#1C304A' 10 | # base: 'orange' 11 | # visited: 'red' 12 | # 13 | # # USA banner colors 14 | # usa-banner: 15 | # usa-banner-bg: 'LightBlue' 16 | # usa-banner-text: 'Black' 17 | # usa-banner-link: 'Gray' 18 | # usa-banner-link-hover: 'Gray' 19 | # 20 | # # Header colors 21 | header: 22 | header-bg: 'white' 23 | # header-title: '#1C304A' 24 | # header-link: 'DarkSlateGray' 25 | # header-link-hover: 'Indigo' 26 | # 27 | # # Alt section colors 28 | # alt-section: 29 | # bg-color: '#e6e3d0' 30 | # header-color: 'DarkSlateGray' 31 | # text-color: 'Black' 32 | # link-color: 'red' 33 | # link-hover-color: 'orange' 34 | # 35 | # # Hero colors 36 | # hero: 37 | # hero-bg: 'white' 38 | # hero-header: 'DarkSlateGray' 39 | # hero-header-alt: 'DarkSlateGray' 40 | # hero-text: 'Gray' 41 | # hero-link: 'DodgerBlue' 42 | # hero-button-bg: 'DodgerBlue' 43 | # hero-button-text: 'white' 44 | # 45 | # # Top navigation colors 46 | # top-navigation: 47 | # top-nav-bg: 'DarkSlateGray' 48 | # top-nav-link: 'white' 49 | # top-nav-link-hover: 'black' 50 | # top-nav-link-hover-bg: '#6eb7b7' 51 | # top-nav-link-current: 'black' 52 | # top-nav-dropdown-bg: '#6eb7b7' 53 | # top-nav-dropdown-link: 'orange' 54 | # top-nav-dropdown-link-hover-bg: 'DarkSlateGray' 55 | # 56 | # # Side navigation colors 57 | # side-navigation: 58 | # side-nav-bg: 'white' 59 | # side-nav-link: 'black' 60 | # side-nav-link-hover: 'white' 61 | # side-nav-link-hover-bg: 'DarkSlateGray' 62 | # side-nav-link-current: 'DarkSlateGray' 63 | # 64 | # # Footer colors 65 | # footer: 66 | # primary-footer-bg: 'Gainsboro' 67 | # primary-footer-link: 'black' 68 | # footer-bg: 'DarkSlateGray' 69 | # footer-text: 'white' 70 | # footer-link: 'LightBlue' 71 | # 72 | # 73 | # # Font configurations 74 | # # 'sans' - Defines navigation and body text 75 | # # 'serif' - Defines headings 76 | # # 'normal' - Defines the default font weight 77 | # # 'bold' - Defines the bold font weight 78 | # 79 | fonts: 80 | sans: >- 81 | "Helvetica Neue", "Helvetica", "Arial", sans-serif 82 | serif: >- 83 | "Helvetica Neue", "Helvetica", "Arial", sans-serif 84 | # normal: 300 85 | # bold: 500 86 | -------------------------------------------------------------------------------- /_data/usa_identifier.yaml: -------------------------------------------------------------------------------- 1 | # Identifier component data 2 | # See usa_identifier.html for the template 3 | 4 | site_name: 18F Content Guide 5 | site_email: 18F@gsa.gov 6 | site_url: https://content-guide.18f.gov 7 | site_about: https://content-guide.18f.gov 8 | agency: U.S. General Services Administration 9 | agency_acronym: GSA 10 | agency_logo: gsa-logo-blue.svg 11 | agency_url: https://www.gsa.gov 12 | agency_about_url: https://www.gsa.gov/about 13 | org_primary: Technology Transformation Services 14 | org_primary_acronym: TTS 15 | org_primary_url: https://www.gsa.gov/tts/ 16 | org_primary_email: tts-info@gsa.gov 17 | org_primary_about: https://www.gsa.gov/tts/ 18 | org_primary_bio: "As part of GSA’s Technology Transformation Services (TTS), we apply modern methodologies and technologies to improve the public’s experience with government. We help agencies make their services more accessible, efficient, and effective with modern applications, platforms, processes, personnel, and software solutions." 19 | org_secondary: 18F 20 | org_secondary_acronym: 18F 21 | org_secondary_logo: 18f-logo-blue.svg 22 | org_secondary_url: https://18f.gsa.gov 23 | org_secondary_email: 18F@gsa.gov 24 | org_secondary_about: https://18f.gsa.gov/about/ 25 | org_secondary_bio: "TTS Solutions is a portfolio of products and services that help agencies improve delivery of information and services to the public." 26 | foia_request_url: "https://www.gsa.gov/reference/freedom-of-information-act-foia" 27 | fraud_waste_abuse_url: "https://www.gsaig.gov/" 28 | no_fear_act_url: "https://www.gsa.gov/about-us/organization/office-of-civil-rights/notification-and-federal-employee-antidiscrimination-and-retaliation-act-of-2002" 29 | budget_performance_url: "https://www.gsa.gov/reference/reports/budget-performance" 30 | accessibility_url: "https://www.gsa.gov/website-information/accessibility-aids" 31 | usagov_contact_url: "https://www.usa.gov/contact" 32 | privacy_policy_url: https://www.gsa.gov/website-information/website-policies 33 | -------------------------------------------------------------------------------- /_includes/components/header.html: -------------------------------------------------------------------------------- 1 | {% if header %} 2 |
3 | {% if header.type == 'basic' %} 4 |