Blog

Summer of Siteleaf

Summer is the time for sun, sea, and Siteleaf. No, really.

Lots of festivals use Siteleaf to manage their sites. Siteleaf makes it easy for content creators to update static sites while still optimizing for site speed. Here are a few of our favorites.

Image of two women wearing backpacks climbing stairs at a festival

Outside Lands

With sets from Janet Jackson, The Weekend, DJ Snake, Chvrches, Janelle Monáe, Carley Rae Jepson, and fifty more artists you can be sure that there’s something for you.

Outside Lands is a festival that takes it’s food as seriously as it’s beats. Featuring goodies from the top talent in the Bay Area including truffled grilled cheeses, arepas, Taiwanese snow cones, and liquid chocolate bars. We’re not even sure what a liquid chocolate bar is, but you can bet we want to try one.

They still have tickets available for the weekend, including VIP passes if you’re feeling fancy.

Image of white male singer holding a mic and addressing crowd

Grandoozy

Grandoozy has a sweet line up including Kendrick Lemar, Florence and the Machine, as well as the legendary Stevie Wonder. You can also break it down in the all-day dance area, which takes inspiration from Berlin’s infamous club scene.

Showcasing Denver’s craft brewery scene Grandoozy features 18 different breweries alongside Denver’s top distillers. Get involved and snap up tickets for this September’s festival.

Image of African American woman holding mic doing stand up comedy

Clusterfest

Clusterfest is a comedy festival in San Fransisco, featuring comedians like Amy Schumer, Trevor Noah, and Tiffany Haddish alongside drag royalty Bianca Del Rio and Jinkx Monsoon.

You could also step into some of your favorite comedy shows with Clusterfest’s unique experiences. Slip into Paddy’s Pub (from it’s Always Sunny in Philadelphia) for a pint, or munching down a Bluth’s Frozen Banana (from Arrested Development). Sadly Clusterfest is all out of bananas for 2018, but there’s always next June!

Image of people in a park chatting and sipping beer

Bristol Comedy Garden

Over the pond in England is a comedy festival that’s taking the South West by storm. Bristol Comedy Garden allows you to catch the best British comedians like Josh Widdicombe, Shappi Korsandi, and Alan Davis in a relaxed environment.

Bristol Comedy Garden is a bargain, with tickets for each evening ranging from £20-£25. So it’s no surprise that they sold out every show this year. Keep your eyes on their colorful site to see when next year’s line up gets announced.

Image of young women at the front of a festival stage excited

Do you use Siteleaf for a festival, event, or conference? Let us know on Twitter.

New sites in Siteleaf's gallery

We’re probably a little biased, but we think the best sites use Siteleaf. Some of our favorites include Wade Jeffree, Girls’ Night In, and Upperquad. This week we added nine new sites to our gallery.

Capitol Cider House

Screenshot of Capitol Cider House website

Capitol Cider House is a new bar in Washington DC dedicated to showcasing cider producers within 200 miles of the Capitol building. They’ve even got a dog-friendly outside area.

Read more

Publishing a new blog post

Watch Publishing a new blog post on Vimeo

In this tutorial, we’ll go through how to write and publish a new blog post. To get caught up on Familiarizing yourself with Siteleaf watch our previous video in Siteleaf for Content Managers and Creators.

Writing a new blog post

Head up to the sidebar and click on Posts, located in the content section of the sidebar. When you click on posts, you’ll see something like this.

1-screen-shot-of-posts-small.png

To create a new post press the plus icon on the right side and it’ll take you to a screen that looks like this.

Read more

Siteleaf for Content Managers and Creators

Watch Siteleaf for Content Managers and Creators on Vimeo

Our new series of tutorials will walk you through everything you need to know about adding content to your Siteleaf site. There’s no code involved, so you can feel confident using Siteleaf.

Familiarizing yourself with Siteleaf

When you log in to your account you’ll see something like this.

Screen Shot Dashboard.png

This is the Siteleaf Dashboard. The first thing you’ll notice is the sidebar. Here are the elements of your website broken down into four sections.

Content

This section is organized by collections — think of these as your main content buckets.

This site has several collections, but you may only have a few options on yours. It depends on how your site has been set up.

When looking at a new website I always click on each collection to familiarise myself with the content and then look at the published website to see how they relate.

Pages

A page is the most basic content type in Siteleaf - these might include your ‘about’ page, or a ‘contact’ page. See more about how to edit existing pages here.

Posts

As a content creator, you’re most likely to want to know about the blog. Posts are connected to the blog page on your website.

Screen Shot Posts.png

If your site does not have a blog, then feel free to ignore this section. You can click on the title of the post to edit.

Read more

SEO with Jekyll and Siteleaf

SEO (Search Engine Optimization) helps your website stand a chance of appearing in search engine results and get people organically discovering your site.

Here are our top tips to consider when optomizing your Siteleaf site’s SEO:

Sitemap

Sitemaps can help search engines find information and content on your site, especially if your website is particularly big. Sitemaps can be generated with a whitelisted Jekyll plugin jekyll-sitemap.

To enable the jekyll-sitemap plugin add the following to your site’s Gemfile:

gem 'jekyll-sitemap'

And run bundle. Then add this to your site’s _config.yml file:

url: "http://example.com" # the hostname & protocol for site
plugins:
   - jekyll-sitemap

Save, publish, and you’re done! This will automatically create a /sitemap.xml for you.

Read more

Making your first Jekyll theme: Part 2

This is a guest post by David Darnes, creator of the Alembic theme.

In Part 1, I gave an overview of creating themes for Jekyll and a few tips for when you’re developing your own theme. In this second part, I’m going to give a full step-by-step guide to developing your own Jekyll theme gem.

Getting Setup

Before we get stuck in, you’re going to need a couple of things. It’s good to have at least a basic understanding of Jekyll; the file structure is very similar to making a Jekyll site, as is the development process. Unsurprisingly, you’ll actually need Jekyll as well, which can be installed using Ruby. For Mac users, this will be quite straightforward, as Ruby comes preinstalled. This means you can just use the following command in your command line tool of choice:

$ gem install jekyll

You can use the following article if you’re trying to install Jekyll on a Windows machine.

If you’re planning for your user base to use Siteleaf or GitHub Pages, you can install the official GitHub pages-gem, but make a note of the specific gems you’re using, as you’re going to need them later in the development process. You should also install Bundler, which will help you to manage all the gems you are using in your gem theme.

Finally, create an account on RubyGems.org - you’ll need this account later on when you want to submit your theme gem so others can install it easily.

Read more

Connect Siteleaf To 1000 Other Apps With Zapier

siteleaf-banner-blue.png

Zapier connect’s the apps you use every day to automate your work, so you can concentrate on the bigger creative tasks. Zapier makes it possible for your emails to trigger a new task in your time management tool, or your social media output to be saved in your cloud storage system.

Before it was a struggle to get them all working in tandem. Now that Zapier has 1,000 integrations, you can choose your favorite tools and easily integrate them with Siteleaf.

Read more

Holiday gifts #builtwithsiteleaf

At Siteleaf we are really behind on our Holiday shopping, so we turned to websites that use Siteleaf for some holiday inspiration and they delivered.

Here are a few things that we would love to wake up and find under the tree:

KEYCHAIN-022f3f.jpg

Girl’s Night In have a selection of goodies for any homebody on your list. We love their going home after this keychain, because it lets everyone know exactly where you would rather be for just $15.

Read more

Introducing remote themes

Some exciting news! GitHub Pages has announced support for loading remote themes from any GitHub-hosted repository. This is also supported on Siteleaf as of today, whether you publish to GitHub or anywhere else.

Remote themes are similar to Gem-based themes, but do not require Gemfile changes or whitelisting. This means you can now use any of the hundreds of community-curated themes available on GitHub.com, or create your own without having to publish a Gem.

Jekyll themes package layouts, includes, and stylesheets in a way that can be overridden by your site’s content. It’s a great way to maintain a separation of content and code, and makes it possible to share themes across multiple sites.

Read more

Making your first Jekyll theme: Part 1

This is a guest post by David Darnes, creator of the Alembic theme.

By nature, any well structured site that has easily editable content is ‘themeable’ — a layer, or skin, that presents content in the way the owner or creator intended; Jekyll is no different. Pages, posts and any other form of formatted content can be segregated from the templating files.

Themes for Jekyll have been around for a while, but the process of installing a theme was a bit clunky. Content files and templating files would have to be carefully copied over. But, with the introduction of Gem-based themes, themes can now be installed with a couple of lines of code.

Read more

See you at GitHub Universe

Next week the Siteleaf team is heading west for the GitHub Universe conference, October 11th and 12th in San Francisco.

If you are attending the conference or in the nearby area, hit us up! We’d love to meet up and chat with as many Siteleaf users as possible.

A few talks we’re excited to see at GitHub Universe:

  • Real-time collaborative editing: the science behind the magic
  • Caring for your fellow developers
  • Tools as a catalyst for culture change
  • Accessibility: it’s more than just screen readers
  • Balancing identity & privacy: building tools to help users

As a proud sponsor of the conference, we’re excited to offer 15% discount on tickets. Use the promo code COMMUNITYU1715 and come hang with us!

Jekyll 3.5.2 is here

Recently GitHub Pages upgraded to Jekyll 3.5.2, and we’ve now made it our default to match.

This update includes a few enhancements and bug fixes, most notably one which should dramatically speed up generation of your site! In testing jekyllrb.com, generation went from 18 seconds down to 8.

For a full list of revisions check out the release notes.

If you are still using Jekyll 3.4, here’s everything that’s new in 3.5 so far:

  • Jekyll now uses Liquid 4, the latest! It comes with whitespace control, new filters concat and compact, loop performance improvements and many fixes.
  • Themes can specify dependencies and Jekyll will require those. This makes it easier for theme writers to use plugins.
  • The gems key in the _config.yml is now plugins. This is backwards-compatible, as Jekyll will gracefully upgrade gems to plugins if you use the former.
  • Filters like sort now allow you to sort based on a subvalue, e.g. {% assign sorted = site.posts | sort: "image.alt_text" %}.
  • You can now use tab-separated data files.
  • Using layout: none will now produce a file with no layout. Equivalent to layout: null, with the exception that none is a truthy value and won’t be overwritten by front matter defaults.
  • Dramatically faster site generation!
  • Lots more bug fixes.
Read more
Older posts