Skip to content

Website for TinaCMS ๐Ÿฆ™ - General info, documentation, blogs & contribution guidelines.

Notifications You must be signed in to change notification settings

tinacms/tina.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Hi Legends ๐Ÿ‘‹

Tina.io โ€“ the Website for TinaCMS

Source code for the tina.io website, including the TinaCMS documentation and blog.

Found a bug? Create a PBI and we'll look into it.

๐Ÿงฟ Vision

Make a website to communicate the awesomeness of TinaCMS.

๐Ÿ› ๏ธ Tech Stack

Static web application built with...

for Node versions, check this docs page.

  • and of course... TinaCMS! ๐Ÿฆ™

Hosting and deployment...


๐Ÿ› ๏ธ Dependency Installation + Setup

We're using pnpm as the package manager for node.

cp .env.example .env
pnpm i

Note: Python is required for gyp โ€“ install python and if necessary (newer python versions) the setup tools.


๐Ÿง‘๐Ÿปโ€๐Ÿ’ป Running the Project

pnpm dev

This will spin up the react/Next project locally, running on localhost:3000 (react app) and localhost:4001 (playground for testing graphql against the Tina datalayer).

Note: if you get an error that say's something like "end of JSON input" โ€“ try running the command again.


Not Familiar with Tina?

We've put together a simple explanation of the project directory โ€“ in _docs/Directory-Structure.

This should give you an idea of how it all fits into the project.

Additionally, the Tina docs contains the usage details for development with Tina.


Additional Documentation

About

Website for TinaCMS ๐Ÿฆ™ - General info, documentation, blogs & contribution guidelines.

Topics

Resources

Stars

Watchers

Forks

Languages