Skip to content

Fixity and a11y - #13

Merged
qqmyers merged 10 commits into
mainfrom
fixity
Aug 9, 2023
Merged

Fixity and a11y#13
qqmyers merged 10 commits into
mainfrom
fixity

Conversation

@qqmyers

@qqmyers qqmyers commented Mar 28, 2023

Copy link
Copy Markdown
Member

QDR work to improve accessibility and add support for using the fixity/checksum algorithm specified by the Dataverse instance (using an API call to be added in 5.14 - defaults to MD5 (as before) on earlier Dataverse versions).

Also adds a Site Logo (if configured in Dataverse - as for previewers).

Closes #12

Partially fixes #11

qqmyers added 10 commits March 28, 2023 10:02
add <main>, single <h1>, lang='en' (placeholder until i18n),
DOCTYPE to stop chrome 'quirk mode' warning in console

With these Axe gives no issues, at least prior to loading files.

i18n should be able to follow the previewers model using i18n.js, etc.
Note the locale param is dvLocale.

Also need a blank placeholder logo for when a site doesn't have one.
Possibly could use site name in title as well?
@qqmyers

qqmyers commented Aug 9, 2023

Copy link
Copy Markdown
Member Author

Merging now that 5.14 is out.

@qqmyers
qqmyers merged commit de48525 into main Aug 9, 2023
@qqmyers
qqmyers deleted the fixity branch June 9, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

dvwebloader should use the fixity algorithm specified by the Dataverse instance feedback from review

1 participant