Commit Graph

153 Commits

Author SHA1 Message Date
Calvin Jhunjhuwala
a565ceb59d Merge master into xrpl-brand-update-2026
Resolve all merge conflicts:
- package.json: keep Bootstrap 5 + modern build toolchain
- package-lock.json: accept branch version
- .gitignore: keep both sides (css.map + go/java ignores)
- .claude/settings.json, Navbar.tsx, events.page.tsx,
  community/index.page.tsx, xrp-faucets.page.tsx: resolved
- styles/xrpl.scss: keep shared component imports
- static/css/devportal2024-v1.css: regenerated from SCSS
- Fix undefined $blue-purple-600 → $blue-purple-500 in
  _tutorials.scss and light/_light-theme.scss
- styles/_feedback.scss: auto-merged

Co-Authored-By: Oz <oz-agent@warp.dev>
2026-05-14 10:12:16 -07:00
Calvin
f10dbc8c29 [feat] page composition (#3640)
* updating docs landing page, took far but not complete. Pushing for Gabe take over

* Refactor home page sections and introduce new components

- Replaced existing content in index.page.tsx with new section components for improved structure and maintainability.
- Added new sections: HomeBeginJourneySection, HomeBlockchainStatsSection, HomeComplianceDirectorySection, HomeDevelopersFeatureSection, HomeFutureFinanceCallout, HomeHeroCallout, HomeInstitutionsFeatureSection, HomePartnerLogosSection, HomeStayConnectedSection, and HomeCarousel.
- Updated styles for CarouselFeatured and CardStat components to enhance visual consistency and responsiveness.
- Introduced SCSS for HomeHero section to manage layout and spacing effectively.

* Add Payments Page and Sections

- Created a new Payments page with multiple sections including Hero, Why Choose, Advanced Features, Stablecoins, Embedded Payments, Partner Logos, Flexible Integration, Developer Spotlight, and Stay Connected.
- Each section is designed to highlight various aspects of the XRP Ledger Payments Infrastructure, featuring components like FeaturedVideoHero and CardsIconGrid.
- Added corresponding styles and images to enhance the visual presentation of the new sections.

* adding icons, updating docs landing page

* updating the claude command, wrapping text with translate wrapper

* use case tokenization page built

* Enhance CarouselFeatured styles for improved responsiveness

- Added flex-direction adjustments for CarouselFeatured component to support column-reverse layout on smaller screens and row layout on medium and larger screens.
- Removed redundant vendor prefixes from box-sizing and text-decoration properties in devportal2024-v1.css for cleaner code and improved maintainability.

* moving payments page to correct folder, moving payments under pages

* adding developers home page

* code clean up

---------

Co-authored-by: gabriel-ortiz <gabriel.ortiz.github@gmail.com>
Co-authored-by: gabriel-ortiz <gortiz@ripple.com>
2026-05-13 08:10:05 -07:00
amarantha-k
b09fe6c7b3 Update color for feedback boxes to fix white text on a white background in dark mode 2026-05-01 16:18:03 -07:00
mDuo13
d846367857 Update feedback styles 2026-05-01 15:37:40 -07:00
mDuo13
4f991e14a5 Add tx icon legend component 2026-05-01 15:13:06 -07:00
mDuo13
a874b034d7 Reorg components & impl. TxRef component 2026-05-01 15:13:06 -07:00
mDuo13
19b376be8e Improve XRP faucet w/ custom amount & address (squashed)
Faucet: improve handling of saved address, display of modes

Faucet improvements: suggestions from code review

Co-authored-by: Maria Shodunke <maria-robobug@users.noreply.github.com>
2026-04-29 16:49:11 -07:00
Oliver Eggert
d51da2ff5c fix tab styling in dark/light mode 2026-04-29 13:12:42 -07:00
mDuo13
aed88784d9 Fix sidebar highlight color issues in Realm 0.132 2026-04-17 16:03:55 -07:00
Maria Shodunke
d945d6a5d6 Tutorials landing page v2 (#3572) 2026-04-17 11:52:23 +01:00
mDuo13
839da237b6 Bump Redocly to Realm 0.131.2 & fix one more PluginInstance type 2026-03-24 11:12:30 -07:00
mDuo13
9f4fcc845f Update Redocly plugin syntax for 0.131+ 2026-03-19 12:26:23 -07:00
Calvin
3e6dd8687d Navbar icon updates: new 18×18 icons, dedicated Community icons, and code cleanup (#3544)
* updating navigation with the correct icons

* clean up code, add alt tags

* consolidate, code clean up

* minor tweak to icons.ts
2026-03-18 17:12:03 -07:00
mDuo13
26c966fa51 Bump Redocly to Realm 0.131.0 2026-03-18 11:12:41 -07:00
oeggert
685572eec5 Merge pull request #3516 from XRPLF/synced-tabs
Add tab syncing within and across pages
2026-02-24 19:53:42 -08:00
Oliver Eggert
6ffec4300b add tab syncing within and across pages 2026-02-24 14:19:47 -08:00
Calvin Jhunjhuwala
8f0db49832 Merge origin/master into xrpl-brand-update-2026
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-23 15:09:03 -08:00
Calvin
32e89c1299 Component Library Refactor & New Components (#3510)
* adding showcase page

* adding CardStatsList

* clean up, tighter code

* code review and code clean up

* update import, clean up env for error message

* tweak some css code

* less css, rebuilt

* re-adding bem, modifier for bds variants
2026-02-23 15:00:18 -08:00
Maria Shodunke
6c1c7ad300 Update Tutorials Landing Page 2026-02-23 14:38:03 +00:00
oeggert
776a4f290e Update @theme/components/Amendments.tsx
Co-authored-by: Rome Reginelli <rome@ripple.com>
2026-02-02 15:42:55 -08:00
akcodez
7376dce9ef Update navigation constants and submenu data for improved routing
- Changed hrefs for main navigation items to reflect new paths.
- Updated submenu data for 'Develop' and 'Use Cases' sections with new links.
- Adjusted community submenu links for better resource access.
- Refined network submenu data to include relevant resources and insights.
2026-01-29 10:21:57 -08:00
Oliver Eggert
af79cb6cf2 add support for inactive amendments in tracker 2026-01-21 17:18:25 -08:00
akcodez
5eb98cacac merge master in, resolve conflicts 2026-01-14 10:06:48 -08:00
akcodez
887e1f38f5 Enhance Navbar and Submenu components for improved accessibility and keyboard navigation
- Added keyboard navigation support to NavItems, allowing users to close submenus with the Escape key and toggle with Enter/Space.
- Implemented onClose callback in Submenu components to facilitate submenu closure.
- Updated Navbar to handle submenu closing for keyboard navigation.
- Adjusted styles for better layout and responsiveness in submenus.
2026-01-13 12:30:51 -08:00
akcodez
42552e4d24 add translations 2026-01-13 11:56:47 -08:00
akcodez
5cf22174dc Add LanguageDropdown component to Navbar and enhance LanguagePill functionality
- Introduced LanguageDropdown for improved language selection in Navbar and MobileMenu.
- Updated LanguagePill to display the current language dynamically and manage dropdown state.
- Enhanced styles for language-related components to support open/close states and transitions.
- Added mobile-specific dropdown positioning and styles for better user experience.
2026-01-13 10:20:37 -08:00
akcodez
7fd39abb2b Integrate search functionality into Navbar and MobileMenu components, utilizing Redocly's search dialog. Update AlertBanner to prevent hydration mismatch with null initial state for displayDate. Adjust NavControls and NetworkSubmenu to handle theme detection more effectively. 2026-01-13 10:05:02 -08:00
akcodez
9006dc3812 Refactor Navbar component structure by modularizing subcomponents and removing legacy exports for improved maintainability and clarity. 2026-01-13 09:33:25 -08:00
akcodez
4776c45c33 Enhance Navbar with XRP Ledger text animation and update styles for dark mode and submenu transitions 2026-01-12 12:55:28 -08:00
akcodez
1278b1aca9 add proper icons 2026-01-12 11:25:24 -08:00
akcodez
e467e27448 add dark mode styles 2026-01-12 09:59:32 -08:00
akcodez
2b15495835 udpate animations 2026-01-08 13:14:36 -08:00
akcodez
1a2cb105f3 add all submenus 2026-01-08 11:23:41 -08:00
akcodez
471bf7f193 add basis for navbar 2026-01-07 13:48:30 -08:00
tequ
316f6f4fd4 Update Navbar component to open brand kit link in a new tab 2025-12-01 11:31:41 +09:00
Maria Shodunke
d8b216bdd7 Fix for build failure 2025-11-05 14:43:17 +00:00
Rome Reginelli
1e095599fd Merge pull request #3345 from XRPLF/dependabot/npm_and_yarn/multi-fa24b26d6e
Bump hono and @redocly/realm
2025-10-30 13:47:27 -07:00
Calvin Jhunjhuwala
a956d5ae78 removing empty card footer 2025-10-30 10:42:30 -07:00
Calvin Jhunjhuwala
ce49c8b6ba updating bootstrap to v5 2025-10-17 16:28:07 -07:00
Maria Shodunke
7cdf35f032 Update escrow documentation 2025-10-09 18:57:53 +01:00
Nazarii Mykhailets
b2f345edd5 fix: imports in custom plugins 2025-10-09 13:01:08 +03:00
mDuo13
317a8ffdfc Add an 'Updated' mode for amendment-disclaimer & fix disclaimer font size in tables 2025-10-06 13:39:41 -07:00
oeggert
3b9a1834ba Merge pull request #3324 from XRPLF/cache-amendment-data
Add Amendment Data Caching
2025-10-01 16:45:50 -07:00
Oliver Eggert
4c0faef071 clean up indentation 2025-10-01 14:45:24 -07:00
Oliver Eggert
e3e2b4bb63 fix indenting 2025-10-01 14:31:33 -07:00
Oliver Eggert
b1c5f3646e add reviewer suggestions 2025-10-01 14:09:38 -07:00
Oliver Eggert
b7b90741cb fix sorting to be status > date > name 2025-10-01 11:23:08 -07:00
Oliver Eggert
514da6376f add amendment caching 2025-09-30 16:04:18 -07:00
Aria Keshmiri
efe04e3dee Merge pull request #3268 from XRPLF/rwa-tokenization-changes
Rwa tokenization changes
2025-09-30 15:20:56 -07:00
akcodez
55db17553d remove non needed important 2025-09-30 12:32:22 -07:00