Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Introduce the new Blog #551

Closed
endigo9740 opened this issue Nov 15, 2022 · 5 comments · Fixed by #573
Closed

Introduce the new Blog #551

endigo9740 opened this issue Nov 15, 2022 · 5 comments · Fixed by #573
Assignees
Labels
feature request Request a feature or introduce and update to the project.
Milestone

Comments

@endigo9740
Copy link
Contributor

endigo9740 commented Nov 15, 2022

Describe what feature you'd like. Pseudo-code, mockups, or screenshots of similar solutions are encouraged!

This will be a development and community focused blow, with tips and tricks for Skeleton, news, and more.

UPDATE: We've opted for Ghost

Requested features:

  • Obviously a decent text editor
  • Support for code highlighting - ideally utilizing Highlight.ts
  • Support for rich embeds - such as YouTube videos
  • Categories are a "nice to have"
  • Search is welcome too

What type of pull request would this be?

Docs

Any links to similar examples or other references we should review?

Aside from the original welcome messaging, we'll plan to include this as our first tutorial post:

@endigo9740 endigo9740 added the feature request Request a feature or introduce and update to the project. label Nov 15, 2022
@endigo9740 endigo9740 pinned this issue Nov 15, 2022
@endigo9740 endigo9740 self-assigned this Nov 15, 2022
@endigo9740
Copy link
Contributor Author

@niktek FYI

@endigo9740 endigo9740 added this to the v1.0 milestone Nov 15, 2022
@endigo9740
Copy link
Contributor Author

Ghost seems to meet all our requirements here. Hosted plans offers enough to cover the price. I'm going to aim to give the two week free trial a go tomorrow.

Here's the API reference:
https://ghost.org/docs/content-api/

Codeblock refernece:
https://ghost.org/tutorials/code-snippets-in-ghost/

API client for JS (though we'll probably use the direct API):
https://ghost.org/docs/content-api/javascript/

@endigo9740 endigo9740 linked a pull request Nov 17, 2022 that will close this issue
@endigo9740
Copy link
Contributor Author

The basic features are working. Draft PR has been created here with a preview link:

@endigo9740
Copy link
Contributor Author

I have all the basics working. Just need to flush out the styles and implement a few extras like tags and pagination.

@endigo9740
Copy link
Contributor Author

Most features are not implemented and the first "intro" post is now in place:
https://skeleton-docs-git-feat-ghost-blog-skeleton-labs.vercel.app/blog

@endigo9740 endigo9740 unpinned this issue Nov 28, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
feature request Request a feature or introduce and update to the project.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant