Skip to content

Ported Sugarizer server's Tour: from Bootstrap to IntroJS#395

Open
rockharshitmaurya wants to merge 1 commit intollaske:devfrom
rockharshitmaurya:tour_js
Open

Ported Sugarizer server's Tour: from Bootstrap to IntroJS#395
rockharshitmaurya wants to merge 1 commit intollaske:devfrom
rockharshitmaurya:tour_js

Conversation

@rockharshitmaurya
Copy link
Copy Markdown

@rockharshitmaurya rockharshitmaurya commented Mar 12, 2023

Hey, @llaske @NikhilM98 I have ported Sugarizer Server Dashboard Tour from Bootstrap to IntroJS. Please review it.

Refer issue: #363

@NikhilM98
Copy link
Copy Markdown
Collaborator

Great work!

I haven't reviewed the code yet, I'm waiting for workflow approval from @llaske.

However, there are a few things that can be improved.

  • It will be better to make the target box lighter or transparent, there are some readability issues with this implementation. image

  • This view is completely covered. image

  • There is no "End" button at the end of the tour so user has to click on the "X" button to end the tour. I'll be nice if there is any possibility to add an "End" button.

image

  • The tour restarts every time user loads any view even though the page is already visited.

@NikhilM98
Copy link
Copy Markdown
Collaborator

There are also some glitches in the tour which can be improved.

image

-

image

@NikhilM98
Copy link
Copy Markdown
Collaborator

@llaske can you approve the workflow run on this PR?

@rockharshitmaurya
Copy link
Copy Markdown
Author

hey @NikhilM98, Thanks for the feedback,I will work on making the necessary changes and will update the issue as soon as possible.

@llaske
Copy link
Copy Markdown
Owner

llaske commented Mar 18, 2023

I'm agree with @NikhilM98 remarks.
Will be nice too to increase width of the title bar:

image

@NikhilM98
Copy link
Copy Markdown
Collaborator

@rockharshitmaurya can you also fix the failing CI checks?

@parteekcoder
Copy link
Copy Markdown

@rockharshitmaurya can you also fix the failing CI checks?

there are some lint error, to ease this I opened a PR #400 so that contributors will commit after removing lint errors as it is unnecessary efforts to push code and then resolve linting error, because sometime contributors forget to run command npm run lint before pushing code .It happens with me also

@rockharshitmaurya
Copy link
Copy Markdown
Author

@rockharshitmaurya can you also fix the failing CI checks?

yeh sure @NikhilM98 sir , I'll be happy to fix that too

@rockharshitmaurya
Copy link
Copy Markdown
Author

I'm agree with @NikhilM98 remarks. Will be nice too to increase width of the title bar:

image

sure @llaske sir, I'll Take Care of That

@rockharshitmaurya
Copy link
Copy Markdown
Author

  • There is no "End" button at the end of the tour so user has to click on the "X" button to end the tour. I'll be nice if there is any possibility to add an "End" button.
image

hey @llaske @NikhilM98 , I actually started working on this PR and I have a doubt. all the new tour of sugarizer which are using intro.js do not contain an "End" button, they only have an "X" button on the top right bar to end the tour. So, would it be alright to add an "End" button in the server tour, as it would be different from the others?

@llaske
Copy link
Copy Markdown
Owner

llaske commented Apr 14, 2023

@rockharshitmaurya no you're right, no end button should be provided.

@yashveeeeer
Copy link
Copy Markdown

Hi @llaske, is this issue open to work upon?

@llaske
Copy link
Copy Markdown
Owner

llaske commented Nov 16, 2024

@yashveeeeer yes

@yashveeeeer
Copy link
Copy Markdown

Hi @llaske, I had made pr but I have some question can you please help me. They are in #416

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants