All Projects → sugar3-io → gelati-sugarfree

sugar3-io / gelati-sugarfree

Licence: MIT License
A+ Retrofitted Blogger/Blogspot v2 Template

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
SCSS
7915 projects
HTML
75241 projects

Projects that are alternatives of or similar to gelati-sugarfree

blogspot-themes
Blogspot (Blogger) Themes Library
Stars: ✭ 32 (-43.86%)
Mutual labels:  blogger, blogspot, blogger-template, blogspot-theme, blogger-theme
Webium-Blogger-Template
Webium is a Free Blogger Template that looks very similar to the Medium.com.
Stars: ✭ 30 (-47.37%)
Mutual labels:  blogger, blogspot, blogger-template, blogger-theme
liva-hugo
Liva is a personal blog template powered by Hugo.
Stars: ✭ 192 (+236.84%)
Mutual labels:  blogger-template, blogger-theme
bloggerpack
A tool for develop Blogger theme.
Stars: ✭ 94 (+64.91%)
Mutual labels:  blogger, blogspot
laravel-blogger
Simple, easy-to-start blogging platform powered by Laravel
Stars: ✭ 68 (+19.3%)
Mutual labels:  blogger
Blended
The Most Versatile Static HTML Site Generator
Stars: ✭ 22 (-61.4%)
Mutual labels:  blogger
blog
List of the Personal Blog / Article
Stars: ✭ 53 (-7.02%)
Mutual labels:  blogger
gatsby-advanced-blog-system
📰 This repository is a demo from the article about how to build our own blog using Gatsby.
Stars: ✭ 67 (+17.54%)
Mutual labels:  blogger
madao
🎉 My blog, powered by @nuxt
Stars: ✭ 54 (-5.26%)
Mutual labels:  blogger
blog
🔖 个人博客仓库,用于记录一些幼稚的想法和脑残的瞬间,欢迎 star、watch,该仓库为个人博客,请不要提 issue ,该仓库后端参考了 @yihong0618 的 gitblog 项目,前端参考了@LoeiFy 的 Mirror 项目,感谢!
Stars: ✭ 158 (+177.19%)
Mutual labels:  blogger
Surmon.me
🆒 My personal website and blog, powered by @vuejs (3)
Stars: ✭ 1,767 (+3000%)
Mutual labels:  blogger
Stackedit
In-browser Markdown editor
Stars: ✭ 18,744 (+32784.21%)
Mutual labels:  blogger
awesome-persian-blogs
📝 لیست وبلاگ‌های فارسی‌زبان در حوزه‌های مختلف
Stars: ✭ 74 (+29.82%)
Mutual labels:  blogger

Gelati Sugarfree

A+ Retrofitted Blogger/Blogspot v2 Template


https://www.flaticon.com/authors/smalllikeart/ Gelati Sugarfree


Getting Started

Please consult Gelati Sugarfree's Quick Setup Guide regarding Installation, Configuration and Customization before Importing one of the available Blog-Themes.


Features and Usage

  • Although optional, you might consider to import the provided Demo-Content which provides representational examples regarding Gelati Sugarfree's Features and Usage.
  • Feel free to delete or unplublish unnecessary Posts, Pages and Labels after you got a grasp on its internals and mechanics.

Demo-Content Preperation

Some of the Posts contain Jump-Breaks, a feature of Blogger/Blogpost represented by the following expression:

<!--more-->
Unfortunately, whenever exporting content in Blogger/Blogspot these expressions get converted to plain <a>-Tags:
<a name='more'> resp. &lt;a name='more'&gt;
So afterwards you have to manual replace all occurences of "ill-converted" Jump-Breaks to their correct expression with the help of Post-Editor.


Final Notes

As stated in Gelati Sugarfree's Advanced Setup Guide

  • For use-cases, including custom domain usage, you are good to go, even when using hosted Assets as referenced in the provided Blog-Themes.
  • If you want to self-host these static assets feel free to download Blog-Resources, provided pre-built here on GitHub.

If you followed these steps and everything worked well you might already have a working instance of Gelati Sugarfree 🎉.




Just in case you want to re-build Blog-Resources on your own, e.g.

  • check local built-code against Gelati Sugarfree's provided or hosted Blog-Resources
  • employ the provided Blogpost-Style toolchain

see the following cPanel based examples.


Get Gelati Sugarfree

Terminal

$ cd ~/workspace
$ git clone... (or git pull)
$ cd gelati-sugarfree

Build Blog-Resources

Start Node.js App

  • Example settings:
    example.com/blogresources /home/examplecom/workspace/gelati-sugarfree/blog-resources

Terminal

$ source /home/examplecom/nodevenv/workspace/gelati-sugarfree/blog-resources/10/bin/activate && cd /home/examplecom/workspace/gelati-sugarfree/blog-resources

$ npm install

$ npm run build:js
$ npm run build:images
$ npm run build:css

$ deactivate

Stop Node.js App


Build Blogpost-Style

Start Node.js App

  • Example settings:
    example.com/blogpoststyle /home/examplecom/workspace/gelati-sugarfree/blogpost-style

Terminal

$ source /home/examplecom/nodevenv/workspace/gelati-sugarfree/blogpost-style/10/bin/activate && cd /home/examplecom/workspace/gelati-sugarfree/blogpost-style

$ npm install

$ npm run rultor

$ deactivate

Stop Node.js App


Check local-built /dist/ against cloned /dist/

Terminal

$ cd ~/workspace/gelati-sugarfree

$ git status

    On branch master
    Your branch is up to date with 'origin/master'.

    Changes not staged for commit:
    (use "git add <file>..." to update what will be committed)
    (use "git restore <file>..." to discard changes in working directory)
            modified:   blog-resources/dist/images/icon.png

    Untracked files:
    (use "git add <file>..." to include in what will be committed)
            blog-resources/tmp/
            blogpost-style/tmp/

    no changes added to commit (use "git add" and/or "git commit -a")
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].