Skip to content

WIP: DEMO branch with css fixes #298

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 250 commits into
base: main
Choose a base branch
from
Draft

WIP: DEMO branch with css fixes #298

wants to merge 250 commits into from

Conversation

SaqAsh
Copy link
Contributor

@SaqAsh SaqAsh commented Jul 3, 2025

Summary

Issues

  • #(issue number)
  • #(issue number)

Description of Changes

Readiness Checklist

  • Self Review
    • I have performed a self review of code
    • I have run the application locally and manually tested the feature
    • I have checked all updates to correct typos and misspellings
  • Formatting
    • Code follows the project style guide
    • Autmated code formatters (ie. Prettier) have been run
  • Local Testing
    • Successfully built all packages locally
    • Successfully ran all test suites, all unit and integration tests pass
  • Updated Tests
    • Unit and integration tests have been added that describe the bug that was fixed or the features that were added
  • Documentation
    • All new environment variables added to .env.schema file and documented in the README
    • All changes to server HTTP endpoints have open-api documentation
    • All new functions exported from their module have TSDoc comment documentation

SaqAsh added 30 commits June 4, 2025 11:25
Base automatically changed from feature/schema-table to main July 14, 2025 13:35
Comment on lines +179 to +181
setTimeout(() => {
handleInitialHashCheck(windowLocationHash, openState, indexString, accordionRef);
}, 100);
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Set timeout is needed since there is some timing issue with rendering the accordion and scrolling into view and making sure it opens

Comment on lines -63 to -66
overflow-x: auto;
overflow-y: visible;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
position: relative;
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is what fixed the issue with the overlaying, critical fix


import AccordionItem from './AccordionItem';

export type AccordionData = {
title: string;
openOnInit: boolean;
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not needed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant