forked from ietf-tools/www
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Frontend checklist #26
Open
ldanet
wants to merge
364
commits into
master
Choose a base branch
from
main
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Chore/filter axe testing rules
IETF-78: Added auto_id in case id_for_label is empty
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): Update JavaScript dependencies * chore(deps): Bump up puppeteer version to 13.6.0
AndrewCalderSpringload
force-pushed
the
main
branch
from
May 22, 2022 23:16
b6eacc9
to
dc25d05
Compare
* make img caption smaller * update caption
Bumps [jquery-ui](https://github.com/jquery/jquery-ui) from 1.13.1 to 1.13.2. - [Release notes](https://github.com/jquery/jquery-ui/releases) - [Commits](jquery/jquery-ui@1.13.1...1.13.2) --- updated-dependencies: - dependency-name: jquery-ui dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1. - [Release notes](https://github.com/terser/terser/releases) - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) - [Commits](terser/terser@v4.8.0...v4.8.1) --- updated-dependencies: - dependency-name: terser dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add a missing setting - DEFAULT_AUTO_FIELD, blacken settings * Upgrade to wagtail 2.16 * Update requirements, resolve dependency conflicts * Correct module imports, lint changed files * Undo accidental change * fix the test in the pipline related to search * remove deprecated search module * Add new migration files * Convert the unicode to text * Add the check before run the migration * Removal of special-purpose field panel types and change base_url * update the test for the blogpage Co-authored-by: Andrew Calder <[email protected]> Co-authored-by: Andrew Calder <[email protected]> Co-authored-by: aaronhaslett <[email protected]>
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.0 to 1.4.2. - [Release notes](https://github.com/webpack/loader-utils/releases) - [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md) - [Commits](webpack/loader-utils@v1.4.0...v1.4.2) --- updated-dependencies: - dependency-name: loader-utils dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Addresses Issue ietf-tools#193 Co-authored-by: Greg Wood <[email protected]>
AndrewCalderSpringload
force-pushed
the
main
branch
from
November 29, 2022 20:56
c7ca1a8
to
a6563de
Compare
…on_field argument to True/False instead of None.
Wagtail 4.1 upgrade
Fix db_restore script for newer Postgres versions
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Frontend project checklist
Couldn't find issues so putting it as a dummy PR 🤷♀️
Launch approach
Have you considered a Soft Launch or Hard Launch? Often sites have a password on them until launch (Hard Launch), which means that testing favicons and social media integration may be difficult. Because of this we prefer a Soft Launch where the site is public before any announcement of the site launch.Not applicableThe project's
README.md
containsProject structure
.nvmrc
file (bonus points for an LTS version of Node)Code quality
debugger
statements removed.Testing
<noscript>
tags or similar.HTTP
Strict-Transport-Security
.HTML
<meta name="google" content="notranslate">
(more). Sometimes clients take the blame for bad translations and it's better to just disable it, but this is a judgement call.CSS
input,select,textarea {background:black}
as the first CSS rule and see if the rest of the site's styles override it correctly.JS
polyfills.tsx
file) so that they're easier to remove in the future.Accessibility
<html>
element has attributelang="en-nz"
orlang="mi"
(not `lang="mi-nz"). Screen readers such as NVDA can pronounce Te Reo with these hints.header -
role="banner"
, main content -role="main"
, footer -role="contentinfo"
name
,autocomplete
andautocorrect
attributes set correctly.alt=""
can be appropriate.<abbr>
tag.rel=”next”
andrel=”prev”
attributes.Fonts
Mobile
Performance
Security
rel="nofollow noreferrer"
target="_blank"
userel="noopener noreferrer"
to avoid security problems. More info.SEO / SMO
example.com
➞www.example.com
).<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
is only on the correct pages.Tickets
Infra
You made it to the end! Whoo, high five my friend! Now go treat yourself to a drink 🍹, a hug, or whatever floats your waka 🌈. Don’t forget to let your team know that you’ve got this under control, and be proud of that top-notch site you just built.