Skip to main content

Article Details (Home)

This is the public-facing page where visitors read a full blog article. Think of it like opening a magazine to a specific story — you see the cover image, the title, the author, the article body, tags, and a comment section at the bottom. Below th...

Written by Ronny Christensen
Updated over 3 weeks ago

What This Screen Does

This is the public-facing page where visitors read a full blog article. Think of it like opening a magazine to a specific story — you see the cover image, the title, the author, the article body, tags, and a comment section at the bottom. Below the article, the system also shows a handful of recent posts so readers can keep exploring.


How to Get There

  1. Open the dashboard or public site.

  2. In the left-hand menu, click Blog.

  3. Click on any article card in the list.

  4. You are now on the Article Details screen for that post.


Step-by-Step Guide

1. View the Hero Banner

  • At the top of the page you will see a large cover image that spans the full width.

  • The article title is displayed in white text over the image.

  • In the bottom-left corner of the banner you will find the author’s avatar, author name, and the date the article was published.

2. Use the Breadcrumbs

  • Just below the hero banner there is a breadcrumb trail: Home → Blog → [Article Title].

  • Click Home to go back to the main dashboard.

  • Click Blog to return to the full list of articles.

3. Read the Article

  • Below the breadcrumbs you will find the article’s short description in bold text.

  • The full article content follows, rendered as rich text (headings, lists, images, links, etc.).

  • Simply scroll down to read everything.

4. Browse Tags

  • After the article body there is a row of tags (small labelled chips).

  • Tags describe the topics the article covers (for example, “Fitness”, “Nutrition”, “Tips”).

  • Tags are for reference only — clicking them does not filter or navigate anywhere on this screen.

5. Favorite the Article

  • Next to the tags you will see a heart icon with a number beside it.

  • The number shows how many people have favorited this article.

  • Click the heart checkbox to add or remove your favorite.

  • A row of small avatars shows some of the people who have favorited the article.

6. Read Comments

  • Scroll past the favorites section to reach the Comments area.

  • The heading shows the word “Comments” followed by the total count in parentheses, for example (12).

  • Each comment shows the commenter’s avatar, name, date, and message.

  • If a comment has replies, those appear indented below the original comment.

  • Use the pagination controls at the bottom of the comment list to move between pages of comments.

7. Post a Comment

To leave a comment, fill in the form above the comment list:

Field

Required

What to Enter

Comment

Yes

Your comment text. This is a large text area — write as much or as little as you like.

Name

Yes

Your name, so other readers know who wrote the comment.

Email

Yes

A valid email address (e.g. name@example.com).

  • You can also use the toolbar icons below the comment box:

    • Gallery icon — attach an image.

    • Paperclip icon — attach a file.

    • Smiley face icon — insert an emoji.

  • When you are ready, click the Post comment button.

  • If any required field is missing or the email format is wrong, you will see an error message below the relevant field.

8. Browse Recent Posts

  • At the very bottom of the page, under the heading Recent Posts, you will see up to 4 other articles.

  • Each card shows the article’s cover image, title, and author.

  • Click any card to navigate to that article’s detail page.


What Happens Behind the Scenes

You open a blog article link (/blog/{title})
        |
        v
API call: useGetPost(title) — fetches the full article
        |
        v
API call: useGetLatestPosts(title) — fetches recent posts (excluding current)
        |
        v
While loading, a skeleton placeholder is displayed
        |
        v
If the article is found:
  Hero banner, content, tags, favorites, and comments render
        |
        v
If the article is NOT found:
  An error message is shown with a "Back to List" button
        |
        v
You scroll down and submit a comment
        |
        v
Form validates fields (Yup schema: comment, name, email required)
        |
        v
Comment is submitted (simulated API call)
        |
        v
Form resets and your comment appears
        |
        v
Recent posts load at the bottom of the page


Troubleshooting

“I see a blank page with a loading animation that never finishes”

  • The article data is still being fetched from the server.

  • Check your internet connection and try refreshing the page.

  • If the problem continues, the API may be temporarily down — wait a moment and try again.

“I see an error message instead of the article”

  • This means the system could not find an article with that title.

  • The article may have been deleted or unpublished since the link was shared.

  • Click the Back to List button to return to the blog and look for the article there.

  • If you followed a link from someone else, ask them to verify it is still valid.

“I filled in the comment form but the Post comment button does nothing”

  • Make sure all three fields — Comment, Name, and Email — are filled in.

  • The Email field must contain a valid email address (e.g. name@example.com).

  • Look for small red error messages below each field — they tell you exactly what needs to be fixed.

“My comment disappeared after I posted it”

  • After a successful submission the form resets to blank. This is normal — it means your comment was accepted.

  • Scroll down to the comment list to see your new comment.

  • If it does not appear, try refreshing the page. The comment may need a moment to show up.

“I do not see any tags on the article”

  • Not every article has tags. If the author did not add any, the tag section will simply be empty.

  • This is expected behavior, not a bug.

“The heart / favorite button does not seem to save”

  • The heart checkbox toggles on and off visually, but the favorite may not persist if you are not logged in or if the feature is display-only in your setup.

  • Try refreshing the page to see if your favorite was recorded.

  • If it resets every time, contact your administrator — the favorites API may not be connected.

“The Recent Posts section is empty”

  • Recent posts only appear when there are other published articles in the system.

  • If your blog has only one article, this section will be hidden.

  • Add more articles through the blog management screen to see them here.

“Images in the article body are broken or not loading”

  • The images may have been removed from the server or the URLs may have changed.

  • Check your internet connection — large images take longer to load on slow connections.

  • If you are the author, edit the article and re-upload the images.

“The page looks strange or the layout is broken”

  • Try a hard refresh (Ctrl+Shift+R on Windows, Cmd+Shift+R on Mac) to clear cached styles.

  • Make sure your browser is up to date — older browsers may not render the page correctly.

  • If the problem persists on one specific article, the article content may contain malformed HTML — edit the article and review the content.

Did this answer your question?