SSWConsulting / SSWConsulting/SSW.Website

🦙Tina - Add loading Indicator during deployments for new content

Open
#3,601 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Needs Refinement YakShaver
Dominant language
HTML
Stars
14
Forks
10
Avg merge
13h 51m
Merged PRs (30d)
38

Description

Requested by: @Calinator444 via YakShaver.ai 🦬
cc: @wicksipedia, @adamcogan, @brookjeynes-ssw, @louisroa8189

Hi Team!

Watch the video

Pain

When a new page is created on the SSW Website, there is currently no indication that the deployment is in progress. This often results in users encountering a 404 error when trying to preview pages in Tina. To improve user experience, a loading indicator should be displayed during the deployment process, informing users that their page is not yet ready after they click the preview button. This may require collaboration with the Tina.io team.

Acceptance Criteria
  1. A loading indicator is displayed when a new page is being deployed.
  2. The loading indicator informs users that their page is not yet ready.
  3. The loading indicator disappears once the deployment is complete and the page is accessible.
  4. Collaboration with the Tina.io team to ensure seamless integration.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Tina preview flow and the deployment process described in the issue and linked video. Determine where a new page's deployment state can be observed, then verify that the indicator appears during deployment, explains that the page is not ready, and disappears when the page becomes accessible.

Written by the indexing model from the issue text.

Assessment

Tech stack
nextjs
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.