| ### Changes - improves overflow issues at smaller screen sizes - adds icons to buttons - updates text & layout to match mocks - changes primary button & button options depending on if there's a qa run available - adds a loading state for qa run status & buttons - updates `<btrix-crawl-status>` with a `type` param allowing for crawls, uploads, and QA runs - Updates `<btrix-alert>` to match `<sl-tag>` styling - Improves overflow issues at smaller viewport sizes by making tab lists overflow when necessary ### Features - Ability to start/stop/cancel QA runs https://github.com/webrecorder/browsertrix-cloud/pull/1666 @SuaYoo - Ability to see progress of current QA run @emma-sg - Ability to delete QA runs @emma-sg - Ability to download QA run files https://github.com/webrecorder/browsertrix-cloud/pull/1666 @SuaYoo - Only able to start review if a QA Run is finished (for now, initial pass). @SuaYoo - Only most recent running or successful QA run is displayed in header --------- Co-authored-by: sua yoo <sua@webrecorder.org> Co-authored-by: sua yoo <sua@suayoo.com> Co-authored-by: Ilya Kreymer <ikreymer@gmail.com> Co-authored-by: Henry Wilkinson <henry@wilkinson.graphics> | ||
|---|---|---|
| .. | ||
| .husky | ||
| assets | ||
| config | ||
| patches | ||
| scripts | ||
| src | ||
| tests | ||
| xliff | ||
| .dockerignore | ||
| .editorconfig | ||
| .eslintrc.js | ||
| .gitignore | ||
| .prettierignore | ||
| .vscode | ||
| 00-browsertrix-nginx-init.sh | ||
| Dockerfile | ||
| frontend.conf.template | ||
| index.d.ts | ||
| lit-localize.json | ||
| minio.conf | ||
| package.json | ||
| playwright.config.ts | ||
| postcss.config.js | ||
| prettier.config.js | ||
| README.md | ||
| sample.env.local | ||
| tailwind.config.js | ||
| tsconfig.eslint.json | ||
| tsconfig.json | ||
| web-test-runner.config.mjs | ||
| webpack.config.js | ||
| webpack.dev.js | ||
| webpack.prod.js | ||
| yarn.lock | ||