Skip to content

Visual editing #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 17 commits into from
Closed

Visual editing #2

wants to merge 17 commits into from

Conversation

Klrfl
Copy link

@Klrfl Klrfl commented Aug 14, 2024

Add Tina CMS and implement visual editing to posts collection

@Klrfl Klrfl closed this Aug 14, 2024
Copy link

netlify bot commented Aug 14, 2024

Deploy Preview for astro-simple-blog failed.

Name Link
🔨 Latest commit 00f7ca2
🔍 Latest deploy log https://app.netlify.com/sites/astro-simple-blog/deploys/66bd0ab5c94db20008067fcb

@Klrfl
Copy link
Author

Klrfl commented Aug 14, 2024

Sorry I meant to make a PR to my own fork. Hehe 😅

Klrfl added 7 commits August 14, 2024 09:26
* initialize tina

* add new fields to posts collection

* update content to test

* upgrade astro

* add react and astro-tina integration

* change postlayout to react tsx to prepare for visual editing

* replicate postLayout

* implement visual editing (for post collection) 🥳

* add site config into tina
@dofbi
Copy link
Owner

dofbi commented Aug 14, 2024

Hello @Klrfl
You are welcome to contribute 🙏🏾

@dofbi dofbi reopened this Aug 14, 2024
@Klrfl
Copy link
Author

Klrfl commented Aug 14, 2024

I know but this theme doesnt need Tina. I'll open another PR without the CMS stuff

@Klrfl Klrfl closed this Aug 15, 2024
kauhat pushed a commit to kauhat/astro-5-tina-collections that referenced this pull request Nov 15, 2024
* add demo video and update license

* remove all occurences of config.site.baseUrl

* fix pagination pt 1

* fix pagination component pt 2

* test content

* add keys in map

* fix pagination on tag pages

* add content to test pagination

* fix pagination on categories page

* remove console.log

* syntax error fix

* add prettier

* format files

* add additional prettier rules

* add schema definition  to collection

* remove all anys

* update README
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants