-
Notifications
You must be signed in to change notification settings - Fork 0
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
32-mockup-a-landing-page-for-ai-graphr-website #33
Merged
codemile
merged 13 commits into
main
from
32-mockup-a-landing-page-for-ai-graphr-website
Aug 22, 2024
Merged
32-mockup-a-landing-page-for-ai-graphr-website #33
codemile
merged 13 commits into
main
from
32-mockup-a-landing-page-for-ai-graphr-website
Aug 22, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…tter type safety and readability chore(package.json): update scripts to include separate client and server commands for improved development workflow
…endency and setup.
… structure feat(client): implement main page with welcome and color scheme toggle components fix(specs): update import path for Page component in index.spec.tsx to reflect new structure
…dering of children components feat(page.tsx): add HeroImageRight and FeaturesCards components to enhance the page layout feat(next.config.js): enable experimental optimization for package imports to improve build performance feat(FeaturesCards.module.css): create new CSS module for styling feature cards with responsive design and visual enhancements feat(FeaturesCards): add new FeaturesCards component to showcase key features of the application with icons and descriptions feat(HeroImageRight): add CSS module for HeroImageRight component to style layout and responsiveness feat(HeroImageRight): add HeroImageRight component for enhanced UI presentation feat(package.json): add @tabler/icons-react dependency for icon support
…d ColorSchemeToggle and FeaturesCards components with styles This update improves the organization of component imports in `page.tsx` and introduces new `ColorSchemeToggle` and `FeaturesCards` components along with their associated styles. This enhances the user interface by providing a way to toggle color schemes and display feature cards effectively. feat(FeaturesCards): add FeaturesCards component to showcase key features with icons and descriptions for better user engagement feat(HeroImageRight): add new CSS module for HeroImageRight component to enhance styling and layout responsiveness feat(client): add HeroImageRight and Welcome components for enhanced UI This commit introduces two new components, HeroImageRight and Welcome, to improve the user interface of the application. The HeroImageRight component features a title, description, and a call-to-action button, while the Welcome component provides a welcoming message and guidance for users. Additionally, a corresponding CSS module for styling the Welcome component is included. These additions aim to enhance user engagement and provide a better onboarding experience.
… FaqSimple to enhance user experience feat(FaqSimple): add FaqSimple component with accordion for frequently asked questions style(FaqSimple.module.css): create styles for FaqSimple component to improve layout and design chore(Welcome.tsx): remove Welcome component as it is no longer needed in the project
…o enhance user experience and provide valuable information about AIGraphr feat(FeaturesCards): update feature titles, descriptions, and icons to reflect new functionality and improve clarity style(FeaturesCards): change badge text and main title to better communicate the purpose of the application feat(HeroImageRight): update title and description to better reflect AIGraphr's capabilities and enhance user engagement style(HeroImageRight): increase max-width of title and description for improved layout on larger screens
…d adding new ones for improved organization and functionality style(Faq.module.css): add styles for the Faq component to enhance presentation and layout feat(Faq): add FAQ component to provide users with answers to common questions feat(Features.module.css): create styles for FAQ component and other features to enhance UI consistency feat(Features): add Features component to showcase key functionalities of AIGraphr with a user-friendly interface and mock data feat(footer, header): add Footer and Header components with styling for improved layout and social media links This commit introduces new Footer and Header components along with their respective CSS modules. The Footer includes social media icons for better user engagement, while the Header provides a consistent layout for navigation. This enhances the overall user interface and experience of the application. feat(Header): add a responsive header component with navigation links and a burger menu for better user experience on mobile devices feat(Hero.module.css): add new CSS module for Hero component to enhance styling and layout feat(Hero): add Hero component to showcase AIGraphr features and benefits refactor(Welcome.module.css): remove unused Welcome module CSS file to clean up the codebase
…behavior refactor(Header): remove unnecessary onClick event handler from link elements to improve usability
…ter layout consistency feat(Footer): add social media links for LinkedIn, Threads, and Instagram to enhance user engagement
… layout consistency
docs: update RELEASES.md for improved clarity in release instructions feat(client): add jest.setup.ts for enhanced testing environment configuration fix(client): add setupFilesAfterEnv to jest.config.ts for proper test setup feat(tests): enhance testing setup by adding MantineProvider for consistent theming in tests fix(Hero): replace HTML entity with JSX escape for apostrophe in text style(tailwind): standardize quotes in tailwind.config.js for consistency style(jest.config): format jest.config.ts for improved readability and consistency style(e2e, jest): adjust indentation for consistency and readability in setup and teardown files, and update jest configuration files to follow a uniform style style(jest): standardize indentation in Jest configuration files for consistency feat(package.json): add @testing-library/jest-dom dependency for improved testing capabilities style(tsconfig.base.json): format JSON structure for better readability and maintainability
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
docs: update RELEASES.md for improved clarity in release instructions
feat(client): add jest.setup.ts for enhanced testing environment configuration
fix(client): add setupFilesAfterEnv to jest.config.ts for proper test setup
feat(tests): enhance testing setup by adding MantineProvider for consistent theming in tests
fix(Hero): replace HTML entity with JSX escape for apostrophe in text
style(tailwind): standardize quotes in tailwind.config.js for consistency
style(jest.config): format jest.config.ts for improved readability and consistency
style(e2e, jest): adjust indentation for consistency and readability in setup and teardown files, and update jest configuration files to follow a uniform style
style(jest): standardize indentation in Jest configuration files for consistency
feat(package.json): add @testing-library/jest-dom dependency for improved testing capabilities
style(tsconfig.base.json): format JSON structure for better readability and maintainability