Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
2
2022-073
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
2022-073
2022-073
Commits
9c1af10d
Commit
9c1af10d
authored
Oct 03, 2022
by
kulvinu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added ui Components
parent
3e985a07
Changes
9
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
163 additions
and
17625 deletions
+163
-17625
web-app/frontend/package-lock.json
web-app/frontend/package-lock.json
+49
-17620
web-app/frontend/src/components/activities/ActivityContainer.css
.../frontend/src/components/activities/ActivityContainer.css
+1
-2
web-app/frontend/src/components/activities/ActivityContainer.jsx
.../frontend/src/components/activities/ActivityContainer.jsx
+9
-3
web-app/frontend/src/components/activities/knowledgeIqEval/colourNumbers/ColourNumbers.css
...ctivities/knowledgeIqEval/colourNumbers/ColourNumbers.css
+3
-0
web-app/frontend/src/components/activities/knowledgeIqEval/colourNumbers/ColourNumbers.jsx
...ctivities/knowledgeIqEval/colourNumbers/ColourNumbers.jsx
+47
-0
web-app/frontend/src/components/activities/knowledgeIqEval/digitSpan/DigitSpan.css
...onents/activities/knowledgeIqEval/digitSpan/DigitSpan.css
+6
-0
web-app/frontend/src/components/activities/knowledgeIqEval/digitSpan/DigitSpan.jsx
...onents/activities/knowledgeIqEval/digitSpan/DigitSpan.jsx
+43
-0
web-app/frontend/src/components/index.js
web-app/frontend/src/components/index.js
+2
-0
web-app/package-lock.json
web-app/package-lock.json
+3
-0
No files found.
web-app/frontend/package-lock.json
View file @
9c1af10d
This diff is collapsed.
Click to expand it.
web-app/frontend/src/components/activities/ActivityContainer.css
View file @
9c1af10d
...
@@ -19,8 +19,6 @@
...
@@ -19,8 +19,6 @@
margin-right
:
10px
;
margin-right
:
10px
;
border
:
solid
gainsboro
;
border-radius
:
5px
;
padding
:
5px
;
padding
:
5px
;
}
}
#activity-container-item-1
{
#activity-container-item-1
{
...
@@ -33,6 +31,7 @@
...
@@ -33,6 +31,7 @@
border
:
solid
gainsboro
;
border
:
solid
gainsboro
;
border-radius
:
5px
;
border-radius
:
5px
;
padding
:
5px
;
padding
:
5px
;
background-color
:
lightgray
;
}
}
.activity-container-navigator-item
{
.activity-container-navigator-item
{
...
...
web-app/frontend/src/components/activities/ActivityContainer.jsx
View file @
9c1af10d
import
React
,
{
useState
,
useEffect
}
from
"
react
"
;
import
React
,
{
useState
,
useEffect
}
from
"
react
"
;
import
"
./ActivityContainer.css
"
;
import
"
./ActivityContainer.css
"
;
import
{
PictureConcept
,
Arithmetic
}
from
"
../index
"
;
import
{
PictureConcept
,
Arithmetic
,
ColourNumbers
,
DigitSpan
}
from
"
../index
"
;
const
ActivityContainer
=
()
=>
{
const
ActivityContainer
=
()
=>
{
const
[
currentActivityNo
,
setCurrentActivityNo
]
=
useState
(
1
);
const
[
currentActivityNo
,
setCurrentActivityNo
]
=
useState
(
1
);
...
@@ -34,7 +34,7 @@ const ActivityContainer = () => {
...
@@ -34,7 +34,7 @@ const ActivityContainer = () => {
setCurrentActivityNo
(
3
);
setCurrentActivityNo
(
3
);
}
}
}
}
>
>
Activity Name
Colour Numbers
</
div
>
</
div
>
<
div
<
div
className=
"activity-container-navigator-item"
className=
"activity-container-navigator-item"
...
@@ -42,7 +42,7 @@ const ActivityContainer = () => {
...
@@ -42,7 +42,7 @@ const ActivityContainer = () => {
setCurrentActivityNo
(
4
);
setCurrentActivityNo
(
4
);
}
}
}
}
>
>
Activity Name
Digit Span
</
div
>
</
div
>
</
div
>
</
div
>
<
div
id=
"activity-container-item-1"
>
<
div
id=
"activity-container-item-1"
>
...
@@ -52,6 +52,12 @@ const ActivityContainer = () => {
...
@@ -52,6 +52,12 @@ const ActivityContainer = () => {
{
currentActivityNo
===
2
&&
(
{
currentActivityNo
===
2
&&
(
<
Arithmetic
nextActivity=
{
nextActivityHandler
}
/>
<
Arithmetic
nextActivity=
{
nextActivityHandler
}
/>
)
}
)
}
{
currentActivityNo
===
3
&&
(
<
ColourNumbers
nextActivity=
{
nextActivityHandler
}
/>
)
}
{
currentActivityNo
===
4
&&
(
<
DigitSpan
nextActivity=
{
nextActivityHandler
}
/>
)
}
</
div
>
</
div
>
</
div
>
</
div
>
);
);
...
...
web-app/frontend/src/components/activities/knowledgeIqEval/colourNumbers/ColourNumbers.css
0 → 100644
View file @
9c1af10d
.new
{
padding-top
:
10%
;
}
\ No newline at end of file
web-app/frontend/src/components/activities/knowledgeIqEval/colourNumbers/ColourNumbers.jsx
0 → 100644
View file @
9c1af10d
import
React
from
"
react
"
;
import
Grid
from
'
@mui/material/Grid
'
;
import
Paper
from
'
@mui/material/Paper
'
;
import
Box
from
'
@mui/material/Box
'
;
import
"
./ColourNumbers.css
"
;
import
{
lightBlue
,
yellow
}
from
'
@mui/material/colors
'
;
import
{
createTheme
,
ThemeProvider
,
styled
}
from
'
@mui/material/styles
'
;
const
Item
=
styled
(
Paper
)(({
theme
})
=>
({
textAlign
:
'
center
'
,
color
:
theme
.
palette
.
text
.
primary
,
height
:
60
,
lineHeight
:
'
60px
'
,
textDecorationColor
:
"
black
"
,
fontWeight
:
'
Bold
'
}));
const
ColourNumbers
=
({
nextActivity
})
=>
{
return
(
<
div
className=
"new"
>
<
Grid
container
>
<
Grid
item
xs=
{
16
}
>
<
Box
sx=
{
{
p
:
2
,
bgcolor
:
'
background.default
'
,
display
:
'
grid
'
,
gridTemplateColumns
:
{
md
:
'
1fr 1fr 1fr 1fr 1fr
'
},
gap
:
6
,
}
}
>
{
[
0
,
1
,
2
,
3
,
4
,
5
,
6
,
7
,
8
,
9
].
map
((
value
)
=>
(
<
Item
key=
{
value
}
elevation=
{
24
}
sx=
{
value
%
2
?
{
bgcolor
:
lightBlue
[
900
]}
:
{
bgcolor
:
yellow
[
500
]}
}
>
{
`${value}`
}
</
Item
>
))
}
</
Box
>
</
Grid
>
</
Grid
>
</
div
>
);
};
export
default
ColourNumbers
;
\ No newline at end of file
web-app/frontend/src/components/activities/knowledgeIqEval/digitSpan/DigitSpan.css
0 → 100644
View file @
9c1af10d
.container
{
padding-top
:
20%
;
position
:
relative
;
height
:
100%
;
width
:
100%
;
}
\ No newline at end of file
web-app/frontend/src/components/activities/knowledgeIqEval/digitSpan/DigitSpan.jsx
0 → 100644
View file @
9c1af10d
import
React
,
{
useState
}
from
"
react
"
;
import
{
green
,
red
}
from
'
@mui/material/colors
'
;
import
Avatar
from
'
@mui/material/Avatar
'
;
import
Stack
from
'
@mui/material/Stack
'
;
import
MicSharpIcon
from
'
@mui/icons-material/MicSharp
'
;
import
MicOffSharpIcon
from
'
@mui/icons-material/MicOffSharp
'
;
import
Button
from
'
@mui/material/Button
'
;
import
"
./DigitSpan.css
"
;
const
DigitSpan
=
({
nextActivity
})
=>
{
const
[
buttonClicked
,
setButtonClicked
]
=
useState
(
1
);
return
(
<
div
className=
"container"
>
<
Stack
direction=
"row"
spacing=
{
2
}
justifyContent=
"center"
alignItems=
"center"
>
{
buttonClicked
===
1
&&
(
<
Avatar
sx=
{
{
bgcolor
:
green
[
500
],
width
:
100
,
height
:
100
}
}
onClick=
{
()
=>
{
setButtonClicked
(
2
)}
}
>
<
MicSharpIcon
sx=
{
{
fontSize
:
60
}
}
/>
</
Avatar
>
)
}
{
buttonClicked
===
2
&&
(
<
Avatar
sx=
{
{
bgcolor
:
red
[
500
],
width
:
100
,
height
:
100
}
}
onClick=
{
()
=>
{
setButtonClicked
(
1
)}
}
>
<
MicOffSharpIcon
sx=
{
{
fontSize
:
60
}
}
/>
</
Avatar
>
)
}
</
Stack
>
{
/* <Button
onClick={() => {
nextActivity();
}}
>
Next
</Button> */
}
</
div
>
);
};
export
default
DigitSpan
;
\ No newline at end of file
web-app/frontend/src/components/index.js
View file @
9c1af10d
...
@@ -10,3 +10,5 @@ export { default as ActivityContainer } from "./activities/ActivityContainer";
...
@@ -10,3 +10,5 @@ export { default as ActivityContainer } from "./activities/ActivityContainer";
export
{
default
as
PictureConcept
}
from
"
./activities/reasoningIqEval/pictureConcept/PictureConcept
"
;
export
{
default
as
PictureConcept
}
from
"
./activities/reasoningIqEval/pictureConcept/PictureConcept
"
;
export
{
default
as
Arithmetic
}
from
"
./activities/reasoningIqEval/arithmetic/Arithmetic
"
;
export
{
default
as
Arithmetic
}
from
"
./activities/reasoningIqEval/arithmetic/Arithmetic
"
;
export
{
default
as
ImageRow
}
from
"
./activities/reasoningIqEval/pictureConcept/ImageRow
"
;
export
{
default
as
ImageRow
}
from
"
./activities/reasoningIqEval/pictureConcept/ImageRow
"
;
export
{
default
as
ColourNumbers
}
from
"
./activities/knowledgeIqEval/colourNumbers/ColourNumbers
"
;
export
{
default
as
DigitSpan
}
from
"
./activities/knowledgeIqEval/digitSpan/DigitSpan
"
;
web-app/package-lock.json
0 → 100644
View file @
9c1af10d
{
"lockfileVersion"
:
1
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment