source-academy / frontend

Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)
https://sourceacademy.org
Apache License 2.0
101 stars 164 forks source link

Miscellaneous changes and improvements #3001

Closed RichDom2185 closed 6 days ago

RichDom2185 commented 3 weeks ago

Description

Supersedes #2837. Moves column sizing logic from the app to the browser (using flexbox), simplifying things.

Also moves out from Blueprint's CSS API for dialogs.

Type of change

Checklist

coveralls commented 3 weeks ago

Pull Request Test Coverage Report for Build 9435906065

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
src/pages/academy/adminPanel/subcomponents/assessmentConfigPanel/AssessmentConfigPanel.tsx 0 1 0.0%
src/pages/academy/adminPanel/subcomponents/storiesUserConfigPanel/StoriesUserConfigPanel.tsx 0 1 0.0%
src/pages/academy/adminPanel/subcomponents/userConfigPanel/UserConfigPanel.tsx 0 1 0.0%
src/pages/academy/adminPanel/subcomponents/AddStoriesUserPanel.tsx 0 2 0.0%
src/pages/academy/adminPanel/subcomponents/AddUserPanel.tsx 0 2 0.0%
src/pages/academy/groundControl/GroundControl.tsx 0 2 0.0%
src/pages/academy/notiPreference/NotiPreference.tsx 0 2 0.0%
src/pages/academy/adminPanel/subcomponents/NotificationConfigPanel.tsx 0 3 0.0%
<!-- Total: 0 14 0.0% -->
Files with Coverage Reduction New Missed Lines %
src/pages/academy/adminPanel/subcomponents/userConfigPanel/UserConfigPanel.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/AddUserPanel.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/AddStoriesUserPanel.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/assessmentConfigPanel/AssessmentConfigPanel.tsx 1 0.0%
src/pages/academy/notiPreference/NotiPreference.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/storiesUserConfigPanel/StoriesUserConfigPanel.tsx 1 0.0%
src/pages/academy/groundControl/GroundControl.tsx 1 0.0%
src/pages/academy/dashboard/Dashboard.tsx 2 0.0%
src/pages/academy/adminPanel/subcomponents/NotificationConfigPanel.tsx 2 0.0%
<!-- Total: 11 -->
Totals Coverage Status
Change from base Build 9101202777: 0.04%
Covered Lines: 4891
Relevant Lines: 14648

💛 - Coveralls
coveralls commented 3 weeks ago

Pull Request Test Coverage Report for Build 9435958549

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
src/pages/academy/adminPanel/subcomponents/assessmentConfigPanel/AssessmentConfigPanel.tsx 0 1 0.0%
src/pages/academy/adminPanel/subcomponents/storiesUserConfigPanel/StoriesUserConfigPanel.tsx 0 1 0.0%
src/pages/academy/adminPanel/subcomponents/userConfigPanel/UserConfigPanel.tsx 0 1 0.0%
src/pages/academy/adminPanel/subcomponents/AddStoriesUserPanel.tsx 0 2 0.0%
src/pages/academy/adminPanel/subcomponents/AddUserPanel.tsx 0 2 0.0%
src/pages/academy/groundControl/GroundControl.tsx 0 2 0.0%
src/pages/academy/notiPreference/NotiPreference.tsx 0 2 0.0%
src/commons/editingWorkspaceSideContent/EditingWorkspaceSideContentManageQuestionTab.tsx 0 3 0.0%
src/pages/academy/adminPanel/subcomponents/NotificationConfigPanel.tsx 0 3 0.0%
src/commons/editingWorkspace/EditingWorkspace.tsx 0 8 0.0%
<!-- Total: 2 27 7.41% -->
Files with Coverage Reduction New Missed Lines %
src/pages/academy/adminPanel/subcomponents/userConfigPanel/UserConfigPanel.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/AddUserPanel.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/AddStoriesUserPanel.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/assessmentConfigPanel/AssessmentConfigPanel.tsx 1 0.0%
src/pages/academy/notiPreference/NotiPreference.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/storiesUserConfigPanel/StoriesUserConfigPanel.tsx 1 0.0%
src/pages/academy/groundControl/GroundControl.tsx 1 0.0%
src/pages/academy/dashboard/Dashboard.tsx 2 0.0%
src/pages/academy/adminPanel/subcomponents/NotificationConfigPanel.tsx 2 0.0%
<!-- Total: 11 -->
Totals Coverage Status
Change from base Build 9101202777: 0.04%
Covered Lines: 4891
Relevant Lines: 14648

💛 - Coveralls
coveralls commented 1 week ago

Pull Request Test Coverage Report for Build 9643811530

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
src/pages/academy/adminPanel/subcomponents/assessmentConfigPanel/AssessmentConfigPanel.tsx 0 1 0.0%
src/pages/academy/adminPanel/subcomponents/storiesUserConfigPanel/StoriesUserConfigPanel.tsx 0 1 0.0%
src/pages/academy/adminPanel/subcomponents/userConfigPanel/UserConfigPanel.tsx 0 1 0.0%
src/pages/academy/adminPanel/subcomponents/AddStoriesUserPanel.tsx 0 2 0.0%
src/pages/academy/adminPanel/subcomponents/AddUserPanel.tsx 0 2 0.0%
src/pages/academy/groundControl/GroundControl.tsx 0 2 0.0%
src/pages/academy/notiPreference/NotiPreference.tsx 0 2 0.0%
src/commons/editingWorkspaceSideContent/EditingWorkspaceSideContentManageQuestionTab.tsx 0 3 0.0%
src/pages/academy/adminPanel/subcomponents/NotificationConfigPanel.tsx 0 3 0.0%
src/commons/editingWorkspace/EditingWorkspace.tsx 0 8 0.0%
<!-- Total: 2 27 7.41% -->
Files with Coverage Reduction New Missed Lines %
src/pages/academy/adminPanel/subcomponents/userConfigPanel/UserConfigPanel.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/AddUserPanel.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/AddStoriesUserPanel.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/assessmentConfigPanel/AssessmentConfigPanel.tsx 1 0.0%
src/pages/academy/notiPreference/NotiPreference.tsx 1 0.0%
src/pages/academy/adminPanel/subcomponents/storiesUserConfigPanel/StoriesUserConfigPanel.tsx 1 0.0%
src/pages/academy/groundControl/GroundControl.tsx 1 0.0%
src/pages/academy/dashboard/Dashboard.tsx 2 0.0%
src/pages/academy/adminPanel/subcomponents/NotificationConfigPanel.tsx 2 0.0%
<!-- Total: 11 -->
Totals Coverage Status
Change from base Build 9561526331: 0.04%
Covered Lines: 4891
Relevant Lines: 14648

💛 - Coveralls