Skip to content
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

docs: add public collections gallery howto #2462

Merged
merged 8 commits into from
Mar 8, 2025
Merged

Conversation

ikreymer
Copy link
Member

@ikreymer ikreymer commented Mar 5, 2025

Adding a 'howto' section on how to enable public collections gallery, extracted from blog post - to be linked from the blog post.

@ikreymer ikreymer requested a review from Shrinks99 March 5, 2025 02:45
@Shrinks99
Copy link
Member

Shrinks99 commented Mar 5, 2025

From @Shrinks99 in Discord chat:

I think I'd rather surface this type of how to content in an admonition closer to the information in the docs about what the guide is covering. This isn't a particularly long how-to guide and we already have a page that is linked from the public collections docs that — in tandem with the in-app copy — should give a decent path for users to follow?
We also have a section on sharing collections already: https://docs.browsertrix.com/user-guide/presentation-sharing/#sharing-collections so that part of the guide is duplicate content

Broke down more steps within Presentation & Sharing

Cleaned up some areas where the page looped back to Intro to Collections
and Enable Public Collections (now Intro to Public Collections)

I need help with some of the icons please 🙏
And need extra eyes for Copy

---------

Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
Copy link

New, updated, and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@esm-bundle/chai@4.3.4 None +1 1.13 MB joeldenning
npm/@jsonjoy.com/base64@1.1.2 None 0 54.3 kB streamich
npm/@jsonjoy.com/json-pack@1.1.1 None +1 757 kB streamich
npm/@leichtgewicht/ip-codec@2.0.4 None 0 17.7 kB leichtgewicht
npm/@open-wc/testing@3.2.2 Transitive: environment, eval, filesystem, network, shell +58 6.05 MB modern-web
npm/@playwright/test@1.49.0 Transitive: environment, eval, filesystem, network, shell, unsafe +2 11.1 MB yurys
npm/@types/http-proxy@1.17.10 None 0 14.7 kB types
npm/@types/node-forge@1.3.11 None 0 63.1 kB types
npm/@types/retry@0.12.2 None 0 7.91 kB types
npm/@web/test-runner-playwright@0.11.0 Transitive: environment, eval, filesystem, network, shell, unsafe +46 13.2 MB modern-web
npm/@web/test-runner@0.13.31 Transitive: environment, eval, filesystem, network, shell, unsafe +116 18.9 MB modern-web
npm/array-flatten@1.1.1 None 0 4.42 kB blakeembrey
npm/batch@0.6.1 None 0 7.29 kB dougwilson
npm/body-parser@1.20.3 network +1 74.9 kB ulisesgascon
npm/bundle-name@4.1.0 None 0 3.15 kB sindresorhus
npm/call-bind-apply-helpers@1.0.1 None 0 14.5 kB ljharb
npm/call-bound@1.0.3 Transitive: eval +1 57.8 kB ljharb
npm/cookie-signature@1.0.6 None 0 3.94 kB natevw
npm/cookie@0.7.1 None 0 23.3 kB blakeembrey
npm/core-util-is@1.0.3 None 0 4.98 kB isaacs
npm/default-browser-id@5.0.0 None 0 3.02 kB sindresorhus
npm/default-browser@5.2.1 None 0 5.82 kB sindresorhus
npm/define-lazy-prop@3.0.0 None 0 4.42 kB sindresorhus
npm/detect-node@2.1.0 None 0 2.76 kB iliakan
npm/dns-packet@5.4.0 None 0 57 kB silverwind
npm/dunder-proto@1.0.1 None 0 13 kB ljharb
npm/es-define-property@1.0.1 None 0 10.2 kB ljharb
npm/es-errors@1.3.0 None 0 12.3 kB ljharb
npm/es-object-atoms@1.0.0 None 0 9.17 kB ljharb
npm/eventemitter3@4.0.7 None 0 38 kB lpinca
npm/faye-websocket@0.11.4 network +1 98.2 kB jcoglan
npm/finalhandler@1.3.1 environment +1 23.3 kB wesleytodd
npm/forwarded@0.2.0 None 0 5.88 kB dougwilson
npm/get-proto@1.0.1 None 0 10.8 kB ljharb
npm/handle-thing@2.0.1 None 0 12.1 kB indutny
npm/hpack.js@2.1.6 Transitive: environment +5 234 kB indutny
npm/http-deceiver@1.2.7 None 0 13.9 kB indutny
npm/http-parser-js@0.5.8 None 0 25.8 kB jimbly
npm/http-proxy@1.18.1 network 0 232 kB jcrugzz
npm/hyperdyperid@1.2.0 None 0 861 kB streamich
npm/iconv-lite@0.4.24 None 0 336 kB ashtuchkin
npm/is-inside-container@1.0.0 None +1 6.63 kB sindresorhus
npm/is-network-error@1.1.0 None 0 4.54 kB sindresorhus
npm/math-intrinsics@1.1.0 None 0 17.3 kB ljharb
npm/merge-descriptors@1.0.3 None 0 5.08 kB sindresorhus
npm/methods@1.1.2 network 0 5.29 kB dougwilson

🚮 Removed packages: npm/micromark-core-commonmark@2.0.0, npm/micromark-extension-gfm-strikethrough@2.0.0, npm/micromark-factory-destination@2.0.0, npm/micromark-factory-label@2.0.0, npm/micromark-factory-space@2.0.0, npm/micromark-factory-title@2.0.0, npm/micromark-factory-whitespace@2.0.0, npm/micromark-util-character@2.0.1, npm/micromark-util-chunked@2.0.0, npm/micromark-util-classify-character@2.0.0, npm/micromark-util-combine-extensions@2.0.0, npm/micromark-util-decode-numeric-character-reference@2.0.1, npm/micromark-util-encode@2.0.0, npm/micromark-util-html-tag-name@2.0.0, npm/micromark-util-normalize-identifier@2.0.0, npm/micromark-util-resolve-all@2.0.0, npm/micromark-util-sanitize-uri@2.0.0, npm/micromark-util-subtokenize@2.0.0, npm/micromark-util-symbol@2.0.0, npm/micromark-util-types@2.0.0, npm/micromark@4.0.0, npm/micromatch@4.0.5, npm/mime-db@1.52.0, npm/mime-types@2.1.35, npm/min-indent@1.0.1, npm/minimist-options@4.1.0, npm/minimist@1.2.8, npm/minipass@7.0.4, npm/mrmime@1.0.1, npm/multicast-dns@7.2.5, npm/mz@2.7.0, npm/nanocolors@0.2.13, npm/nanoid@3.3.4, npm/natural-compare@1.4.0, npm/negotiator@0.6.3, npm/neo-async@2.6.2, npm/nise@5.1.4, npm/no-case@3.0.4, npm/node-domexception@1.0.0, npm/node-releases@2.0.14, npm/normalize-package-data@3.0.3, npm/normalize-path@3.0.0, npm/normalize-range@0.1.2, npm/nth-check@2.1.1, npm/object-assign@4.1.1, npm/object-hash@3.0.0, npm/object-inspect@1.12.3, npm/object-keys@1.1.1, npm/on-finished@2.4.1, npm/on-headers@1.0.2, npm/once@1.4.0, npm/only@0.0.2, npm/opener@1.5.2, npm/optionator@0.9.3, npm/os-tmpdir@1.0.2, npm/p-limit@3.1.0, npm/p-locate@5.0.0, npm/p-map@4.0.0, npm/p-retry@6.2.1, npm/p-try@2.2.0, npm/pako@1.0.11, npm/param-case@3.0.4, npm/parent-module@1.0.1, npm/parse-json@5.2.0, npm/parse-ms@4.0.0, npm/parse5-html-rewriting-stream@7.0.0, npm/parse5-htmlparser2-tree-adapter@6.0.1, npm/parse5-sax-parser@7.0.0, npm/parseurl@1.3.3, npm/pascal-case@3.1.2, npm/patch-package@8.0.0, npm/path-exists@4.0.0, npm/path-is-absolute@1.0.1, npm/path-key@3.1.1, npm/path-parse@1.0.7, npm/path-parser@6.1.0, npm/path-scurry@1.10.1, npm/picocolors@1.0.0, npm/picomatch@2.3.1, npm/pidtree@0.6.0, npm/pify@2.3.0, npm/pirates@4.0.6, npm/pkg-dir@4.2.0, npm/postcss-import@15.1.0, npm/postcss-js@4.0.1, npm/postcss-lit@1.1.1, npm/postcss-load-config@4.0.2, npm/postcss-loader@6.2.1, npm/postcss-modules-extract-imports@3.0.0, npm/postcss-modules-local-by-default@4.0.0, npm/postcss-modules-scope@3.0.0, npm/postcss-modules-values@4.0.0, npm/postcss-nested@6.0.1, npm/postcss-value-parser@4.2.0, npm/postcss@8.4.21, npm/postinstall-postinstall@2.1.0, npm/prelude-ls@1.2.1, npm/prettier-plugin-tailwindcss@0.5.12, npm/prettier@3.2.4, npm/pretty-bytes@5.6.0, npm/pretty-error@4.0.0, npm/pretty-ms@7.0.1, npm/process@0.11.10, npm/punycode@2.3.0, npm/pvutils@1.1.3, npm/qr-creator@1.0.0, npm/query-string@8.1.0, npm/queue-microtask@1.2.3, npm/quick-lru@5.1.1, npm/randombytes@2.1.0, npm/read-cache@1.0.0, npm/read-pkg-up@8.0.0, npm/read-pkg@6.0.0, npm/rechoir@0.8.0, npm/redent@4.0.0, npm/reflect-metadata@0.2.2, npm/regenerator-runtime@0.14.0, npm/regex-colorize@0.0.3, npm/regexp-to-ast@0.5.0, npm/register-service-worker@1.7.2, npm/relateurl@0.2.7, npm/renderkid@3.0.0, npm/replaywebpage@2.2.4, npm/require-directory@2.1.1, npm/require-from-string@2.0.2, npm/requireindex@1.2.0, npm/resolve-cwd@3.0.0, npm/resolve-from@4.0.0, npm/resolve-path@1.4.0, npm/resolve-pkg-maps@1.0.0, npm/restore-cursor@3.1.0, npm/reusify@1.0.4, npm/rfdc@1.3.0, npm/rimraf@3.0.2, npm/rollup-plugin-typescript-paths@1.4.0, npm/run-parallel@1.2.0, npm/rxjs@7.8.0, npm/safe-buffer@5.2.1, npm/sax@1.4.1, npm/search-params@3.0.0, npm/selfsigned@2.4.1, npm/serialize-javascript@6.0.2, npm/seroval-plugins@1.1.1, npm/seroval@1.1.1, npm/serve-index@1.9.1, npm/set-function-length@1.1.1, npm/setprototypeof@1.2.0, npm/shallow-clone@3.0.1, npm/shebang-command@2.0.0, npm/shebang-regex@3.0.0, npm/signal-exit@4.1.0, npm/simple-swizzle@0.2.2, npm/sinon@12.0.1, npm/sirv@2.0.3, npm/slugify@1.6.6, npm/sockjs@0.3.24, npm/solid-js@1.8.22, npm/source-map-js@1.0.2, npm/source-map-support@0.5.21, npm/sourcemap-codec@1.4.8, npm/spdx-correct@3.1.1, npm/spdx-exceptions@2.3.0, npm/spdx-expression-parse@3.0.1, npm/spdx-license-ids@3.0.13, npm/spdy@4.0.2, npm/split-on-first@3.0.0, npm/split.js@1.6.5, npm/stream-browserify@3.0.0, npm/string-argv@0.3.1, npm/string-width-cjs@4.2.3, npm/strip-ansi-cjs@6.0.1, npm/strip-bom@3.0.0, npm/strip-indent@4.0.0, npm/strip-json-comments@3.1.1, npm/strnum@1.0.5, npm/style-loader@3.3.2, npm/sucrase@3.35.0, npm/supports-preserve-symlinks-flag@1.0.0, npm/tailwindcss@3.4.1, npm/temp-dir@3.0.0, npm/tempy@3.1.0, npm/terser-webpack-plugin@5.3.10, npm/terser@5.16.6, npm/text-table@0.2.0, npm/thenify-all@1.6.0, npm/thenify@3.3.1, npm/thread-loader@4.0.4, npm/through@2.3.8, npm/tiny-typed-emitter@2.1.0, npm/tmp@0.0.33, npm/to-data-view@2.0.0, npm/to-fast-properties@2.0.0, npm/to-regex-range@5.0.1, npm/toidentifier@1.0.1, npm/totalist@3.0.1, npm/trim-newlines@4.0.2, npm/ts-api-utils@1.0.3, npm/ts-interface-checker@0.1.13, npm/ts-lit-plugin@2.0.1, npm/ts-loader@9.4.2, npm/tsconfig-paths-webpack-plugin@4.1.0, npm/tsconfig-paths@4.2.0, npm/tslib@2.8.1, npm/tsscmp@1.0.6, npm/tsutils@3.21.0, npm/tsyringe@4.8.0, npm/type-is@1.6.18, npm/ua-parser-js@1.0.34, npm/unicorn-magic@0.1.0, npm/unique-string@3.0.0, npm/universalify@2.0.0, npm/update-browserslist-db@1.0.13, npm/update-dotenv@1.1.1, npm/uri-js@4.4.1, npm/url-pattern@1.0.3, npm/util-deprecate@1.0.2, npm/utila@0.4.0, npm/uuid-random@1.3.2, npm/validate-npm-package-license@3.0.4, npm/vary@1.1.2, npm/vscode-css-languageservice@4.3.0, npm/vscode-html-languageservice@3.1.0, npm/vscode-languageserver-textdocument@1.0.11, npm/vscode-languageserver-types@3.16.0-next.2, npm/vscode-nls@4.1.2, npm/vscode-uri@2.1.2, npm/w3c-keyname@2.2.8, npm/watchpack@2.4.1, npm/web-component-analyzer@2.0.0, npm/web-streams-polyfill@3.2.1, npm/webpack-bundle-analyzer@4.10.1, npm/webpack-cli@5.1.4, npm/webpack-dev-middleware@7.4.2, npm/webpack-dev-server@5.2.0, npm/webpack-merge@5.10.0, npm/webpack-sources@3.2.3, npm/webpack@5.97.1, npm/which@2.0.2, npm/wildcard@2.0.0, npm/wrap-ansi-cjs@7.0.0, npm/wrappy@1.0.2, npm/y18n@5.0.8, npm/yargs-parser@20.2.9, npm/yargs@17.7.2, npm/ylru@1.3.2, npm/yocto-queue@0.1.0, npm/zod@3.23.8

View full report↗︎

@ikreymer ikreymer merged commit 00a4251 into main Mar 8, 2025
27 checks passed
@ikreymer ikreymer deleted the public-collections-howto branch March 8, 2025 23:57
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.

None yet

3 participants