Skip to content

Commit

Permalink
Merge pull request #37 from danielcgilibert/viewtransition
Browse files Browse the repository at this point in the history
feat: add viewtransition
  • Loading branch information
danielcgilibert authored Nov 12, 2023
2 parents 7a2eca9 + 102f0de commit fe9d5e7
Show file tree
Hide file tree
Showing 16 changed files with 390 additions and 215 deletions.
15 changes: 2 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,8 @@

</div>


## 📌 Table Of Contents


1. [Demo](#-Demo)
2. [CMS](#-Tina-CMS)
3. [Features](#-Features)
Expand All @@ -31,38 +29,31 @@
12. [CLI](#-Commands)
13. [Contributors](#-Contributors)


## 💻 Demo

Check out the [Demo](https://blog-template-gray.vercel.app/), hosted on Vercel
<br/>

https://github.com/danielcgilibert/blog-template/assets/44746462/56b8399e-cc5b-45a8-b9d2-d69833ecadb1


## 🦙 Tina CMS



By default, this template comes pre-configured with Tina CMS.

Now you can create your posts directly from the CMS without the need to do it manually.

If you decide to use Tina, it's not necessary to add any properties to the Markdown files, Tina does it automatically.


Example:

https://github.com/danielcgilibert/blog-template/assets/44746462/51ae324c-d383-40be-9b16-db159d1af15d



The documentation for Tina CMS can be found [here](https://tina.io/docs/)

> Tina is completely optional, and you can remove it, and it will still function in the same way.

## 💪 Features:

<p align="center">
<a href="https://pagespeed.web.dev/analysis/https-blog-template-gray-vercel-app/7ovjfewos9?form_factor=mobile">
<img width="510" alt="openblog Lighthouse Score" src="public/openblog-lighthouse-score.svg">
Expand All @@ -88,7 +79,7 @@ The documentation for Tina CMS can be found [here](https://tina.io/docs/)
- ✅ Copy code block
- ✅ CMS in the repository (Tina CMS)
- ✅ Pagination

- ✅ ViewTransition (new)

## 🛣️ Roadmap

Expand All @@ -98,7 +89,6 @@ The documentation for Tina CMS can be found [here](https://tina.io/docs/)
- ❌ More sharing options
- ❌ Internationalization (i18n)


## ⚙️ Stack

- [**ASTRO** + **Typescript**](https://astro.build/) - Astro is the all-in-one web framework designed for speed.
Expand Down Expand Up @@ -135,7 +125,6 @@ pnpm install
pnpm dev
```


## 📐 Configure

- Edit the configuration file **src/data/site.config.ts** for the basic blog metadata.
Expand Down
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
},
"dependencies": {
"@astrojs/rss": "3.0.0",
"astro": "3.2.3"
"astro": "3.5.3"
},
"devDependencies": {
"tinacms": "^1.5.21",
Expand All @@ -46,7 +46,7 @@
"@tailwindcss/typography": "0.5.10",
"@typescript-eslint/parser": "^6.7.4",
"clsx": "2.0.0",
"eslint": "^8.51.0",
"eslint": "^8.53.0",
"eslint-plugin-astro": "^0.29.1",
"eslint-plugin-jsx-a11y": "^6.7.1",
"husky": "^8.0.3",
Expand All @@ -59,8 +59,8 @@
"prettier-plugin-astro": "^0.12.0",
"reading-time": "^1.5.0",
"slugify": "^1.6.6",
"tailwind-merge": "1.14.0",
"tailwindcss": "3.3.3",
"tailwind-merge": "2.0.0",
"tailwindcss": "3.3.5",
"typescript": "^5.2.2"
},
"lint-staged": {
Expand Down
Loading

0 comments on commit fe9d5e7

Please sign in to comment.