Thanks to visit codestin.com
Credit goes to github.com

Skip to content

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

πŸ” Search Functionality Overview

  • A custom indexing system processes MDX documentation files using createIndices.ts.
  • Integrated with Algolia Search for fast, typo-tolerant full-text search.
  • Search indices are automatically updated via a GitHub Actions workflow named create-indices.yml whenever documentation changes are merged into the main branch.

This setup ensures that search remains accurate, up-to-date, and efficient across the documentation.

About

Website for TinaCMS πŸ¦™ - General info, documentation, blogs & contribution guidelines.

Topics

Resources

Contributing

Stars

Watchers

Forks

Contributors 151