Commit Graph

264 Commits

Author SHA1 Message Date
amarantha-k
fdd67c4847 incorporate feedback 2026-09-01 16:48:15 -07:00
Alexander Mahan
3ef539b4f9 add aria label in both en and ja to language picker btn 2026-08-27 12:26:10 -07:00
Zack Davis
ec1df99c11 fix /about energy consumption FAQ translation 2026-08-24 11:57:35 -07:00
Zack Davis
486406e16a Merge upstream/master into xrpl-brand-update-2026 (catch-up 2026-08-14)
Brings 342 commits of master (last merge base 2026-06-09) onto the rebrand
branch. 10 files conflicted; resolutions below.

Regenerated rather than merged (both are build artifacts):
  static/css/devportal2024-v1.css  rebuilt via `npm run build-css` (+ .css.map,
                                   which both branches track)
  package-lock.json                seeded from master, `npm install`

Config/nav:
  .gitignore     union of both sides
  redirects.yaml took master's side: ambassadors.html now points at
                 ripple.com/impact/ubri/ (supersedes the branch's interim
                 redirect to /community/developer-funding) and master's
                 rippled->xrpld redirect block is preserved
  redocly.yaml   union of ignore entries (branch showcase/** + master
                 .claude/**); kept the branch's script ordering/defer flags
                 but adopted MASTER's new Osano CMP URL - taking the branch
                 side wholesale would have silently reverted cookie consent
  top-nav.yaml   kept the branch's restructure; master's only changes there
                 were the TypeScript get-started entry (auto-merged, retained)
                 and removing Ambassadors (branch already omits it)

Pages/styles:
  docs/index.page.tsx, community/index.page.tsx,
  community/developer-funding.page.tsx, styles/_docs-landing.scss
                 kept the branch rewrites, then re-applied master's intent:
                 "rippled API" -> "xrpld API" in docs/index.page.tsx. Master's
                 other edits (validator link rename, funding-orange image
                 removal, .nav-link hover underline removal) were already
                 satisfied by the rewrites.

Semantic conflict git did not flag:
  styles/_tutorials.scss auto-merged cleanly but broke the SCSS build. Master
  added light-mode .tutorial-tabs rules using $blue-purple-600/700, which the
  rebrand's token consolidation removed (scale now stops at 500, aliased to
  $lilac-*). Remapped to $blue-purple-500, matching how the rebrand migrated
  the other light-mode $blue-purple-600 usages in the same file.

Verified: `npm run build-css` succeeds; no conflict markers remain; the set of
files still linking to master's renamed rippled-* doc paths is identical to
master's own (49 files, all historical blog posts covered by redirects).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-14 17:29:34 -07:00
mDuo13
e2dd4158ee Rename remaining NFT lsfTransferable instances 2026-07-30 15:40:05 -07:00
mDuo13
640bb8d810 Address feedback re: NFT flag renaming 2026-07-29 17:11:39 -07:00
mDuo13
a0fe3746cb Fix NFT flags prefix [en+ja] 2026-07-29 17:11:35 -07:00
Calvin
b0db5b3a5c Perf pass + migrate home/payments page sections to shared (#3771)
* Perf pass + migrate home/payments page sections to shared

Performance work across every page plus a refactor moving home/payments
page sections into reusable shared components.

JavaScript
- Defer xrpl.js, jQuery, and Bootstrap in the global <head> (redocly.yaml)
  and on the 11 interactive tool pages' inline <script> tags — removes
  ~1MB of render-blocking JS from first paint on every page.
- Drop moment/moment-timezone from the client: remove the dead APEX-2025
  countdown in the navbar AlertBanner; format/parse dates with native
  Date/Intl in the blog and events pages.

Fonts & icons
- Remove render-blocking font-awesome.min.css + webfont. CSS glyphs
  (callouts, breadcrumbs, status labels, tutorials) now render as
  self-contained data-URI SVG masks (styles/_fa-icons.scss); markup icons
  use a shared inline-SVG <Icon> component (shared/components/Icon).
- Preconnect to Google Fonts / osano / GTM origins; preload the primary
  Booton UI font so text no longer waits on the 775KB stylesheet to parse.

Images & rendering
- Re-encode/resize oversized assets: new-york.jpeg 3.86MB→60KB,
  resources-icon.svg 4.2MB→150KB, event date/location SVGs ~1MB→0.5MB.
- Add loading=lazy/decoding=async to shared card components and the
  Video embed iframe.
- Add content-visibility to the events page's ~126-card grid to skip
  off-screen rendering.
- Earlier QA fixes: light-mode link color (#141414), events card grid
  layout, close nav menu on client-side navigation.

Home / payments refactor
- Move home page sections from page-local pages/home/sections/* to reusable
  shared/sections/* components (HomeHero relocated to shared/sections/HomeHero;
  home page now composes CalloutMediaBanner, CardStatsList, LinkTextDirectory,
  LogoSquareGrid, StandardCardGroupSection, FeatureSingleTopic, CarouselFeatured).
- Remove the now-unused pages/payments/sections/* in the same migration.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Revert FontAwesome removal (keep it for open-source flexibility)

Restore the FontAwesome webfont + font-awesome.min.css and all FA icon
usages (markup fa-* classes and CSS ::before glyphs), reverting the
consolidation in d4cf4e8581. Other performance changes from that commit
(deferred head scripts, moment removal, image optimization, lazy-loading,
content-visibility, preconnect/preload) are retained.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* cleaning up breadcrumb styling

* sticky side nav

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-10 14:03:02 -07:00
rachelflynn
aab9daa628 Update diagrams in Running an NFT Auction 2026-07-08 12:47:52 -04:00
rachelflynn
aa8cd47f79 Merge pull request #3735 from XRPLF/update-nft-trading-graphics
Update graphics in Trading NFTs
2026-07-07 13:38:04 -04:00
mDuo13
99f16fb94d Use responsive-graphic for NFT trading graphics 2026-07-02 14:21:48 -07:00
rachelflynn
91e06d2d60 Addressed PR review feedback 2026-07-02 15:09:40 -04:00
rachelflynn
f265e2caa6 Update graphics in Trading NFTs 2026-07-01 11:18:28 -04:00
oeggert
29aa4a42f2 Merge pull request #3715 from XRPLF/update-links
Update links to use source-links component
2026-06-30 09:46:41 -07:00
rachelflynn
dbe08246ef Merge pull request #3718 from XRPLF/update-amm-graphics
Update AMM concepts doc graphics
2026-06-30 11:20:36 -04:00
rachelflynn
95ca65ffb4 Merge pull request #3731 from XRPLF/update-crypto-wallets-graphics
Update graphics in Crypto Wallets
2026-06-30 11:18:01 -04:00
Rome Reginelli
59f6eb3303 Merge pull request #3709 from akshitj11/fix-broken-twitter-links-l10n
Fix broken Twitter links in Japanese and Spanish translations
2026-06-29 16:55:24 -07:00
mDuo13
6d52bd8348 Merge branch 'fix-broken-links-ja-translations' 2026-06-29 16:53:31 -07:00
rachelflynn
2046197115 Addressed PR review feedback 2026-06-29 15:05:54 -04:00
rachelflynn
7df2d4483b Update graphics in Crypto Wallets 2026-06-25 15:05:34 -04:00
rachelflynn
914d476d2f Make improvements to graphics in What is the XRP Ledger? 2026-06-25 11:44:56 -04:00
rachelflynn
941e07fef9 Update graphics in What is the XRP Ledger 2026-06-24 16:40:56 -04:00
rachelflynn
70cd0132a2 Update graphics in Transactions and Requests (and other relevant docs) 2026-06-24 13:05:05 -04:00
Oliver Eggert
668108f324 update channel_authorize link for ja 2026-06-23 17:10:29 -07:00
Oliver Eggert
b15ce3727a additional link fixes 2026-06-23 17:08:09 -07:00
Oliver Eggert
7cb8931fdf add reviewer fixes 2026-06-23 17:04:40 -07:00
oeggert
d8ed8610a7 Update @l10n/ja/docs/references/http-websocket-apis/public-api-methods/path-and-order-book-methods/path_find.md
Co-authored-by: Rome Reginelli <rome@ripple.com>
2026-06-23 16:41:53 -07:00
oeggert
739bb06ace Update @l10n/ja/docs/references/http-websocket-apis/public-api-methods/path-and-order-book-methods/path_find.md
Co-authored-by: Rome Reginelli <rome@ripple.com>
2026-06-23 16:41:42 -07:00
oeggert
fad3c1cc3f Update @l10n/ja/docs/references/http-websocket-apis/public-api-methods/path-and-order-book-methods/path_find.md
Co-authored-by: Rome Reginelli <rome@ripple.com>
2026-06-23 16:41:20 -07:00
oeggert
3ffd0dc29e Update @l10n/ja/docs/references/protocol/binary-format.md
Co-authored-by: Rome Reginelli <rome@ripple.com>
2026-06-23 16:40:21 -07:00
oeggert
429f015154 Update @l10n/ja/docs/references/http-websocket-apis/public-api-methods/server-info-methods/server_definitions.md
Co-authored-by: Rome Reginelli <rome@ripple.com>
2026-06-23 16:37:39 -07:00
Oliver Eggert
83a4173ea9 more commit-link fixes 2026-06-22 14:47:51 -07:00
Oliver Eggert
414a95e041 cleanup commit pinned links 2026-06-22 13:33:40 -07:00
Oliver Eggert
f7bbf0070b add reviewer suggestions 2026-06-22 12:27:51 -07:00
rachelflynn
987853f7f3 Update AMM concepts doc graphics 2026-06-18 13:43:13 -06:00
Oliver Eggert
e7f6aa362b fix link text 2026-06-17 15:34:03 -07:00
Oliver Eggert
21ffcd3a44 update links to use source-links component 2026-06-17 13:46:52 -07:00
amarantha-k
efb25b5ae4 Remove trailing space and update copyright year in translated file 2026-06-17 13:11:19 -07:00
amarantha-k
d86ca53f22 Remove outdated page and redirect to active program 2026-06-17 11:44:28 -07:00
oeggert
c3efd7e055 Merge branch 'master' into xrpld-3.2.0-docs 2026-06-15 21:37:10 -07:00
akshitj11
3093b3b988 Fix broken Twitter links in Japanese and Spanish translations
Removed dead twitter.com/xrpsymbol links from both translations, matching the already-fixed English version (xref: issue #3654)
2026-06-16 03:47:19 +05:30
akshitj11
95a7717028 Fix broken links in Japanese translations and add amendment suffix 2026-06-16 03:40:39 +05:30
rachelflynn
b06340c76f Update l10n install/config docs to xrpld path layout 2026-06-12 17:34:08 -04:00
rachelflynn
df68f8e73c Update l10n prose to xrpld (ja, es-ES) 2026-06-12 17:31:51 -04:00
rachelflynn
ad8263428a Rename rippled-* docs pages to xrpld-* (files, links, redirects, l10n) 2026-06-12 16:32:40 -04:00
rachelflynn
b540c9e162 Addressed PR review feedback 2026-06-12 13:46:17 -04:00
rachelflynn
06725ba10b Resolved merge conflicts 2026-06-12 11:40:14 -04:00
rachelflynn
3d44129edd Resolved merge conflicts 2026-06-11 10:58:25 -04:00
Calvin Jhunjhuwala
7565c183b0 Merge remote-tracking branch 'origin/master' into xrpl-brand-update-2026
# Conflicts:
#	sidebars.yaml
#	static/css/devportal2024-v1.css
#	styles/xrpl.scss
#	top-nav.yaml
2026-06-10 14:07:31 -07:00
Amarantha Kulkarni
ca9803904a Merge pull request #3663 from XRPLF/agentic-txns-xrpl
New section: Agentic transactions on XRPL
2026-06-09 22:16:57 -07:00