browsertrix/frontend
sua yoo b494070e43
Collection share dialog + copy updates (#1056)
- Always shows primary "Share" action button in Collection detail page.
- Enables toggling shareable status and share info from dialog. Difference from mockups: I made the "Done" button neutral do differentiate from our submit action buttons in the dialog, since toggling will apply changes immediately.
- Menu item: "Go to Public View"/"Go to Shareable View" -> "Visit Shareable URL". 
- Toggle label: "Make Collection Shareable" -> "Collection is Shareable".
- Additional dialog copy: adds "This collection can be viewed by anyone with the link." under "Link to Share" and "Share this collection by embedding it into an existing webpage." under "Embed Collection".
- Moves share status icon to its own column in list view.
- Adds new syntax-highlighted code component that supports js and html.

Co-authored-by: Henry Wilkinson <henry@wilkinson.graphics>
2023-08-09 10:12:46 -07:00
..
.husky
.vscode
assets
config
scripts
src Collection share dialog + copy updates (#1056) 2023-08-09 10:12:46 -07:00
tests
xliff
.dockerignore
.editorconfig
.gitignore
.prettierignore
00-browsertrix-nginx-init.sh
Dockerfile
frontend.conf.template
index.d.ts
lit-localize.json
minio.conf
package.json Collection share dialog + copy updates (#1056) 2023-08-09 10:12:46 -07:00
playwright.config.ts
postcss.config.js
sample.env.local
tailwind.config.js
tsconfig.json
web-test-runner.config.mjs
webpack.config.js
webpack.dev.js
webpack.prod.js
yarn.lock Collection share dialog + copy updates (#1056) 2023-08-09 10:12:46 -07:00