# copacetic-frontity :art:

:fire:  A totally copacetic, beautiful frontity theme.

:zap: Check out an [example site here](https://taylorchasewhite.com/).

:clap: Special thanks to [Segun Adebayo](https://twitter.com/thesegunadebayo) for creating the [Chakra UI theme](https://github.com/chakra-ui/frontity-chakra-ui-theme) of which this is based off of.

# Demo :video_camera:

<p align="center">
  <img alt="Demo of Copacetic" src="https://github.com/taylorchasewhite/copacetic-frontity/blob/master/readme/2020-09-04 - Frontity Site - Video.gif?raw=true">
</p>

# Installation :wrench:

## 1. For new projects: clone this project.

1. `git clone https://github.com/taylorchasewhite/copacetic-frontity`.
2. `cd copacetic-frontity`.
3. `npm install && npx frontity dev` (from the project's root directory).

4. Your site will now be available at `http://localhost:3000/`

## 2. For new/existing project: use npm.

1. `npm install @taylorwhite/copacetic-frontity`.
2. Add the package in `frontity-settings.js`.

```javascript
  packages: [
    {
      name: "@taylorwhite/copacetic-frontity",
      state: {
       theme: {
        logo: "Test Frontity Blog",  // The logo can be a text or an image url
        showBackgroundPattern: true, // show background pattern
        showSocialLinks: true,       // show social links
        "menu": [
         [
           "Home",
           "/"
         ],
         [
           "Nature",
           "/category/nature/"
         ],
         [
           "Travel",
           "/category/travel/"
         ],
         [
           "Japan",
           "/tag/japan/"
         ],
         [
           "About Us",
           "/about-us/"
         ]
        ],
        // the social links
        socialLinks: [
         ["facebook", "https://www.facebook.com/taylorchasewhite/"],
         ["twitter", "https://twitter.com/taychasewhite/"],
         ["linkedin", "https://www.linkedin.com/in/taylorchasewhite/"],
         ["instagram", "https://www.instagram.com/taylorchasewhite/"]
        ],
        // color shades to use in the blog
        colors: {
         primary: {
          "50": "#e9f5f2",
          "100": "#d4dcd9",
          "200": "#bbc3be",
          "300": "#a1aba5",
          "400": "#87938b",
          "500": "#6d7972",
          "600": "#555f58",
          "700": "#000000",
          "800": "#000000",
          "900": "#000000"
         },
         accent: {
          "50": "#e6f3fe",
          "100": "#80c2f9",
          "200": "#7bcfff",
          "300": "#49bbff",
          "400": "#1aa8ff",
          "500": "#008ee6",
          "600": "#006fb4",
          "700": "#004f82",
          "800": "#002f51",
          "900": "#001121"
        }
       }
      }
     }
    },
```

3. Remove your previous theme (`mars-theme`?) from `frontity-settings.js`.
4. `npx frontity dev` (from project's root directory).
5. Your site will be available at `http://localhost:3000/`.

## Credits :white_flower:

- Build with love :blue_heart:, using [Frontity's](https://frontity.org) [frontity-chakra-theme](https://www.npmjs.com/package/frontity-chakra-theme) as base.

## Authors

1. [Taylor White](https://twitter.com/taychasewhite)

## License :scroll:

![License: GPL v2](https://img.shields.io/badge/License-GPL%20v2-blue.svg)

- **[GPLv2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)**

## Home Page :camera:
![Homepage of the Copacetic Theme](https://github.com/taylorchasewhite/copacetic-frontity/blob/master/readme/2020-09-04%20-%20Frontity%20Site.png?raw=true)

## Category :camera:
![Category page of the Copacetic Theme](https://github.com/taylorchasewhite/copacetic-frontity/blob/master/readme/2020-09-04%20-%20Frontity%20Site%20-%20Category%20-%20Nature.png?raw=true)

## About Page :camera:
![Random authored page of the Copacetic Theme](https://github.com/taylorchasewhite/copacetic-frontity/blob/master/readme/2020-09-04%20-%20Frontity%20Site%20-%20About.png?raw=true)
