Introduction
We’re thrilled about the move from Celo Docs to the new Celo Academy. However, we’re aware that with any transition, a few hiccups might surface. In this post, we’ll tackle several common issues you may encounter and provide solutions to help you fix them.
Fixing Images
Problem
Broken images or references to hosted images that may soon become unavailable.
Solution:
- Browse the tutorials for images.
- If any are broken, locate the image in Celo Docs Tutorials.
- Download the images.
- Compress them via TinyPNG.
- Upload the images to the appropriate tutorial in Celo Academy.
Fixing Headings
Problem
Headings are inconsistently used across tutorials.
Solution
- Check that all primary headings throughout the post are
## H2
and subheadings are### H3
. - Ensure headings are written in lowercase with the first letter of key words capitalized.
- Example: Use “Welcome to Celo,” not “WELCOME TO CELO” or “Welcome To Celo.”
Fixing Paragraphs
Problem
Paragraph spacing is inconsistent across tutorials.
Solution:
- Check paragraph spacing in tutorials. If there is a new line, there should be an additional space between the original paragraph and the next.
Fixing Long Posts
Problem:
Due to a post character limit, some posts are broken into replies, making them multiple sections.
Solution:
We have increased the post limit to 3x its original limit. If a post is split up, copy the text of each reply and add them to the original post. Then, delete the replies so that the entire tutorial is contained in a single post.
Fixing Lists
Problem
Bullet point formatting has changed in Celo Academy and is too spaced out.
Solution:
- Remove the extra space between lists so that they display more compactly.
Fixing Tags
Problem
Tags are inconsistent and don’t currently aid in the discoverability of topics. Celo Academy Tags
Solution:
- We’ve increased the tag limit from 5 to 7.
- Identify key areas for tags (tools, languages, industries).
- Tag all tutorials appropriately (remove celosage, celo tags).
- Continue to organize tags so they are grouped clearly and enhance the learning experience.
Fixing Installations
Problem
In some cases on common installations @celo has been replaced by @Celo_Academy…
Example
npm install -g @celo/celocli
is now
npm install -g @Celo_Academy/celocli
Soution
Look out for these instances and replace the code with the original command
Fixing Frontmatter
Problem
Posts contain front-matter that was necessary in documentation that we no longer need.
Example
title:
description
authors:
name:
title:
url:
image_url
tags
hide_table_of_contents
slug
Solution
Check for front-matter in posts and remove from the post.
Fixing Tips
Markdown from the documentation for tips does not appear correctly in Celo Academy.
:::tip
Tip here
:::
Solution
You can fix it by changing formatting to that which is supported by Discourse. Remove the ::: and precede the line with >.
Tip here.
Fixing Videos
Video embedding in YouTube is different than it was in the docs. In Celo Academy you only need to paste the full link to embed the video.
Solution
Look for instances of YouTube videos that are not showing in Celo Academy. Remove everything except the video ID and precede it with the following URL https://www.youtube.com/watch?v=
Example: https://www.youtube.com/watch?v=8KlysQOaowU
pasted into the editor will show the following:
Thank you!
We’re committed to providing you with a smooth learning experience on Celo Academy. Please use these solutions to mitigate common issues during this transition. As always, we appreciate your understanding and support!