Commit Graph

10344 Commits

Author SHA1 Message Date
akcodez
e4e1d7635a rm link 2026-06-08 16:49:48 -07:00
akcodez
4ff7e43022 Add CardOffgrid component with showcase and documentation
- Introduced the CardOffgrid component, designed for displaying feature highlights with customizable icons, titles, and descriptions.
- Implemented two color variants: neutral and green, with interactive states and a unique hover animation.
- Created a comprehensive showcase page demonstrating all variants and states of the CardOffgrid component.
- Added detailed documentation covering usage guidelines, best practices, and API reference.
- Included SCSS styles for the CardOffgrid component, ensuring compatibility with both light and dark themes.
2026-06-08 16:49:48 -07:00
Calvin Jhunjhuwala
2836e6a3e5 minor copy change, pushiong fixed color 2026-06-08 16:49:41 -07:00
Calvin Jhunjhuwala
01b879e9f0 edits for dark mode card 2026-06-08 16:49:41 -07:00
Calvin Jhunjhuwala
9fa3c6aff4 consolidating classes, still need superscript specs 2026-06-08 16:49:41 -07:00
Calvin Jhunjhuwala
70e294f0be complete showcase pagfe 2026-06-08 16:49:41 -07:00
Calvin Jhunjhuwala
76e37d8755 working card stat, finalizing sup, cleaning up code cleanliness 2026-06-08 16:49:41 -07:00
akcodez
09626787b6 Update Divider component to replace 'black' color variant with 'base' for improved theme adaptability
- Changed all instances of 'black' to 'base' in the Divider component and its documentation to reflect the new high-contrast color that adapts to light and dark themes.
- Updated showcase page and styles to ensure consistency with the new color naming convention.
2026-06-08 16:49:41 -07:00
akcodez
53c077ec1c fix colors 2026-06-08 16:49:41 -07:00
akcodez
5e815c0541 add height 2026-06-08 16:49:41 -07:00
akcodez
2f19c9b258 Add Divider component and documentation
- Introduced the Divider component following the XRPL Brand Design System, supporting horizontal and vertical orientations, three stroke weights (thin, regular, strong), and three color variants (gray, black, green).
- Created a comprehensive showcase page for the Divider component, demonstrating its usage and variations.
- Added detailed documentation for the Divider component, including props API, usage examples, and best practices.
- Included styles for the Divider component in SCSS format, ensuring compatibility with light and dark themes.
2026-06-08 16:49:41 -07:00
Calvin Jhunjhuwala
140c2180a2 removing unnecessary npm package 2026-06-08 16:49:40 -07:00
Calvin Jhunjhuwala
e0408c8a0f changing showcase file 2026-06-08 16:49:40 -07:00
Calvin Jhunjhuwala
e147528bfb removing extra css 2026-06-08 16:49:40 -07:00
Calvin Jhunjhuwala
a43eb0e149 renaming class name to bds 2026-06-08 16:49:40 -07:00
Calvin Jhunjhuwala
074124513b working grid for fill and auto 2026-06-08 16:49:40 -07:00
Calvin Jhunjhuwala
e03454fa46 clean up of grid, working on all screen sizes, logic built out 2026-06-08 16:49:40 -07:00
akcodez
3a4c6fbcd3 add arialbel 2026-06-08 16:49:40 -07:00
akcodez
9f1032c9de Refactor Button Styles for Responsive Design
Updated button styles to enhance responsiveness across devices by replacing fixed breakpoints with a mixin for the xl breakpoint. Adjusted typography and padding for smaller screens to ensure consistent appearance and usability. Improved comments for clarity on the import order and design tokens.
2026-06-08 16:49:40 -07:00
akcodez
6dd5494018 Refactor Tertiary Button Styles for Dark Mode
Updated the styles for the tertiary button in dark mode, including hover, focus, active, and disabled states. Adjusted padding and added text decoration for better visual feedback. Enhanced responsiveness for smaller screens to ensure consistent behavior across devices.
2026-06-08 16:49:40 -07:00
akcodez
9b82c689b5 Enhance dark mode styles for primary and secondary buttons, adding detailed states for hover, focus, active, and disabled conditions. Update CSS to reflect new design specifications for secondary button in dark mode. 2026-06-08 16:49:40 -07:00
akcodez
c7ece5ac80 add primary dark mode 2026-06-08 16:49:40 -07:00
akcodez
a7f7e734b8 Add Tertiary Button Showcase Component
Introduced a new ButtonShowcaseTertiary component to demonstrate the BDS Tertiary Button, including its various states and usage examples. Removed the previous ButtonShowcase component to streamline the showcase and focus on the Tertiary variant. Updated Button component to support the new variant and adjusted related styles in the CSS for both green and black themes.
2026-06-08 16:49:40 -07:00
akcodez
ac81c00ccd add proper focus and active / hover states 2026-06-08 16:49:40 -07:00
akcodez
35cda6d34c add full primary button 2026-06-08 16:49:40 -07:00
akcodez
6f6b3671f7 fix link spacing 2026-06-08 16:49:16 -07:00
akcodez
bc1ed1f70c add proper breakpoint sizing 2026-06-08 16:49:16 -07:00
akcodez
87b39b2333 rm deprecated linkCOlor 2026-06-08 16:49:16 -07:00
akcodez
ef477d9190 Add BDS link styles and update existing link styles
- Introduced new styles for BDS link icons, including hover and focus states.
- Updated existing link styles to exclude BDS links from certain color and hover effects.
- Ensured consistent styling across light and dark themes for BDS links.
- Refactored landing page link styles to accommodate new BDS link classes.
2026-06-08 16:49:16 -07:00
Calvin Jhunjhuwala
529657b16c updating css for medium 2026-06-08 16:49:16 -07:00
Calvin Jhunjhuwala
778d7c6f47 removing px reversion for medium 2026-06-08 16:49:16 -07:00
Calvin Jhunjhuwala
49f707fdd5 removing fake button folder 2026-06-08 16:49:16 -07:00
Calvin Jhunjhuwala
e3774a68cf more documentation around page grid 2026-06-08 16:49:16 -07:00
Calvin Jhunjhuwala
97a92045de move page grid css to page grid folder, removing more text class styling 2026-06-08 16:49:16 -07:00
Calvin Jhunjhuwala
a41719ae0a adding folder structure, cleaning up font, add readme for page grid 2026-06-08 16:49:16 -07:00
Calvin Jhunjhuwala
a33458c269 removing old background images, updating font classes 2026-06-08 16:49:16 -07:00
Calvin Jhunjhuwala
43eacbfe94 adding page grid component + stylersheet 2026-06-08 16:49:15 -07:00
Calvin Jhunjhuwala
faa6beb929 removing empty card footer 2026-06-08 16:49:15 -07:00
Calvin Jhunjhuwala
93463203e3 removing background from css as well 2026-06-08 16:49:15 -07:00
Calvin Jhunjhuwala
3d59fe86a9 removed all old fonts, remove all old backgrounds 2026-06-08 16:49:15 -07:00
akcodez
5e1bbe2cd2 Refactor color migration strategy to a clean implementation, removing backward compatibility aliases and consolidating color scales. Update SCSS files to reflect new design tokens and ensure all references are migrated. Adjust event card layout in community events page for improved responsiveness. Modify CSS styles for better alignment with updated color palette and remove unnecessary padding in card components. 2026-06-08 16:48:12 -07:00
akcodez
643731f419 Enhance PostCSS configuration with expanded safelist for Bootstrap utility classes, update layout in about and resources pages, and refine color palette in CSS files for improved design consistency. Adjusted card styles and link behaviors to align with new design tokens. 2026-06-08 16:48:00 -07:00
akcodez
bfdf0ca4dc Implement CSS optimization pipeline with PurgeCSS, Autoprefixer, and cssnano; reduce bundle size by 42% (uncompressed) and 39% (gzipped). Add analysis tool for CSS metrics and update build scripts in package.json. Create comprehensive documentation for CSS optimization process. 2026-06-08 16:48:00 -07:00
akcodez
1a178ee65a run css compiler 2026-06-08 16:47:55 -07:00
akcodez
9dc46b12b3 upgrade bootstrap, add new fonts 2026-06-08 16:47:55 -07:00
Calvin Jhunjhuwala
f4d1d6eff8 ran css 2026-06-08 16:47:55 -07:00
Calvin Jhunjhuwala
6fa308b3d0 new fonts added working across website 2026-06-08 16:47:55 -07:00
Calvin Jhunjhuwala
6b75b67fb2 updating bootstrap to v5 2026-06-08 16:47:55 -07:00
Amarantha Kulkarni
c3d70fb3b4 Merge pull request #3682 from XRPLF/feat/new-events-060526
[feat][site] adding 3 new events to events page
2026-06-08 14:23:30 -07:00
Calvin
39974c703b Update events.page.tsx
edit to url for image
2026-06-08 11:02:59 -07:00