Skip to content

Commit

Permalink
Feature play zoomlogin (#1516)
Browse files Browse the repository at this point in the history
* feat(play/zoomlogin): add new Zoom login and chatbot clone project

* * fix(play/schulte-tables): fix plain class name to prevent from potential overriding issue

* fix(play/zoomlogin): clean up the code

* fix(play/zoomlogin): add the img

* fix: replace img, remove code (#1512)

* fix: replace svg and png logo images to cdn link

* fix: add guiding sentences in header

* fix: delete direct DOM manipulation code

---------

Co-authored-by: Priyankar Pal <[email protected]
reply.github.com>.

* refactor: remove unused file, refactor css code(#1512)

* refactor: remove App.css file

* refactor: change sticky header top value

---------

Co-authored-by: Priyankar Pal <[email protected]>

* refactor: change the assets and footer style for responsive design (#1512)

* refactor: replace zoom help icon with transparent background

* refactor: change footer text size for mobile screen

---------

Co-authored-by: Priyankar Pal <[email protected]>

* refactor: add the modal (#1512)

* refactor: remove the guide sentences in the header add the modal

---------

Co-authored-by: Priyankar Pal <[email protected]>

* refactor: fix mobile responsive design for chatbot (#1512)

* refactor: fix mobile responsive design for chatbot

---------

Co-authored-by: Priyankar Pal <[email protected]>i

* refactor: clean up the code (#1512)

* refactor: clean up the unused function and import

---------

Co-authored-by: Priyankar Pal <[email protected]>

---------

Co-authored-by: Priyankar Pal <[email protected]>
Co-authored-by: Sachin Chaurasiya <[email protected]>
  • Loading branch information
3 people authored Oct 9, 2024
1 parent ff2277c commit ee6d5fd
Show file tree
Hide file tree
Showing 58 changed files with 2,108 additions and 2 deletions.
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
"mathjs": "^11.12.0",
"p5": "^1.9.0",
"react": "^18.2.0",
"react-chatbot-kit": "^2.2.2",
"react-codemirror2": "^7.3.0",
"react-color": "^2.19.3",
"react-confetti": "^6.1.0",
Expand Down
2 changes: 1 addition & 1 deletion src/plays/schulte-tables/components/SchulteTable.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ const SchulteTable = ({ nextNumber, setNextNumber, data, setStart, start, setRes

return (
<section>
<div className="flex">
<div className="schulte-table-flex">
<h1>
Time:{' '}
<Timer nextNumber={nextNumber} setResult={setResult} setStart={setStart} start={start} />
Expand Down
2 changes: 1 addition & 1 deletion src/plays/schulte-tables/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
cursor: pointer;
}

.flex {
.schulte-table-flex {
display: flex;
margin: 0 auto;
justify-content: space-between;
Expand Down
30 changes: 30 additions & 0 deletions src/plays/zoomlogin/Readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# zoomlogin

Clone project for the zoom login page and the help chatbot

## Play Demographic

- Language: js
- Level: Intermediate

## Creator Information

- User: day-lee
- Gihub Link: https://github.com/day-lee
- Blog:
- Video:

## Implementation Details

- Login form validation
- Help chatbot, customizing the React-Chatbot-Library
- Responsive design to display ads or Zoom images based on screen size
- Accessibility features, including form submission via Enter key, alt attributes, aria-labels, and button hover saturation changes

## Consideration

Update all considerations(if any)

## Resources

react-chatbot-kit
24 changes: 24 additions & 0 deletions src/plays/zoomlogin/Zoomlogin.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
import PlayHeader from 'common/playlists/PlayHeader';
import './styles.css';

import App from 'plays/zoomlogin/components/App';

// WARNING: Do not change the entry componenet name
function Zoomlogin(props) {
// Your Code Start below.

return (
<>
<div className="play-details">
<PlayHeader play={props} />
<div className="play-details-body">
{/* Your Code Starts Here */}
<App />
{/* Your Code Ends Here */}
</div>
</div>
</>
);
}

export default Zoomlogin;
7 changes: 7 additions & 0 deletions src/plays/zoomlogin/assets/cancelCircle.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions src/plays/zoomlogin/assets/chatbot/cancelCircle.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions src/plays/zoomlogin/assets/chatbot/document-svgrepo-com.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions src/plays/zoomlogin/assets/chatbot/down-arrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions src/plays/zoomlogin/assets/chatbot/downloadArrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions src/plays/zoomlogin/assets/chatbot/microphone.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/plays/zoomlogin/assets/circle-information-svgrepo-com.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions src/plays/zoomlogin/assets/down-arrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions src/plays/zoomlogin/assets/downloadArrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions src/plays/zoomlogin/assets/eye-password-hide-svgrepo-com.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions src/plays/zoomlogin/assets/eye-password-show-svgrepo-com.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/plays/zoomlogin/assets/icons8-linkedin.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions src/plays/zoomlogin/assets/microphone.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/plays/zoomlogin/assets/sso-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/plays/zoomlogin/assets/window-open.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/plays/zoomlogin/assets/zoom-help-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/plays/zoomlogin/assets/zoom-help-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/plays/zoomlogin/assets/zoom-img.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/plays/zoomlogin/assets/zoom-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions src/plays/zoomlogin/assets/zoom-svgrepo-com.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/plays/zoomlogin/assets/zoomAd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/plays/zoomlogin/assets/zoomImg.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/plays/zoomlogin/assets/zoomsupport.png
Loading

0 comments on commit ee6d5fd

Please sign in to comment.