Skip to content

Feature/getstarted#82

Merged
sanjay-kv merged 10 commits into
recodehive:mainfrom
iitzIrFan:feature/getstarted
Jun 6, 2025
Merged

Feature/getstarted#82
sanjay-kv merged 10 commits into
recodehive:mainfrom
iitzIrFan:feature/getstarted

Conversation

@iitzIrFan

Copy link
Copy Markdown
Member

@sanjay-kv

Solves :- #75

2025-06-06.19-38-52.mp4

@iitzIrFan

Copy link
Copy Markdown
Member Author

@sanjay-kv
As you mentioned you wanted to make it professional production grade application so, I am making sure the UI/UX is up-to-mark.

@sanjay-kv sanjay-kv requested a review from Copilot June 6, 2025 14:54

This comment was marked as outdated.

@sanjay-kv sanjay-kv requested a review from Copilot June 6, 2025 15:09
@sanjay-kv sanjay-kv added the area:backend-sql for issues related to the experimintal support of MsSql as backend label Jun 6, 2025

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

Introduces a dedicated “Get Started” link in the header, adds a new animated StatsSection component, and corrects metadata in the Google DeepMind blog post.

  • Switch header’s “Get Started” button to the new /get-started/ route
  • Add StatsSection component with accompanying CSS module and framer-motion animations
  • Clean up stray frontmatter entry and update commented twitter:title in the blog post

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

File Description
src/components/header/header.tsx Update header button link to the Get Started page
src/components/StatsSection/styles.module.css New styles for StatsSection, including layout and animations
src/components/StatsSection/index.tsx Add StatsSection component with animated stat cards
blog/google-deepmind/index.md Remove empty tag line and update commented twitter:title
Comments suppressed due to low confidence (1)

src/components/StatsSection/index.tsx:1

  • This new StatsSection component currently has no associated tests; consider adding unit or integration tests to verify that each stat card renders correctly and animations trigger.
import React from 'react';

}}
>
{stat.icon && (
<div className={styles.statIcon}>

Copilot AI Jun 6, 2025

Copy link

Choose a reason for hiding this comment

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

Add an accessibility attribute to the emoji icon (e.g., aria-hidden="true" or role="img" with an appropriate aria-label) so screen readers handle it correctly.

Suggested change
<div className={styles.statIcon}>
<div className={styles.statIcon} role="img" aria-label={stat.label}>

Copilot uses AI. Check for mistakes.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I have gone through your organization's README, and here's what I have understood so far.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Hey @azad2003-ai can you clarify here as there is not reason to comment for an PR that, was closed almost 6 months ago!

Comment on lines +144 to +171
/* Animation keyframes */
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}

@keyframes pulse {
0%, 100% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.8;
}
}

@keyframes glow {
0% {
box-shadow: 0 0 5px rgba(79, 70, 229, 0.5);
}
50% {
box-shadow: 0 0 20px rgba(79, 70, 229, 0.8);
}
100% {
box-shadow: 0 0 5px rgba(79, 70, 229, 0.5);
}
}

Copilot AI Jun 6, 2025

Copy link

Choose a reason for hiding this comment

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

The float, pulse, and glow keyframes are defined but not used anywhere in this module; consider removing them or applying them to relevant elements to avoid dead CSS.

Suggested change
/* Animation keyframes */
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
@keyframes pulse {
0%, 100% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.8;
}
}
@keyframes glow {
0% {
box-shadow: 0 0 5px rgba(79, 70, 229, 0.5);
}
50% {
box-shadow: 0 0 20px rgba(79, 70, 229, 0.8);
}
100% {
box-shadow: 0 0 5px rgba(79, 70, 229, 0.5);
}
}
/* Animation keyframes removed as they are unused */

Copilot uses AI. Check for mistakes.
@sanjay-kv sanjay-kv moved this to In Progress in @recode-web Jun 6, 2025
@sanjay-kv sanjay-kv added this to the Intial release: 1.0 milestone Jun 6, 2025
@azad2003-ai

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:backend-sql for issues related to the experimintal support of MsSql as backend

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants