Commit Graph

7197 Commits

Author SHA1 Message Date
akcodez
ec28d8fee8 Migrate marketing pages to Redocly
adds events page, updates convert-template script

adds proper filter logic to events page, adds moment

converts history page

converts impact and xrpl-ledger-overview page

try getting animation on impact to work

converts xrp overview page and logic

adds contribute page, still needs typeform integration and animations

converts developer funding page

adds dev tools page

add missing image

adds code samples py conversion to js

adds hook to read current theme, adds animations to impact page

adds careers animations

adds correct animations for contribute page

adds light mode v of animations on contribute page

adds animations to uses page

adds modal logos and uses modal logic

completes uses page

more changes

Fix casing issues with use case files

fix grid issue on uses
2024-01-31 16:10:31 -08:00
mDuo13
65106dd0b5 Restore some tsx pages to sidebars 2024-01-31 16:10:31 -08:00
mDuo13
edde51cc70 Fix Redocly build 2024-01-31 16:10:31 -08:00
mDuo13
554a3732d4 Migrate content syntax via script
The changes in this commit were auto-generated by running

tool/migrate.sh

Following this commit, the Dactyl build no longer works but the Redocly
build (mostly) should.
2024-01-31 16:09:41 -08:00
mDuo13
96121303b2 Create script to migrate links and content syntax
Add tool/migrate.sh as a one-stop conversion script for the whole repo.
This script's duties include:

- Changing all links from their old (.html) paths to new paths
- Converting most Dactyl-specific syntax to Redocly equivalents
- Generating Redocly sidebar and redirects YAML files

This script is meant to be run from the repo top. It replaces syntax
in-place. Unless this is the final migration phase, the results of
running the migration script should be committed in a separate commit
whose message starts with '[DROP]' so it can be re-run on the latest
version of the master branch during rebasing.

Many commits have been squashed into this one, including:

- Add tool/migrate_links.sh as a one-stop conversion script for links.
- Enable the update_links filter in dactyl config but make it inactive
  unless you pass the appropriate vars
- Hack include_svg script to assume content/img instead of img

[FOLD] Migration scripting improvements:

- Roll scripting into all-in-one tool/migrate.sh
- Script moving/renaming Japanese snippets into @i18n
- Link replacment in snippets
- Handle links with query params
- Handle ref-links with anchors
- Remove some macro syntax that breaks Redocly
- Follow internal redirects in link replacement
- Handle links to some non-md pages

[FOLD] Migration script: handle more reflinks & imgs

[FOLD] tweak link migration

[FOLD] Fix substitution of reflinks

Add sidebar script

[FOLD] Fix link migration and whitespace noisiness

[FOLD] Link migration: auto-generate better link replacements

[FOLD] Convert badge syntax

[FOLD] Migration script: handle :not_enabled: syntax

[FOLD] Script generation of redirects

[FOLD] Migration script: make reusable common links

[FOLD] Fix common links code & conversion script comments

[FOLD] Add more non-md links

[FOLD] Fix filter_update_links syntax

[FOLD] Fix script's common links include placement

[FOLD] Migration script: update badge replacement to work w/ common-links

[FOLD] Fix ordering of converting common-links vs partials

[FOLD] Fix link substitution in common-links and fix trailing /index in redirects
2024-01-31 16:07:14 -08:00
mDuo13
65320d793f Deconditionalize common links for conversion 2024-01-31 16:07:14 -08:00
mDuo13
7a04dc326e Disable link subs for better link substitution 2024-01-31 16:07:14 -08:00
mDuo13
9c9898aa45 Commit package-lock to repo 2024-01-31 16:07:14 -08:00
Caleb Kniffen
e314ebb76c Use @uiw/react-codemirror and react@18
Updating redocly to latest and leveraging `@uiw/react-codemirror` which
it also uses.
2024-01-31 16:07:14 -08:00
mDuo13
b05a80c372 Disable Dactyl CI on redocly branch 2024-01-31 16:07:14 -08:00
Caleb Kniffen
1902ec1f6d Move styles building up to the project root
This will make development much easier by having all commands at the
project root. This also removes the deprecated `node-sass`

Fix build-css-watch
2024-01-31 16:07:14 -08:00
JST5000
0d0187b4ee Migrate the tx-sender page to Redocly
Update convert-template

Add basic page

Add it to the sidebar

Fix a broken link

Fix translate usage and add linebreaks

Fix indents

Add basic sidebar

Port over init button logic

Migrate submit_and_notify and start dest addr

Get the payment button working

Componentize the Send XRP Payment button

Add basic escrow button

Componentize payment channel

Migrate Trust For

Migrate Send Issued Currency

Add partial payment progres bar logic

Use the component for the partial payment

Add support for escrow finish

Log transactions in sidebar

Debugging partial payment setup

Add support for changing destinationAddress

Finish adding bootstrap growl notifications

Use 'client' instead of 'api'

Move DestinationAddressInput to component and remove ids

Split the page into separate files

Remove the old files for this page

Update links

Add space

Add comment deprecating bootstrap-growl jquery

Fix typing errors

PR Comments Pt 1

Small PR fixes

Encapsulate isValidDestinationAddress
2024-01-31 16:07:14 -08:00
Jackson Mills
64a91fc0a8 Migrate the faucet page to Redocly (#2243)
* Get basic HTML loading for faucet page

* Add xrpl.js implementation

* Add sidebar and fix throbber

* Add translates

* Try to format sidebar

* Fix formatting

* Support xrpl.js

* Fix links

* Comment out XRPLGuard for now

* Make AMM Devnet faucet work

* Improve readability

* Update all instances of link + fix topnav

* Remove unnecessary file

* Use a more current version of xrpl

* Add missing loader while keys are generating

* Type with xrpl and remove unnecessary script

* Use string interpolation instead of multiple trans

* Move faucets into a json file

* Remove the old faucet code

* Use xrpl-beta directly

* Use dropsToXRP

* Support hooks natively

* Remove AMM-Devnet

* Revert changes to link path

* Revert link changes pt 2

* Revert pt 3

* Use XRPLoader for loading icon

* Fix small mistakes

* Remove unnecessary changes
2024-01-31 16:07:14 -08:00
mDuo13
fdfd5692d4 Bump Redocly to v0.66.0 2024-01-31 16:07:14 -08:00
mDuo13
c7ee707d21 Redocly: bump portal to v0.65.7 2024-01-31 16:07:14 -08:00
mDuo13
7eaa382409 Add missing final newlines 2024-01-31 16:07:14 -08:00
mDuo13
e750961647 Bump Redocly to 0.65.6 2024-01-31 16:07:14 -08:00
mDuo13
5ed797dd16 Fix broken images in some pages 2024-01-31 16:07:14 -08:00
Roman Hotsiy
fc626fcae5 chore: basic impl of code-samples page 2024-01-31 16:07:14 -08:00
mDuo13
5de9b90610 Fix multicode typo in rhel install 2024-01-31 16:07:14 -08:00
mDuo13
d63ae20c3e Rename DepositAuth table to md for compatibility 2024-01-31 16:07:14 -08:00
mDuo13
817ea3732f Markdown syntax migration script
Script replacing include_code with code-snippet

Migration script: partials, some variables

Add variables to conversion script

draft repo-link component

Complete repo-link component

Migration script: handle github links

Draft include_svg→inline-svg (non-functional)

Currently doesn't work due to image path issues.
Also, captions and custom classes (for inlining) not implemented yet.

Conversion script: refactor & add code-page-name

Custom code-page-name component works around Markdoc limitation where
vars can't be used in `inline code` sections.

Migrate script: Handle more code includes correctly

Migration script: tabs and tabbed code samples

Child pages macro & conversion script

Adapted from 70cffa67ed

Migration script: update with some partial fixes

Migration script: callouts→admonitions

Fix auto-generation of index pages

Migration script: fix SVG migration

Migration scripting: fix code block prefixes & indentation

- Use the Redocly 0.66 feature for code block prefixes
- Update the script for converting indented code blocks to fences with
  Roman's latest fixes (now uses 4 spaces per level, for consistency)
2024-01-31 16:07:14 -08:00
JST5000
cb9f332d78 Fix top-nav padding 2024-01-31 16:07:14 -08:00
Caleb Kniffen
ac0f524a21 Move font-awesome css to better reflect relative paths 2024-01-31 16:07:14 -08:00
mDuo13
3830b779e5 Updated redocly sidebar generation 2024-01-31 16:07:14 -08:00
mDuo13
1092bda0e5 Add tooling for migrating to relative md links 2024-01-31 16:07:14 -08:00
mDuo13
3bbca515c1 Temporary notes for resolving some Redocly errors 2024-01-31 16:07:13 -08:00
mDuo13
e4ceb8b37b Temporary: move static files into content
During migration, while we launch Redocly with -d content, the static
files need to be in content. Eventually, when we stop using -d, we need
to move the files again.

Previously:
/assets : static assets used by templates
/img : images used in documentation (mostly)

Now:
/content/static : static assets used by templates
/img : images used in documentation (mostly)

Eventually:
/static : static assets used by templates
/docs/img : images used in documentation
2024-01-31 16:04:58 -08:00
mDuo13
22157c5227 Lock React version to prevent conflicts 2024-01-31 16:04:34 -08:00
mDuo13
da7a5d4f70 Bring in updated package.json 2024-01-31 16:04:34 -08:00
Roman Hotsiy
400f638859 chore: fix docs page after migration 2024-01-31 16:04:34 -08:00
mDuo13
de0ca20900 Remove incompatible CSS
Original commit: 09fc9c374e
2024-01-31 16:04:34 -08:00
Amarantha Kulkarni
c566aa9401 Convert page-docs.html.jinja to tsx using the convert-template.cjs script 2024-01-31 16:04:34 -08:00
Roman Hotsiy
f480162b4d chore: small fix in the plugin 2024-01-31 16:04:34 -08:00
mDuo13
7fe53b05db Add sidebars.yaml generation code 2024-01-31 16:04:34 -08:00
Roman Hotsiy
595b470679 chore: basic menu migration, not finished 2024-01-31 16:04:34 -08:00
Roman Hotsiy
0e181b3790 chore: index page plugin 2024-01-31 16:04:33 -08:00
Roman Hotsiy
c5e0e07cf3 chore: add convert template script and convert index page 2024-01-31 16:04:33 -08:00
Roman Hotsiy
f6be0f0956 Add basic Redocly config 2024-01-31 16:04:33 -08:00
Rome Reginelli
6852d58bc3 Merge pull request #2358 from tequdev/ja-fix-system-requirements
[JA] update system-requirements
2024-01-30 10:02:18 -08:00
tequ
f108b3312d [JA] update system-requirements 2024-01-30 16:14:19 +09:00
Rome Reginelli
cc064db648 Merge pull request #2319 from XRPLF/server_state-Clio
Update server_state docs for Clio
2024-01-22 17:54:03 -08:00
Rome Reginelli
e400baf60e Merge pull request #2343 from XRPLF/dependabot/pip/content/_code-samples/airgapped-wallet/py/pillow-10.2.0
Bump pillow from 10.0.1 to 10.2.0 in /content/_code-samples/airgapped-wallet/py
2024-01-22 17:53:38 -08:00
Rome Reginelli
ee5890dec2 Merge pull request #2342 from XRPLF/dependabot/npm_and_yarn/content/_code-samples/build-a-browser-wallet/js/vite-4.5.2
Bump vite from 4.1.5 to 4.5.2 in /content/_code-samples/build-a-browser-wallet/js
2024-01-22 17:53:03 -08:00
Rome Reginelli
4e0efe26ba Merge pull request #2340 from XRPLF/api-v2-updates
First round of API v2 updates.
2024-01-22 17:52:29 -08:00
dependabot[bot]
f88be7a867 Bump pillow in /content/_code-samples/airgapped-wallet/py
Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.0.1 to 10.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/10.0.1...10.2.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 22:07:40 +00:00
dependabot[bot]
2f67983c1b Bump vite in /content/_code-samples/build-a-browser-wallet/js
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.1.5 to 4.5.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-19 23:19:00 +00:00
Oliver Eggert
1d610ea5e5 apply reviewer suggestions 2024-01-19 13:44:55 -08:00
Rome Reginelli
5d9d3039ca Merge pull request #2334 from lathanbritz/master
up the example default delete to 30,000
2024-01-17 12:32:45 -08:00
oeggert
9476083220 Merge pull request #2341 from XRPLF/2.0-misc-updates
Additional 2.0 doc updates.
2024-01-17 11:29:25 -08:00