All Projects → madelyneriksen → Gatsby Starter Tyra

madelyneriksen / Gatsby Starter Tyra

Licence: mit
Tyra - Feminine Gatsby Starter optimized for SEO

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gatsby Starter Tyra

Gatsby Material Starter
A high performance blog starter with Material design in mind for GatsbyJS.
Stars: ✭ 456 (+516.22%)
Mutual labels:  blog, gatsby
Gatsby Starter Alchemy
A Gatsby starter with PostCSS powers ✨🔮
Stars: ✭ 23 (-68.92%)
Mutual labels:  blog, gatsby
Oneblog
👽 OneBlog,一个简洁美观、功能强大并且自适应的Java博客
Stars: ✭ 678 (+816.22%)
Mutual labels:  blog, seo
Elm Pages
A statically typed site generator for Elm.
Stars: ✭ 363 (+390.54%)
Mutual labels:  blog, seo
Dantecalderon.dev
💻 ❤️ My personal website
Stars: ✭ 51 (-31.08%)
Mutual labels:  blog, gatsby
Gatsby Starter Prismic
A typography-heavy & light-themed Gatsby Starter which uses the Headless CMS Prismic.
Stars: ✭ 381 (+414.86%)
Mutual labels:  blog, gatsby
Piyushmehta.com
Piyush's HomePage https://piyushmehta.tech and
Stars: ✭ 19 (-74.32%)
Mutual labels:  blog, gatsby
Usehooks
Easy to understand React Hook code recipes
Stars: ✭ 3,075 (+4055.41%)
Mutual labels:  blog, gatsby
No.lol
🍩 Lauren's personal blog
Stars: ✭ 46 (-37.84%)
Mutual labels:  blog, gatsby
Blog
My blog created with React, Gatsby & Markdown
Stars: ✭ 29 (-60.81%)
Mutual labels:  blog, gatsby
Devblog
A lightweight, customizable personal blog template built with GatsbyJS and React
Stars: ✭ 312 (+321.62%)
Mutual labels:  blog, gatsby
Junhobaik.github.io
Blog, Gatsby Theme(Starter), Built with Gatsby
Stars: ✭ 63 (-14.86%)
Mutual labels:  blog, gatsby
Medium To Own Blog
Switch from Medium to your own blog in a few minutes
Stars: ✭ 3,017 (+3977.03%)
Mutual labels:  blog, gatsby
Gatsby Starter Bee
🐝Full Package | Simple | Fresh UI | Blog Template :: Let's start to blogging with gatsby-starter-bee!
Stars: ✭ 416 (+462.16%)
Mutual labels:  blog, gatsby
Gatsby Themes
Gatsby themes for blazing fast sites. We are working on the next version of the Flex theme. See https://github.com/reflexjs/reflexjs
Stars: ✭ 275 (+271.62%)
Mutual labels:  blog, gatsby
Gatsby Starter Minimal Blog
Typography driven, feature-rich blogging theme with minimal aesthetics. Includes tags/categories support and extensive features for code blocks such as live preview, line numbers, and line highlighting.
Stars: ✭ 752 (+916.22%)
Mutual labels:  blog, gatsby
Felipefialho.com
😺 My personal website
Stars: ✭ 177 (+139.19%)
Mutual labels:  blog, gatsby
Gatsby
Build blazing fast, modern apps and websites with React
Stars: ✭ 51,925 (+70068.92%)
Mutual labels:  blog, gatsby
Leo Blog
My 🏡 on the ☁️
Stars: ✭ 27 (-63.51%)
Mutual labels:  blog, gatsby
Hugo Handbook
Building static website with hugo - https://jimmysong.io/hugo-handbook
Stars: ✭ 58 (-21.62%)
Mutual labels:  blog, seo

Tyra - Feminine Blog Powered by Gatsby

Contributions Welcome MIT License

Tyra is a Gatsby starter that focuses on legibility and a clean, feminine design with 2010 influences. Technically, the goals for Tyra are having a "plug and play" blog, with great SEO, tooling, and integrations all included.

Deploy to Netlify

Getting Started

The first step with using Tyra is customizing your metadata in gatsby-config.js.

siteMetadata: {
  navbarLinks: [
    {to: "/makeup", name: "Makeup"},
    {to: "/lifestyle", name: "Lifestyle"},
    {to: "/blog", name: "blog"},
  ],
  title: "", // The name of your blog
  description: "", // SEO Description
  siteUrl: "", // Base URL of your blog (https://example.com)
  homepageHeader: "", // Header text for the homepage
  homepageAbout: "", // Banner body for the homepage
  mailChimpUrl: "", // Link you your mailchimp campaign (From the embedded form maker)
  mailChimpToken: "", // The hidden field on mailchimp forms
  pinterest: "", // Your pinterest profile
  facebook: "", // Your facebook profile
  twitter: "", // Your twitter profile
}

This is used for configuring data across the site, improving SEO, and increasing engagement on social media.

Next up, you can begin customizing the images and copy in content/. Finally, you can add your own blog posts! Posts are written in Markup, an easy way to create webpages.

Installation with gatsby-cli

gatsby new my-site https://github.com/madelyneriksen/gatsby-starter-tyra

Installation with git clone

git clone [email protected]:madelyneriksen/gatsby-starter-tyra.git my-site cd my-site yarn install

To develop

yarn develop

To build

yarn build

Screenshot

Screenshot of Tyra Homepage

Adding your Content

Tyra uses markdown for writing blog posts, and follows a simple template for adding new posts. To add a new blog post, create a file in content/posts/ with the following:

---

type: "post"
title: "My Awesome Post Title"
author: "My Name"
category: "My Category"
date: "2019-01-05"
slug: "/my-awesome-post"
postImage: "./img/myimage.jpg"
metaDescription: "This is my first awesome and cool post!!!"

---

You can write your post here using markdown! Link to images in the `img` folder using this syntax:

![Alt Text](./img/my-image.jpeg)

Images for posts are stored in content/posts/img/. Images in the frontmatter will be used as thumbnails for the articles, as well as in search results.

License

Tyra is licensed under the terms of the MIT License.

Thanks and Mentions

  • The GatsbyJS Team for creating an amazing platform.
  • Netlify for making static site hosting even easier.
  • Unsplash and the Free Photography Community.
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].