Skip to content
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

Replace Bootstrap tour by IntroJS in tutorial for all activities #1090

Closed
51 tasks done
llaske opened this issue Jul 9, 2022 · 52 comments · Fixed by #1113
Closed
51 tasks done

Replace Bootstrap tour by IntroJS in tutorial for all activities #1090

llaske opened this issue Jul 9, 2022 · 52 comments · Fixed by #1113
Milestone

Comments

@llaske
Copy link
Owner

llaske commented Jul 9, 2022

Bootstrap tour is the library use for writing activities tutorial. The library is no longer maintain and doesn't support recent version of Bootstrap. So we decided to replace it by another libraries named IntroJS.
IntroJS provide similar features and a lightweight UI.

new_tutorial

Migration from Bootstrap tour to IntroJS require some change in code for each activity.
The work has been done for Sugarizer tutorial here and for Mindmath activity here. The migration process is described here.

The objective of this issue is to migrate to IntroJS each activity:

  • Abacus
  • Abecedarium
  • Blockrain
  • Calculate
  • Calligra
  • ChatPrototype
  • Chess
  • Clock Web
  • Color My World
  • Constellation
  • Curriculum
  • Dollar Street
  • Ebook Reader
  • Exerciser
  • Falabracman
  • Flip
  • FoodChain
  • FotoToon
  • Fraction
  • Game Of Life
  • Get Things
  • Grid Paint
  • Implode
  • Labyrinth JS
  • Last One Loses
  • Maze Web
  • Measure
  • MediaViewer
  • Memorize
  • MindMath
  • Moon
  • Paint
  • Physics JS
  • Planets
  • Pomodoro
  • QRCode
  • Record
  • Reflection
  • Shared Notes
  • Speak
  • Sprint Math
  • Stopwatch
  • Story
  • TamTam Micro
  • Tangram
  • Tank Operation
  • Video Viewer
  • Vote
  • Write
  • XO Editor
  • Xmas Lights

Please make a PR for each activity.

@abhishek-sultaniya
Copy link
Contributor

Hello @llaske ,I would like to work on this issue.Please recommend me some activites to begin with.

@llaske
Copy link
Owner Author

llaske commented Aug 26, 2022

Hi @abhishek-sultaniya , you're welcome.
You could start by Moon activity.

@abhishek-sultaniya
Copy link
Contributor

abhishek-sultaniya commented Aug 26, 2022

I have made a PR for the Story activity.Please review that.

@llaske
Copy link
Owner Author

llaske commented Aug 27, 2022

@abhishek-sultaniya Thanks, I've reviewed it. Please reference the issue in your PR so there will be a link here.

@abhishek-sultaniya
Copy link
Contributor

Thanks,now I have made the refrence for the issue in PR #1093 .

@disha1202
Copy link
Contributor

Hi @llaske,
I've replaced Bootstrap tour by IntroJs in Moon activity.
Please take a look.

@llaske
Copy link
Owner Author

llaske commented Aug 31, 2022

@disha1202 Good job. Thanks.

@disha1202
Copy link
Contributor

@disha1202 Good job. Thanks.
Thanks @llaske,
I'll be picking Paint activity next.
Please let me know if you want me to pick any specific activity first.

@EshaanAgg
Copy link
Contributor

Hi @llaske
I have migrated the Measure activity as described above.
Please take a look at the same here.

@Ujjawal3
Copy link
Contributor

Ujjawal3 commented Oct 27, 2022

Hi @llaske I have migrated the abacus activity in pr #1109. Please have a look

@whyprax
Copy link
Contributor

whyprax commented Oct 29, 2022

Hello @llaske, I would like to work on this issue for the Video Viewer Activity.

@llaske
Copy link
Owner Author

llaske commented Oct 30, 2022

@whyprax , you're welcome

@Ayeshashaik759
Copy link
Contributor

Hlo @llaske,
I've replaced Bootstrap tour by IntroJs in clock activity.
Please take a look.

@whyprax
Copy link
Contributor

whyprax commented Oct 31, 2022

Hlo @llaske,
I've replaced the Bootstrap tour with IntroJs in the Video Viewer activity.
Please review it.

@llaske
Copy link
Owner Author

llaske commented Nov 16, 2022

Thanks @UtkarshSiddhpura . See my comments on your PR.

@llaske
Copy link
Owner Author

llaske commented Feb 24, 2023

@ABHINAV-JHA-27 you're welcome to work on any non checked activity

@ABHINAV-JHA-27
Copy link
Contributor

Hey @llaske, I have created a PR for Food Chain Activity can you review it ?

@llaske
Copy link
Owner Author

llaske commented Feb 26, 2023

Thanks @ABHINAV-JHA-27 . See my comment on your PR.

@llaske
Copy link
Owner Author

llaske commented Mar 5, 2023

Thanks to everyone 🙏
The job is done ✔️

@llaske llaske added the to be release Fixed, to be release label Mar 5, 2023
@llaske llaske added this to the v1.7 milestone Mar 28, 2023
@llaske llaske closed this as completed Mar 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment