36 Commits
Author SHA1 Message Date
Henry Wilkinson 51c7eef4cd docs: Update header font (#405) 2025-03-03 22:23:46 -05:00
Henry Wilkinson a5389edb95 Fix edit link
One too many paths!
2025-03-03 21:04:11 -05:00
Henry Wilkinson 6af5ef7149 Fix name of site to align with branding 2025-03-03 21:04:11 -05:00
Henry Wilkinson b105b1b48f docs: Update header font
Long overdue match to Browsertrix docs styling
2025-03-03 21:04:11 -05:00
Henry Wilkinson 50ac4e41ca fix: Allow CDX file loading (#394) 2025-01-20 09:43:01 -05:00
Henry Wilkinson bbce684c9e Adds CDXJ as a valid format 2025-01-15 15:01:11 -05:00
Henry Wilkinson 89204f3d95 List CDX as a supported file type in the app 2025-01-15 14:57:15 -05:00
Henry Wilkinson 4059f6258d fix: Allow CDX file loading 2025-01-15 14:54:31 -05:00
2f798eeacb Update Site Links and Branding (#375)
Partially addresses https://github.com/webrecorder/website/issues/133

- Adds link to ReplayWeb.page marketing site instead of the docs on the
homepage to better explain the product to new users
- Updates embed receipt with company logo
- Minor capitalization fixes and copy updates.

### Screenshots

<img width="677" alt="Screenshot 2024-11-23 at 2 10 38 AM"
src="https://github.com/user-attachments/assets/1f1fef82-12fb-460c-9757-cf0cb70bc281">

<img width="696" alt="Screenshot 2024-11-23 at 2 15 20 AM"
src="https://github.com/user-attachments/assets/2991bd43-d563-492e-9575-5201ff31a91e">

---------

Co-authored-by: Ilya Kreymer <ikreymer@users.noreply.github.com>
Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
2024-12-11 16:45:43 -05:00
Henry Wilkinson 218c1ed14f Minor docs updates & Link Updates (#361)
### Changes
- Fix docs edit URL
- Update links to new webrecorder.net pages
2024-11-01 09:43:27 -07:00
Henry Wilkinson 91dd5addd1 Updates "No archives yet?" text (#358) 2024-09-18 23:55:29 -04:00
Henry WilkinsonandIlya Kreymer 28fd66b289 Update src/item-index.ts
Co-authored-by: Ilya Kreymer <ikreymer@users.noreply.github.com>
2024-09-18 22:01:52 -04:00
Henry WilkinsonandIlya Kreymer 2241b4a76a Update src/item-index.ts
Co-authored-by: Ilya Kreymer <ikreymer@users.noreply.github.com>
2024-09-18 22:00:46 -04:00
Henry Wilkinson e53c74dc51 Updates "No archives yet?" text
Gives new users links to our tools for making web archives!
2024-08-26 14:04:14 +01:00
Henry Wilkinson 1af0180f89 Add opengraph site name to index.html (#324)
- Adds "og:site_name" property to index.html
2024-07-05 12:50:38 -07:00
Henry Wilkinson 74266bf3b3 Adds multi-resolution ICO file for Windows (#325)
Fixes Electron's bad default nearest neighbour scaling of the PNG when
it reformats it into ICO format... Now this is done by us!

Keeps the PNG around for Linux support.
2024-06-18 10:44:44 -07:00
Henry Wilkinson fcd59b634b Docs: Add updateFavicons to the embed options list (#305)
- Adds info on `updateFavicons` attribute to the table
- Adds note on timestamp format
2024-04-09 17:19:28 -07:00
Henry WilkinsonandIlya Kreymer 00f01222a7 Adds sl-copy-button fontawesome icons (#302)
- Changes `sl-copy-button` icons to use fontawesome equivalents so they
fit in with everything else in ReplayWebpage
- Converts sl-icon to use fa-icon for error icon
- Adds missing whitespace

Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
2024-04-09 15:01:10 -07:00
Henry WilkinsonandIlya Kreymer cbe98c4fa1 Reasonably Scoped Branding Update (#299)
- Adds TsconfigPathsPlugin
- Custom icons, branding assets, and favicons now all live under
`/src/assets` in organized folders (Mirrors Browsertrix folder
organization and naming)
- Assets can now be referenced with `import: varName from
~assets/assetpath` app wide!
- SVGs continue to use `svg-inline-loader`, favicons are copied to
`/site/favicons` on app build
- Adds favicons to the main `index.html` page for ReplayWeb.page and
`embed.html` example page
- Replace README header with new branding
  - Lives under /assets because it's not app related
- Adds new webmanifest app icons
- Adds new Electron app .icns (macOS ) and .png (Windows & Linux) app
icons
- Replaces globe icon in the embed receipt with ReplayWebpage icon!
  - Adds lockup to the footer section
- Removes logo animation
- Removes logo values from `renderErrorReport()` in swmanager.ts in
favour of additional import statements

---------
Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
2024-04-08 18:47:17 -07:00
Henry Wilkinson ef6c748170 2.0 UX Changes (#295)
Partially addresses #237
- Unhides the load button on smaller screen sizes
  - There's no way to actually load new web archives when this is hidden
- Minor text updates
  - Renames MIME Type to Media Type
  - Punctuation fixes
- Reorder main application controls (#237)
  - Group navigation related controls together on the left side
  - Move full screen to the right side
  - Enable navigation controls on mobile
- Renames URLs tab to Resources - now that we have more space (because we moved the archived item info
to a dialog), we can make these titles visible when space is available to do so!
  - This is now in-line with the docs (both current and new!)
2024-04-07 14:52:15 -07:00
Henry WilkinsonandIlya Kreymer 88ca04e52e Add example links to exploring section (#298)
- Moves example WARC files to /site/examples
- Adds example link for full text search
- Adds example link for searching resources
- Updates example docs link on the app homepage, sends to the project
showcase section
- Link fix
- .gitignore update
---------

Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
2024-04-07 14:48:58 -07:00
Henry WilkinsonandIlya Kreymer a4de740999 MKDocs conversion (#278)
Closes #252, Closes #250

## Changes
- ReplayWeb.page uses MKDocs for documentation now!
- Requires both
[`mkdocs-macros`](https://mkdocs-macros-plugin.readthedocs.io/en/latest/)
and [`mkdocs-redirects`]
(https://github.com/mkdocs/mkdocs-redirects) plugins to be installed
- Redirects existing docs pages to their new locations under either
`/embedding` or `/user-guide`
- Unused images have been removed
- Adds new ReplayWeb.page branding!

All pages have received copy edits. All references to future (or
previously) planned features have been removed. More major content
changes of note are as follows:

### Supported Locations
- Made into a page, no longer a table. Locations are either supported or
not listed.

### Offline Use 
- Removes browser cache section, adds improved PWA install and uninstall
instructions.
- Removes navigation instructions to GitHub's releases section in favour
of a link

### Supported Formats
- Moved to the User Guide homepage
- Updated the format support

### Exploring Archives
- Example links for showcasing features have been moved to their
respective feature documentation section on this page

### Remove Usage, Examples, and Troubleshooting Pages
- Usage content is covered in the user guide index
- Troubleshooting content has been added to a question section on the
getting started page about WARC vs WACZ.
- Examples are now Featured Projects on the docs homepage!

### Build Process
- Removes Jekyll & related site assets.
- Adds new GitHub action for publishing
- Adds a python macro to dynamically load the replayweb.page version from package.json
- Relocates replayweb.page site content under /site (including docs)
- Some assets (favicon, logo) and sw.js/ui.js automatically copied into /site

---------
Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
2024-04-07 11:07:02 -07:00
Henry Wilkinson d276609ffe Removes WBN file options
WBN files are unsupported and don't work but are still allowed to be selected by users and are still displayed as valid options.

No longer!
2024-03-19 12:05:51 -04:00
Henry Wilkinson b93a19a37e Removes plausible from Index.html (#280) 2024-01-29 12:41:35 -08:00
Henry Wilkinson 6aae08fc04 Adds plausible analytics to index.html (#279)
Only adds to the index page, not docs.
2024-01-26 23:53:52 -05:00
Henry Wilkinson 9810b00c18 Adds plausible analytics to index.html 2024-01-24 16:07:25 -05:00
Henry Wilkinson 9231ca0f34 Fixes GitHub issue templates
Fixes double quote issue

Hate pushing to main, wish there was a better way :(
2023-11-29 15:54:44 -05:00
Henry Wilkinson 3ef00fb72f Adds our feature / change request from 2023-11-29 15:54:44 -05:00
Henry Wilkinson 87590c2427 Adds application bug report form 2023-11-29 15:54:44 -05:00
Henry Wilkinson d6133b8734 Adds a GitHub issue template for replay problems 2023-11-29 15:54:44 -05:00
Henry Wilkinson d25872ed63 Fixes GitHub issue templates
Fixes double quote issue

Hate pushing to main, wish there was a better way :(
2023-11-23 14:13:52 -05:00
Henry Wilkinson b28874f8e2 Adds GitHub issue templates (#262)
### Changes
- Adds the feature / change request form (no changes)
- Adds the bug report form (minor differences from Browsertrix based on
app context, no major changes)
- Adds a replay specific bug report form
- Makes reproduction steps optional asking the user to provide context
in the above section. Sometimes this isn't exactly required for replay
bugs?
  - Changes text from our standard bug report form to fit context
  - Applies the new `replay bug` issue tag to filed issues.
2023-11-23 13:59:13 -05:00
Henry Wilkinson 9b062b2a48 Adds our feature / change request from 2023-11-21 22:04:31 -05:00
Henry Wilkinson 201ddd28ea Adds application bug report form 2023-11-21 22:02:09 -05:00
Henry Wilkinson 5e91c7ebc2 Adds a GitHub issue template for replay problems 2023-11-21 21:36:32 -05:00
Henry Wilkinson db129d40f8 Fix missing ; in CORS config 2023-10-13 11:20:35 -04:00