Just a Test Blog Post

This is a test; this is only a test

This is just a simple test of a Jekyll-powered blog. Nothing to see here. Move along, please! Like really, no need to click on this post or read it or anything. You’ll just disappoint yourself.

You’re bad at following directions

But that’s okay. This post is simply to serve as a testing ground for blog post features and whatnot.



Have a parrot for your troubles. Better yet, have a parrot in a figure with a figcaption for nicer layout!


A pretty parrot

See, isn’t that nice. You can also put them halvsies (.half) or… thirdsies (.third)?

Parrot Parrot

A couple of cool parrots

I really hope you don’t have light- or motion-sensitivity or something, because this page is becoming painful.

Parrot Parrot Parrot

A trio of trippy parrots

Ooh, circle crops could come in handy, especially if we’re featuring a developer’s mug or something. Let’s give that a go down below with a .circle class:


It’s a beautiful circle of… something

And we can make sure wider images are constrained to the width of the content (not the wider page width) with a simple .constrained class:


It’s big, but like, smaller

And lastly, we can go full bleed if we want with the appropriately-named .full-bleed class:


My god, it's full of stars!

Other stuff

Okay, that’s enough of that. What else can we do? How about a table, using the familiar GitHub syntax:

First Header Second Header
Content Cell Content Cell
Content Cell Content Cell

Neat! I’m sure we can spruce those up a bit more later. Now, let’s try to embed a post. This will be interesting…

Okay so that was a little more complicated than I’d like, but it actually works. Neato 🌯️.

And of course, pressing + Shift will do absolutely nothing. Thought you’d like to know.

And we need to test code blocks like this one:

public class MyApp : Gtk.Application {

    public MyApp () {
        Object (application_id: "com.github.myteam.myapp",
        flags: ApplicationFlags.FLAGS_NONE);

    protected override void activate () {
        var window = new Gtk.ApplicationWindow (this);
        window.title = "MyApp";
        window.set_default_size (1024, 768);
        window.show_all ();

    public static int main (string[] args) {
        var app = new MyApp ();
        return app.run (args);

But wait, there’s more!

To help contribute, visit github.com/elementary/blog-template

Thank You for Reading

I'd like to give thanks to you for reading my article. If you think that my content is worth spreading, please share my article to some social media platforms. If you want to leave a comment, head over to the Post and Comments part.

Also, you can donate to me on Afdian.net or support me on my Odysee channel.

And I will also thank to elementary, who made the Medium-style blog template, even I am not a team member of elementary (but I did translate the elementary OS into Chinese). You can support elementary by downloading elementary OS or support elementary on GitHub Sponsors to make the open-source future brighter.

Some rights reserved

Join the Discussion or Spread the Idea

Post and Comments

Twitter GitHub Facebook Afdian Odysee Weibo

Up Next

Wait, You Completely Dropped Your Legacy Chinese Identity?

Not joking. I take it seriously.

“I have to make this reform for myself, not only to my misleading legacy, but also to my future of independent content creation.”

Read more…

Hello, world.

Who won't like cocomilk?


Still looking for my previous content?

It is impossible for me to migrate any legacy content from my legacy blog, but if you'd still love to, you can head over to my legacy Gridea-based blog.
Note that all the legacy articles are only avaliable in Chinese, and they won't be migrated to here.