GithubHelp home page GithubHelp logo

atbcb / usab-uswds Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 10.0 1.38 GB

Website for the United States Access Board, built on Federalist and USWDS.

Home Page: https://www.access-board.gov

License: Other

HTML 98.91% Ruby 0.09% CSS 0.22% JavaScript 0.35% SCSS 0.44%
508 ada aba a11y uswds

usab-uswds's People

Contributors

adborden avatar amirbey avatar apburnes avatar bruce-usab avatar bryceeriksen avatar bstinnette avatar bunales avatar davemcorwin avatar dependabot-preview[bot] avatar dependabot[bot] avatar dhokeefe avatar dlynne avatar eddietejeda avatar frances-usab avatar hursey013 avatar jdschorr avatar jlsargent avatar jzmnbrjs avatar kengdoj avatar mariodamianiusab avatar mdparker26 avatar philbratta avatar presleyab avatar rsd-accessboard avatar tc-usab avatar yanchulis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

usab-uswds's Issues

ADA vehicle guides

Add ADA vehicle guides content to the folder: _ada-vehicles-guides

current location: https://www.access-board.gov/guidelines-and-standards/transportation/vehicles/technical-assistance-manuals-on-adaag-for-transportation-vehicles/subpart-h-automated-guideway-transit-systems

  • copy the content, paste it on this website to convert to markdown: https://euangoddard.github.io/clipboard2markdown/
  • copy the converted markdown
  • create a file in the ADA vehicle guides folder. Filename example: "subpart-h-guide.md"
  • paste the converted markdown into the file
  • the extraneous content at the top about printing and emailing
  • add front matter:
---
title: 
order-number:
---

Cleanup code in _ada-guides folder

  1. Remove garbage code
  2. move Section link out of H, add class: link-section
  3. Fix image source {{ site.baseurl }}
  4. Make up a class name for images. Full images don't need one. {: .class-name}

netlify bugs and failed to build

Still having issues creating a news post through netlify. Says does not save, can't change status, can't publish. But it does show up as a branch upon saving. Also Federalist build failed

Add AB logo or seal to top of pages

At the top of every page, there is a white space gap.

Space to the left of "U.S. Access Board" should filled nice by our star logo or seal. (Whichever looks nicer.)

Budget Justification ToC links do not work

Budget Justification page starts with a somewhat complex table of contents. Those links do not work since page was converted from HTML to Markdown.

Either anchors need to be added, or preferably internal links should be updated to use literal header text.

Action items from 8-6

  • finish footer, delete star on right
  • updates to home page
  • Dave to shorten copy for five topic areas and add line for Passenger Vessels
  • Quick review of open issues
  • increase contrast for text in secondary nav
  • add UFAS
  • add "traffic direction" pages from home page

ADA/ABA guides side navigation

consider doing ADA and ABA guides side navigation as a data file with 3 levels of side navigation, so that way all of the guides under chapter 4 can be grouped under a chapter 4 accordion etc. all of chapter 10 guides can be grouped under chapter 10

Add favicon

When you go to our site, miniature start logo should show in browser tab. Right now, the generic USWDS pentagon icon is displayed.

advisory class CSS style not loading

elements have class = advisory which should give them some padding and a light blue background, but inspector is not pulling any advisory class CSS styling even though the HTML specifically says class advisory. this seems to be occurring sitewide

Action items from 7-22

From our Weekly Website Migration Check-In on 7/22, we have several action items, including:

  • delete hero.html from index.html
  • in Main navigation menu, change "Training" to "Training and Webinars"
  • Contact Us to main navigation menu (Contact Us TBD)
  • in footer.html delete Sitemap and Spanish pages
  • Spanish pages (TBD) should be available from secondary navigation

Surface Animations

Animations are currently only available from right-hand side bar of ADA / ABA standards and guidelines. They are so cool!

Animations should be one-click from the home page, or at least prominently available from one of the main menus.

Maybe relates to the Secondary Menu not being visually prominent, see #26

Add Policy Pages

Need policy pages added to MVP. Some policies are our own (e.g. Fragrance Free Environment) but several others (e.g., accessibility statement, FOIA, Budget and Performance) are meant to be linked up from footer.

Primary navigation should use larger font or fill more of the screen width

At some point the main top menu (About, News, Guidelines & Standards, etc.) stopped being aligned left with the main body text. The font size also looks relatively small compared to the body text heading.

On the call 7/31 Randal said he thinks that happened when he worked out how to make the default page width wider, and that he had some idea how to fix.

Affirm search functionality

We need to affirm search feature is working reasonably well. Default USWDS implementation use Search.gov but Devis sight used its own code.

  • Will be easier to test with a domain name.
  • Search results may pull from access-board.gov domain for a while.

best practices for email addresses and contact

how should we add email addresses to the website? the current website uses some JavaScript to scramble the email addresses and avoid spambots. What should we do for this website build?

I created a contact us page, and was planning to do it as a data file

Passenger vessels deep dive

there's a lot more content in the rulemaking, background, advisory committee reports etc. should this be migrated? It would be more difficult to access later since they are so many separate pages

side navigation CSS sticky small size

when the left side navigation does not have that much contents the box is very small and jumps from the top to the bottom. Instead make it taller or just stay sticky at the top.

Upload transcripts

OZ player provides code, but transcripts need to be uploaded.
Need .vtt files and can use transcripts since we have them.

Check on OAoth settings

On wednesday call 7/15, check with Andrew that the way we enabled 3rd-party apps is correct.

Vehicles-update to buses and vans

break buses and vans update into multiple files In a collection, add H3 tags and, formatting for advisory or exceptions, indentation?

Add Spanish pages

Devis site has nine pages in Spanish.

  • We should add that content to website sooner than later, but can be after MVP.
  • It might be useful to capture those nine pages from Joomla as opposed to archive.
  • link can be from footer

Add ICT collection

Convert Revised 508 Standards (including pictures and 255) to HTML suitable for Jekyll collection, following @RSD-accessboard pattern for other collections.

  • Four (4) pages with Appendices as H1
  • H2: Chapter titles are H2
  • H3: Major headings (i.e, no decimal; e.g., E103 Definitions, 402 Closed Funcitonality) are H3
  • Subsections with decimals need IDs but will not use H

Add passenger vessels content

Clean up Footer

Footer currently has broken link and placeholder text.

We will probably take another pass at the footer before launch.

Status of usab.gov domain.

Should be hearing from Charles 8/6.
Need domain to:

  • initiate security screen
  • setup search functionality
  • start work on redirects, especially for agencies (DOT) that point to our site

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.